Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DIRCompileLayer.h33 class IRCompiler {
35 IRCompiler(IRSymbolMapper::ManglingOptions MO) : MO(std::move(MO)) {} in IRCompiler() function
36 virtual ~IRCompiler();
53 std::unique_ptr<IRCompiler> Compile);
55 IRCompiler &getCompiler() { return *Compile; } in getCompiler()
65 std::unique_ptr<IRCompiler> Compile;
H A DCompileUtils.h36 class SimpleCompiler : public IRCompileLayer::IRCompiler {
42 : IRCompiler(irManglingOptionsFromTargetOptions(TM.Options)), TM(TM),
82 class ConcurrentIRCompiler : public IRCompileLayer::IRCompiler {
H A DLLJIT.h192 static Expected<std::unique_ptr<IRCompileLayer::IRCompiler>>
258 std::function<Expected<std::unique_ptr<IRCompileLayer::IRCompiler>>(
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DIRCompileLayer.cpp14 IRCompileLayer::IRCompiler::~IRCompiler() = default;
17 std::unique_ptr<IRCompiler> Compile) in IRCompileLayer()
H A DCompileUtils.cpp85 : IRCompiler(irManglingOptionsFromTargetOptions(JTMB.getOptions())), in ConcurrentIRCompiler()
H A DLLJIT.cpp814 Expected<std::unique_ptr<IRCompileLayer::IRCompiler>>
/openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithObjectCache/
H A DLLJITWithObjectCache.cpp58 -> Expected<std::unique_ptr<IRCompileLayer::IRCompiler>> { in runJITWithCache()
/openbsd-src/gnu/llvm/llvm/tools/lli/
H A Dlli.cpp894 -> Expected<std::unique_ptr<orc::IRCompileLayer::IRCompiler>> { in runOrcJIT()
/openbsd-src/gnu/llvm/llvm/docs/tutorial/
H A DBuildingAJIT1.rst160 that will be used by our IRCompiler, and a ``DataLayout`` that we will use to