Home
last modified time | relevance | path

Searched refs:IRCompiler (Results 1 – 17 of 17) sorted by relevance

/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
DIRCompileLayer.h32 class IRCompiler {
34 IRCompiler(IRSymbolMapper::ManglingOptions MO) : MO(std::move(MO)) {} in IRCompiler() function
35 virtual ~IRCompiler();
52 std::unique_ptr<IRCompiler> Compile);
54 IRCompiler &getCompiler() { return *Compile; } in getCompiler()
64 std::unique_ptr<IRCompiler> Compile;
DCompileUtils.h37 class SimpleCompiler : public IRCompileLayer::IRCompiler {
43 : IRCompiler(irManglingOptionsFromTargetOptions(TM.Options)), TM(TM),
83 class ConcurrentIRCompiler : public IRCompileLayer::IRCompiler {
DLLJIT.h192 static Expected<std::unique_ptr<IRCompileLayer::IRCompiler>>
257 std::function<Expected<std::unique_ptr<IRCompileLayer::IRCompiler>>(
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DIRCompileLayer.h32 class IRCompiler {
34 IRCompiler(IRMaterializationUnit::ManglingOptions MO) : MO(std::move(MO)) {} in IRCompiler() function
35 virtual ~IRCompiler();
52 std::unique_ptr<IRCompiler> Compile);
54 IRCompiler &getCompiler() { return *Compile; } in getCompiler()
63 std::unique_ptr<IRCompiler> Compile;
DCompileUtils.h39 class SimpleCompiler : public IRCompileLayer::IRCompiler {
45 : IRCompiler(irManglingOptionsFromTargetOptions(TM.Options)), TM(TM),
85 class ConcurrentIRCompiler : public IRCompileLayer::IRCompiler {
DLLJIT.h127 static Expected<std::unique_ptr<IRCompileLayer::IRCompiler>>
195 std::function<Expected<std::unique_ptr<IRCompileLayer::IRCompiler>>(
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DIRCompileLayer.cpp14 IRCompileLayer::IRCompiler::~IRCompiler() {} in ~IRCompiler()
17 std::unique_ptr<IRCompiler> Compile) in IRCompileLayer()
DCompileUtils.cpp83 : IRCompiler(irManglingOptionsFromTargetOptions(JTMB.getOptions())), in ConcurrentIRCompiler()
DLLJIT.cpp110 Expected<std::unique_ptr<IRCompileLayer::IRCompiler>>
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/
DIRCompileLayer.cpp14 IRCompileLayer::IRCompiler::~IRCompiler() {} in ~IRCompiler()
17 std::unique_ptr<IRCompiler> Compile) in IRCompileLayer()
DCompileUtils.cpp83 : IRCompiler(irManglingOptionsFromTargetOptions(JTMB.getOptions())), in ConcurrentIRCompiler()
DLLJIT.cpp1037 Expected<std::unique_ptr<IRCompileLayer::IRCompiler>>
/external/tensorflow/tensorflow/compiler/xla/service/cpu/
Dcompiler_functor.h33 class CompilerFunctor : public llvm::orc::IRCompileLayer::IRCompiler {
43 : IRCompiler(llvm::orc::IRSymbolMapper::ManglingOptions()), in IRCompiler() function
/external/llvm-project/llvm/examples/OrcV2Examples/LLJITWithObjectCache/
DLLJITWithObjectCache.cpp58 -> Expected<std::unique_ptr<IRCompileLayer::IRCompiler>> { in runJITWithCache()
/external/llvm-project/mlir/lib/ExecutionEngine/
DExecutionEngine.cpp284 -> Expected<std::unique_ptr<IRCompileLayer::IRCompiler>> { in create()
/external/llvm-project/llvm/tools/lli/
Dlli.cpp845 -> Expected<std::unique_ptr<orc::IRCompileLayer::IRCompiler>> { in runOrcLazyJIT()
/external/llvm-project/llvm/docs/tutorial/
DBuildingAJIT1.rst160 that will be used by our IRCompiler, and a ``DataLayout`` that we will use to