Searched refs:IRCompiler (Results 1 – 10 of 10) sorted by relevance
33 class IRCompiler {35 IRCompiler(IRSymbolMapper::ManglingOptions MO) : MO(std::move(MO)) {} in IRCompiler() function36 virtual ~IRCompiler();53 std::unique_ptr<IRCompiler> Compile);55 IRCompiler &getCompiler() { return *Compile; } in getCompiler()65 std::unique_ptr<IRCompiler> Compile;
36 class SimpleCompiler : public IRCompileLayer::IRCompiler {42 : IRCompiler(irManglingOptionsFromTargetOptions(TM.Options)), TM(TM),82 class ConcurrentIRCompiler : public IRCompileLayer::IRCompiler {
192 static Expected<std::unique_ptr<IRCompileLayer::IRCompiler>>258 std::function<Expected<std::unique_ptr<IRCompileLayer::IRCompiler>>(
14 IRCompileLayer::IRCompiler::~IRCompiler() = default;17 std::unique_ptr<IRCompiler> Compile) in IRCompileLayer()
85 : IRCompiler(irManglingOptionsFromTargetOptions(JTMB.getOptions())), in ConcurrentIRCompiler()
755 Expected<std::unique_ptr<IRCompileLayer::IRCompiler>>
58 -> Expected<std::unique_ptr<IRCompileLayer::IRCompiler>> { in runJITWithCache()
304 -> Expected<std::unique_ptr<IRCompileLayer::IRCompiler>> { in create()
160 that will be used by our IRCompiler, and a ``DataLayout`` that we will use to
947 -> Expected<std::unique_ptr<orc::IRCompileLayer::IRCompiler>> { in runOrcJIT()