Lines Matching refs:MOP

98 std::unique_ptr<jitlink::LinkGraph> createPlatformGraph(MachOPlatform &MOP,  in createPlatformGraph()  argument
102 const auto &TT = MOP.getExecutionSession().getTargetTriple(); in createPlatformGraph()
128 MachOPlatform &MOP, StringRef PlatformJDName, in MachOPlatformCompleteBootstrapMaterializationUnit() argument
137 MOP(MOP), PlatformJDName(PlatformJDName),
152 auto G = createPlatformGraph(MOP, "<OrcRTCompleteBootstrap>"); in materialize()
188 MOP.getObjectLinkingLayer().emit(std::move(R), std::move(G)); in materialize()
194 MachOPlatform &MOP; member in __anonc83e1a1f0111::MachOPlatformCompleteBootstrapMaterializationUnit
1679 jitlink::Block &createHeaderBlock(MachOPlatform &MOP, in createHeaderBlock() argument
1684 getMachOHeaderInfoFromTriple(MOP.getExecutionSession().getTargetTriple()); in createHeaderBlock()
1711 SimpleMachOHeaderMU::SimpleMachOHeaderMU(MachOPlatform &MOP, in SimpleMachOHeaderMU() argument
1715 createHeaderInterface(MOP, std::move(HeaderStartSymbol))), in SimpleMachOHeaderMU()
1716 MOP(MOP), Opts(std::move(Opts)) {} in SimpleMachOHeaderMU()
1720 auto G = createPlatformGraph(MOP, "<MachOHeaderMU>"); in materialize()
1722 MOP.getObjectLinkingLayer().emit(std::move(R), std::move(G)); in materialize()
1747 switch (MOP.getExecutionSession().getTargetTriple().getArch()) { in createHeaderBlock()
1750 return ::createHeaderBlock<MachO64LE>(MOP, Opts, JD, G, HeaderSection); in createHeaderBlock()
1757 MachOPlatform &MOP, const SymbolStringPtr &HeaderStartSymbol) { in createHeaderInterface() argument
1762 HeaderSymbolFlags[MOP.getExecutionSession().intern(HS.Name)] = in createHeaderInterface()