Lines Matching refs:LLVMExecutionEngineRef
41 typedef struct LLVMOpaqueExecutionEngine *LLVMExecutionEngineRef; typedef
75 LLVMBool LLVMCreateExecutionEngineForModule(LLVMExecutionEngineRef *OutEE,
79 LLVMBool LLVMCreateInterpreterForModule(LLVMExecutionEngineRef *OutInterp,
83 LLVMBool LLVMCreateJITCompilerForModule(LLVMExecutionEngineRef *OutJIT,
109 LLVMExecutionEngineRef *OutJIT, LLVMModuleRef M,
114 LLVMBool LLVMCreateExecutionEngine(LLVMExecutionEngineRef *OutEE,
119 LLVMBool LLVMCreateInterpreter(LLVMExecutionEngineRef *OutInterp,
124 LLVMBool LLVMCreateJITCompiler(LLVMExecutionEngineRef *OutJIT,
129 void LLVMDisposeExecutionEngine(LLVMExecutionEngineRef EE);
131 void LLVMRunStaticConstructors(LLVMExecutionEngineRef EE);
133 void LLVMRunStaticDestructors(LLVMExecutionEngineRef EE);
135 int LLVMRunFunctionAsMain(LLVMExecutionEngineRef EE, LLVMValueRef F,
139 LLVMGenericValueRef LLVMRunFunction(LLVMExecutionEngineRef EE, LLVMValueRef F,
143 void LLVMFreeMachineCodeForFunction(LLVMExecutionEngineRef EE, LLVMValueRef F);
145 void LLVMAddModule(LLVMExecutionEngineRef EE, LLVMModuleRef M);
148 void LLVMAddModuleProvider(LLVMExecutionEngineRef EE, LLVMModuleProviderRef MP);
150 LLVMBool LLVMRemoveModule(LLVMExecutionEngineRef EE, LLVMModuleRef M,
154 LLVMBool LLVMRemoveModuleProvider(LLVMExecutionEngineRef EE,
158 LLVMBool LLVMFindFunction(LLVMExecutionEngineRef EE, const char *Name,
161 void *LLVMRecompileAndRelinkFunction(LLVMExecutionEngineRef EE,
164 LLVMTargetDataRef LLVMGetExecutionEngineTargetData(LLVMExecutionEngineRef EE);
166 LLVMGetExecutionEngineTargetMachine(LLVMExecutionEngineRef EE);
168 void LLVMAddGlobalMapping(LLVMExecutionEngineRef EE, LLVMValueRef Global,
171 void *LLVMGetPointerToGlobal(LLVMExecutionEngineRef EE, LLVMValueRef Global);
173 uint64_t LLVMGetGlobalValueAddress(LLVMExecutionEngineRef EE, const char *Name);
175 uint64_t LLVMGetFunctionAddress(LLVMExecutionEngineRef EE, const char *Name);