Lines Matching refs:MachO
51 if (Parent->getMagic() == MachO::FAT_MAGIC) { in ObjectForArch()
52 const char *HeaderPos = ParentData.begin() + sizeof(MachO::fat_header) + in ObjectForArch()
53 Index * sizeof(MachO::fat_arch); in ObjectForArch()
54 Header = getUniversalBinaryStruct<MachO::fat_arch>(HeaderPos); in ObjectForArch()
56 const char *HeaderPos = ParentData.begin() + sizeof(MachO::fat_header) + in ObjectForArch()
57 Index * sizeof(MachO::fat_arch_64); in ObjectForArch()
58 Header64 = getUniversalBinaryStruct<MachO::fat_arch_64>(HeaderPos); in ObjectForArch()
72 if (Parent->getMagic() == MachO::FAT_MAGIC) { in getAsObjectFile()
92 if (Parent->getMagic() == MachO::FAT_MAGIC) in getAsArchive()
117 if (Data.getBufferSize() < sizeof(MachO::fat_header)) { in MachOUniversalBinary()
125 MachO::fat_header H = in MachOUniversalBinary()
126 getUniversalBinaryStruct<MachO::fat_header>(Buf.begin()); in MachOUniversalBinary()
133 uint32_t MinSize = sizeof(MachO::fat_header); in MachOUniversalBinary()
134 if (Magic == MachO::FAT_MAGIC) in MachOUniversalBinary()
135 MinSize += sizeof(MachO::fat_arch) * NumberOfObjects; in MachOUniversalBinary()
136 else if (Magic == MachO::FAT_MAGIC_64) in MachOUniversalBinary()
137 MinSize += sizeof(MachO::fat_arch_64) * NumberOfObjects; in MachOUniversalBinary()
144 Twine(Magic == MachO::FAT_MAGIC ? "" : "_64") + in MachOUniversalBinary()
155 Twine(A.getCPUSubType() & ~MachO::CPU_SUBTYPE_MASK) + in MachOUniversalBinary()
163 Twine(A.getCPUSubType() & ~MachO::CPU_SUBTYPE_MASK) + in MachOUniversalBinary()
170 Twine(A.getCPUSubType() & ~MachO::CPU_SUBTYPE_MASK) + in MachOUniversalBinary()
176 "cpusubtype (" + Twine(A.getCPUSubType() & ~MachO::CPU_SUBTYPE_MASK) + in MachOUniversalBinary()
186 (A.getCPUSubType() & ~MachO::CPU_SUBTYPE_MASK) == in MachOUniversalBinary()
187 (B.getCPUSubType() & ~MachO::CPU_SUBTYPE_MASK)) { in MachOUniversalBinary()
190 Twine(A.getCPUSubType() & ~MachO::CPU_SUBTYPE_MASK) + "))"); in MachOUniversalBinary()
200 "cpusubtype (" + Twine(A.getCPUSubType() & ~MachO::CPU_SUBTYPE_MASK) + in MachOUniversalBinary()
203 ") cpusubtype (" + Twine(B.getCPUSubType() & ~MachO::CPU_SUBTYPE_MASK) in MachOUniversalBinary()