HomeSort by: relevance | last modified time | path
    Searched refs:MachOObjectFile (Results 1 - 25 of 52) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/
MachOObjcopy.h 17 class MachOObjectFile;
28 object::MachOObjectFile &In, raw_ostream &Out);
MachOReader.h 28 const object::MachOObjectFile &MachOObj;
47 explicit MachOReader(const object::MachOObjectFile &Obj) : MachOObj(Obj) {}
  /src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
MachODump.h 21 class MachOObjectFile;
58 Error getMachORelocationValueString(const object::MachOObjectFile *Obj,
65 void printMachOUnwindInfo(const object::MachOObjectFile *O);
  /src/external/apache2/llvm/dist/llvm/lib/Object/
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 &O)
    [all...]
MachOUniversalWriter.cpp 30 static uint32_t calculateFileAlignment(const MachOObjectFile &O) {
62 static uint32_t calculateAlignment(const MachOObjectFile &ObjectFile) {
83 Slice::Slice(const MachOObjectFile &O, uint32_t Align)
94 Slice::Slice(const MachOObjectFile &O) : Slice(O, calculateAlignment(O)) {}
115 std::unique_ptr<MachOObjectFile> MFO = nullptr;
129 MachOObjectFile *O = cast<MachOObjectFile>(Bin);
232 MachOObjectFile::getArchTriple(CPUType, CPUSubType).getArchName());
SymbolSize.cpp 29 if (auto *M = dyn_cast<MachOObjectFile>(&O))
38 if (auto *M = dyn_cast<MachOObjectFile>(&O))
  /src/external/apache2/llvm/dist/llvm/tools/llvm-size/
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::getHeader()
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Object/
MachOUniversal.h 97 return MachOObjectFile::getArchTriple(getCPUType(), getCPUSubType());
101 MachOObjectFile::getArchTriple(getCPUType(), getCPUSubType(),
106 Expected<std::unique_ptr<MachOObjectFile>> getAsObjectFile() const;
159 Expected<std::unique_ptr<MachOObjectFile>>
MachOUniversalWriter.h 42 explicit Slice(const MachOObjectFile &O);
44 Slice(const MachOObjectFile &O, uint32_t Align);
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;
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/
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,
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,
  /src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/
MachODumper.cpp 29 MachODumper(const MachOObjectFile *Obj, ScopedPrinter &Writer)
58 void printRelocation(const MachOObjectFile *Obj, const RelocationRef &Reloc);
60 void printSectionHeaders(const MachOObjectFile *Obj);
62 const MachOObjectFile *Obj;
70 std::unique_ptr<ObjDumper> createMachODumper(const object::MachOObjectFile &Obj,
328 static void getSection(const MachOObjectFile *Obj,
357 static void getSegment(const MachOObjectFile *Obj,
358 const MachOObjectFile::LoadCommandInfo &L,
389 static void getSymbol(const MachOObjectFile *Obj,
455 void MachODumper::printSectionHeaders(const MachOObjectFile *Obj)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
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,
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);
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);
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/
MachOLinkGraphBuilder.h 84 MachOLinkGraphBuilder(const object::MachOObjectFile &Obj, Triple TT,
89 const object::MachOObjectFile &getObject() const { return Obj; }
178 static unsigned getPointerSize(const object::MachOObjectFile &Obj);
179 static support::endianness getEndianness(const object::MachOObjectFile &Obj);
210 const object::MachOObjectFile &Obj;
  /src/external/apache2/llvm/dist/llvm/tools/dsymutil/
MachODebugMapParser.cpp 69 std::unique_ptr<DebugMap> parseOneBinary(const MachOObjectFile &MainBinary,
78 void loadMainBinarySymbols(const MachOObjectFile &MainBinary);
79 void loadCurrentObjectFileSymbols(const object::MachOObjectFile &Obj);
104 void dumpOneBinaryStab(const MachOObjectFile &MainBinary,
171 auto Object = ObjectEntry->getObjectAs<MachOObjectFile>(Result->getTriple());
184 static std::string getArchName(const object::MachOObjectFile &Obj) {
190 MachODebugMapParser::parseOneBinary(const MachOObjectFile &MainBinary,
317 void MachODebugMapParser::dumpOneBinaryStab(const MachOObjectFile &MainBinary,
361 auto Objects = ObjectEntry->getObjectsAs<MachOObjectFile>();
386 auto Objects = ObjectEntry->getObjectsAs<MachOObjectFile>();
    [all...]
MachOUtils.cpp 139 static void iterateOnSegments(const object::MachOObjectFile &Obj,
199 static unsigned transferSymbols(const object::MachOObjectFile &Obj,
226 getSection(const object::MachOObjectFile &Obj,
228 const object::MachOObjectFile::LoadCommandInfo &LCI, unsigned Idx) {
233 getSection(const object::MachOObjectFile &Obj,
235 const object::MachOObjectFile::LoadCommandInfo &LCI, unsigned Idx) {
254 const object::MachOObjectFile::LoadCommandInfo &LCI, SegmentTy Segment,
255 const object::MachOObjectFile &Obj, MachObjectWriter &Writer,
330 static bool isExecutable(const object::MachOObjectFile &Obj) {
337 static bool hasLinkEditSegment(const object::MachOObjectFile &Obj)
    [all...]
  /src/external/apache2/llvm/lib/libLLVMObject/
Makefile 22 MachOObjectFile.cpp \
  /src/external/apache2/llvm/dist/llvm/tools/obj2yaml/
macho2yaml.cpp 27 const llvm::object::MachOObjectFile::LoadCommandInfo &LoadCmd,
30 const object::MachOObjectFile &Obj;
49 extractSections(const llvm::object::MachOObjectFile::LoadCommandInfo &LoadCmd,
54 MachODumper(const object::MachOObjectFile &O,
165 const llvm::object::MachOObjectFile::LoadCommandInfo &LoadCmd,
197 const llvm::object::MachOObjectFile::LoadCommandInfo &LoadCmd,
206 const llvm::object::MachOObjectFile::LoadCommandInfo &LoadCmd,
216 const llvm::object::MachOObjectFile::LoadCommandInfo &LoadCmd,
225 const llvm::object::MachOObjectFile::LoadCommandInfo &LoadCmd) {
237 const llvm::object::MachOObjectFile::LoadCommandInfo &LoadCmd
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-nm/
llvm-nm.cpp 368 if (MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(&Obj))
396 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(&Obj);
422 H_64 = MachO->MachOObjectFile::getHeader64();
440 H = MachO->MachOObjectFile::getHeader();
691 static void darwinPrintStab(MachOObjectFile *MachO, const NMSymbol &S) {
821 MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(&Obj);
881 // we have a MachOObjectFile, call darwinPrintSymbol to print as darwin'
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/
ObjectFileTransformer.cpp 28 if (auto *MachO = dyn_cast<object::MachOObjectFile>(&Obj)) {
75 const bool IsMachO = isa<MachOObjectFile>(&Obj);
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
Mangling.cpp 92 bool IsMachO = isa<object::MachOObjectFile>(Obj->get());
134 auto &MachOObj = cast<object::MachOObjectFile>(*Obj->get());
  /src/external/apache2/llvm/dist/llvm/tools/llvm-gsymutil/
llvm-gsymutil.cpp 174 static uint32_t getCPUType(MachOObjectFile &MachO) {
182 static bool filterArch(MachOObjectFile &Obj) {
235 getImageBaseAddress(const object::MachOObjectFile *MachO) {
265 if (const auto *MachO = dyn_cast<object::MachOObjectFile>(&Obj))
365 std::vector<std::unique_ptr<MachOObjectFile>> FilterObjs;

Completed in 46 milliseconds

1 2 3