Home
last modified time | relevance | path

Searched refs:ObjLayer (Results 1 – 7 of 7) sorted by relevance

/external/llvm/unittests/ExecutionEngine/Orc/
DObjectLinkingLayerTest.cpp66 ObjectLinkingLayer<> ObjLayer; in TEST() local
101 auto H = ObjLayer.addObjectSet(Objs, &SMMW, &*Resolver); in TEST()
104 ObjLayer.removeObjectSet(H); in TEST()
109 ObjLayer.setProcessAllSections(true); in TEST()
110 auto H = ObjLayer.addObjectSet(Objs, &SMMW, &*Resolver); in TEST()
113 ObjLayer.removeObjectSet(H); in TEST()
121 ObjectLinkingLayer<> ObjLayer; in TEST_F() local
167 if (auto Sym = ObjLayer.findSymbol(Name, true)) in TEST_F()
176 ObjLayer.addObjectSet(std::move(Obj1Set), &SMMW, &*Resolver); in TEST_F()
177 auto H = ObjLayer.addObjectSet(std::move(Obj2Set), &SMMW, &*Resolver); in TEST_F()
[all …]
/external/llvm-project/llvm/unittests/ExecutionEngine/Orc/
DRTDyldObjectLinkingLayerTest.cpp53 RTDyldObjectLinkingLayer ObjLayer(ES, [&DebugSectionSeen]() { in testSetProcessAllSections() local
61 ObjLayer.setProcessAllSections(ProcessAllSections); in testSetProcessAllSections()
62 cantFail(ObjLayer.add(JD, std::move(Obj))); in testSetProcessAllSections()
158 RTDyldObjectLinkingLayer ObjLayer( in TEST() local
160 IRCompileLayer CompileLayer(ES, ObjLayer, in TEST()
163 ObjLayer.setOverrideObjectFlagsWithResponsibilityFlags(true); in TEST()
228 RTDyldObjectLinkingLayer ObjLayer( in TEST() local
230 IRCompileLayer CompileLayer(ES, ObjLayer, in TEST()
233 ObjLayer.setAutoClaimResponsibilityForObjectSymbols(true); in TEST()
/external/llvm-project/llvm/examples/SpeculativeJIT/
DSpeculativeJIT.cpp107 CompileLayer(*this->ES, ObjLayer, in SpeculativeJIT()
146 RTDyldObjectLinkingLayer ObjLayer{*ES, createMemMgr}; member in SpeculativeJIT
/external/llvm-project/llvm/include/llvm-c/
DOrc.h534 void LLVMOrcDisposeObjectLayer(LLVMOrcObjectLayerRef ObjLayer);
/external/llvm-project/llvm/tools/llvm-jitlink/
Dllvm-jitlink.cpp788 : TPC(std::move(TPC)), ObjLayer(*this, this->TPC->getMemMgr()) { in Session()
823 ObjLayer.addPlugin(std::make_unique<EHFrameRegistrationPlugin>( in Session()
826 ObjLayer.addPlugin(std::make_unique<JITLinkSessionPlugin>(*this)); in Session()
1104 ExitOnErr(S.ObjLayer.add(*S.MainJD, std::move(ObjBuffer))); in loadObjects()
1124 S.ObjLayer, InputFile.c_str(), S.TPC->getTargetTriple()))); in loadObjects()
1126 ExitOnErr(S.ObjLayer.add(JD, std::move(ObjBuffer))); in loadObjects()
Dllvm-jitlink.h117 LLVMJITLinkObjectLinkingLayer ObjLayer; member
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/
DOrcV2CBindings.cpp396 void lLVMOrcDisposeObjectLayer(LLVMOrcObjectLayerRef ObjLayer) { in lLVMOrcDisposeObjectLayer() argument
397 delete unwrap(ObjLayer); in lLVMOrcDisposeObjectLayer()