Lines Matching refs:LLVMExecutionEngineRef
40 typedef struct LLVMOpaqueExecutionEngine *LLVMExecutionEngineRef; typedef
74 LLVMBool LLVMCreateExecutionEngineForModule(LLVMExecutionEngineRef *OutEE,
78 LLVMBool LLVMCreateInterpreterForModule(LLVMExecutionEngineRef *OutInterp,
82 LLVMBool LLVMCreateJITCompilerForModule(LLVMExecutionEngineRef *OutJIT,
108 LLVMExecutionEngineRef *OutJIT, LLVMModuleRef M,
112 void LLVMDisposeExecutionEngine(LLVMExecutionEngineRef EE);
114 void LLVMRunStaticConstructors(LLVMExecutionEngineRef EE);
116 void LLVMRunStaticDestructors(LLVMExecutionEngineRef EE);
118 int LLVMRunFunctionAsMain(LLVMExecutionEngineRef EE, LLVMValueRef F,
122 LLVMGenericValueRef LLVMRunFunction(LLVMExecutionEngineRef EE, LLVMValueRef F,
126 void LLVMFreeMachineCodeForFunction(LLVMExecutionEngineRef EE, LLVMValueRef F);
128 void LLVMAddModule(LLVMExecutionEngineRef EE, LLVMModuleRef M);
130 LLVMBool LLVMRemoveModule(LLVMExecutionEngineRef EE, LLVMModuleRef M,
133 LLVMBool LLVMFindFunction(LLVMExecutionEngineRef EE, const char *Name,
136 void *LLVMRecompileAndRelinkFunction(LLVMExecutionEngineRef EE,
139 LLVMTargetDataRef LLVMGetExecutionEngineTargetData(LLVMExecutionEngineRef EE);
141 LLVMGetExecutionEngineTargetMachine(LLVMExecutionEngineRef EE);
143 void LLVMAddGlobalMapping(LLVMExecutionEngineRef EE, LLVMValueRef Global,
146 void *LLVMGetPointerToGlobal(LLVMExecutionEngineRef EE, LLVMValueRef Global);
148 uint64_t LLVMGetGlobalValueAddress(LLVMExecutionEngineRef EE, const char *Name);
150 uint64_t LLVMGetFunctionAddress(LLVMExecutionEngineRef EE, const char *Name);
154 LLVMBool LLVMExecutionEngineGetErrMsg(LLVMExecutionEngineRef EE,