Lines Matching refs:ExecutionEngine
48 ExecutionEngine *(*ExecutionEngine::MCJITCtor)(
54 ExecutionEngine *(*ExecutionEngine::OrcMCJITReplacementCtor)(
59 ExecutionEngine *(*ExecutionEngine::InterpCtor)(std::unique_ptr<Module> M,
64 void ExecutionEngine::Init(std::unique_ptr<Module> M) { in Init()
81 ExecutionEngine::ExecutionEngine(std::unique_ptr<Module> M) in ExecutionEngine() function in ExecutionEngine
86 ExecutionEngine::ExecutionEngine(DataLayout DL, std::unique_ptr<Module> M) in ExecutionEngine() function in ExecutionEngine
91 ExecutionEngine::~ExecutionEngine() { in ~ExecutionEngine()
126 char *ExecutionEngine::getMemoryForGV(const GlobalVariable *GV) { in getMemoryForGV()
130 void ExecutionEngine::addObjectFile(std::unique_ptr<object::ObjectFile> O) { in addObjectFile()
135 ExecutionEngine::addObjectFile(object::OwningBinary<object::ObjectFile> O) { in addObjectFile()
139 void ExecutionEngine::addArchive(object::OwningBinary<object::Archive> A) { in addArchive()
143 bool ExecutionEngine::removeModule(Module *M) { in removeModule()
156 Function *ExecutionEngine::FindFunctionNamed(const char *FnName) { in FindFunctionNamed()
165 GlobalVariable *ExecutionEngine::FindGlobalVariableNamed(const char *Name, bool AllowInternal) { in FindGlobalVariableNamed()
191 std::string ExecutionEngine::getMangledName(const GlobalValue *GV) { in getMangledName()
206 void ExecutionEngine::addGlobalMapping(const GlobalValue *GV, void *Addr) { in addGlobalMapping()
211 void ExecutionEngine::addGlobalMapping(StringRef Name, uint64_t Addr) { in addGlobalMapping()
230 void ExecutionEngine::clearAllGlobalMappings() { in clearAllGlobalMappings()
237 void ExecutionEngine::clearGlobalMappingsFromModule(Module *M) { in clearGlobalMappingsFromModule()
246 uint64_t ExecutionEngine::updateGlobalMapping(const GlobalValue *GV, in updateGlobalMapping()
252 uint64_t ExecutionEngine::updateGlobalMapping(StringRef Name, uint64_t Addr) { in updateGlobalMapping()
279 uint64_t ExecutionEngine::getAddressToGlobalIfAvailable(StringRef S) { in getAddressToGlobalIfAvailable()
290 void *ExecutionEngine::getPointerToGlobalIfAvailable(StringRef S) { in getPointerToGlobalIfAvailable()
297 void *ExecutionEngine::getPointerToGlobalIfAvailable(const GlobalValue *GV) { in getPointerToGlobalIfAvailable()
302 const GlobalValue *ExecutionEngine::getGlobalValueAtAddress(void *Addr) { in getGlobalValueAtAddress()
336 void *reset(LLVMContext &C, ExecutionEngine *EE,
340 void *ArgvArray::reset(LLVMContext &C, ExecutionEngine *EE, in reset()
371 void ExecutionEngine::runStaticConstructorsDestructors(Module &module, in runStaticConstructorsDestructors()
410 void ExecutionEngine::runStaticConstructorsDestructors(bool isDtors) { in runStaticConstructorsDestructors()
418 static bool isTargetNullPtr(ExecutionEngine *EE, void *Loc) { in isTargetNullPtr()
427 int ExecutionEngine::runFunctionAsMain(Function *Fn, in runFunctionAsMain()
512 ExecutionEngine *EngineBuilder::create(TargetMachine *TM) { in create()
543 ExecutionEngine *EE = nullptr; in create()
544 if (ExecutionEngine::OrcMCJITReplacementCtor && UseOrcMCJITReplacement) { in create()
545 EE = ExecutionEngine::OrcMCJITReplacementCtor(ErrorStr, std::move(MemMgr), in create()
549 } else if (ExecutionEngine::MCJITCtor) in create()
550 EE = ExecutionEngine::MCJITCtor(std::move(M), ErrorStr, std::move(MemMgr), in create()
562 if (ExecutionEngine::InterpCtor) in create()
563 return ExecutionEngine::InterpCtor(std::move(M), ErrorStr); in create()
569 if ((WhichEngine & EngineKind::JIT) && !ExecutionEngine::MCJITCtor) { in create()
577 void *ExecutionEngine::getPointerToGlobal(const GlobalValue *GV) { in getPointerToGlobal()
597 GenericValue ExecutionEngine::getConstantValue(const Constant *C) { in getConstantValue()
1048 void ExecutionEngine::StoreValueToMemory(const GenericValue &Val, in StoreValueToMemory()
1124 void ExecutionEngine::LoadValueFromMemory(GenericValue &Result, in LoadValueFromMemory()
1185 void ExecutionEngine::InitializeMemory(const Constant *Init, void *Addr) { in InitializeMemory()
1241 void ExecutionEngine::emitGlobals() { in emitGlobals()
1341 void ExecutionEngine::EmitGlobalVariable(const GlobalVariable *GV) { in EmitGlobalVariable()