/freebsd-current/contrib/llvm-project/llvm/include/llvm/ObjCopy/MachO/ |
H A D | MachOObjcopy.h | 17 class MachOObjectFile; 32 object::MachOObjectFile &In, raw_ostream &Out);
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | MachODump.h | 22 class MachOObjectFile; 64 Error getMachORelocationValueString(const object::MachOObjectFile *Obj, 68 const object::MachOObjectFile * 69 getMachODSymObject(const object::MachOObjectFile *O, StringRef Filename, 76 void printMachOUnwindInfo(const object::MachOObjectFile *O);
|
H A D | llvm-objdump.h | 38 class MachOObjectFile; 104 std::unique_ptr<Dumper> createMachODumper(const object::MachOObjectFile &Obj);
|
H A D | MachODump.cpp | 92 static StringRef ordinalName(const object::MachOObjectFile *, int); 132 static const Target *GetTarget(const MachOObjectFile *MachOObj, 190 const object::MachOObjectFile &Obj; 193 MachODumper(const object::MachOObjectFile &O) : Dumper(O), Obj(O) {} 199 objdump::createMachODumper(const object::MachOObjectFile &Obj) { 285 static void getSectionsAndSymbols(MachOObjectFile *MachOObj, 349 static void printRelocationTargetName(const MachOObjectFile *O, 422 Error objdump::getMachORelocationValueString(const MachOObjectFile *Obj, 600 static void PrintIndirectSymbolTable(MachOObjectFile *O, bool verbose, 656 static void PrintIndirectSymbols(MachOObjectFile * [all...] |
/freebsd-current/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 71 static T getStruct(const MachOObjectFile &O, const char *P) { 84 static Expected<T> getStructOrErr(const MachOObjectFile &O, const char *P) { 97 getSectionPtr(const MachOObjectFile &O, MachOObjectFile::LoadCommandInfo L, 111 static const char *getPtr(const MachOObjectFile &O, size_t Offset, 119 getSymbolTableEntryBase(const MachOObjectFile &O, DataRefImpl DRI) { 132 static unsigned getCPUType(const MachOObjectFile &O) { 136 static unsigned getCPUSubType(const MachOObjectFile 1266 MachOObjectFile::MachOObjectFile(MemoryBufferRef Object, bool IsLittleEndian, function in class:MachOObjectFile [all...] |
H A D | MachOUniversalWriter.cpp | 37 static uint32_t calculateFileAlignment(const MachOObjectFile &O) { 69 static uint32_t calculateAlignment(const MachOObjectFile &ObjectFile) { 90 Slice::Slice(const MachOObjectFile &O, uint32_t Align) 101 Slice::Slice(const MachOObjectFile &O) : Slice(O, calculateAlignment(O)) {} 120 static MachoCPUTy getMachoCPUFromObjectFile(const MachOObjectFile &O) { 126 std::unique_ptr<MachOObjectFile> MFO = nullptr; 141 MachOObjectFile *O = cast<MachOObjectFile>(Bin); 235 MachOObjectFile::getArchTriple(CPUType, CPUSubType).getArchName());
|
H A D | SymbolSize.cpp | 30 if (auto *M = dyn_cast<MachOObjectFile>(&O)) 40 if (auto *M = dyn_cast<MachOObjectFile>(&O))
|
/freebsd-current/contrib/llvm-project/llvm/lib/ObjCopy/MachO/ |
H A D | MachOReader.h | 31 const object::MachOObjectFile &MachOObj; 55 explicit MachOReader(const object::MachOObjectFile &Obj) : MachOObj(Obj) {}
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | MachOUniversalWriter.h | 32 class MachOObjectFile; 49 explicit Slice(const MachOObjectFile &O); 51 Slice(const MachOObjectFile &O, uint32_t Align);
|
H A D | MachO.h | 9 // This file declares the MachOObjectFile class, which implement the ObjectFile 75 ExportEntry(Error *Err, const MachOObjectFile *O, ArrayRef<uint8_t> Trie); 89 friend class MachOObjectFile; 116 const MachOObjectFile *O; 134 BindRebaseSegInfo(const MachOObjectFile *Obj); 170 MachORebaseEntry(Error *Err, const MachOObjectFile *O, 185 friend class MachOObjectFile; 192 const MachOObjectFile *O; 216 MachOBindEntry(Error *Err, const MachOObjectFile *O, 236 friend class MachOObjectFile; 406 class MachOObjectFile : public ObjectFile { class in namespace:llvm::object [all...] |
H A D | MachOUniversal.h | 96 return MachOObjectFile::getArchTriple(getCPUType(), getCPUSubType()); 100 MachOObjectFile::getArchTriple(getCPUType(), getCPUSubType(), 105 Expected<std::unique_ptr<MachOObjectFile>> getAsObjectFile() const; 158 Expected<std::unique_ptr<MachOObjectFile>>
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-size/ |
H A D | llvm-size.cpp | 202 static void printDarwinSectionSizes(MachOObjectFile *MachO) { 277 static void printDarwinSegmentSizes(MachOObjectFile *MachO) { 357 // If OutputFormat is darwin and we have a MachOObjectFile print as darwin's 360 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(Obj); 363 // If we have a MachOObjectFile and the OutputFormat is berkeley print as 515 auto *MachO = dyn_cast<MachOObjectFile>(O); 524 H_64 = MachO->MachOObjectFile::getHeader64(); 525 T = MachOObjectFile::getArchTriple(H_64.cputype, H_64.cpusubtype); 527 H = MachO->MachOObjectFile [all...] |
/freebsd-current/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-current/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
H A D | RuntimeDyldMachOI386.h | 37 const MachOObjectFile &Obj = 38 static_cast<const MachOObjectFile &>(BaseObjT); 136 return populateJumpTable(cast<MachOObjectFile>(Obj), Section, SectionID); 138 return populateIndirectSymbolPointersSection(cast<MachOObjectFile>(Obj), 148 const MachOObjectFile &Obj = 149 static_cast<const MachOObjectFile&>(BaseObjT); 211 Error populateJumpTable(const MachOObjectFile &Obj,
|
H A D | RuntimeDyldMachOX86_64.h | 37 const MachOObjectFile &Obj = 38 static_cast<const MachOObjectFile &>(BaseObjT); 158 const MachOObjectFile &BaseObj, 160 const MachOObjectFile &Obj = 161 static_cast<const MachOObjectFile&>(BaseObj);
|
H A D | RuntimeDyldMachOARM.h | 104 const MachOObjectFile &Obj = 105 static_cast<const MachOObjectFile &>(BaseObjT); 297 return populateIndirectSymbolPointersSection(cast<MachOObjectFile>(Obj), 347 const MachOObjectFile &MachO = 348 static_cast<const MachOObjectFile&>(BaseTObj);
|
/freebsd-current/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | MachOLinkGraphBuilder.h | 86 MachOLinkGraphBuilder(const object::MachOObjectFile &Obj, Triple TT, 92 const object::MachOObjectFile &getObject() const { return Obj; } 183 static unsigned getPointerSize(const object::MachOObjectFile &Obj); 184 static llvm::endianness getEndianness(const object::MachOObjectFile &Obj); 228 const object::MachOObjectFile &Obj;
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | MachODumper.cpp | 30 MachODumper(const MachOObjectFile *Obj, ScopedPrinter &Writer) 71 void printRelocation(const MachOObjectFile *Obj, const RelocationRef &Reloc); 73 void printSectionHeaders(const MachOObjectFile *Obj); 75 const MachOObjectFile *Obj; 83 std::unique_ptr<ObjDumper> createMachODumper(const object::MachOObjectFile &Obj, 341 static void getSection(const MachOObjectFile *Obj, 370 static void getSegment(const MachOObjectFile *Obj, 371 const MachOObjectFile::LoadCommandInfo &L, 402 static void getSymbol(const MachOObjectFile *Obj, 468 void MachODumper::printSectionHeaders(const MachOObjectFile *Ob [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/ObjCopy/ |
H A D | ObjCopy.cpp | 56 if (auto *MachOBinary = dyn_cast<object::MachOObjectFile>(&In)) {
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-nm/ |
H A D | llvm-nm.cpp | 312 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(&Obj); 338 H_64 = MachO->MachOObjectFile::getHeader64(); 356 H = MachO->MachOObjectFile::getHeader(); 590 static void darwinPrintStab(MachOObjectFile *MachO, const NMSymbol &S) { 784 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(&Obj); 824 // we have a MachOObjectFile, call darwinPrintSymbol to print as darwin's 1014 static char getSymbolNMTypeChar(MachOObjectFile &Obj, basic_symbol_iterator I) { 1140 if (isa<MachOObjectFile>(Ob [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/TextAPI/BinaryReader/ |
H A D | DylibReader.cpp | 46 static TripleVec constructTriples(MachOObjectFile *Obj, 55 auto getOSVersion = [&](const MachOObjectFile::LoadCommandInfo &cmd) { 143 static Error readMachOHeader(MachOObjectFile *Obj, RecordsSlice &Slice) { 247 static Error readSymbols(MachOObjectFile *Obj, RecordsSlice &Slice, 332 static Error load(MachOObjectFile *Obj, RecordsSlice &Slice, 357 if (auto *Obj = dyn_cast<MachOObjectFile>(&Bin)) {
|
/freebsd-current/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-current/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | ObjectFileInterface.cpp | 43 const object::MachOObjectFile &Obj) { 281 if (auto *MachOObj = dyn_cast<object::MachOObjectFile>(Obj->get()))
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/Symbolize/ |
H A D | Symbolize.h | 34 class MachOObjectFile; 174 const MachOObjectFile *ExeObj,
|