Searched refs:ObjLinkingLayer (Results 1 – 9 of 9) sorted by relevance
/external/llvm-project/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/ |
D | LLJITWithGDBRegistrationListener.cpp | 70 auto ObjLinkingLayer = in main() local 75 ObjLinkingLayer->registerJITEventListener( in main() 79 ObjLinkingLayer->setProcessAllSections(true); in main() 81 return ObjLinkingLayer; in main()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/ |
D | LLJIT.cpp | 96 auto ObjLinkingLayer = in createObjectLinkingLayer() local 100 ObjLinkingLayer->setOverrideObjectFlagsWithResponsibilityFlags(true); in createObjectLinkingLayer() 101 ObjLinkingLayer->setAutoClaimResponsibilityForObjectSymbols(true); in createObjectLinkingLayer() 107 return std::unique_ptr<ObjectLayer>(std::move(ObjLinkingLayer)); in createObjectLinkingLayer() 133 ObjLinkingLayer(createObjectLinkingLayer(S, *ES)), in LLJIT() 134 ObjTransformLayer(*this->ES, *ObjLinkingLayer), CtorRunner(Main), in LLJIT()
|
/external/llvm-project/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/ |
D | LLJITWithObjectLinkingLayerPlugin.cpp | 146 auto ObjLinkingLayer = std::make_unique<ObjectLinkingLayer>( in main() local 149 ObjLinkingLayer->addPlugin(std::make_unique<MyPlugin>()); in main() 150 return ObjLinkingLayer; in main()
|
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
D | MachOPlatform.cpp | 149 ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, in MachOPlatform() argument 151 : ES(ES), ObjLinkingLayer(ObjLinkingLayer), in MachOPlatform() 153 ObjLinkingLayer.addPlugin(std::make_unique<InitScraperPlugin>(*this)); in MachOPlatform() 159 return ObjLinkingLayer.add(JD, std::move(ObjBuffer)); in setupJITDylib()
|
D | LLJIT.cpp | 958 std::unique_ptr<ObjectLinkingLayer> ObjLinkingLayer; in prepareForConstruction() local 960 ObjLinkingLayer = in prepareForConstruction() 963 ObjLinkingLayer = std::make_unique<ObjectLinkingLayer>( in prepareForConstruction() 965 ObjLinkingLayer->addPlugin(std::make_unique<EHFrameRegistrationPlugin>( in prepareForConstruction() 967 return std::move(ObjLinkingLayer); in prepareForConstruction() 1023 auto ObjLinkingLayer = in createObjectLinkingLayer() local 1027 ObjLinkingLayer->setOverrideObjectFlagsWithResponsibilityFlags(true); in createObjectLinkingLayer() 1028 ObjLinkingLayer->setAutoClaimResponsibilityForObjectSymbols(true); in createObjectLinkingLayer() 1034 return std::unique_ptr<ObjectLayer>(std::move(ObjLinkingLayer)); in createObjectLinkingLayer() 1060 ObjLinkingLayer(createObjectLinkingLayer(S, *ES)), in LLJIT() [all …]
|
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
D | MachOPlatform.h | 95 MachOPlatform(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, 159 ObjectLinkingLayer &ObjLinkingLayer; variable
|
D | LLJIT.h | 169 ObjectLayer &getObjLinkingLayer() { return *ObjLinkingLayer; } in getObjLinkingLayer() 211 std::unique_ptr<ObjectLayer> ObjLinkingLayer; variable
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/ |
D | LLJIT.h | 118 ObjectLayer &getObjLinkingLayer() { return *ObjLinkingLayer; } in getObjLinkingLayer() 145 std::unique_ptr<ObjectLayer> ObjLinkingLayer; variable
|
/external/llvm-project/llvm/docs/ |
D | ORCv2.rst | 184 RTDyldObjectLinkingLayer ObjLinkingLayer( 186 CXXCompileLayer CXXLayer(ES, ObjLinkingLayer); 276 - *Layers* (ObjLinkingLayer and CXXLayer) are wrappers around compilers and
|