Home
last modified time | relevance | path

Searched refs:ObjectForArch (Results 1 – 10 of 10) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/Object/
H A DTapiUniversal.h30 class ObjectForArch {
35 ObjectForArch(const TapiUniversal *Parent, int Index) in ObjectForArch() function
38 ObjectForArch getNext() const { return ObjectForArch(Parent, Index + 1); } in getNext()
40 bool operator==(const ObjectForArch &Other) const {
72 ObjectForArch Obj;
75 object_iterator(const ObjectForArch &Obj) : Obj(Obj) {} in object_iterator()
76 const ObjectForArch *operator->() const { return &Obj; }
77 const ObjectForArch &operator*() const { return Obj; }
97 object_iterator begin_objects() const { return ObjectForArch(this, 0); } in begin_objects()
99 return ObjectForArch(this, Libraries.size()); in end_objects()
H A DMachOUniversal.h38 class ObjectForArch {
47 ObjectForArch(const MachOUniversalBinary *Parent, uint32_t Index);
54 bool operator==(const ObjectForArch &Other) const {
58 ObjectForArch getNext() const { return ObjectForArch(Parent, Index + 1); } in getNext()
113 ObjectForArch Obj;
115 object_iterator(const ObjectForArch &Obj) : Obj(Obj) {} in object_iterator()
116 const ObjectForArch *operator->() const { return &Obj; }
117 const ObjectForArch &operator*() const { return Obj; }
137 return ObjectForArch(this, 0); in begin_objects()
140 return ObjectForArch(nullptr, 0); in end_objects()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Object/
H A DMachOUniversal.cpp42 MachOUniversalBinary::ObjectForArch::ObjectForArch( in ObjectForArch() function in MachOUniversalBinary::ObjectForArch
64 MachOUniversalBinary::ObjectForArch::getAsObjectFile() const { in getAsObjectFile()
85 MachOUniversalBinary::ObjectForArch::getAsIRObject(LLVMContext &Ctx) const { in getAsIRObject()
104 MachOUniversalBinary::ObjectForArch::getAsArchive() const { in getAsArchive()
168 ObjectForArch A(this, i); in MachOUniversalBinary()
202 ObjectForArch A(this, i); in MachOUniversalBinary()
204 ObjectForArch B(this, j); in MachOUniversalBinary()
233 Expected<MachOUniversalBinary::ObjectForArch>
251 Expected<ObjectForArch> O = getObjectForArch(ArchName); in getMachOObjectForArch()
260 Expected<ObjectForArch> O = getObjectForArch(ArchName); in getIRObjectForArch()
[all …]
H A DTapiUniversal.cpp49 TapiUniversal::ObjectForArch::getAsObjectFile() const { in getAsObjectFile()
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/LogicalView/
H A DLVReaderHandler.cpp113 for (const MachOUniversalBinary::ObjectForArch &ObjForArch : Mach.objects()) { in handleMach()
/openbsd-src/gnu/llvm/llvm/tools/llvm-libtool-darwin/
H A Dllvm-libtool-darwin.cpp488 for (const MachOUniversalBinary::ObjectForArch &O : UO->objects()) { in addUniversalMembers()
/openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/
H A Dllvm-readobj.cpp567 for (const MachOUniversalBinary::ObjectForArch &Obj : UBinary->objects()) { in dumpMachOUniversalBinary()
/openbsd-src/gnu/llvm/llvm/tools/llvm-lipo/
H A Dllvm-lipo.cpp365 Expected<MachOUniversalBinary::ObjectForArch> Obj = in verifyArch()
/openbsd-src/gnu/llvm/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp2152 for (const MachOUniversalBinary::ObjectForArch &O : UB->objects()) { in dumpMachOUniversalBinaryArchAll()
2225 for (const TapiUniversal::ObjectForArch &I : TU->objects()) { in dumpTapiUniversal()
/openbsd-src/gnu/llvm/llvm/tools/llvm-objdump/
H A DMachODump.cpp2411 MachOUniversalBinary::ObjectForArch OFA(UB, i); in printMachOUniversalHeaders()
2416 MachOUniversalBinary::ObjectForArch other_OFA(UB, j); in printMachOUniversalHeaders()