Searched refs:ObjLayer (Results 1 – 7 of 7) sorted by relevance
/external/llvm/unittests/ExecutionEngine/Orc/ |
D | ObjectLinkingLayerTest.cpp | 66 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/ |
D | RTDyldObjectLinkingLayerTest.cpp | 53 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/ |
D | SpeculativeJIT.cpp | 107 CompileLayer(*this->ES, ObjLayer, in SpeculativeJIT() 146 RTDyldObjectLinkingLayer ObjLayer{*ES, createMemMgr}; member in SpeculativeJIT
|
/external/llvm-project/llvm/include/llvm-c/ |
D | Orc.h | 534 void LLVMOrcDisposeObjectLayer(LLVMOrcObjectLayerRef ObjLayer);
|
/external/llvm-project/llvm/tools/llvm-jitlink/ |
D | llvm-jitlink.cpp | 788 : 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()
|
D | llvm-jitlink.h | 117 LLVMJITLinkObjectLinkingLayer ObjLayer; member
|
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
D | OrcV2CBindings.cpp | 396 void lLVMOrcDisposeObjectLayer(LLVMOrcObjectLayerRef ObjLayer) { in lLVMOrcDisposeObjectLayer() argument 397 delete unwrap(ObjLayer); in lLVMOrcDisposeObjectLayer()
|