LLVM
8.0.1
|
Helper class for helping synchronize access to the global address map table. More...
#include "llvm/ExecutionEngine/ExecutionEngine.h"
Public Types | |
using | GlobalAddressMapTy = StringMap< uint64_t > |
Public Member Functions | |
GlobalAddressMapTy & | getGlobalAddressMap () |
std::map< uint64_t, std::string > & | getGlobalAddressReverseMap () |
uint64_t | RemoveMapping (StringRef Name) |
Erase an entry from the mapping table. More... | |
Helper class for helping synchronize access to the global address map table.
Access to this class should be serialized under a mutex.
Definition at line 65 of file ExecutionEngine.h.
using llvm::ExecutionEngineState::GlobalAddressMapTy = StringMap<uint64_t> |
Definition at line 67 of file ExecutionEngine.h.
|
inline |
Definition at line 81 of file ExecutionEngine.h.
|
inline |
Definition at line 85 of file ExecutionEngine.h.
References Name.
uint64_t ExecutionEngineState::RemoveMapping | ( | StringRef | Name | ) |
Erase an entry from the mapping table.
ToUnmap
was happed to. Definition at line 175 of file ExecutionEngine.cpp.
References I.