Home | History | Annotate | Download | only in llvm-objdump

Lines Matching refs:MachOObjectFile

142 static const Target *GetTarget(const MachOObjectFile *MachOObj,
263 static void getSectionsAndSymbols(MachOObjectFile *MachOObj,
302 static void PrintIndirectSymbolTable(MachOObjectFile *O, bool verbose,
361 static void PrintIndirectSymbols(MachOObjectFile *O, bool verbose) {
423 static void PrintDataInCodeTable(MachOObjectFile *O, bool verbose) {
465 static void PrintLinkOptHints(MachOObjectFile *O) {
522 static void PrintDylibs(MachOObjectFile *O, bool JustId) {
572 static void CreateSymbolAddressMap(MachOObjectFile *O,
611 static void DumpCstringSection(MachOObjectFile *O, const char *sect,
644 static void DumpLiteral4Section(MachOObjectFile *O, const char *sect,
666 static void DumpLiteral8(MachOObjectFile *O, uint32_t l0, uint32_t l1,
688 static void DumpLiteral8Section(MachOObjectFile *O, const char *sect,
720 static void DumpLiteral16Section(MachOObjectFile *O, const char *sect,
745 static void DumpLiteralPointerSection(MachOObjectFile *O,
912 MachOObjectFile *O, const char *sect,
945 static void DumpRawSectionContents(MachOObjectFile *O, const char *sect,
988 static void DisassembleMachO(StringRef Filename, MachOObjectFile *MachOOF,
990 static void DumpProtocolSection(MachOObjectFile *O, const char *sect,
993 static void DumpSectionContents(StringRef Filename, MachOObjectFile *O,
1099 MachOObjectFile *O) {
1122 if (isa<MachOObjectFile>(O) && !ArchAll && ArchFlags.size() != 0) {
1123 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(O);
1129 H_64 = MachO->MachOObjectFile::getHeader64();
1130 T = MachOObjectFile::getArch(H_64.cputype, H_64.cpusubtype);
1132 H = MachO->MachOObjectFile::getHeader();
1133 T = MachOObjectFile::getArch(H.cputype, H.cpusubtype);
1150 static void printObjcMetaData(MachOObjectFile *O, bool verbose);
1156 static void ProcessMachO(StringRef Filename, MachOObjectFile *MachOOF,
1470 if (!MachOObjectFile::isValidArch(ArchFlags[i])) {
1498 if (MachOObjectFile *O = dyn_cast<MachOObjectFile>(&*ChildOrErr.get())) {
1529 if (MachOObjectFile *MachOOF = dyn_cast<MachOObjectFile>(&O))
1549 if (MachOObjectFile *O =
1550 dyn_cast<MachOObjectFile>(&*ChildOrErr.get()))
1570 if (MachOObjectFile::getHostArch().getArchName() ==
1577 if (MachOObjectFile *MachOOF = dyn_cast<MachOObjectFile>(&O))
1594 if (MachOObjectFile *O =
1595 dyn_cast<MachOObjectFile>(&*ChildOrErr.get()))
1615 if (MachOObjectFile *MachOOF = dyn_cast<MachOObjectFile>(&Obj))
1633 if (MachOObjectFile *O =
1634 dyn_cast<MachOObjectFile>(&*ChildOrErr.get())) {
1635 if (MachOObjectFile *MachOOF = dyn_cast<MachOObjectFile>(O))
1647 if (MachOObjectFile *MachOOF = dyn_cast<MachOObjectFile>(&*O)) {
1663 MachOObjectFile *O;
3159 static const SectionRef get_section(MachOObjectFile *O, const char *segname,
3174 MachOObjectFile *O, struct DisassembleInfo *info,
3225 MachOObjectFile *O, struct DisassembleInfo *info,
5128 static void printObjc2_64bit_MetaData(MachOObjectFile *O, bool verbose) {
5201 static void printObjc2_32bit_MetaData(MachOObjectFile *O, bool verbose) {
5298 static bool printObjc1_32bit_MetaData(MachOObjectFile *O, bool verbose) {
5484 static void DumpProtocolSection(MachOObjectFile *O, const char *sect,
5530 static void printObjcMetaData(MachOObjectFile *O, bool verbose) {
5881 static void DisassembleMachO(StringRef Filename, MachOObjectFile *MachOOF,
6382 static void findUnwindRelocNameAddend(const MachOObjectFile *Obj,
6429 static void printUnwindRelocDest(const MachOObjectFile *Obj,
6446 printMachOCompactUnwindSection(const MachOObjectFile *Obj,
6586 static void printMachOUnwindInfoSection(const MachOObjectFile *Obj,
6786 static void printMachOEHFrameSection(const MachOObjectFile *Obj,
7006 void llvm::printMachOUnwindInfo(const MachOObjectFile *Obj) {
7869 << MachOObjectFile::getVersionMinMajor(vd, false) << "."
7870 << MachOObjectFile::getVersionMinMinor(vd, false);
7871 uint32_t Update = MachOObjectFile::getVersionMinUpdate(vd, false);
7879 << MachOObjectFile::getVersionMinMajor(vd, true) << "."
7880 << MachOObjectFile::getVersionMinMinor(vd, true);
7882 Update = MachOObjectFile::getVersionMinUpdate(vd, true);
8520 static void PrintLoadCommands(const MachOObjectFile *Obj, uint32_t filetype,
8649 static void getAndPrintMachHeader(const MachOObjectFile *Obj,
8670 const MachOObjectFile *file = dyn_cast<const MachOObjectFile>(Obj);
8681 void llvm::printMachOExportsTrie(const object::MachOObjectFile *Obj) {
8744 SegInfo(const object::MachOObjectFile *Obj);
8766 SegInfo::SegInfo(const object::MachOObjectFile *Obj) {
8835 void llvm::printMachORebaseTable(const object::MachOObjectFile *Obj) {
8854 static StringRef ordinalName(const object::MachOObjectFile *Obj, int Ordinal) {
8879 void llvm::printMachOBindTable(const object::MachOObjectFile *Obj) {
8911 void llvm::printMachOLazyBindTable(const object::MachOObjectFile *Obj) {
8938 void llvm::printMachOWeakBindTable(const object::MachOObjectFile *Obj) {