Lines Matching refs:MachOObjectFile
125 static const Target *GetTarget(const MachOObjectFile *MachOObj, in GetTarget()
298 static void getSectionsAndSymbols(MachOObjectFile *MachOObj, in getSectionsAndSymbols()
362 static void printRelocationTargetName(const MachOObjectFile *O, in printRelocationTargetName()
435 Error objdump::getMachORelocationValueString(const MachOObjectFile *Obj, in getMachORelocationValueString()
613 static void PrintIndirectSymbolTable(MachOObjectFile *O, bool verbose, in PrintIndirectSymbolTable()
669 static void PrintIndirectSymbols(MachOObjectFile *O, bool verbose) { in PrintIndirectSymbols()
812 static void PrintRelocationEntries(const MachOObjectFile *O, in PrintRelocationEntries()
987 static void PrintRelocations(const MachOObjectFile *O, const bool verbose) { in PrintRelocations()
1051 static void PrintFunctionStarts(MachOObjectFile *O) { in PrintFunctionStarts()
1053 for (const MachOObjectFile::LoadCommandInfo &Command : O->load_commands()) { in PrintFunctionStarts()
1070 for (const MachOObjectFile::LoadCommandInfo &LC : O->load_commands()) { in PrintFunctionStarts()
1088 static void PrintDataInCodeTable(MachOObjectFile *O, bool verbose) { in PrintDataInCodeTable()
1130 static void PrintLinkOptHints(MachOObjectFile *O) { in PrintLinkOptHints()
1187 static void printMachOChainedFixups(object::MachOObjectFile *Obj) { in printMachOChainedFixups()
1196 static void PrintDyldInfo(MachOObjectFile *O) { in PrintDyldInfo()
1201 static void PrintDylibs(MachOObjectFile *O, bool JustId) { in PrintDylibs()
1258 static void printRpaths(MachOObjectFile *O) { in printRpaths()
1270 static void CreateSymbolAddressMap(MachOObjectFile *O, in CreateSymbolAddressMap()
1307 static void DumpCstringSection(MachOObjectFile *O, const char *sect, in DumpCstringSection()
1340 static void DumpLiteral4Section(MachOObjectFile *O, const char *sect, in DumpLiteral4Section()
1362 static void DumpLiteral8(MachOObjectFile *O, uint32_t l0, uint32_t l1, in DumpLiteral8()
1384 static void DumpLiteral8Section(MachOObjectFile *O, const char *sect, in DumpLiteral8Section()
1416 static void DumpLiteral16Section(MachOObjectFile *O, const char *sect, in DumpLiteral16Section()
1441 static void DumpLiteralPointerSection(MachOObjectFile *O, in DumpLiteralPointerSection()
1609 static void DumpInitTermPointerSection(MachOObjectFile *O, in DumpInitTermPointerSection()
1673 static void DumpRawSectionContents(MachOObjectFile *O, const char *sect, in DumpRawSectionContents()
1716 static void DisassembleMachO(StringRef Filename, MachOObjectFile *MachOOF,
1718 static void DumpProtocolSection(MachOObjectFile *O, const char *sect,
1721 static void DumpBitcodeSection(MachOObjectFile *O, const char *sect,
1727 static void DumpSectionContents(StringRef Filename, MachOObjectFile *O, in DumpSectionContents()
1849 MachOObjectFile *O) { in DumpInfoPlistSectionContents()
1878 auto *MachO = dyn_cast<MachOObjectFile>(O); in checkMachOAndArchFlags()
1888 H_64 = MachO->MachOObjectFile::getHeader64(); in checkMachOAndArchFlags()
1889 T = MachOObjectFile::getArchTriple(H_64.cputype, H_64.cpusubtype, in checkMachOAndArchFlags()
1892 H = MachO->MachOObjectFile::getHeader(); in checkMachOAndArchFlags()
1893 T = MachOObjectFile::getArchTriple(H.cputype, H.cpusubtype, in checkMachOAndArchFlags()
1905 static void printObjcMetaData(MachOObjectFile *O, bool verbose);
1911 static void ProcessMachO(StringRef Name, MachOObjectFile *MachOOF, in ProcessMachO()
2314 if (!MachOObjectFile::isValidArch(ArchFlags[i])) { in ValidateArchFlags()
2359 if (MachOObjectFile *O = dyn_cast<MachOObjectFile>(&*ChildOrErr.get())) { in parseInputMachO()
2376 if (MachOObjectFile *MachOOF = dyn_cast<MachOObjectFile>(&*O)) in parseInputMachO()
2414 if (MachOObjectFile *MachOOF = dyn_cast<MachOObjectFile>(&O)) in parseInputMachO()
2442 if (MachOObjectFile *O = in parseInputMachO()
2443 dyn_cast<MachOObjectFile>(&*ChildOrErr.get())) in parseInputMachO()
2472 if (MachOObjectFile::getHostArch().getArchName() == in parseInputMachO()
2479 if (MachOObjectFile *MachOOF = dyn_cast<MachOObjectFile>(&O)) in parseInputMachO()
2502 if (MachOObjectFile *O = in parseInputMachO()
2503 dyn_cast<MachOObjectFile>(&*ChildOrErr.get())) in parseInputMachO()
2530 if (MachOObjectFile *MachOOF = dyn_cast<MachOObjectFile>(&Obj)) in parseInputMachO()
2555 if (MachOObjectFile *O = in parseInputMachO()
2556 dyn_cast<MachOObjectFile>(&*ChildOrErr.get())) { in parseInputMachO()
2557 if (MachOObjectFile *MachOOF = dyn_cast<MachOObjectFile>(O)) in parseInputMachO()
2576 DisassembleInfo(MachOObjectFile *O, SymbolAddressMap *AddrMap, in DisassembleInfo()
2580 MachOObjectFile *O;
4100 static const SectionRef get_section(MachOObjectFile *O, const char *segname, in get_section()
4120 MachOObjectFile *O, struct DisassembleInfo *info, in walk_pointer_list_64()
4175 MachOObjectFile *O, struct DisassembleInfo *info, in walk_pointer_list_32()
6124 static void printObjc2_64bit_MetaData(MachOObjectFile *O, bool verbose) { in printObjc2_64bit_MetaData()
6205 static void printObjc2_32bit_MetaData(MachOObjectFile *O, bool verbose) { in printObjc2_32bit_MetaData()
6286 static bool printObjc1_32bit_MetaData(MachOObjectFile *O, bool verbose) { in printObjc1_32bit_MetaData()
6456 static void DumpProtocolSection(MachOObjectFile *O, const char *sect, in DumpProtocolSection()
6652 static void DumpBitcodeSection(MachOObjectFile *O, const char *sect, in DumpBitcodeSection()
6851 static void printObjcMetaData(MachOObjectFile *O, bool verbose) { in printObjcMetaData()
7192 static void DisassembleMachO(StringRef Filename, MachOObjectFile *MachOOF, in DisassembleMachO()
7406 if (MachOObjectFile *MachDSYM = dyn_cast<MachOObjectFile>(&*O)) { in DisassembleMachO()
7428 Triple T = MachOObjectFile::getArchTriple(CPUType, CPUSubType, nullptr, in DisassembleMachO()
7430 Expected<std::unique_ptr<MachOObjectFile>> MachDSYM = in DisassembleMachO()
7840 static void findUnwindRelocNameAddend(const MachOObjectFile *Obj, in findUnwindRelocNameAddend()
7890 static void printUnwindRelocDest(const MachOObjectFile *Obj, in printUnwindRelocDest()
7907 printMachOCompactUnwindSection(const MachOObjectFile *Obj, in printMachOCompactUnwindSection()
8060 static void printMachOUnwindInfoSection(const MachOObjectFile *Obj, in printMachOUnwindInfoSection()
8239 void objdump::printMachOUnwindInfo(const MachOObjectFile *Obj) { in printMachOUnwindInfo()
9135 << MachOObjectFile::getVersionMinMajor(vd, false) << "." in PrintVersionMinLoadCommand()
9136 << MachOObjectFile::getVersionMinMinor(vd, false); in PrintVersionMinLoadCommand()
9137 uint32_t Update = MachOObjectFile::getVersionMinUpdate(vd, false); in PrintVersionMinLoadCommand()
9145 << MachOObjectFile::getVersionMinMajor(vd, true) << "." in PrintVersionMinLoadCommand()
9146 << MachOObjectFile::getVersionMinMinor(vd, true); in PrintVersionMinLoadCommand()
9148 Update = MachOObjectFile::getVersionMinUpdate(vd, true); in PrintVersionMinLoadCommand()
9170 outs() << MachOObjectFile::getBuildTool(bv.tool); in PrintBuildToolVersion()
9174 outs() << " version " << MachOObjectFile::getVersionString(bv.version) in PrintBuildToolVersion()
9178 static void PrintBuildVersionLoadCommand(const MachOObjectFile *obj, in PrintBuildVersionLoadCommand()
9191 outs() << MachOObjectFile::getBuildPlatform(bd.platform); in PrintBuildVersionLoadCommand()
9196 outs() << " sdk " << MachOObjectFile::getVersionString(bd.sdk) in PrintBuildVersionLoadCommand()
9200 outs() << " minos " << MachOObjectFile::getVersionString(bd.minos) in PrintBuildVersionLoadCommand()
10114 static void PrintLoadCommands(const MachOObjectFile *Obj, uint32_t filetype, in PrintLoadCommands()
10252 static void PrintMachHeader(const MachOObjectFile *Obj, bool verbose) { in PrintMachHeader()
10267 const MachOObjectFile *file = cast<const MachOObjectFile>(Obj); in printMachOFileHeader()
10272 const MachOObjectFile *file = cast<const MachOObjectFile>(Obj); in printMachOLoadCommands()
10293 static void printMachOExportsTrie(const object::MachOObjectFile *Obj) { in printMachOExportsTrie()
10358 static void printMachORebaseTable(object::MachOObjectFile *Obj) { in printMachORebaseTable()
10375 static StringRef ordinalName(const object::MachOObjectFile *Obj, int Ordinal) { in ordinalName()
10400 static void printMachOBindTable(object::MachOObjectFile *Obj) { in printMachOBindTable()
10431 static void printMachOLazyBindTable(object::MachOObjectFile *Obj) { in printMachOLazyBindTable()
10456 static void printMachOWeakBindTable(object::MachOObjectFile *Obj) { in printMachOWeakBindTable()
10508 if (MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o)) in printLazyBindTable()
10518 if (MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o)) in printWeakBindTable()
10528 if (const MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o)) in printExportsTrie()
10538 if (MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o)) in printRebaseTable()
10548 if (MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o)) in printBindTable()