Searched refs:ObjDumper (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | ObjDumper.cpp | 32 ObjDumper::ObjDumper(ScopedPrinter &Writer, StringRef ObjName) : W(Writer) { in ObjDumper() function in llvm::ObjDumper 42 ObjDumper::~ObjDumper() {} in ~ObjDumper() 44 void ObjDumper::reportUniqueWarning(Error Err) const { in reportUniqueWarning() 48 void ObjDumper::reportUniqueWarning(const Twine &Msg) const { in reportUniqueWarning() 58 void ObjDumper::printAsStringList(StringRef StringContent, in printAsStringList() 91 void ObjDumper::printFileSummary(StringRef FileStr, object::ObjectFile &Obj, in printFileSummary() 159 void ObjDumper::printSectionsAsString(const object::ObjectFile &Obj, in printSectionsAsString() 176 void ObjDumper::printSectionsAsHex(const object::ObjectFile &Obj, in printSectionsAsHex()
|
H A D | ObjDumper.h | 65 class ObjDumper { 67 ObjDumper(ScopedPrinter &Writer, StringRef ObjName); 68 virtual ~ObjDumper(); 202 std::unique_ptr<ObjDumper> createCOFFDumper(const object::COFFObjectFile &Obj, 205 std::unique_ptr<ObjDumper> createELFDumper(const object::ELFObjectFileBase &Obj, 208 std::unique_ptr<ObjDumper> createMachODumper(const object::MachOObjectFile &Obj, 211 std::unique_ptr<ObjDumper> createWasmDumper(const object::WasmObjectFile &Obj, 214 std::unique_ptr<ObjDumper> createXCOFFDumper(const object::XCOFFObjectFile &Obj,
|
H A D | WasmDumper.cpp | 13 #include "ObjDumper.h" 57 class WasmDumper : public ObjDumper { 60 : ObjDumper(Writer, Obj->getFileName()), Obj(Obj) {} in WasmDumper() 248 std::unique_ptr<ObjDumper> createWasmDumper(const object::WasmObjectFile &Obj, in createWasmDumper()
|
H A D | llvm-readobj.cpp | 341 static Expected<std::unique_ptr<ObjDumper>> 374 ObjDumper *Dumper; in dumpObject() 376 Expected<std::unique_ptr<ObjDumper>> DumperOrErr = createDumper(Obj, Writer); in dumpObject()
|
H A D | MachODumper.cpp | 13 #include "ObjDumper.h" 28 class MachODumper : public ObjDumper { 31 : ObjDumper(Writer, Obj->getFileName()), Obj(Obj) {} in MachODumper() 83 std::unique_ptr<ObjDumper> createMachODumper(const object::MachOObjectFile &Obj, in createMachODumper()
|
H A D | XCOFFDumper.cpp | 27 class XCOFFDumper : public ObjDumper { 31 : ObjDumper(Writer, Obj.getFileName()), Obj(Obj) {} in XCOFFDumper() 1238 std::unique_ptr<ObjDumper>
|
H A D | COFFDumper.cpp | 80 class COFFDumper : public ObjDumper { 84 : ObjDumper(Writer, Obj->getFileName()), Obj(Obj), Writer(Writer), in COFFDumper() 249 std::unique_ptr<ObjDumper> createCOFFDumper(const object::COFFObjectFile &Obj, in createCOFFDumper()
|
H A D | ELFDumper.cpp | 105 DynRegionInfo(const Binary &Owner, const ObjDumper &D) in DynRegionInfo() 107 DynRegionInfo(const Binary &Owner, const ObjDumper &D, const uint8_t *A, in DynRegionInfo() 121 const ObjDumper *Dumper; 212 template <typename ELFT> class ELFDumper : public ObjDumper { 810 static std::unique_ptr<ObjDumper> 819 std::unique_ptr<ObjDumper> createELFDumper(const object::ELFObjectFileBase &Obj, in createELFDumper() 1911 : ObjDumper(Writer, O.getFileName()), ObjF(O), Obj(O.getELFFile()), in ELFDumper()
|
/freebsd/usr.bin/clang/llvm-readobj/ |
H A D | Makefile | 12 SRCS+= ObjDumper.cpp
|