Searched refs:JITTargetMachineBuilder (Results 1 – 12 of 12) sorted by relevance
35 class JITTargetMachineBuilder {45 LLVM_ABI JITTargetMachineBuilder(Triple TT);52 LLVM_ABI static Expected<JITTargetMachineBuilder> detectHost();76 JITTargetMachineBuilder &setCPU(std::string CPU) { in setCPU()85 JITTargetMachineBuilder &setRelocationModel(std::optional<Reloc::Model> RM) { in setRelocationModel()94 JITTargetMachineBuilder &setCodeModel(std::optional<CodeModel::Model> CM) { in setCodeModel()103 JITTargetMachineBuilder &setCodeGenOptLevel(CodeGenOptLevel OptLevel) { in setCodeGenOptLevel()109 JITTargetMachineBuilder &setFeatures(StringRef FeatureString) { in setFeatures()115 LLVM_ABI JITTargetMachineBuilder &130 JITTargetMachineBuilder &setOptions(TargetOptions Options) { in setOptions()[all …]
85 ConcurrentIRCompiler(JITTargetMachineBuilder JTMB,93 JITTargetMachineBuilder JTMB;
241 createCompileFunction(LLJITBuilderState &S, JITTargetMachineBuilder JTMB);307 JITTargetMachineBuilder JTMB)>;318 std::optional<JITTargetMachineBuilder> JTMB;363 SetterImpl &setJITTargetMachineBuilder(JITTargetMachineBuilder JTMB) { in setJITTargetMachineBuilder()370 std::optional<JITTargetMachineBuilder> &getJITTargetMachineBuilder() { in getJITTargetMachineBuilder()
18 JITTargetMachineBuilder::JITTargetMachineBuilder(Triple TT) in JITTargetMachineBuilder() function in llvm::orc::JITTargetMachineBuilder24 Expected<JITTargetMachineBuilder> JITTargetMachineBuilder::detectHost() { in detectHost()25 JITTargetMachineBuilder TMBuilder((Triple(sys::getProcessTriple()))); in detectHost()39 JITTargetMachineBuilder::createTargetMachine() { in createTargetMachine()59 JITTargetMachineBuilder &JITTargetMachineBuilder::addFeatures( in addFeatures()
83 ConcurrentIRCompiler::ConcurrentIRCompiler(JITTargetMachineBuilder JTMB, in ConcurrentIRCompiler()
65 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(JITTargetMachineBuilder,764 auto JTMB = JITTargetMachineBuilder::detectHost(); in LLVMOrcJITTargetMachineBuilderDetectHost()770 *Result = wrap(new JITTargetMachineBuilder(std::move(*JTMB))); in LLVMOrcJITTargetMachineBuilderDetectHost()779 std::make_unique<JITTargetMachineBuilder>(TemplateTM->getTargetTriple()); in LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine()
691 if (auto JTMBOrErr = JITTargetMachineBuilder::detectHost()) in prepareForConstruction()981 JITTargetMachineBuilder JTMB) { in createCompileFunction()
26 class JITTargetMachineBuilder; variable66 createDefaultJITBuilder(llvm::orc::JITTargetMachineBuilder JTMB);
44 llvm::orc::JITTargetMachineBuilder JTMB) { in createDefaultJITBuilder()
616 static llvm::Expected<llvm::orc::JITTargetMachineBuilder>620 return llvm::orc::JITTargetMachineBuilder::detectHost(); in createJITTargetMachineBuilder()623 return llvm::orc::JITTargetMachineBuilder(llvm::Triple(TT)); in createJITTargetMachineBuilder()
944 TT ? orc::JITTargetMachineBuilder(*TT) in runOrcJIT()945 : ExitOnErr(orc::JITTargetMachineBuilder::detectHost())); in runOrcJIT()988 [&](orc::JITTargetMachineBuilder JTMB) in runOrcJIT()
828 SRCS_EXT+= ExecutionEngine/Orc/JITTargetMachineBuilder.cpp