Searched refs:EngineBuilder (Results 1 – 6 of 6) sorted by relevance
129 friend class EngineBuilder; // To allow access to JITCtor and InterpCtor. variable535 class EngineBuilder {554 LLVM_ABI EngineBuilder();557 LLVM_ABI EngineBuilder(std::unique_ptr<Module> M);560 LLVM_ABI ~EngineBuilder();564 EngineBuilder &setEngineKind(EngineKind::Kind w) { in setEngineKind()575 LLVM_ABI EngineBuilder &578 LLVM_ABI EngineBuilder &581 LLVM_ABI EngineBuilder &586 EngineBuilder &setErrorStr(std::string *e) { in setErrorStr()[all …]
26 TargetMachine *EngineBuilder::selectTarget() { in selectTarget()39 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, in selectTarget()
469 EngineBuilder::EngineBuilder() : EngineBuilder(nullptr) {} in EngineBuilder() function in EngineBuilder471 EngineBuilder::EngineBuilder(std::unique_ptr<Module> M) in EngineBuilder() function in EngineBuilder483 EngineBuilder::~EngineBuilder() = default;485 EngineBuilder &EngineBuilder::setMCJITMemoryManager( in setMCJITMemoryManager()493 EngineBuilder&494 EngineBuilder::setMemoryManager(std::unique_ptr<MCJITMemoryManager> MM) { in setMemoryManager()499 EngineBuilder &500 EngineBuilder::setSymbolResolver(std::unique_ptr<LegacyJITSymbolResolver> SR) { in setSymbolResolver()505 ExecutionEngine *EngineBuilder::create(TargetMachine *TM) { in create()
107 EngineBuilder builder(std::unique_ptr<Module>(unwrap(M))); in LLVMCreateExecutionEngineForModule()122 EngineBuilder builder(std::unique_ptr<Module>(unwrap(M))); in LLVMCreateInterpreterForModule()138 EngineBuilder builder(std::unique_ptr<Module>(unwrap(M))); in LLVMCreateJITCompilerForModule()196 EngineBuilder builder(std::move(Mod)); in LLVMCreateMCJITCompilerForModule()
274 llvm::EngineBuilder builder(std::move(m_module_up)); in GetRunnableInfo()
480 EngineBuilder builder(std::move(Owner)); in main()