Lines Matching defs:MOP
95 std::unique_ptr<jitlink::LinkGraph> createPlatformGraph(MachOPlatform &MOP,
97 auto &ES = MOP.getExecutionSession();
112 MachOPlatform &MOP, StringRef PlatformJDName,
121 MOP(MOP), PlatformJDName(PlatformJDName),
136 auto G = createPlatformGraph(MOP, "<OrcRTCompleteBootstrap>");
172 MOP.getObjectLinkingLayer().emit(std::move(R), std::move(G));
178 MachOPlatform &MOP;
1718 jitlink::Block &createHeaderBlock(MachOPlatform &MOP,
1723 getMachOHeaderInfoFromTriple(MOP.getExecutionSession().getTargetTriple());
1753 SimpleMachOHeaderMU::SimpleMachOHeaderMU(MachOPlatform &MOP,
1757 createHeaderInterface(MOP, std::move(HeaderStartSymbol))),
1758 MOP(MOP), Opts(std::move(Opts)) {}
1762 auto G = createPlatformGraph(MOP, "<MachOHeaderMU>");
1764 MOP.getObjectLinkingLayer().emit(std::move(R), std::move(G));
1789 switch (MOP.getExecutionSession().getTargetTriple().getArch()) {
1792 return ::createHeaderBlock<MachO64LE>(MOP, Opts, JD, G, HeaderSection);
1799 MachOPlatform &MOP, const SymbolStringPtr &HeaderStartSymbol) {
1804 HeaderSymbolFlags[MOP.getExecutionSession().intern(HS.Name)] =