Home
last modified time | relevance | path

Searched refs:JTMB (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.cpp69 << Indent << " Triple = \"" << JTMB.TT.str() << "\"\n" in print()
70 << Indent << " CPU = \"" << JTMB.CPU << "\"\n" in print()
71 << Indent << " Features = \"" << JTMB.Features.getString() << "\"\n" in print()
75 if (JTMB.RM) { in print()
76 switch (*JTMB.RM) { in print()
102 if (JTMB.CM) { in print()
103 switch (*JTMB.CM) { in print()
125 switch (JTMB.OptLevel) { in print()
H A DCompileUtils.cpp83 ConcurrentIRCompiler::ConcurrentIRCompiler(JITTargetMachineBuilder JTMB, in ConcurrentIRCompiler() argument
85 : IRCompiler(irManglingOptionsFromTargetOptions(JTMB.getOptions())), in ConcurrentIRCompiler()
86 JTMB(std::move(JTMB)), ObjCache(ObjCache) {} in ConcurrentIRCompiler()
90 auto TM = cantFail(JTMB.createTargetMachine()); in operator ()()
H A DLLJIT.cpp686 if (!JTMB) { in prepareForConstruction()
692 JTMB = std::move(*JTMBOrErr); in prepareForConstruction()
733 << JITTargetMachineBuilderPrinter(*JTMB, " ") in prepareForConstruction()
759 if (auto DLOrErr = JTMB->getDefaultDataLayoutForTarget()) in prepareForConstruction()
802 auto &TT = JTMB->getTargetTriple(); in prepareForConstruction()
831 if (!JTMB->getCodeModel()) in prepareForConstruction()
832 JTMB->setCodeModel(CodeModel::Small); in prepareForConstruction()
833 JTMB->setRelocationModel(Reloc::PIC_); in prepareForConstruction()
963 if (S.JTMB->getTargetTriple().isOSBinFormatCOFF()) { in createObjectLinkingLayer()
968 if (S.JTMB->getTargetTriple().isOSBinFormatELF() && in createObjectLinkingLayer()
[all …]
H A DOrcV2CBindings.cpp764 auto JTMB = JITTargetMachineBuilder::detectHost(); in LLVMOrcJITTargetMachineBuilderDetectHost() local
765 if (!JTMB) { in LLVMOrcJITTargetMachineBuilderDetectHost()
767 return wrap(JTMB.takeError()); in LLVMOrcJITTargetMachineBuilderDetectHost()
770 *Result = wrap(new JITTargetMachineBuilder(std::move(*JTMB))); in LLVMOrcJITTargetMachineBuilderDetectHost()
778 auto JTMB = in LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine() local
781 (*JTMB) in LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine()
791 return wrap(JTMB.release()); in LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine()
795 LLVMOrcJITTargetMachineBuilderRef JTMB) { in LLVMOrcDisposeJITTargetMachineBuilder() argument
796 delete unwrap(JTMB); in LLVMOrcDisposeJITTargetMachineBuilder()
800 LLVMOrcJITTargetMachineBuilderRef JTMB) { in LLVMOrcJITTargetMachineBuilderGetTargetTriple() argument
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.h160 JITTargetMachineBuilderPrinter(JITTargetMachineBuilder &JTMB, in JITTargetMachineBuilderPrinter() argument
162 : JTMB(JTMB), Indent(Indent) {} in JITTargetMachineBuilderPrinter()
172 JITTargetMachineBuilder &JTMB;
H A DLLJIT.h241 createCompileFunction(LLJITBuilderState &S, JITTargetMachineBuilder JTMB);
307 JITTargetMachineBuilder JTMB)>;
318 std::optional<JITTargetMachineBuilder> JTMB; variable
363 SetterImpl &setJITTargetMachineBuilder(JITTargetMachineBuilder JTMB) { in setJITTargetMachineBuilder() argument
364 impl().JTMB = std::move(JTMB); in setJITTargetMachineBuilder()
371 return impl().JTMB; in getJITTargetMachineBuilder()
H A DCompileUtils.h85 ConcurrentIRCompiler(JITTargetMachineBuilder JTMB,
93 JITTargetMachineBuilder JTMB;
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DInterpreter.cpp631 auto JTMB = createJITTargetMachineBuilder(TT); in createLLJITBuilder() local
632 if (!JTMB) in createLLJITBuilder()
633 return JTMB.takeError(); in createLLJITBuilder()
634 auto JB = IncrementalExecutor::createDefaultJITBuilder(std::move(*JTMB)); in createLLJITBuilder()
656 auto JTMB = createJITTargetMachineBuilder(TT); in CreateExecutor() local
657 if (!JTMB) in CreateExecutor()
658 return JTMB.takeError(); in CreateExecutor()
659 auto JB = IncrementalExecutor::createDefaultJITBuilder(std::move(*JTMB)); in CreateExecutor()
H A DIncrementalExecutor.cpp44 llvm::orc::JITTargetMachineBuilder JTMB) { in createDefaultJITBuilder() argument
46 JITBuilder->setJITTargetMachineBuilder(std::move(JTMB)); in createDefaultJITBuilder()
H A DIncrementalExecutor.h66 createDefaultJITBuilder(llvm::orc::JITTargetMachineBuilder JTMB);
/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DOrc.h1162 LLVMOrcDisposeJITTargetMachineBuilder(LLVMOrcJITTargetMachineBuilderRef JTMB);
1171 LLVMOrcJITTargetMachineBuilderRef JTMB);
1178 LLVMOrcJITTargetMachineBuilderRef JTMB, const char *TargetTriple);
H A DLLJIT.h94 LLVMOrcLLJITBuilderRef Builder, LLVMOrcJITTargetMachineBuilderRef JTMB);
/freebsd/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp988 [&](orc::JITTargetMachineBuilder JTMB) in runOrcJIT()
991 return std::make_unique<orc::ConcurrentIRCompiler>(std::move(JTMB), in runOrcJIT()
994 auto TM = JTMB.createTargetMachine(); in runOrcJIT()