• Home
  • Raw
  • Download

Lines Matching refs:ExecutionEngine

41 ExecutionEngine *(*ExecutionEngine::JITCtor)(
47 ExecutionEngine *(*ExecutionEngine::MCJITCtor)(
53 ExecutionEngine *(*ExecutionEngine::InterpCtor)(Module *M,
56 ExecutionEngine::ExecutionEngine(Module *M) in ExecutionEngine() function in ExecutionEngine
68 ExecutionEngine::~ExecutionEngine() { in ~ExecutionEngine()
74 void ExecutionEngine::DeregisterAllTables() { in DeregisterAllTables()
115 char *ExecutionEngine::getMemoryForGV(const GlobalVariable *GV) { in getMemoryForGV()
119 bool ExecutionEngine::removeModule(Module *M) { in removeModule()
132 Function *ExecutionEngine::FindFunctionNamed(const char *FnName) { in FindFunctionNamed()
159 void ExecutionEngine::addGlobalMapping(const GlobalValue *GV, void *Addr) { in addGlobalMapping()
177 void ExecutionEngine::clearAllGlobalMappings() { in clearAllGlobalMappings()
184 void ExecutionEngine::clearGlobalMappingsFromModule(Module *M) { in clearGlobalMappingsFromModule()
194 void *ExecutionEngine::updateGlobalMapping(const GlobalValue *GV, void *Addr) { in updateGlobalMapping()
221 void *ExecutionEngine::getPointerToGlobalIfAvailable(const GlobalValue *GV) { in getPointerToGlobalIfAvailable()
229 const GlobalValue *ExecutionEngine::getGlobalValueAtAddress(void *Addr) { in getGlobalValueAtAddress()
263 void *reset(LLVMContext &C, ExecutionEngine *EE,
267 void *ArgvArray::reset(LLVMContext &C, ExecutionEngine *EE, in reset()
297 void ExecutionEngine::runStaticConstructorsDestructors(Module *module, in runStaticConstructorsDestructors()
336 void ExecutionEngine::runStaticConstructorsDestructors(bool isDtors) { in runStaticConstructorsDestructors()
344 static bool isTargetNullPtr(ExecutionEngine *EE, void *Loc) { in isTargetNullPtr()
353 int ExecutionEngine::runFunctionAsMain(Function *Fn, in runFunctionAsMain()
400 ExecutionEngine *ExecutionEngine::create(Module *M, in create()
419 ExecutionEngine *ExecutionEngine::createJIT(Module *M, in createJIT()
426 if (ExecutionEngine::JITCtor == 0) { in createJIT()
447 return ExecutionEngine::JITCtor(M, ErrorStr, JMM, GVsWithCode, TM); in createJIT()
450 ExecutionEngine *EngineBuilder::create(TargetMachine *TM) { in create()
481 if (UseMCJIT && ExecutionEngine::MCJITCtor) { in create()
482 ExecutionEngine *EE = in create()
483 ExecutionEngine::MCJITCtor(M, ErrorStr, JMM, in create()
486 } else if (ExecutionEngine::JITCtor) { in create()
487 ExecutionEngine *EE = in create()
488 ExecutionEngine::JITCtor(M, ErrorStr, JMM, in create()
497 if (ExecutionEngine::InterpCtor) in create()
498 return ExecutionEngine::InterpCtor(M, ErrorStr); in create()
504 if ((WhichEngine & EngineKind::JIT) && ExecutionEngine::JITCtor == 0 && in create()
505 ExecutionEngine::MCJITCtor == 0) { in create()
513 void *ExecutionEngine::getPointerToGlobal(const GlobalValue *GV) { in getPointerToGlobal()
533 GenericValue ExecutionEngine::getConstantValue(const Constant *C) { in getConstantValue()
864 void ExecutionEngine::StoreValueToMemory(const GenericValue &Val, in StoreValueToMemory()
926 void ExecutionEngine::LoadValueFromMemory(GenericValue &Result, in LoadValueFromMemory()
962 void ExecutionEngine::InitializeMemory(const Constant *Init, void *Addr) { in InitializeMemory()
1018 void ExecutionEngine::emitGlobals() { in emitGlobals()
1124 void ExecutionEngine::EmitGlobalVariable(const GlobalVariable *GV) { in EmitGlobalVariable()
1143 ExecutionEngineState::ExecutionEngineState(ExecutionEngine &EE) in ExecutionEngineState()