Home
last modified time | relevance | path

Searched refs:MangleAndInterner (Results 1 – 25 of 30) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DMangling.cpp19 MangleAndInterner::MangleAndInterner(ExecutionSession &ES, const DataLayout &DL) in MangleAndInterner() function in llvm::orc::MangleAndInterner
22 SymbolStringPtr MangleAndInterner::operator()(StringRef Name) { in operator ()()
38 MangleAndInterner Mangle(ES, GVs[0]->getParent()->getDataLayout()); in add()
H A DExecutionUtils.cpp117 MangleAndInterner Mangle( in add()
186 MangleAndInterner &Mangle) { in enable()
H A DSpeculation.cpp43 MangleAndInterner &Mangle) { in addSpeculationRuntime()
H A DLayer.cpp39 MangleAndInterner Mangle(ES, this->TSM.getModuleUnlocked()->getDataLayout()); in IRMaterializationUnit()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DMangling.h26 class MangleAndInterner {
28 MangleAndInterner(ExecutionSession &ES, const DataLayout &DL);
H A DSpeculation.h133 Error addSpeculationRuntime(JITDylib &JD, MangleAndInterner &Mangle);
179 MangleAndInterner &Mangle, ResultEval Interpreter) in IRSpeculationLayer()
202 MangleAndInterner &Mangle;
H A DExecutionUtils.h192 Error enable(JITDylib &JD, MangleAndInterner &Mangler);
/llvm-project-15.0.7/mlir/include/mlir/ExecutionEngine/
H A DJitRunner.h29 class MangleAndInterner; variable
51 llvm::function_ref<llvm::orc::SymbolMap(llvm::orc::MangleAndInterner)>
H A DExecutionEngine.h190 llvm::function_ref<llvm::orc::SymbolMap(llvm::orc::MangleAndInterner)>
/llvm-project-15.0.7/llvm/tools/lli/
H A DExecutionUtils.h36 orc::MangleAndInterner &Mangle);
H A DExecutionUtils.cpp101 std::vector<BuiltinFunctionKind> Enabled, orc::MangleAndInterner &Mangle) in LLIBuiltinFunctionGenerator()
/llvm-project-15.0.7/mlir/lib/ExecutionEngine/
H A DExecutionEngine.cpp53 using llvm::orc::MangleAndInterner;
109 llvm::function_ref<SymbolMap(MangleAndInterner)> symbolMap) { in registerSymbols()
112 absoluteSymbols(symbolMap(llvm::orc::MangleAndInterner( in registerSymbols()
H A DJitRunner.cpp108 llvm::function_ref<llvm::orc::SymbolMap(llvm::orc::MangleAndInterner)>
201 auto runtimeSymbolMap = [&](llvm::orc::MangleAndInterner interner) { in compileAndExecute()
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
H A DKaleidoscopeJIT.h106 MangleAndInterner Mangle(BaseLayer.getExecutionSession(), DL); in getInterface()
133 MangleAndInterner Mangle;
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/
H A DKaleidoscopeJIT.h38 MangleAndInterner Mangle;
/llvm-project-15.0.7/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/
H A DLLJITWithGDBRegistrationListener.cpp87 MangleAndInterner Mangle(J->getExecutionSession(), J->getDataLayout()); in main()
/llvm-project-15.0.7/llvm/examples/OrcV2Examples/LLJITWithLazyReexports/
H A DLLJITWithLazyReexports.cpp133 MangleAndInterner Mangle(J->getExecutionSession(), J->getDataLayout()); in main()
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/include/
H A DKaleidoscopeJIT.h38 MangleAndInterner Mangle;
/llvm-project-15.0.7/mlir/lib/CAPI/ExecutionEngine/
H A DExecutionEngine.cpp99 unwrap(jit)->registerSymbols([&](llvm::orc::MangleAndInterner interner) { in mlirExecutionEngineRegisterSymbol()
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
H A DKaleidoscopeJIT.h43 MangleAndInterner Mangle;
/llvm-project-15.0.7/llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/
H A DLLJITWithExecutorProcessControl.cpp167 MangleAndInterner Mangle(J->getExecutionSession(), J->getDataLayout()); in main()
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
H A DKaleidoscopeJIT.h46 MangleAndInterner Mangle;
/llvm-project-15.0.7/llvm/examples/SpeculativeJIT/
H A DSpeculativeJIT.cpp138 MangleAndInterner Mangle{*ES, DL};
/llvm-project-15.0.7/mlir/unittests/ExecutionEngine/
H A DInvoke.cpp277 jit->registerSymbols([&](llvm::orc::MangleAndInterner interner) { in TEST()
/llvm-project-15.0.7/llvm/docs/
H A DORCv2.rst556 ExecutionSession, you can create a MangleAndInterner function object that
563 MangleAndInterner Mangle(ES, DL);
669 llvhm::orc::MangleAndInterner &mangler;
672 AstLayer(llvm::orc::IRLayer &baseLayer, llvm::orc::MangleAndInterner &mangler)
816 MangleAndInterner Mangle(ES, DL);
861 MangleAndInterner Mangle(ES, DL);

12