Home
last modified time | relevance | path

Searched refs:EngineBuilder (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DExecutionEngine.h129 friend class EngineBuilder; // To allow access to JITCtor and InterpCtor. variable
535 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 …]
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DTargetSelect.cpp26 TargetMachine *EngineBuilder::selectTarget() { in selectTarget()
39 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, in selectTarget()
H A DExecutionEngine.cpp469 EngineBuilder::EngineBuilder() : EngineBuilder(nullptr) {} in EngineBuilder() function in EngineBuilder
471 EngineBuilder::EngineBuilder(std::unique_ptr<Module> M) in EngineBuilder() function in EngineBuilder
483 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()
H A DExecutionEngineBindings.cpp107 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()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DIRExecutionUnit.cpp274 llvm::EngineBuilder builder(std::move(m_module_up)); in GetRunnableInfo()
/freebsd/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp480 EngineBuilder builder(std::move(Owner)); in main()