Lines Matching refs:MP
614 auto PS = MP.State.load(); in modifyPassConfig()
622 if (InitSymbol == MP.MachOHeaderStartSymbol) { in modifyPassConfig()
679 return Sym->getName() == *MP.MachOHeaderStartSymbol; in associateJITDylibHeaderSymbol()
684 std::lock_guard<std::mutex> Lock(MP.PlatformMutex); in associateJITDylibHeaderSymbol()
686 MP.JITDylibToHeaderAddr[&JD] = HeaderAddr; in associateJITDylibHeaderSymbol()
687 MP.HeaderAddrToJITDylib[HeaderAddr] = &JD; in associateJITDylibHeaderSymbol()
691 MP.orc_rt_macho_register_jitdylib, JD.getName(), HeaderAddr)), in associateJITDylibHeaderSymbol()
693 MP.orc_rt_macho_deregister_jitdylib, HeaderAddr))}); in associateJITDylibHeaderSymbol()
826 std::lock_guard<std::mutex> Lock(MP.PlatformMutex); in fixTLVSectionsAndEdges()
827 auto I = MP.JITDylibToPThreadKey.find(&JD); in fixTLVSectionsAndEdges()
828 if (I != MP.JITDylibToPThreadKey.end()) in fixTLVSectionsAndEdges()
833 if (auto KeyOrErr = MP.createPThreadKey()) in fixTLVSectionsAndEdges()
878 MP.orc_rt_macho_register_ehframe_section, R.getRange())), in registerObjectPlatformSections()
881 MP.orc_rt_macho_deregister_ehframe_section, R.getRange()))}); in registerObjectPlatformSections()
907 if (MP.State != MachOPlatform::Initialized) in registerObjectPlatformSections()
939 std::lock_guard<std::mutex> Lock(MP.PlatformMutex); in registerObjectPlatformSections()
940 auto I = MP.JITDylibToHeaderAddr.find(&JD); in registerObjectPlatformSections()
941 if (I != MP.JITDylibToHeaderAddr.end()) in registerObjectPlatformSections()
962 MP.orc_rt_macho_register_object_platform_sections, *HeaderAddr, in registerObjectPlatformSections()
966 MP.orc_rt_macho_deregister_object_platform_sections, in registerObjectPlatformSections()