Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DLayer.h100 virtual Error add(ResourceTrackerSP RT, ThreadSafeModule TSM);
145 virtual Error add(ResourceTrackerSP RT, std::unique_ptr<MemoryBuffer> O,
151 Error add(ResourceTrackerSP RT, std::unique_ptr<MemoryBuffer> O);
H A DCore.h405 ResourceTrackerDefunct(ResourceTrackerSP RT);
410 ResourceTrackerSP RT;
643 MaterializationResponsibility(ResourceTrackerSP RT, in MaterializationResponsibility()
652 ResourceTrackerSP RT;
989 ResourceTrackerSP getDefaultResourceTracker();
995 ResourceTrackerSP createResourceTracker();
1087 ResourceTrackerSP RT = nullptr);
1101 ResourceTrackerSP RT = nullptr);
1290 ResourceTrackerSP DefaultTracker;
1800 ResourceTrackerSP RT) { in define()
[all …]
H A DLLJIT.h90 Error addIRModule(ResourceTrackerSP RT, ThreadSafeModule TSM);
101 Error addObjectFile(ResourceTrackerSP RT, std::unique_ptr<MemoryBuffer> Obj);
H A DObjectLinkingLayer.h133 Error add(ResourceTrackerSP, std::unique_ptr<jitlink::LinkGraph> G);
/llvm-project-15.0.7/clang/lib/Interpreter/
H A DIncrementalExecutor.cpp60 llvm::orc::ResourceTrackerSP RT = in addModule()
69 llvm::orc::ResourceTrackerSP RT = std::move(ResourceTrackers[&PTU]); in removeModule()
H A DIncrementalExecutor.h40 llvm::DenseMap<const PartialTranslationUnit *, llvm::orc::ResourceTrackerSP>
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DLayer.cpp24 Error IRLayer::add(ResourceTrackerSP RT, ThreadSafeModule TSM) { in add()
163 Error ObjectLayer::add(ResourceTrackerSP RT, std::unique_ptr<MemoryBuffer> O, in add()
172 Error ObjectLayer::add(ResourceTrackerSP RT, std::unique_ptr<MemoryBuffer> O) { in add()
H A DOrcV2CBindings.cpp424 ResourceTrackerSP TmpRT(unwrap(RT)); in LLVMOrcReleaseResourceTracker()
430 ResourceTrackerSP TmpRT(unwrap(SrcRT)); in LLVMOrcResourceTrackerTransferTo()
435 ResourceTrackerSP TmpRT(unwrap(RT)); in LLVMOrcResourceTrackerRemove()
866 unwrap(ObjLayer)->add(ResourceTrackerSP(unwrap(RT)), in LLVMOrcLLJITAddObjectFileWithRT()
1018 ResourceTrackerSP(unwrap(RT)), in LLVMOrcLLJITAddObjectFileWithRT()
1033 return wrap(unwrap(J)->addIRModule(ResourceTrackerSP(unwrap(RT)), in LLVMOrcLLJITAddLLVMIRModuleWithRT()
H A DLLJIT.cpp696 Error LLJIT::addIRModule(ResourceTrackerSP RT, ThreadSafeModule TSM) { in addIRModule()
710 Error LLJIT::addObjectFile(ResourceTrackerSP RT, in addObjectFile()
H A DCore.cpp67 ResourceTrackerDefunct::ResourceTrackerDefunct(ResourceTrackerSP RT) in ResourceTrackerDefunct()
646 std::vector<ResourceTrackerSP> TrackersToRemove; in clear()
660 ResourceTrackerSP JITDylib::getDefaultResourceTracker() { in getDefaultResourceTracker()
669 ResourceTrackerSP JITDylib::createResourceTracker() { in createResourceTracker()
672 ResourceTrackerSP RT = new ResourceTracker(this); in createResourceTracker()
H A DObjectLinkingLayer.cpp642 Error ObjectLinkingLayer::add(ResourceTrackerSP RT, in add()
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
H A DKaleidoscopeJIT.h93 Error add(ResourceTrackerSP RT, std::unique_ptr<FunctionAST> F) { in add()
204 Error addModule(ThreadSafeModule TSM, ResourceTrackerSP RT = nullptr) {
211 Error addAST(std::unique_ptr<FunctionAST> F, ResourceTrackerSP RT = nullptr) {
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/
H A DKaleidoscopeJIT.h86 Error addModule(ThreadSafeModule TSM, ResourceTrackerSP RT = nullptr) {
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/include/
H A DKaleidoscopeJIT.h90 Error addModule(ThreadSafeModule TSM, ResourceTrackerSP RT = nullptr) {
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
H A DKaleidoscopeJIT.h93 Error addModule(ThreadSafeModule TSM, ResourceTrackerSP RT = nullptr) {
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
H A DKaleidoscopeJIT.h119 Error addModule(ThreadSafeModule TSM, ResourceTrackerSP RT = nullptr) {
/llvm-project-15.0.7/llvm/docs/
H A DORCv2.rst675 llvm::Error add(llvm::orc::ResourceTrackerSP &rt, Ast &ast) {