Lines Matching refs:MCJIT
37 RegisterJIT() { MCJIT::Register(); } in RegisterJIT()
46 MCJIT::createJIT(std::unique_ptr<Module> M, in createJIT()
64 return new MCJIT(std::move(M), std::move(TM), std::move(MemMgr), in createJIT()
68 MCJIT::MCJIT(std::unique_ptr<Module> M, std::unique_ptr<TargetMachine> TM, in MCJIT() function in MCJIT
92 MCJIT::~MCJIT() { in ~MCJIT()
104 void MCJIT::addModule(std::unique_ptr<Module> M) { in addModule()
109 bool MCJIT::removeModule(Module *M) { in removeModule()
114 void MCJIT::addObjectFile(std::unique_ptr<object::ObjectFile> Obj) { in addObjectFile()
124 void MCJIT::addObjectFile(object::OwningBinary<object::ObjectFile> Obj) { in addObjectFile()
132 void MCJIT::addArchive(object::OwningBinary<object::Archive> A) { in addArchive()
136 void MCJIT::setObjectCache(ObjectCache* NewCache) { in setObjectCache()
141 std::unique_ptr<MemoryBuffer> MCJIT::emitObject(Module *M) { in emitObject()
178 void MCJIT::generateCodeForModule(Module *M) { in generateCodeForModule()
225 void MCJIT::finalizeLoadedModules() { in finalizeLoadedModules()
241 void MCJIT::finalizeObject() { in finalizeObject()
256 void MCJIT::finalizeModule(Module *M) { in finalizeModule()
269 RuntimeDyld::SymbolInfo MCJIT::findExistingSymbol(const std::string &Name) { in findExistingSymbol()
281 Module *MCJIT::findModuleForSymbol(const std::string &Name, in findModuleForSymbol()
304 uint64_t MCJIT::getSymbolAddress(const std::string &Name, in getSymbolAddress()
309 RuntimeDyld::SymbolInfo MCJIT::findSymbol(const std::string &Name, in findSymbol()
362 uint64_t MCJIT::getGlobalValueAddress(const std::string &Name) { in getGlobalValueAddress()
370 uint64_t MCJIT::getFunctionAddress(const std::string &Name) { in getFunctionAddress()
379 void *MCJIT::getPointerToFunction(Function *F) { in getPointerToFunction()
414 void MCJIT::runStaticConstructorsDestructorsInModulePtrSet( in runStaticConstructorsDestructorsInModulePtrSet()
421 void MCJIT::runStaticConstructorsDestructors(bool isDtors) { in runStaticConstructorsDestructors()
431 Function *MCJIT::FindFunctionNamedInModulePtrSet(const char *FnName, in FindFunctionNamedInModulePtrSet()
442 GlobalVariable *MCJIT::FindGlobalVariableNamedInModulePtrSet(const char *Name, in FindGlobalVariableNamedInModulePtrSet()
455 Function *MCJIT::FindFunctionNamed(const char *FnName) { in FindFunctionNamed()
467 GlobalVariable *MCJIT::FindGlobalVariableNamed(const char *Name, bool AllowInternal) { in FindGlobalVariableNamed()
479 GenericValue MCJIT::runFunction(Function *F, ArrayRef<GenericValue> ArgValues) { in runFunction()
578 void *MCJIT::getPointerToNamedFunction(StringRef Name, bool AbortOnFailure) { in getPointerToNamedFunction()
599 void MCJIT::RegisterJITEventListener(JITEventListener *L) { in RegisterJITEventListener()
606 void MCJIT::UnregisterJITEventListener(JITEventListener *L) { in UnregisterJITEventListener()
617 void MCJIT::NotifyObjectEmitted(const object::ObjectFile& Obj, in NotifyObjectEmitted()
626 void MCJIT::NotifyFreeingObject(const object::ObjectFile& Obj) { in NotifyFreeingObject()