Home
last modified time | relevance | path

Searched refs:JITTargetMachineBuilder (Results 1 – 25 of 27) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.h34 class JITTargetMachineBuilder {
45 JITTargetMachineBuilder(Triple TT);
53 static Expected<JITTargetMachineBuilder> detectHost();
77 JITTargetMachineBuilder &setCPU(std::string CPU) { in setCPU()
86 JITTargetMachineBuilder &setRelocationModel(Optional<Reloc::Model> RM) { in setRelocationModel()
95 JITTargetMachineBuilder &setCodeModel(Optional<CodeModel::Model> CM) { in setCodeModel()
104 JITTargetMachineBuilder &setCodeGenOptLevel(CodeGenOpt::Level OptLevel) { in setCodeGenOptLevel()
110 JITTargetMachineBuilder &setFeatures(StringRef FeatureString) { in setFeatures()
116 JITTargetMachineBuilder &
131 JITTargetMachineBuilder &setOptions(TargetOptions Options) { in setOptions()
[all …]
H A DLLJIT.h193 createCompileFunction(LLJITBuilderState &S, JITTargetMachineBuilder JTMB);
259 JITTargetMachineBuilder JTMB)>;
264 Optional<JITTargetMachineBuilder> JTMB;
290 SetterImpl &setJITTargetMachineBuilder(JITTargetMachineBuilder JTMB) { in setJITTargetMachineBuilder()
297 Optional<JITTargetMachineBuilder> &getJITTargetMachineBuilder() { in getJITTargetMachineBuilder()
H A DCompileUtils.h85 ConcurrentIRCompiler(JITTargetMachineBuilder JTMB,
93 JITTargetMachineBuilder JTMB;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.cpp18 JITTargetMachineBuilder::JITTargetMachineBuilder(Triple TT) in JITTargetMachineBuilder() function in llvm::orc::JITTargetMachineBuilder
24 Expected<JITTargetMachineBuilder> JITTargetMachineBuilder::detectHost() { in detectHost()
27 JITTargetMachineBuilder TMBuilder((Triple(sys::getProcessTriple()))); in detectHost()
43 JITTargetMachineBuilder::createTargetMachine() { in createTargetMachine()
60 JITTargetMachineBuilder &JITTargetMachineBuilder::addFeatures( in addFeatures()
H A DOrcV2CBindings.cpp93 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(JITTargetMachineBuilder,
441 auto JTMB = JITTargetMachineBuilder::detectHost(); in LLVMOrcJITTargetMachineBuilderDetectHost()
447 *Result = wrap(new JITTargetMachineBuilder(std::move(*JTMB))); in LLVMOrcJITTargetMachineBuilderDetectHost()
456 std::make_unique<JITTargetMachineBuilder>(TemplateTM->getTargetTriple()); in LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine()
H A DCMakeLists.txt11 JITTargetMachineBuilder.cpp
H A DCompileUtils.cpp81 ConcurrentIRCompiler::ConcurrentIRCompiler(JITTargetMachineBuilder JTMB, in ConcurrentIRCompiler()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/
H A DKaleidoscopeJIT.h49 JITTargetMachineBuilder JTMB, DataLayout DL) in KaleidoscopeJIT()
75 JITTargetMachineBuilder JTMB((*TPC)->getTargetTriple()); in Create()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/include/
H A DKaleidoscopeJIT.h49 JITTargetMachineBuilder JTMB, DataLayout DL) in KaleidoscopeJIT()
75 JITTargetMachineBuilder JTMB((*TPC)->getTargetTriple()); in Create()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
H A DKaleidoscopeJIT.h55 JITTargetMachineBuilder JTMB, DataLayout DL) in KaleidoscopeJIT()
82 JITTargetMachineBuilder JTMB((*TPC)->getTargetTriple()); in Create()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/tutorial/
H A DBuildingAJIT1.rst118 #include "llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h"
139 KaleidoscopeJIT(JITTargetMachineBuilder JTMB, DataLayout DL)
159 Next up we have our class constructor, which takes a `JITTargetMachineBuilder``
172 which we construct using this constructor's JITTargetMachineBuilder argument.
173 The ConcurrentIRCompiler utility will use the JITTargetMachineBuilder to build
189 auto JTMB = JITTargetMachineBuilder::detectHost();
207 by first generating a JITTargetMachineBuilder instance using that classes'
311 | JITTargetMachineBuilder.h | Provides the JITTargetMachineBuilder class. |
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
H A DKaleidoscopeJIT.h65 JITTargetMachineBuilder JTMB, DataLayout DL) in KaleidoscopeJIT()
107 JITTargetMachineBuilder JTMB((*TPC)->getTargetTriple()); in Create()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/
H A DLLJITWithThinLTOSummaries.cpp207 ExitOnErr(JITTargetMachineBuilder::detectHost())); in main()
210 JITTargetMachineBuilder(Triple(M.getTargetTriple()))); in main()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/SpeculativeJIT/
H A DSpeculativeJIT.cpp44 auto JTMB = orc::JITTargetMachineBuilder::detectHost(); in Create()
101 orc::JITTargetMachineBuilder JTMB, in SpeculativeJIT()
/netbsd-src/external/apache2/llvm/lib/libLLVMOrc/
H A DMakefile18 JITTargetMachineBuilder.cpp \
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithCustomObjectLinkingLayer/
H A DLLJITWithCustomObjectLinkingLayer.cpp40 auto JTMB = ExitOnErr(JITTargetMachineBuilder::detectHost()); in main()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
H A DKaleidoscopeJIT.h152 JITTargetMachineBuilder JTMB, DataLayout DL) in KaleidoscopeJIT()
192 JITTargetMachineBuilder JTMB((*TPC)->getTargetTriple()); in Create()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Interpreter/
H A DIncrementalExecutor.cpp35 auto JTMB = JITTargetMachineBuilder(Triple); in IncrementalExecutor()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/
H A DBUILD.gn25 "JITTargetMachineBuilder.cpp",
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithObjectCache/
H A DLLJITWithObjectCache.cpp57 [&](JITTargetMachineBuilder JTMB) in runJITWithCache()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/
H A DLLJITWithGDBRegistrationListener.cpp55 auto JTMB = ExitOnErr(JITTargetMachineBuilder::detectHost()); in main()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/
H A DLLJITWithRemoteDebugging.cpp212 JITTargetMachineBuilder JTMB((Triple(TT))); in main()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/
H A DLLJITWithObjectLinkingLayerPlugin.cpp199 auto JTMB = ExitOnErr(JITTargetMachineBuilder::detectHost()); in main()
/netbsd-src/external/apache2/llvm/dist/clang/examples/clang-interpreter/
H A Dmain.cpp81 auto JTMB = JITTargetMachineBuilder::detectHost(); in Create()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/lli/
H A Dlli.cpp859 TT ? orc::JITTargetMachineBuilder(*TT) in runOrcJIT()
860 : ExitOnErr(orc::JITTargetMachineBuilder::detectHost())); in runOrcJIT()
898 [&](orc::JITTargetMachineBuilder JTMB) in runOrcJIT()

12