• Home
  • Raw
  • Download

Lines Matching refs:EE

97   if (ExecutionEngine *EE = builder.create()){  in LLVMCreateExecutionEngineForModule()  local
98 *OutEE = wrap(EE); in LLVMCreateExecutionEngineForModule()
166 void LLVMDisposeExecutionEngine(LLVMExecutionEngineRef EE) { in LLVMDisposeExecutionEngine() argument
167 delete unwrap(EE); in LLVMDisposeExecutionEngine()
170 void LLVMRunStaticConstructors(LLVMExecutionEngineRef EE) { in LLVMRunStaticConstructors() argument
171 unwrap(EE)->runStaticConstructorsDestructors(false); in LLVMRunStaticConstructors()
174 void LLVMRunStaticDestructors(LLVMExecutionEngineRef EE) { in LLVMRunStaticDestructors() argument
175 unwrap(EE)->runStaticConstructorsDestructors(true); in LLVMRunStaticDestructors()
178 int LLVMRunFunctionAsMain(LLVMExecutionEngineRef EE, LLVMValueRef F, in LLVMRunFunctionAsMain() argument
185 return unwrap(EE)->runFunctionAsMain(unwrap<Function>(F), ArgVec, EnvP); in LLVMRunFunctionAsMain()
188 LLVMGenericValueRef LLVMRunFunction(LLVMExecutionEngineRef EE, LLVMValueRef F, in LLVMRunFunction() argument
197 *Result = unwrap(EE)->runFunction(unwrap<Function>(F), ArgVec); in LLVMRunFunction()
201 void LLVMFreeMachineCodeForFunction(LLVMExecutionEngineRef EE, LLVMValueRef F) { in LLVMFreeMachineCodeForFunction() argument
202 unwrap(EE)->freeMachineCodeForFunction(unwrap<Function>(F)); in LLVMFreeMachineCodeForFunction()
205 void LLVMAddModule(LLVMExecutionEngineRef EE, LLVMModuleRef M){ in LLVMAddModule() argument
206 unwrap(EE)->addModule(unwrap(M)); in LLVMAddModule()
209 void LLVMAddModuleProvider(LLVMExecutionEngineRef EE, LLVMModuleProviderRef MP){ in LLVMAddModuleProvider() argument
211 LLVMAddModule(EE, reinterpret_cast<LLVMModuleRef>(MP)); in LLVMAddModuleProvider()
214 LLVMBool LLVMRemoveModule(LLVMExecutionEngineRef EE, LLVMModuleRef M, in LLVMRemoveModule() argument
217 unwrap(EE)->removeModule(Mod); in LLVMRemoveModule()
222 LLVMBool LLVMRemoveModuleProvider(LLVMExecutionEngineRef EE, in LLVMRemoveModuleProvider() argument
226 return LLVMRemoveModule(EE, reinterpret_cast<LLVMModuleRef>(MP), OutMod, in LLVMRemoveModuleProvider()
230 LLVMBool LLVMFindFunction(LLVMExecutionEngineRef EE, const char *Name, in LLVMFindFunction() argument
232 if (Function *F = unwrap(EE)->FindFunctionNamed(Name)) { in LLVMFindFunction()
239 void *LLVMRecompileAndRelinkFunction(LLVMExecutionEngineRef EE, LLVMValueRef Fn) { in LLVMRecompileAndRelinkFunction() argument
240 return unwrap(EE)->recompileAndRelinkFunction(unwrap<Function>(Fn)); in LLVMRecompileAndRelinkFunction()
243 LLVMTargetDataRef LLVMGetExecutionEngineTargetData(LLVMExecutionEngineRef EE) { in LLVMGetExecutionEngineTargetData() argument
244 return wrap(unwrap(EE)->getTargetData()); in LLVMGetExecutionEngineTargetData()
247 void LLVMAddGlobalMapping(LLVMExecutionEngineRef EE, LLVMValueRef Global, in LLVMAddGlobalMapping() argument
249 unwrap(EE)->addGlobalMapping(unwrap<GlobalValue>(Global), Addr); in LLVMAddGlobalMapping()
252 void *LLVMGetPointerToGlobal(LLVMExecutionEngineRef EE, LLVMValueRef Global) { in LLVMGetPointerToGlobal() argument
253 return unwrap(EE)->getPointerToGlobal(unwrap<GlobalValue>(Global)); in LLVMGetPointerToGlobal()