/llvm-project/llvm/lib/Object/ |
H A D | MachOUniversal.cpp | 9 // This file defines the MachOUniversalBinary class. 41 MachOUniversalBinary::ObjectForArch::ObjectForArch( 42 const MachOUniversalBinary *Parent, uint32_t Index) in ObjectForArch() 63 MachOUniversalBinary::ObjectForArch::getAsObjectFile() const { 65 report_fatal_error("MachOUniversalBinary::ObjectForArch::getAsObjectFile() " in getAsObjectFile() 84 MachOUniversalBinary::ObjectForArch::getAsIRObject(LLVMContext &Ctx) const { 86 report_fatal_error("MachOUniversalBinary::ObjectForArch::getAsIRObject() " in getAsIRObject() 103 MachOUniversalBinary::ObjectForArch::getAsArchive() const { 105 report_fatal_error("MachOUniversalBinary::ObjectForArch::getAsArchive() " in getAsArchive() 119 void MachOUniversalBinary in getAsArchive() 132 MachOUniversalBinary::MachOUniversalBinary(MemoryBufferRef Source, Error &Err) MachOUniversalBinary() function in MachOUniversalBinary [all...] |
H A D | Binary.cpp | 80 return MachOUniversalBinary::create(Buffer); in createBinary()
|
H A D | MachOUniversalWriter.cpp | 39 uint32_t P2MinAlignment = MachOUniversalBinary::MaxSectionAlignment; in calculateFileAlignment() 66 MachOUniversalBinary::MaxSectionAlignment))); in calculateFileAlignment()
|
H A D | Object.cpp | 142 auto universal = cast<MachOUniversalBinary>(unwrap(BR)); in LLVMMachOUniversalBinaryCopyObjectForArch()
|
/llvm-project/llvm/include/llvm/Object/ |
H A D | MachOUniversal.h | 30 class MachOUniversalBinary : public Binary { 39 const MachOUniversalBinary *Parent; 47 ObjectForArch(const MachOUniversalBinary *Parent, uint32_t Index); 132 MachOUniversalBinary(MemoryBufferRef Souce, Error &Err); 133 static Expected<std::unique_ptr<MachOUniversalBinary>>
|
/llvm-project/llvm/lib/ObjCopy/ |
H A D | ObjCopy.cpp | 62 if (auto *MachOUniversalBinary = in executeObjcopyOnBinary() 63 dyn_cast<object::MachOUniversalBinary>(&In)) { in executeObjcopyOnBinary() 65 Config, *MachOUniversalBinary, Out); in executeObjcopyOnBinary() 64 if (auto *MachOUniversalBinary = executeObjcopyOnBinary() local
|
/llvm-project/llvm/include/llvm/ObjCopy/MachO/ |
H A D | MachOObjcopy.h | 18 class MachOUniversalBinary; variable 38 const MultiFormatConfig &Config, const object::MachOUniversalBinary &In,
|
/llvm-project/llvm/tools/llvm-objdump/ |
H A D | MachODump.h | 23 class MachOUniversalBinary; variable 74 void parseInputMachO(object::MachOUniversalBinary *UB);
|
/llvm-project/llvm/lib/DebugInfo/LogicalView/ |
H A D | LVReaderHandler.cpp | 219 MachOUniversalBinary &Mach) { in handleMach() 220 for (const MachOUniversalBinary::ObjectForArch &ObjForArch : Mach.objects()) { in handleMach() 251 if (MachOUniversalBinary *Fat = dyn_cast<MachOUniversalBinary>(&Binary)) in handleObject()
|
/llvm-project/llvm/tools/llvm-lipo/ |
H A D | llvm-lipo.cpp | 215 if (Log2_32(AlignmentValue) > MachOUniversalBinary::MaxSectionAlignment) in parseLipoOptions() 219 Twine(MachOUniversalBinary::MaxSectionAlignment)); in parseLipoOptions() 363 dyn_cast<MachOUniversalBinary>(InputBinaries.front().getBinary())) { in verifyArch() 365 Expected<MachOUniversalBinary::ObjectForArch> Obj = in verifyArch() 385 if (auto UO = dyn_cast<MachOUniversalBinary>(Binary)) { in printBinaryArchs() 482 auto *UO = cast<MachOUniversalBinary>(InputBinaries.front().getBinary()); in thinSlice() 562 if (auto UO = dyn_cast<MachOUniversalBinary>(InputBinary)) { in buildSlices()
|
/llvm-project/llvm/tools/dsymutil/ |
H A D | BinaryHolder.cpp | 33 object::MachOUniversalBinary &Fat) { in getMachOFatMemoryBuffers() 70 object::MachOUniversalBinary::create(MemBuffer->getMemBufferRef()); in load() 125 object::MachOUniversalBinary::create(MemBuffer->getMemBufferRef()); in load()
|
H A D | BinaryHolder.h | 59 std::unique_ptr<object::MachOUniversalBinary> FatBinary;
|
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | ExecutionUtils.h | 39 class MachOUniversalBinary; variable
|
/llvm-project/llvm/tools/llvm-size/ |
H A D | llvm-size.cpp | 583 } else if (MachOUniversalBinary *UB = in printFileSectionSizes() 584 dyn_cast<MachOUniversalBinary>(&Bin)) { in printFileSectionSizes() 591 for (MachOUniversalBinary::object_iterator I = UB->begin_objects(), in printFileSectionSizes() 683 for (MachOUniversalBinary::object_iterator I = UB->begin_objects(), in printFileSectionSizes() 759 for (MachOUniversalBinary::object_iterator I = UB->begin_objects(), in printFileSectionSizes()
|
/llvm-project/llvm/tools/llvm-readobj/ |
H A D | llvm-readobj.cpp | 572 static void dumpMachOUniversalBinary(const MachOUniversalBinary *UBinary, in dumpMachOUniversalBinary() 574 for (const MachOUniversalBinary::ObjectForArch &Obj : UBinary->objects()) { in dumpMachOUniversalBinary() 635 else if (MachOUniversalBinary *UBinary = in createWriter() 636 dyn_cast<MachOUniversalBinary>(Bin.get())) in createWriter()
|
/llvm-project/llvm/lib/TextAPI/BinaryReader/ |
H A D | DylibReader.cpp | 381 assert(isa<MachOUniversalBinary>(&Bin) && in readFile() 383 auto *UB = cast<MachOUniversalBinary>(&Bin); in readFile() 524 if (auto *Fat = dyn_cast<MachOUniversalBinary>(BinOrErr->get())) { in accumulateSourceLocFromDSYM()
|
/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/ |
H A D | LVReaderHandler.h | 58 object::MachOUniversalBinary &Mach);
|
/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | ExecutionUtils.cpp | 359 if (auto *UB = dyn_cast<object::MachOUniversalBinary>(B->get())) { in Create()
|
/llvm-project/llvm/tools/llvm-nm/ |
H A D | llvm-nm.cpp | 2115 MachOUniversalBinary *UB, std::vector<NMSymbol> &SymbolList, in dumpMachOUniversalBinaryMatchArchFlags() 2121 for (MachOUniversalBinary::object_iterator I = UB->begin_objects(), in dumpMachOUniversalBinaryMatchArchFlags() 2191 static bool dumpMachOUniversalBinaryMatchHost(MachOUniversalBinary *UB, in dumpMachOUniversalBinaryMatchHost() 2197 for (MachOUniversalBinary::object_iterator I = UB->begin_objects(), in dumpMachOUniversalBinaryMatchHost() 2243 static void dumpMachOUniversalBinaryArchAll(MachOUniversalBinary *UB, in dumpMachOUniversalBinaryArchAll() 2248 for (const MachOUniversalBinary::ObjectForArch &O : UB->objects()) { in dumpMachOUniversalBinaryArchAll() 2296 static void dumpMachOUniversalBinary(MachOUniversalBinary *UB, in dumpMachOUniversalBinary() 2379 else if (MachOUniversalBinary *UB = dyn_cast<MachOUniversalBinary>(&Bin)) in dumpSymbolNamesFromFile()
|
/llvm-project/llvm/tools/llvm-libtool-darwin/ |
H A D | llvm-libtool-darwin.cpp | 463 Expected<std::unique_ptr<MachOUniversalBinary>> BinaryOrErr = in addUniversalMembers() 464 MachOUniversalBinary::create(NewMember.Buf->getMemBufferRef()); in addUniversalMembers() 469 for (const MachOUniversalBinary::ObjectForArch &O : UO->objects()) { in addUniversalMembers()
|
/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
H A D | Symbolize.cpp | 563 if (MachOUniversalBinary *UB = dyn_cast_or_null<MachOUniversalBinary>(Bin)) { in getOrCreateObject()
|
/llvm-project/llvm/lib/ProfileData/Coverage/ |
H A D | CoverageMappingReader.cpp | 1142 if (auto *Universal = dyn_cast<MachOUniversalBinary>(Bin.get())) { in loadBinaryFormat() 1260 if (auto *Universal = dyn_cast<MachOUniversalBinary>(Bin)) { in create() 1302 if (auto *Universal = dyn_cast<MachOUniversalBinary>(Bin.get())) { in readNextRecord()
|
/llvm-project/llvm/tools/obj2yaml/ |
H A D | macho2yaml.cpp | 678 Error macho2yaml(raw_ostream &Out, const object::MachOUniversalBinary &Obj, in macho2yaml() 715 if (const auto *MachOObj = dyn_cast<object::MachOUniversalBinary>(&Binary)) in macho2yaml()
|
/llvm-project/llvm/tools/llvm-gsymutil/ |
H A D | llvm-gsymutil.cpp | 453 } else if (auto *Fat = dyn_cast<MachOUniversalBinary>(BinOrErr->get())) { in convertFileToGSYM()
|
/llvm-project/llvm/lib/ObjCopy/MachO/ |
H A D | MachOObjcopy.cpp | 505 const MultiFormatConfig &Config, const MachOUniversalBinary &In, in executeObjcopyOnMachOUniversalBinary()
|