Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/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()
110 JITTargetMachineBuilder &setFeatures(StringRef FeatureString) { in setFeatures()
116 JITTargetMachineBuilder &
131 JITTargetMachineBuilder &setOptions(TargetOptions Options) { in setOptions()
161 JITTargetMachineBuilderPrinter(JITTargetMachineBuilder &JTMB, in JITTargetMachineBuilderPrinter()
[all …]
H A DLLJIT.h193 createCompileFunction(LLJITBuilderState &S, JITTargetMachineBuilder JTMB);
259 JITTargetMachineBuilder JTMB)>;
265 Optional<JITTargetMachineBuilder> JTMB;
301 SetterImpl &setJITTargetMachineBuilder(JITTargetMachineBuilder JTMB) { in setJITTargetMachineBuilder()
308 Optional<JITTargetMachineBuilder> &getJITTargetMachineBuilder() { in getJITTargetMachineBuilder()
H A DCompileUtils.h84 ConcurrentIRCompiler(JITTargetMachineBuilder JTMB,
92 JITTargetMachineBuilder JTMB;
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.cpp18 JITTargetMachineBuilder::JITTargetMachineBuilder(Triple TT) in JITTargetMachineBuilder() function in llvm::orc::JITTargetMachineBuilder
25 Expected<JITTargetMachineBuilder> JITTargetMachineBuilder::detectHost() { in detectHost()
28 JITTargetMachineBuilder TMBuilder((Triple(sys::getProcessTriple()))); in detectHost()
44 JITTargetMachineBuilder::createTargetMachine() { in createTargetMachine()
65 JITTargetMachineBuilder &JITTargetMachineBuilder::addFeatures( in addFeatures()
H A DCMakeLists.txt24 JITTargetMachineBuilder.cpp
H A DCompileUtils.cpp83 ConcurrentIRCompiler::ConcurrentIRCompiler(JITTargetMachineBuilder JTMB, in ConcurrentIRCompiler()
/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/
H A DJITTargetMachineBuilderTest.cpp17 TEST(ExecutionUtilsTest, JITTargetMachineBuilder) { in TEST() argument
25 auto JTMB = cantFail(JITTargetMachineBuilder::detectHost()); in TEST()
H A DLazyCallThroughAndReexportsTest.cpp21 auto JTMB = JITTargetMachineBuilder::detectHost(); in TEST_F()
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/
H A DKaleidoscopeJIT.h47 JITTargetMachineBuilder JTMB, DataLayout DL) in KaleidoscopeJIT()
71 JITTargetMachineBuilder JTMB( in Create()
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/include/
H A DKaleidoscopeJIT.h47 JITTargetMachineBuilder JTMB, DataLayout DL) in KaleidoscopeJIT()
75 JITTargetMachineBuilder JTMB( in Create()
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
H A DKaleidoscopeJIT.h53 JITTargetMachineBuilder JTMB, DataLayout DL) in KaleidoscopeJIT()
78 JITTargetMachineBuilder JTMB( in Create()
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
H A DKaleidoscopeJIT.h63 JITTargetMachineBuilder JTMB, DataLayout DL) in KaleidoscopeJIT()
104 JITTargetMachineBuilder JTMB( in Create()
/llvm-project-15.0.7/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. |
/llvm-project-15.0.7/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/
H A DLLJITWithThinLTOSummaries.cpp207 ExitOnErr(JITTargetMachineBuilder::detectHost())); in main()
210 JITTargetMachineBuilder(Triple(M.getTargetTriple()))); in main()
/llvm-project-15.0.7/llvm/examples/SpeculativeJIT/
H A DSpeculativeJIT.cpp44 auto JTMB = orc::JITTargetMachineBuilder::detectHost(); in Create()
105 orc::JITTargetMachineBuilder JTMB, in SpeculativeJIT()
/llvm-project-15.0.7/llvm/examples/OrcV2Examples/LLJITWithCustomObjectLinkingLayer/
H A DLLJITWithCustomObjectLinkingLayer.cpp40 auto JTMB = ExitOnErr(JITTargetMachineBuilder::detectHost()); in main()
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
H A DKaleidoscopeJIT.h150 JITTargetMachineBuilder JTMB, DataLayout DL) in KaleidoscopeJIT()
189 JITTargetMachineBuilder JTMB( in Create()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/
H A DBUILD.gn35 "JITTargetMachineBuilder.cpp",
/llvm-project-15.0.7/llvm/examples/OrcV2Examples/LLJITWithObjectCache/
H A DLLJITWithObjectCache.cpp57 [&](JITTargetMachineBuilder JTMB) in runJITWithCache()
/llvm-project-15.0.7/clang/lib/Interpreter/
H A DIncrementalExecutor.cpp38 auto JTMB = JITTargetMachineBuilder(TI.getTriple()); in IncrementalExecutor()
/llvm-project-15.0.7/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/
H A DLLJITWithGDBRegistrationListener.cpp55 auto JTMB = ExitOnErr(JITTargetMachineBuilder::detectHost()); in main()
/llvm-project-15.0.7/mlir/lib/CAPI/ExecutionEngine/
H A DExecutionEngine.cpp33 auto tmBuilderOrError = llvm::orc::JITTargetMachineBuilder::detectHost(); in mlirExecutionEngineCreate()
/llvm-project-15.0.7/mlir/lib/ExecutionEngine/
H A DExecutionEngine.cpp52 using llvm::orc::JITTargetMachineBuilder;
303 auto compileFunctionCreator = [&](JITTargetMachineBuilder jtmb) in create()
/llvm-project-15.0.7/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/
H A DLLJITWithRemoteDebugging.cpp195 JITTargetMachineBuilder JTMB((Triple(TT))); in main()
/llvm-project-15.0.7/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/
H A DLLJITWithObjectLinkingLayerPlugin.cpp200 auto JTMB = ExitOnErr(JITTargetMachineBuilder::detectHost()); in main()

12