Lines Matching refs:JD
156 Error MachOPlatform::setupJITDylib(JITDylib &JD) { in setupJITDylib() argument
159 return ObjLinkingLayer.add(JD, std::move(ObjBuffer)); in setupJITDylib()
164 auto &JD = RT.getJITDylib(); in notifyAdding() local
169 RegisteredInitSymbols[&JD].add(InitSym, in notifyAdding()
183 MachOPlatform::getInitializerSequence(JITDylib &JD) { in getInitializerSequence() argument
187 << JD.getName() << "\n"; in getInitializerSequence()
197 DFSLinkOrder = JD.getDFSLinkOrder(); in getInitializerSequence()
219 if (auto R = lookupInitSymbols(JD.getExecutionSession(), NewInitSymbols)) in getInitializerSequence()
251 MachOPlatform::getDeinitializerSequence(JITDylib &JD) { in getDeinitializerSequence() argument
252 std::vector<JITDylibSP> DFSLinkOrder = JD.getDFSLinkOrder(); in getDeinitializerSequence()
266 JITDylib &JD, JITTargetAddress ObjCImageInfoAddr, in registerInitInfo() argument
272 auto &InitSeq = InitSeqs[&JD]; in registerInitInfo()
324 Config.PostFixupPasses.push_back([this, &JD = MR.getTargetJITDylib()]( in modifyPassConfig()
378 MP.registerInitInfo(JD, ObjCImageInfoAddr, std::move(ModInits), in modifyPassConfig()