/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/MachO/ |
H A D | MachOObjcopy.h | 16 class MachOObjectFile; 26 object::MachOObjectFile &In, Buffer &Out);
|
H A D | MachOReader.h | 28 const object::MachOObjectFile &MachOObj; 47 explicit MachOReader(const object::MachOObjectFile &Obj) : MachOObj(Obj) {}
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | MachODump.h | 21 class MachOObjectFile; 46 Error getMachORelocationValueString(const object::MachOObjectFile *Obj, 53 void printMachOUnwindInfo(const object::MachOObjectFile *O);
|
H A D | MachODump.cpp | 184 static const Target *GetTarget(const MachOObjectFile *MachOObj, 353 static void getSectionsAndSymbols(MachOObjectFile *MachOObj, 418 static void printRelocationTargetName(const MachOObjectFile *O, 490 Error objdump::getMachORelocationValueString(const MachOObjectFile *Obj, 668 static void PrintIndirectSymbolTable(MachOObjectFile *O, bool verbose, 724 static void PrintIndirectSymbols(MachOObjectFile *O, bool verbose) { 867 static void PrintRelocationEntries(const MachOObjectFile *O, 1042 static void PrintRelocations(const MachOObjectFile *O, const bool verbose) { 1106 static void PrintDataInCodeTable(MachOObjectFile *O, bool verbose) { 1148 static void PrintLinkOptHints(MachOObjectFile * [all...] |
H A D | llvm-objdump.h | 25 class MachOObjectFile;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/ |
H A D | MachOObjectFile.cpp | 1 //===- MachOObjectFile.cpp - Mach-O object file binding -------------------===// 9 // This file defines the MachOObjectFile class, which binds the MachOObject 68 static T getStruct(const MachOObjectFile &O, const char *P) { 81 static Expected<T> getStructOrErr(const MachOObjectFile &O, const char *P) { 94 getSectionPtr(const MachOObjectFile &O, MachOObjectFile::LoadCommandInfo L, 108 static const char *getPtr(const MachOObjectFile &O, size_t Offset) { 114 getSymbolTableEntryBase(const MachOObjectFile &O, DataRefImpl DRI) { 127 static unsigned getCPUType(const MachOObjectFile &O) { 131 static unsigned getCPUSubType(const MachOObjectFile 1258 MachOObjectFile::MachOObjectFile(MemoryBufferRef Object, bool IsLittleEndian, function in class:MachOObjectFile [all...] |
H A D | SymbolSize.cpp | 29 if (auto *M = dyn_cast<MachOObjectFile>(&O)) 38 if (auto *M = dyn_cast<MachOObjectFile>(&O))
|
H A D | MachOUniversal.cpp | 62 Expected<std::unique_ptr<MachOObjectFile>> 229 Expected<std::unique_ptr<MachOObjectFile>>
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-size/ |
H A D | llvm-size.cpp | 217 static void printDarwinSectionSizes(MachOObjectFile *MachO) { 292 static void printDarwinSegmentSizes(MachOObjectFile *MachO) { 372 // If OutputFormat is darwin and we have a MachOObjectFile print as darwin's 375 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(Obj); 378 // If we have a MachOObjectFile and the OutputFormat is berkeley print as 530 auto *MachO = dyn_cast<MachOObjectFile>(O); 539 H_64 = MachO->MachOObjectFile::getHeader64(); 540 T = MachOObjectFile::getArchTriple(H_64.cputype, H_64.cpusubtype); 542 H = MachO->MachOObjectFile [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldMachO.h | 67 const MachOObjectFile &Obj = 68 static_cast<const MachOObjectFile &>(BaseTObj); 112 static section_iterator getSectionByAddress(const MachOObjectFile &Obj, 117 Error populateIndirectSymbolPointersSection(const MachOObjectFile &Obj,
|
H A D | RuntimeDyldMachO.cpp | 59 const MachOObjectFile &Obj = 60 static_cast<const MachOObjectFile&>(BaseObjT); 101 const MachOObjectFile &Obj = 102 static_cast<const MachOObjectFile &>(BaseTObj); 143 auto &O = *cast<MachOObjectFile>(RI->getObject()); 163 RuntimeDyldMachO::getSectionByAddress(const MachOObjectFile &Obj, 181 const MachOObjectFile &Obj,
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | MachOUniversal.h | 94 return MachOObjectFile::getArchTriple(getCPUType(), getCPUSubType()); 98 MachOObjectFile::getArchTriple(getCPUType(), getCPUSubType(), 103 Expected<std::unique_ptr<MachOObjectFile>> getAsObjectFile() const; 154 Expected<std::unique_ptr<MachOObjectFile>>
|
H A D | MachO.h | 9 // This file declares the MachOObjectFile class, which implement the ObjectFile 74 ExportEntry(Error *Err, const MachOObjectFile *O, ArrayRef<uint8_t> Trie); 88 friend class MachOObjectFile; 115 const MachOObjectFile *O; 133 BindRebaseSegInfo(const MachOObjectFile *Obj); 169 MachORebaseEntry(Error *Err, const MachOObjectFile *O, 184 friend class MachOObjectFile; 191 const MachOObjectFile *O; 215 MachOBindEntry(Error *Err, const MachOObjectFile *O, 235 friend class MachOObjectFile; 262 class MachOObjectFile : public ObjectFile { class in namespace:llvm::object [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | MachODumper.cpp | 30 MachODumper(const MachOObjectFile *Obj, ScopedPrinter &Writer) 59 void printRelocation(const MachOObjectFile *Obj, const RelocationRef &Reloc); 61 void printSectionHeaders(const MachOObjectFile *Obj); 63 const MachOObjectFile *Obj; 74 const MachOObjectFile *MachOObj = dyn_cast<MachOObjectFile>(Obj); 331 static void getSection(const MachOObjectFile *Obj, 360 static void getSegment(const MachOObjectFile *Obj, 361 const MachOObjectFile::LoadCommandInfo &L, 392 static void getSymbol(const MachOObjectFile *Ob [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
H A D | RuntimeDyldMachOI386.h | 38 const MachOObjectFile &Obj = 39 static_cast<const MachOObjectFile &>(BaseObjT); 137 return populateJumpTable(cast<MachOObjectFile>(Obj), Section, SectionID); 139 return populateIndirectSymbolPointersSection(cast<MachOObjectFile>(Obj), 149 const MachOObjectFile &Obj = 150 static_cast<const MachOObjectFile&>(BaseObjT); 212 Error populateJumpTable(const MachOObjectFile &Obj,
|
H A D | RuntimeDyldMachOX86_64.h | 38 const MachOObjectFile &Obj = 39 static_cast<const MachOObjectFile &>(BaseObjT); 159 const MachOObjectFile &BaseObj, 161 const MachOObjectFile &Obj = 162 static_cast<const MachOObjectFile&>(BaseObj);
|
H A D | RuntimeDyldMachOARM.h | 105 const MachOObjectFile &Obj = 106 static_cast<const MachOObjectFile &>(BaseObjT); 298 return populateIndirectSymbolPointersSection(cast<MachOObjectFile>(Obj), 348 const MachOObjectFile &MachO = 349 static_cast<const MachOObjectFile&>(BaseTObj);
|
H A D | RuntimeDyldMachOAArch64.h | 277 const MachOObjectFile &Obj = 278 static_cast<const MachOObjectFile &>(BaseObjT); 483 const MachOObjectFile &Obj = 484 static_cast<const MachOObjectFile&>(BaseObjT);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | MachOLinkGraphBuilder.h | 84 MachOLinkGraphBuilder(const object::MachOObjectFile &Obj); 88 const object::MachOObjectFile &getObject() const { return Obj; } 177 static unsigned getPointerSize(const object::MachOObjectFile &Obj); 178 static support::endianness getEndianness(const object::MachOObjectFile &Obj); 209 const object::MachOObjectFile &Obj;
|
H A D | MachOLinkGraphBuilder.cpp | 48 MachOLinkGraphBuilder::MachOLinkGraphBuilder(const object::MachOObjectFile &Obj) 88 MachOLinkGraphBuilder::getPointerSize(const object::MachOObjectFile &Obj) { 93 MachOLinkGraphBuilder::getEndianness(const object::MachOObjectFile &Obj) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-nm/ |
H A D | llvm-nm.cpp | 354 if (MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(&Obj)) 382 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(&Obj); 408 H_64 = MachO->MachOObjectFile::getHeader64(); 426 H = MachO->MachOObjectFile::getHeader(); 677 static void darwinPrintStab(MachOObjectFile *MachO, const NMSymbol &S) { 817 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(&Obj); 876 // we have a MachOObjectFile, cal [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
H A D | ObjectFileTransformer.cpp | 28 if (auto *MachO = dyn_cast<object::MachOObjectFile>(&Obj)) { 75 const bool IsMachO = isa<MachOObjectFile>(&Obj);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | Mangling.cpp | 92 bool IsMachO = isa<object::MachOObjectFile>(Obj->get()); 134 auto &MachOObj = cast<object::MachOObjectFile>(*Obj->get());
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
H A D | Symbolize.cpp | 279 bool darwinDsymMatchesBinary(const MachOObjectFile *DbgObj, 280 const MachOObjectFile *Obj) { 365 const MachOObjectFile *MachExeObj, const std::string &ArchName) { 386 const MachOObjectFile *MachDbgObj = dyn_cast<const MachOObjectFile>(DbgObj); 452 if (auto MachObj = dyn_cast<const MachOObjectFile>(Obj))
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/Symbolize/ |
H A D | Symbolize.h | 101 const MachOObjectFile *ExeObj,
|