|
LLVM
4.0.0
|
#include <Interpreter.h>
Public Member Functions | |
| ExecutionContext () | |
Public Attributes | |
| Function * | CurFunction |
| BasicBlock * | CurBB |
| BasicBlock::iterator | CurInst |
| CallSite | Caller |
| std::map< Value *, GenericValue > | Values |
| std::vector< GenericValue > | VarArgs |
| AllocaHolder | Allocas |
Definition at line 61 of file lib/ExecutionEngine/Interpreter/Interpreter.h.
|
inline |
Definition at line 71 of file lib/ExecutionEngine/Interpreter/Interpreter.h.
| AllocaHolder llvm::ExecutionContext::Allocas |
Definition at line 69 of file lib/ExecutionEngine/Interpreter/Interpreter.h.
| CallSite llvm::ExecutionContext::Caller |
Definition at line 65 of file lib/ExecutionEngine/Interpreter/Interpreter.h.
Referenced by llvm::Interpreter::visitCallSite().
| BasicBlock* llvm::ExecutionContext::CurBB |
Definition at line 63 of file lib/ExecutionEngine/Interpreter/Interpreter.h.
Referenced by llvm::Interpreter::callFunction().
| Function* llvm::ExecutionContext::CurFunction |
Definition at line 62 of file lib/ExecutionEngine/Interpreter/Interpreter.h.
Referenced by llvm::Interpreter::callFunction().
| BasicBlock::iterator llvm::ExecutionContext::CurInst |
Definition at line 64 of file lib/ExecutionEngine/Interpreter/Interpreter.h.
Referenced by llvm::Interpreter::callFunction(), llvm::Interpreter::run(), and llvm::Interpreter::visitCallSite().
| std::map<Value *, GenericValue> llvm::ExecutionContext::Values |
Definition at line 67 of file lib/ExecutionEngine/Interpreter/Interpreter.h.
Referenced by SetValue().
| std::vector<GenericValue> llvm::ExecutionContext::VarArgs |
Definition at line 68 of file lib/ExecutionEngine/Interpreter/Interpreter.h.
Referenced by llvm::Interpreter::callFunction().
1.8.6