Home
last modified time | relevance | path

Searched refs:MachOObject (Results 1 – 8 of 8) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Object/
DMachOObject.cpp33 static void ReadInMemoryStruct(const MachOObject &MOO, in ReadInMemoryStruct()
59 MachOObject::MachOObject(MemoryBuffer *Buffer_, bool IsLittleEndian_, in MachOObject() function in MachOObject
89 MachOObject::~MachOObject() { in ~MachOObject()
93 MachOObject *MachOObject::LoadFromBuffer(MemoryBuffer *Buffer, in LoadFromBuffer()
118 OwningPtr<MachOObject> Object(new MachOObject(Buffer, IsLittleEndian, in LoadFromBuffer()
131 StringRef MachOObject::getData(size_t Offset, size_t Size) const { in getData()
135 void MachOObject::RegisterStringTable(macho::SymtabLoadCommand &SLC) { in RegisterStringTable()
141 const MachOObject::LoadCommandInfo &
142 MachOObject::getLoadCommandInfo(unsigned Index) const { in getLoadCommandInfo()
182 void MachOObject::ReadSegmentLoadCommand(const LoadCommandInfo &LCI, in ReadSegmentLoadCommand()
[all …]
DMachOObjectFile.cpp30 MachOObjectFile::MachOObjectFile(MemoryBuffer *Object, MachOObject *MOO, in MachOObjectFile()
50 MachOObject *MachOObj = MachOObject::LoadFromBuffer(Buffer, &Err); in createMachOObjectFile()
333 static bool is64BitLoadCommand(const MachOObject *MachOObj, DataRefImpl DRI) { in is64BitLoadCommand()
/external/swiftshader/third_party/LLVM/tools/macho-dump/
Dmacho-dump.cpp69 static int DumpSectionData(MachOObject &Obj, unsigned Index, StringRef Name, in DumpSectionData()
127 static int DumpSegmentCommand(MachOObject &Obj, in DumpSegmentCommand()
128 const MachOObject::LoadCommandInfo &LCI) { in DumpSegmentCommand()
163 static int DumpSegment64Command(MachOObject &Obj, in DumpSegment64Command()
164 const MachOObject::LoadCommandInfo &LCI) { in DumpSegment64Command()
200 static void DumpSymbolTableEntryData(MachOObject &Obj, in DumpSymbolTableEntryData()
214 static int DumpSymtabCommand(MachOObject &Obj, in DumpSymtabCommand()
215 const MachOObject::LoadCommandInfo &LCI) { in DumpSymtabCommand()
265 static int DumpDysymtabCommand(MachOObject &Obj, in DumpDysymtabCommand()
266 const MachOObject::LoadCommandInfo &LCI) { in DumpDysymtabCommand()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/Object/
DMachOObject.h45 class MachOObject {
79 MachOObject(MemoryBuffer *Buffer, bool IsLittleEndian, bool Is64Bit);
82 ~MachOObject();
92 static MachOObject *LoadFromBuffer(MemoryBuffer *Buffer,
196 inline raw_ostream &operator<<(raw_ostream &OS, const MachOObject &V) {
DMachO.h26 typedef MachOObject::LoadCommandInfo LoadCommandInfo;
30 MachOObjectFile(MemoryBuffer *Object, MachOObject *MOO, error_code &ec);
82 MachOObject *MachOObj;
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldImpl.h128 bool loadSegment32(const MachOObject *Obj,
129 const MachOObject::LoadCommandInfo *SegmentLCI,
131 bool loadSegment64(const MachOObject *Obj,
132 const MachOObject::LoadCommandInfo *SegmentLCI,
DRuntimeDyldMachO.cpp135 loadSegment32(const MachOObject *Obj, in loadSegment32()
136 const MachOObject::LoadCommandInfo *SegmentLCI, in loadSegment32()
274 loadSegment64(const MachOObject *Obj, in loadSegment64()
275 const MachOObject::LoadCommandInfo *SegmentLCI, in loadSegment64()
409 OwningPtr<MachOObject> Obj( in loadObject()
410 MachOObject::LoadFromBuffer(InputBuffer, &ErrorStr)); in loadObject()
423 const MachOObject::LoadCommandInfo *SegmentLCI = 0, *SymtabLCI = 0, in loadObject()
426 const MachOObject::LoadCommandInfo &LCI = Obj->getLoadCommandInfo(i); in loadObject()
/external/swiftshader/third_party/LLVM/tools/llvm-objdump/
DMachODump.cpp54 static const Target *GetTarget(const MachOObject *MachOObj) { in GetTarget()
127 MachOObject *MachOObj, raw_ostream &OS) { in DumpAddress()
215 MachOObject *MachOObj, in getSectionsAndSymbols()
222 const MachOObject::LoadCommandInfo &LCI = MachOObj->getLoadCommandInfo(i); in getSectionsAndSymbols()
280 OwningPtr<MachOObject> MachOObj(MachOObject::LoadFromBuffer(Buff.take())); in DisassembleInputMachO()
310 const MachOObject::LoadCommandInfo *SymtabLCI = 0; in DisassembleInputMachO()
313 const MachOObject::LoadCommandInfo &LCI = MachOObj->getLoadCommandInfo(i); in DisassembleInputMachO()
346 OwningPtr<MachOObject> DSYMObj; in DisassembleInputMachO()
347 MachOObject *DbgInfoObj = MachOObj.get(); in DisassembleInputMachO()
361 DSYMObj.reset(MachOObject::LoadFromBuffer(Buf.take())); in DisassembleInputMachO()