| /external/llvm/lib/Object/ | 
| MachOObjectFile.cpp | 1 //===- MachOObjectFile.cpp - Mach-O object file binding ---------*- C++ -*-===// 10 // This file defines the MachOObjectFile class, which binds the MachOObject
 43 static T getStruct(const MachOObjectFile *O, const char *P) {
 56 static ErrorOr<T> getStructOrErr(const MachOObjectFile *O, const char *P) {
 69 getSectionPtr(const MachOObjectFile *O, MachOObjectFile::LoadCommandInfo L,
 83 static const char *getPtr(const MachOObjectFile *O, size_t Offset) {
 88 getSymbolTableEntryBase(const MachOObjectFile *O, DataRefImpl DRI) {
 108 static unsigned getCPUType(const MachOObjectFile *O) {
 122 static bool getPlainRelocationPCRel(const MachOObjectFile *O
 [all...]
 | 
| Android.mk | 15   MachOObjectFile.cpp \ 
 | 
| SymbolSize.cpp | 35   if (auto *M = dyn_cast<MachOObjectFile>(&O)) 41   if (auto *M = dyn_cast<MachOObjectFile>(&O))
 
 | 
| MachOUniversal.cpp | 70 ErrorOr<std::unique_ptr<MachOObjectFile>> 126 ErrorOr<std::unique_ptr<MachOObjectFile>>
 
 | 
| /external/llvm/tools/llvm-objdump/ | 
| llvm-objdump.h | 19   class MachOObjectFile; 62 void printMachOUnwindInfo(const object::MachOObjectFile* o);
 63 void printMachOExportsTrie(const object::MachOObjectFile* o);
 64 void printMachORebaseTable(const object::MachOObjectFile* o);
 65 void printMachOBindTable(const object::MachOObjectFile* o);
 66 void printMachOLazyBindTable(const object::MachOObjectFile* o);
 67 void printMachOWeakBindTable(const object::MachOObjectFile* o);
 
 | 
| llvm-objdump.cpp | 517 static void printRelocationTargetName(const MachOObjectFile *O, 582 static std::error_code getRelocationValueString(const MachOObjectFile *Obj,
 767   auto *MachO = cast<MachOObjectFile>(Obj);
 776   auto *MachO = dyn_cast<MachOObjectFile>(Obj);
 [all...]
 | 
| MachODump.cpp | 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
 [all...]
 | 
| /external/llvm/include/llvm/Object/ | 
| MachOUniversal.h | 60       Triple T = MachOObjectFile::getArch(Header.cputype, Header.cpusubtype); 64     ErrorOr<std::unique_ptr<MachOObjectFile>> getAsObjectFile() const;
 111   ErrorOr<std::unique_ptr<MachOObjectFile>>
 
 | 
| MachO.h | 10 // This file declares the MachOObjectFile class, which implement the ObjectFile 73   friend class MachOObjectFile;
 121   friend class MachOObjectFile;
 163   friend class MachOObjectFile;
 187 class MachOObjectFile : public ObjectFile {
 196   MachOObjectFile(MemoryBufferRef Object, bool IsLittleEndian, bool Is64Bits,
 277   /// For use examining a trie not in a MachOObjectFile.
 283   /// For use examining rebase opcodes not in a MachOObjectFile.
 296   /// For use examining bind opcodes not in a MachOObjectFile.
 485 // the OwningObject ObjectFile is a MachOObjectFile a static_cast<> is used fo
 [all...]
 | 
| RelocVisitor.h | 57     if (isa<MachOObjectFile>(ObjToVisit)) 250     const MachOObjectFile *Obj = cast<MachOObjectFile>(R.getObject());
 
 | 
| /external/llvm/lib/ExecutionEngine/RuntimeDyld/ | 
| RuntimeDyldMachO.h | 68     const MachOObjectFile &Obj = 69       static_cast<const MachOObjectFile &>(BaseTObj);
 111   static section_iterator getSectionByAddress(const MachOObjectFile &Obj,
 116   void populateIndirectSymbolPointersSection(const MachOObjectFile &Obj,
 
 | 
| RuntimeDyldMachO.cpp | 57   const MachOObjectFile &Obj = 58     static_cast<const MachOObjectFile&>(BaseObjT);
 93   const MachOObjectFile &Obj =
 94       static_cast<const MachOObjectFile &>(BaseTObj);
 130   auto &O = *cast<MachOObjectFile>(RI->getObject());
 150 RuntimeDyldMachO::getSectionByAddress(const MachOObjectFile &Obj,
 168                                                     const MachOObjectFile &Obj,
 
 | 
| /external/llvm/tools/dsymutil/ | 
| MachODebugMapParser.cpp | 65   std::unique_ptr<DebugMap> parseOneBinary(const MachOObjectFile &MainBinary, 71   void loadMainBinarySymbols(const MachOObjectFile &MainBinary);
 72   void loadCurrentObjectFileSymbols(const object::MachOObjectFile &Obj);
 95   void dumpOneBinaryStab(const MachOObjectFile &MainBinary,
 121       CurrentObjectHolder.GetFilesAs<MachOObjectFile>(Path, Timestamp);
 129       CurrentObjectHolder.GetAs<MachOObjectFile>(Result->getTriple());
 139 static std::string getArchName(const object::MachOObjectFile &Obj) {
 146 MachODebugMapParser::parseOneBinary(const MachOObjectFile &MainBinary,
 268 void MachODebugMapParser::dumpOneBinaryStab(const MachOObjectFile &MainBinary,
 304       MainBinaryHolder.GetFilesAs<MachOObjectFile>(BinaryPath)
 [all...]
 | 
| MachOUtils.cpp | 124 static void iterateOnSegments(const object::MachOObjectFile &Obj, 176 static unsigned transferSymbols(const object::MachOObjectFile &Obj,
 203 getSection(const object::MachOObjectFile &Obj,
 205            const object::MachOObjectFile::LoadCommandInfo &LCI, unsigned Idx) {
 210 getSection(const object::MachOObjectFile &Obj,
 212            const object::MachOObjectFile::LoadCommandInfo &LCI, unsigned Idx) {
 226     const object::MachOObjectFile::LoadCommandInfo &LCI, SegmentTy Segment,
 227     const object::MachOObjectFile &Obj, MCObjectWriter &Writer,
 292 static bool isExecutable(const object::MachOObjectFile &Obj) {
 299 static bool hasLinkEditSegment(const object::MachOObjectFile &Obj)
 [all...]
 | 
| BinaryHolder.h | 132   static Triple getTriple(const object::MachOObjectFile &Obj); 
 | 
| BinaryHolder.cpp | 22 Triple BinaryHolder::getTriple(const object::MachOObjectFile &Obj) { 177     if (const auto *MachO = dyn_cast<object::MachOObjectFile>(Obj.get())) {
 
 | 
| /external/llvm/tools/llvm-size/ | 
| llvm-size.cpp | 118 static void PrintDarwinSectionSizes(MachOObjectFile *MachO) { 191 static void PrintDarwinSegmentSizes(MachOObjectFile *MachO) {
 271   // If OutputFormat is darwin and we have a MachOObjectFile print as darwin's
 274   MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(Obj);
 277   // If we have a MachOObjectFile and the OutputFormat is berkeley print as
 386   if (isa<MachOObjectFile>(o) && !ArchAll && ArchFlags.size() != 0) {
 387     MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(o);
 393       H_64 = MachO->MachOObjectFile::getHeader64()
 [all...]
 | 
| /external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ | 
| RuntimeDyldMachOI386.h | 38     const MachOObjectFile &Obj = 39         static_cast<const MachOObjectFile &>(BaseObjT);
 120       populateJumpTable(cast<MachOObjectFile>(Obj), Section, SectionID);
 122       populateIndirectSymbolPointersSection(cast<MachOObjectFile>(Obj),
 131     const MachOObjectFile &Obj =
 132         static_cast<const MachOObjectFile&>(BaseObjT);
 186   void populateJumpTable(const MachOObjectFile &Obj, const SectionRef &JTSection,
 
 | 
| RuntimeDyldMachOX86_64.h | 38     const MachOObjectFile &Obj = 39       static_cast<const MachOObjectFile &>(BaseObjT);
 150     const MachOObjectFile &Obj =
 151         static_cast<const MachOObjectFile&>(BaseObjT);
 
 | 
| RuntimeDyldMachOARM.h | 57     const MachOObjectFile &Obj = 58         static_cast<const MachOObjectFile &>(BaseObjT);
 168       populateIndirectSymbolPointersSection(cast<MachOObjectFile>(Obj),
 208     const MachOObjectFile &MachO =
 209         static_cast<const MachOObjectFile&>(BaseTObj);
 
 | 
| /external/llvm/tools/llvm-nm/ | 
| llvm-nm.cpp | 221   if (MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(&Obj)) 249   MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(&Obj);
 279       H_64 = MachO->MachOObjectFile::getHeader64();
 289       H = MachO->MachOObjectFile::getHeader();
 509 static void darwinPrintStab(MachOObjectFile *MachO, SymbolListT::iterator I) {
 600     if ((JustSymbolName || (UndefinedOnly && isa<MachOObjectFile>(Obj) &&
 624     // we have a MachOObjectFile, call darwinPrintSymbol to print as darwin's
 628     MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(&Obj)
 [all...]
 | 
| /external/llvm/tools/llvm-readobj/ | 
| MachODumper.cpp | 31   MachODumper(const MachOObjectFile *Obj, StreamWriter& Writer) 59   void printRelocation(const MachOObjectFile *Obj, const RelocationRef &Reloc);
 61   void printSections(const MachOObjectFile *Obj);
 63   const MachOObjectFile *Obj;
 74   const MachOObjectFile *MachOObj = dyn_cast<MachOObjectFile>(Obj);
 304 static void getSection(const MachOObjectFile *Obj,
 333 static void getSegment(const MachOObjectFile *Obj,
 334                        const MachOObjectFile::LoadCommandInfo &L,
 365 static void getSymbol(const MachOObjectFile *Obj
 [all...]
 | 
| /external/llvm/lib/Target/X86/MCTargetDesc/ | 
| X86MachORelocationInfo.cpp | 28     const MachOObjectFile *Obj = cast<MachOObjectFile>(Rel.getObject()); 
 | 
| /external/llvm/lib/DebugInfo/Symbolize/ | 
| Symbolize.cpp | 209 bool darwinDsymMatchesBinary(const MachOObjectFile *DbgObj, 210                              const MachOObjectFile *Obj) {
 219     const MachOObjectFile *MachExeObj, const std::string &ArchName) {
 233     const MachOObjectFile *MachDbgObj = dyn_cast<const MachOObjectFile>(DbgObj);
 276   if (auto MachObj = dyn_cast<const MachOObjectFile>(Obj))
 
 | 
| /external/llvm/include/llvm/DebugInfo/Symbolize/ | 
| Symbolize.h | 69                              const MachOObjectFile *ExeObj, 
 |