/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
D | JITTargetMachineBuilder.h | 34 class JITTargetMachineBuilder { 42 JITTargetMachineBuilder(Triple TT); 50 static Expected<JITTargetMachineBuilder> detectHost(); 74 JITTargetMachineBuilder &setCPU(std::string CPU) { in setCPU() 80 JITTargetMachineBuilder &setRelocationModel(Optional<Reloc::Model> RM) { in setRelocationModel() 89 JITTargetMachineBuilder &setCodeModel(Optional<CodeModel::Model> CM) { in setCodeModel() 98 JITTargetMachineBuilder &setCodeGenOptLevel(CodeGenOpt::Level OptLevel) { in setCodeGenOptLevel() 104 JITTargetMachineBuilder &setFeatures(StringRef FeatureString) { in setFeatures() 110 JITTargetMachineBuilder & 125 JITTargetMachineBuilder &setOptions(TargetOptions Options) { in setOptions() [all …]
|
D | LLJIT.h | 193 createCompileFunction(LLJITBuilderState &S, JITTargetMachineBuilder JTMB); 258 JITTargetMachineBuilder JTMB)>; 263 Optional<JITTargetMachineBuilder> JTMB; 289 SetterImpl &setJITTargetMachineBuilder(JITTargetMachineBuilder JTMB) { in setJITTargetMachineBuilder() 296 Optional<JITTargetMachineBuilder> &getJITTargetMachineBuilder() { in getJITTargetMachineBuilder()
|
D | CompileUtils.h | 85 ConcurrentIRCompiler(JITTargetMachineBuilder JTMB, 93 JITTargetMachineBuilder JTMB;
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/ |
D | JITTargetMachineBuilder.h | 31 class JITTargetMachineBuilder { 39 JITTargetMachineBuilder(Triple TT); 47 static Expected<JITTargetMachineBuilder> detectHost(); 71 JITTargetMachineBuilder &setCPU(std::string CPU) { in setCPU() 77 JITTargetMachineBuilder &setRelocationModel(Optional<Reloc::Model> RM) { in setRelocationModel() 86 JITTargetMachineBuilder &setCodeModel(Optional<CodeModel::Model> CM) { in setCodeModel() 95 JITTargetMachineBuilder &setCodeGenOptLevel(CodeGenOpt::Level OptLevel) { in setCodeGenOptLevel() 101 JITTargetMachineBuilder &setFeatures(StringRef FeatureString) { in setFeatures() 107 JITTargetMachineBuilder & 122 JITTargetMachineBuilder &setOptions(TargetOptions Options) { in setOptions()
|
D | CompileUtils.h | 31 class JITTargetMachineBuilder; variable 87 ConcurrentIRCompiler(JITTargetMachineBuilder JTMB, 95 JITTargetMachineBuilder JTMB;
|
D | LLJIT.h | 128 createCompileFunction(LLJITBuilderState &S, JITTargetMachineBuilder JTMB); 196 JITTargetMachineBuilder JTMB)>; 199 Optional<JITTargetMachineBuilder> JTMB; 215 SetterImpl &setJITTargetMachineBuilder(JITTargetMachineBuilder JTMB) { in setJITTargetMachineBuilder() 222 Optional<JITTargetMachineBuilder> &getJITTargetMachineBuilder() { in getJITTargetMachineBuilder()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/ |
D | JITTargetMachineBuilder.cpp | 17 JITTargetMachineBuilder::JITTargetMachineBuilder(Triple TT) in JITTargetMachineBuilder() function in llvm::orc::JITTargetMachineBuilder 23 Expected<JITTargetMachineBuilder> JITTargetMachineBuilder::detectHost() { in detectHost() 26 JITTargetMachineBuilder TMBuilder((Triple(sys::getProcessTriple()))); in detectHost() 42 JITTargetMachineBuilder::createTargetMachine() { in createTargetMachine() 59 JITTargetMachineBuilder &JITTargetMachineBuilder::addFeatures( in addFeatures()
|
D | CMakeLists.txt | 10 JITTargetMachineBuilder.cpp
|
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
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() 68 raw_ostream &operator<<(raw_ostream &OS, const JITTargetMachineBuilder &JTMB) { in operator <<()
|
D | OrcV2CBindings.cpp | 82 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(JITTargetMachineBuilder, 361 auto JTMB = JITTargetMachineBuilder::detectHost(); in LLVMOrcJITTargetMachineBuilderDetectHost() 367 *Result = wrap(new JITTargetMachineBuilder(std::move(*JTMB))); in LLVMOrcJITTargetMachineBuilderDetectHost() 376 std::make_unique<JITTargetMachineBuilder>(TemplateTM->getTargetTriple()); in LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine()
|
D | CMakeLists.txt | 10 JITTargetMachineBuilder.cpp
|
/external/llvm-project/llvm/unittests/ExecutionEngine/Orc/ |
D | JITTargetMachineBuilderTest.cpp | 17 TEST(ExecutionUtilsTest, JITTargetMachineBuilder) { in TEST() argument 25 auto JTMB = cantFail(JITTargetMachineBuilder::detectHost()); in TEST()
|
D | LazyCallThroughAndReexportsTest.cpp | 21 auto JTMB = JITTargetMachineBuilder::detectHost(); in TEST_F()
|
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/ |
D | KaleidoscopeJIT.h | 49 JITTargetMachineBuilder JTMB, DataLayout DL) in KaleidoscopeJIT() 75 JITTargetMachineBuilder JTMB((*TPC)->getTargetTriple()); in Create()
|
/external/llvm-project/llvm/examples/Kaleidoscope/include/ |
D | KaleidoscopeJIT.h | 49 JITTargetMachineBuilder JTMB, DataLayout DL) in KaleidoscopeJIT() 75 JITTargetMachineBuilder JTMB((*TPC)->getTargetTriple()); in Create()
|
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
D | KaleidoscopeJIT.h | 55 JITTargetMachineBuilder JTMB, DataLayout DL) in KaleidoscopeJIT() 82 JITTargetMachineBuilder JTMB((*TPC)->getTargetTriple()); in Create()
|
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
D | KaleidoscopeJIT.h | 65 JITTargetMachineBuilder JTMB, DataLayout DL) in KaleidoscopeJIT() 107 JITTargetMachineBuilder JTMB((*TPC)->getTargetTriple()); in Create()
|
/external/swiftshader/src/Reactor/ |
D | LLVMAsm.hpp | 31 bool emitAsmFile(const std::string &filename, llvm::orc::JITTargetMachineBuilder builder, llvm::Mod…
|
D | LLVMJIT.cpp | 133 llvm::orc::JITTargetMachineBuilder getTargetMachineBuilder(rr::Optimization::Level optLevel) const; 138 …JITGlobals(llvm::orc::JITTargetMachineBuilder &&jitTargetMachineBuilder, llvm::DataLayout &&dataLa… 142 const llvm::orc::JITTargetMachineBuilder jitTargetMachineBuilder; 165 …llvm::orc::JITTargetMachineBuilder jitTargetMachineBuilder(llvm::Triple(LLVM_DEFAULT_TARGET_TRIPLE… in get() 203 llvm::orc::JITTargetMachineBuilder JITGlobals::getTargetMachineBuilder(rr::Optimization::Level optL… in getTargetMachineBuilder() 205 llvm::orc::JITTargetMachineBuilder out = jitTargetMachineBuilder; in getTargetMachineBuilder() 221 JITGlobals::JITGlobals(llvm::orc::JITTargetMachineBuilder &&jitTargetMachineBuilder, llvm::DataLayo… in JITGlobals()
|
/external/llvm-project/llvm/docs/tutorial/ |
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. |
|
/external/llvm-project/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/ |
D | LLJITWithThinLTOSummaries.cpp | 207 ExitOnErr(JITTargetMachineBuilder::detectHost())); in main() 210 JITTargetMachineBuilder(Triple(M.getTargetTriple()))); in main()
|
/external/llvm-project/llvm/examples/SpeculativeJIT/ |
D | SpeculativeJIT.cpp | 44 auto JTMB = orc::JITTargetMachineBuilder::detectHost(); in Create() 101 orc::JITTargetMachineBuilder JTMB, in SpeculativeJIT()
|
/external/llvm-project/llvm/examples/OrcV2Examples/LLJITWithCustomObjectLinkingLayer/ |
D | LLJITWithCustomObjectLinkingLayer.cpp | 40 auto JTMB = ExitOnErr(JITTargetMachineBuilder::detectHost()); in main()
|
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/ |
D | BUILD.gn | 24 "JITTargetMachineBuilder.cpp",
|
/external/llvm-project/llvm/examples/OrcV2Examples/LLJITWithObjectCache/ |
D | LLJITWithObjectCache.cpp | 57 [&](JITTargetMachineBuilder JTMB) in runJITWithCache()
|