Lines Matching defs:MOP
98 std::unique_ptr<jitlink::LinkGraph> createPlatformGraph(MachOPlatform &MOP,
102 const auto &TT = MOP.getExecutionSession().getTargetTriple();
128 MachOPlatform &MOP, StringRef PlatformJDName,
137 MOP(MOP), PlatformJDName(PlatformJDName),
152 auto G = createPlatformGraph(MOP, "<OrcRTCompleteBootstrap>");
188 MOP.getObjectLinkingLayer().emit(std::move(R), std::move(G));
194 MachOPlatform &MOP;
1725 jitlink::Block &createHeaderBlock(MachOPlatform &MOP,
1730 getMachOHeaderInfoFromTriple(MOP.getExecutionSession().getTargetTriple());
1760 SimpleMachOHeaderMU::SimpleMachOHeaderMU(MachOPlatform &MOP,
1764 createHeaderInterface(MOP, std::move(HeaderStartSymbol))),
1765 MOP(MOP), Opts(std::move(Opts)) {}
1769 auto G = createPlatformGraph(MOP, "<MachOHeaderMU>");
1771 MOP.getObjectLinkingLayer().emit(std::move(R), std::move(G));
1796 switch (MOP.getExecutionSession().getTargetTriple().getArch()) {
1799 return ::createHeaderBlock<MachO64LE>(MOP, Opts, JD, G, HeaderSection);
1806 MachOPlatform &MOP, const SymbolStringPtr &HeaderStartSymbol) {
1811 HeaderSymbolFlags[MOP.getExecutionSession().intern(HS.Name)] =