• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:EE

108   if (ExecutionEngine *EE = builder.create()){  in LLVMCreateExecutionEngineForModule()  local
109 *OutEE = wrap(EE); in LLVMCreateExecutionEngineForModule()
230 void LLVMDisposeExecutionEngine(LLVMExecutionEngineRef EE) { in LLVMDisposeExecutionEngine() argument
231 delete unwrap(EE); in LLVMDisposeExecutionEngine()
234 void LLVMRunStaticConstructors(LLVMExecutionEngineRef EE) { in LLVMRunStaticConstructors() argument
235 unwrap(EE)->runStaticConstructorsDestructors(false); in LLVMRunStaticConstructors()
238 void LLVMRunStaticDestructors(LLVMExecutionEngineRef EE) { in LLVMRunStaticDestructors() argument
239 unwrap(EE)->runStaticConstructorsDestructors(true); in LLVMRunStaticDestructors()
242 int LLVMRunFunctionAsMain(LLVMExecutionEngineRef EE, LLVMValueRef F, in LLVMRunFunctionAsMain() argument
245 unwrap(EE)->finalizeObject(); in LLVMRunFunctionAsMain()
251 return unwrap(EE)->runFunctionAsMain(unwrap<Function>(F), ArgVec, EnvP); in LLVMRunFunctionAsMain()
254 LLVMGenericValueRef LLVMRunFunction(LLVMExecutionEngineRef EE, LLVMValueRef F, in LLVMRunFunction() argument
257 unwrap(EE)->finalizeObject(); in LLVMRunFunction()
265 *Result = unwrap(EE)->runFunction(unwrap<Function>(F), ArgVec); in LLVMRunFunction()
269 void LLVMFreeMachineCodeForFunction(LLVMExecutionEngineRef EE, LLVMValueRef F) { in LLVMFreeMachineCodeForFunction() argument
272 void LLVMAddModule(LLVMExecutionEngineRef EE, LLVMModuleRef M){ in LLVMAddModule() argument
273 unwrap(EE)->addModule(std::unique_ptr<Module>(unwrap(M))); in LLVMAddModule()
276 void LLVMAddModuleProvider(LLVMExecutionEngineRef EE, LLVMModuleProviderRef MP){ in LLVMAddModuleProvider() argument
278 LLVMAddModule(EE, reinterpret_cast<LLVMModuleRef>(MP)); in LLVMAddModuleProvider()
281 LLVMBool LLVMRemoveModule(LLVMExecutionEngineRef EE, LLVMModuleRef M, in LLVMRemoveModule() argument
284 unwrap(EE)->removeModule(Mod); in LLVMRemoveModule()
289 LLVMBool LLVMRemoveModuleProvider(LLVMExecutionEngineRef EE, in LLVMRemoveModuleProvider() argument
293 return LLVMRemoveModule(EE, reinterpret_cast<LLVMModuleRef>(MP), OutMod, in LLVMRemoveModuleProvider()
297 LLVMBool LLVMFindFunction(LLVMExecutionEngineRef EE, const char *Name, in LLVMFindFunction() argument
299 if (Function *F = unwrap(EE)->FindFunctionNamed(Name)) { in LLVMFindFunction()
306 void *LLVMRecompileAndRelinkFunction(LLVMExecutionEngineRef EE, in LLVMRecompileAndRelinkFunction() argument
311 LLVMTargetDataRef LLVMGetExecutionEngineTargetData(LLVMExecutionEngineRef EE) { in LLVMGetExecutionEngineTargetData() argument
312 return wrap(unwrap(EE)->getDataLayout()); in LLVMGetExecutionEngineTargetData()
316 LLVMGetExecutionEngineTargetMachine(LLVMExecutionEngineRef EE) { in LLVMGetExecutionEngineTargetMachine() argument
317 return wrap(unwrap(EE)->getTargetMachine()); in LLVMGetExecutionEngineTargetMachine()
320 void LLVMAddGlobalMapping(LLVMExecutionEngineRef EE, LLVMValueRef Global, in LLVMAddGlobalMapping() argument
322 unwrap(EE)->addGlobalMapping(unwrap<GlobalValue>(Global), Addr); in LLVMAddGlobalMapping()
325 void *LLVMGetPointerToGlobal(LLVMExecutionEngineRef EE, LLVMValueRef Global) { in LLVMGetPointerToGlobal() argument
326 unwrap(EE)->finalizeObject(); in LLVMGetPointerToGlobal()
328 return unwrap(EE)->getPointerToGlobal(unwrap<GlobalValue>(Global)); in LLVMGetPointerToGlobal()
331 uint64_t LLVMGetGlobalValueAddress(LLVMExecutionEngineRef EE, const char *Name) { in LLVMGetGlobalValueAddress() argument
332 return unwrap(EE)->getGlobalValueAddress(Name); in LLVMGetGlobalValueAddress()
335 uint64_t LLVMGetFunctionAddress(LLVMExecutionEngineRef EE, const char *Name) { in LLVMGetFunctionAddress() argument
336 return unwrap(EE)->getFunctionAddress(Name); in LLVMGetFunctionAddress()