Talvos  0.1
SPIR-V interpreter and dynamic analysis framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Attributes | List of all members
talvos::Invocation::StackEntry Struct Reference

A data structure holding information for a function call. More...

Public Attributes

const InstructionCallInst
 The calling instruction. More...
 
const FunctionCallFunc
 The function containing CallInst. More...
 
uint32_t CallBlock
 The block containing CallInst. More...
 
std::vector< uint64_t > Allocations
 Function scope allocations within this stack frame. More...
 

Detailed Description

A data structure holding information for a function call.

Definition at line 211 of file Invocation.h.

Member Data Documentation

std::vector<uint64_t> talvos::Invocation::StackEntry::Allocations

Function scope allocations within this stack frame.

Definition at line 219 of file Invocation.h.

uint32_t talvos::Invocation::StackEntry::CallBlock

The block containing CallInst.

Definition at line 216 of file Invocation.h.

const Function* talvos::Invocation::StackEntry::CallFunc

The function containing CallInst.

Definition at line 215 of file Invocation.h.

const Instruction* talvos::Invocation::StackEntry::CallInst

The calling instruction.

Definition at line 214 of file Invocation.h.