| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | JITTargetMachineBuilder.h | 34 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 D | LLJIT.h | 193 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 D | CompileUtils.h | 85 ConcurrentIRCompiler(JITTargetMachineBuilder JTMB, 93 JITTargetMachineBuilder JTMB;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
| H A D | JITTargetMachineBuilder.cpp | 18 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 D | OrcV2CBindings.cpp | 93 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 D | CMakeLists.txt | 11 JITTargetMachineBuilder.cpp
|
| H A D | CompileUtils.cpp | 81 ConcurrentIRCompiler::ConcurrentIRCompiler(JITTargetMachineBuilder JTMB, in ConcurrentIRCompiler()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/ |
| H A D | KaleidoscopeJIT.h | 49 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 D | KaleidoscopeJIT.h | 49 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 D | KaleidoscopeJIT.h | 55 JITTargetMachineBuilder JTMB, DataLayout DL) in KaleidoscopeJIT() 82 JITTargetMachineBuilder JTMB((*TPC)->getTargetTriple()); in Create()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/tutorial/ |
| H A D | BuildingAJIT1.rst | 118 #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 D | KaleidoscopeJIT.h | 65 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 D | LLJITWithThinLTOSummaries.cpp | 207 ExitOnErr(JITTargetMachineBuilder::detectHost())); in main() 210 JITTargetMachineBuilder(Triple(M.getTargetTriple()))); in main()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/SpeculativeJIT/ |
| H A D | SpeculativeJIT.cpp | 44 auto JTMB = orc::JITTargetMachineBuilder::detectHost(); in Create() 101 orc::JITTargetMachineBuilder JTMB, in SpeculativeJIT()
|
| /netbsd-src/external/apache2/llvm/lib/libLLVMOrc/ |
| H A D | Makefile | 18 JITTargetMachineBuilder.cpp \
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithCustomObjectLinkingLayer/ |
| H A D | LLJITWithCustomObjectLinkingLayer.cpp | 40 auto JTMB = ExitOnErr(JITTargetMachineBuilder::detectHost()); in main()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
| H A D | KaleidoscopeJIT.h | 152 JITTargetMachineBuilder JTMB, DataLayout DL) in KaleidoscopeJIT() 192 JITTargetMachineBuilder JTMB((*TPC)->getTargetTriple()); in Create()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Interpreter/ |
| H A D | IncrementalExecutor.cpp | 35 auto JTMB = JITTargetMachineBuilder(Triple); in IncrementalExecutor()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/ |
| H A D | BUILD.gn | 25 "JITTargetMachineBuilder.cpp",
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithObjectCache/ |
| H A D | LLJITWithObjectCache.cpp | 57 [&](JITTargetMachineBuilder JTMB) in runJITWithCache()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/ |
| H A D | LLJITWithGDBRegistrationListener.cpp | 55 auto JTMB = ExitOnErr(JITTargetMachineBuilder::detectHost()); in main()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/ |
| H A D | LLJITWithRemoteDebugging.cpp | 212 JITTargetMachineBuilder JTMB((Triple(TT))); in main()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/ |
| H A D | LLJITWithObjectLinkingLayerPlugin.cpp | 199 auto JTMB = ExitOnErr(JITTargetMachineBuilder::detectHost()); in main()
|
| /netbsd-src/external/apache2/llvm/dist/clang/examples/clang-interpreter/ |
| H A D | main.cpp | 81 auto JTMB = JITTargetMachineBuilder::detectHost(); in Create()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/lli/ |
| H A D | lli.cpp | 859 TT ? orc::JITTargetMachineBuilder(*TT) in runOrcJIT() 860 : ExitOnErr(orc::JITTargetMachineBuilder::detectHost())); in runOrcJIT() 898 [&](orc::JITTargetMachineBuilder JTMB) in runOrcJIT()
|