/external/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
D | CompileUtils.cpp | 37 Expected<SimpleCompiler::CompileResult> SimpleCompiler::operator()(Module &M) { in operator ()() 67 SimpleCompiler::CompileResult 68 SimpleCompiler::tryToLoadFromObjectCache(const Module &M) { in tryToLoadFromObjectCache() 75 void SimpleCompiler::notifyObjectCompiled(const Module &M, in notifyObjectCompiled() 89 SimpleCompiler C(*TM, ObjCache); in operator ()()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/ |
D | CompileUtils.cpp | 37 Expected<SimpleCompiler::CompileResult> SimpleCompiler::operator()(Module &M) { in operator ()() 67 SimpleCompiler::CompileResult 68 SimpleCompiler::tryToLoadFromObjectCache(const Module &M) { in tryToLoadFromObjectCache() 75 void SimpleCompiler::notifyObjectCompiled(const Module &M, in notifyObjectCompiled() 89 SimpleCompiler C(*TM, ObjCache); in operator ()()
|
D | OrcMCJITReplacement.h | 248 SimpleCompiler(*this->TM), 461 using CompileLayerT = LegacyIRCompileLayer<ObjectLayerT, orc::SimpleCompiler>;
|
D | OrcCBindingsStack.h | 110 using CompileLayerT = orc::LegacyIRCompileLayer<ObjLayerT, orc::SimpleCompiler>; 234 orc::SimpleCompiler(TM)),
|
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
D | CompileUtils.h | 37 class SimpleCompiler : public IRCompileLayer::IRCompiler { 42 SimpleCompiler(TargetMachine &TM, ObjectCache *ObjCache = nullptr) 67 class TMOwningSimpleCompiler : public SimpleCompiler { 71 : SimpleCompiler(*TM, ObjCache), TM(std::move(TM)) {}
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/ |
D | CompileUtils.h | 39 class SimpleCompiler : public IRCompileLayer::IRCompiler { 44 SimpleCompiler(TargetMachine &TM, ObjectCache *ObjCache = nullptr) 69 class TMOwningSimpleCompiler : public SimpleCompiler { 73 : SimpleCompiler(*TM, ObjCache), TM(std::move(TM)) {}
|
/external/llvm-project/llvm/unittests/ExecutionEngine/Orc/ |
D | RTDyldObjectLinkingLayerTest.cpp | 94 auto Obj = cantFail(SimpleCompiler(*TM)(*M)); in TEST() 116 class FunkySimpleCompiler : public SimpleCompiler { in TEST() 118 FunkySimpleCompiler(TargetMachine &TM) : SimpleCompiler(TM) {} in TEST() 124 return SimpleCompiler::operator()(M); in TEST() 189 class FunkySimpleCompiler : public SimpleCompiler { in TEST() 191 FunkySimpleCompiler(TargetMachine &TM) : SimpleCompiler(TM) {} in TEST() 202 return SimpleCompiler::operator()(M); in TEST()
|
/external/llvm/include/llvm/ExecutionEngine/Orc/ |
D | CompileUtils.h | 28 class SimpleCompiler { 31 SimpleCompiler(TargetMachine &TM) : TM(TM) {} in SimpleCompiler() function
|
/external/llvm/unittests/ExecutionEngine/Orc/ |
D | ObjectLinkingLayerTest.cpp | 84 auto OwningObj = SimpleCompiler(*TM)(*M); in TEST() 122 SimpleCompiler Compile(*TM); in TEST_F() 191 SimpleCompiler Compile(*TM); in TEST_F()
|
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/ |
D | KaleidoscopeJIT.h | 51 CompileLayer(ObjectLayer, SimpleCompiler(*TM)) { in KaleidoscopeJIT()
|
/external/llvm/examples/Kaleidoscope/include/ |
D | KaleidoscopeJIT.h | 50 CompileLayer(ObjectLayer, SimpleCompiler(*TM)) { in KaleidoscopeJIT()
|
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
D | KaleidoscopeJIT.h | 57 CompileLayer(ObjectLayer, SimpleCompiler(*TM)), in KaleidoscopeJIT()
|
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
D | KaleidoscopeJIT.h | 62 CompileLayer(ObjectLayer, SimpleCompiler(*TM)), in KaleidoscopeJIT()
|
/external/llvm/tools/lli/ |
D | OrcLazyJIT.h | 50 CompileLayer(ObjectLayer, orc::SimpleCompiler(*this->TM)), in OrcLazyJIT()
|
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
D | KaleidoscopeJIT.h | 87 CompileLayer(ObjectLayer, SimpleCompiler(*TM)), in KaleidoscopeJIT()
|
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/ |
D | KaleidoscopeJIT.h | 92 CompileLayer(ObjectLayer, SimpleCompiler(*TM)), in KaleidoscopeJIT()
|
/external/llvm-project/clang/examples/clang-interpreter/ |
D | main.cpp | 60 std::make_unique<SimpleCompiler>(*TM)};
|
/external/llvm-project/llvm/docs/tutorial/ |
D | BuildingAJIT3.rst | 82 IRCompileLayer<decltype(ObjectLayer), SimpleCompiler> CompileLayer; 105 CompileLayer(ObjectLayer, SimpleCompiler(*TM)),
|
D | BuildingAJIT1.rst | 301 | CompileUtils.h | Provides the SimpleCompiler class. |
|
/external/llvm/lib/ExecutionEngine/Orc/ |
D | OrcCBindingsStack.h | 87 CompileLayer(ObjectLayer, orc::SimpleCompiler(TM)), in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
|
D | OrcMCJITReplacement.h | 156 CompileLayer(ObjectLayer, SimpleCompiler(*this->TM)), in OrcMCJITReplacement()
|
/external/llvm/docs/tutorial/ |
D | BuildingAJIT1.rst | 164 CompileLayer(ObjectLayer, SimpleCompiler(*TM)) { 176 files. We use the off-the-shelf SimpleCompiler instance for now. Finally, in 353 | CompileUtils.h | Provides the SimpleCompiler class. |
|
D | BuildingAJIT2.rst | 70 CompileLayer(ObjectLayer, SimpleCompiler(*TM)),
|
/external/llvm-project/llvm/docs/ |
D | ORCv2.rst | 51 ORC provides off the shelf components (IRCompileLayer, SimpleCompiler,
|