LLVM API Documentation
#include <ExecutionEngine.h>
Collaboration diagram for llvm::ExecutionEngineState:
Public Member Functions | |
std::map< const GlobalValue *, void * > & | getGlobalAddressMap (const MutexGuard &locked) |
std::map< void *, const GlobalValue * > & | getGlobalAddressReverseMap (const MutexGuard &locked) |
Definition at line 36 of file ExecutionEngine.h.
std::map<const GlobalValue*, void *>& llvm::ExecutionEngineState::getGlobalAddressMap | ( | const MutexGuard & | locked | ) | [inline] |
Definition at line 50 of file ExecutionEngine.h.
Referenced by llvm::ExecutionEngine::addGlobalMapping(), llvm::ExecutionEngine::clearAllGlobalMappings(), llvm::ExecutionEngine::getGlobalValueAtAddress(), llvm::ExecutionEngine::getPointerToGlobal(), llvm::ExecutionEngine::getPointerToGlobalIfAvailable(), and llvm::ExecutionEngine::updateGlobalMapping().
std::map<void*, const GlobalValue*>& llvm::ExecutionEngineState::getGlobalAddressReverseMap | ( | const MutexGuard & | locked | ) | [inline] |
Definition at line 55 of file ExecutionEngine.h.
Referenced by llvm::ExecutionEngine::addGlobalMapping(), llvm::ExecutionEngine::clearAllGlobalMappings(), llvm::ExecutionEngine::getGlobalValueAtAddress(), and llvm::ExecutionEngine::updateGlobalMapping().