Home
last modified time | relevance | path

Searched refs:ObjDumper (Results 1 – 17 of 17) sorted by relevance

/external/llvm-project/llvm/tools/llvm-readobj/
DObjDumper.h35 class ObjDumper {
37 ObjDumper(ScopedPrinter &Writer, StringRef ObjName);
38 virtual ~ObjDumper();
130 std::unique_ptr<ObjDumper> createCOFFDumper(const object::COFFObjectFile &Obj,
133 std::unique_ptr<ObjDumper> createELFDumper(const object::ELFObjectFileBase &Obj,
136 std::unique_ptr<ObjDumper> createMachODumper(const object::MachOObjectFile &Obj,
139 std::unique_ptr<ObjDumper> createWasmDumper(const object::WasmObjectFile &Obj,
142 std::unique_ptr<ObjDumper> createXCOFFDumper(const object::XCOFFObjectFile &Obj,
DObjDumper.cpp29 ObjDumper::ObjDumper(ScopedPrinter &Writer, StringRef ObjName) : W(Writer) { in ObjDumper() function in llvm::ObjDumper
39 ObjDumper::~ObjDumper() {} in ~ObjDumper()
41 void ObjDumper::reportUniqueWarning(Error Err) const { in reportUniqueWarning()
45 void ObjDumper::reportUniqueWarning(const Twine &Msg) const { in reportUniqueWarning()
98 void ObjDumper::printSectionsAsString(const object::ObjectFile &Obj, in printSectionsAsString()
132 void ObjDumper::printSectionsAsHex(const object::ObjectFile &Obj, in printSectionsAsHex()
DWasmDumper.cpp57 class WasmDumper : public ObjDumper {
60 : ObjDumper(Writer, Obj->getFileName()), Obj(Obj) {} in WasmDumper()
243 std::unique_ptr<ObjDumper> createWasmDumper(const object::WasmObjectFile &Obj, in createWasmDumper()
DCMakeLists.txt20 ObjDumper.cpp
DXCOFFDumper.cpp23 class XCOFFDumper : public ObjDumper {
27 : ObjDumper(Writer, Obj.getFileName()), Obj(Obj) {} in XCOFFDumper()
517 std::unique_ptr<ObjDumper>
Dllvm-readobj.cpp439 static Expected<std::unique_ptr<ObjDumper>>
472 ObjDumper *Dumper; in dumpObject()
473 Expected<std::unique_ptr<ObjDumper>> DumperOrErr = createDumper(Obj, Writer); in dumpObject()
DMachODumper.cpp27 class MachODumper : public ObjDumper {
30 : ObjDumper(Writer, Obj->getFileName()), Obj(Obj) {} in MachODumper()
70 std::unique_ptr<ObjDumper> createMachODumper(const object::MachOObjectFile &Obj, in createMachODumper()
DCOFFDumper.cpp76 class COFFDumper : public ObjDumper {
80 : ObjDumper(Writer, Obj->getFileName()), Obj(Obj), Writer(Writer), in COFFDumper()
246 std::unique_ptr<ObjDumper> createCOFFDumper(const object::COFFObjectFile &Obj, in createCOFFDumper()
DELFDumper.cpp128 DynRegionInfo(const Binary &Owner, const ObjDumper &D) in DynRegionInfo()
130 DynRegionInfo(const Binary &Owner, const ObjDumper &D, const uint8_t *A, in DynRegionInfo()
144 const ObjDumper *Dumper;
264 template <typename ELFT> class ELFDumper : public ObjDumper {
1021 static std::unique_ptr<ObjDumper> createELFDumper(const ELFObjectFile<ELFT> &Obj, in createELFDumper()
1026 std::unique_ptr<ObjDumper> createELFDumper(const object::ELFObjectFileBase &Obj, in createELFDumper()
2015 : ObjDumper(Writer, O.getFileName()), ObjF(O), Obj(O.getELFFile()), in ELFDumper()
/external/llvm/tools/llvm-readobj/
DObjDumper.cpp23 ObjDumper::ObjDumper(ScopedPrinter &Writer) : W(Writer) {} in ObjDumper() function in llvm::ObjDumper
25 ObjDumper::~ObjDumper() { in ~ObjDumper()
DObjDumper.h27 class ObjDumper {
29 ObjDumper(ScopedPrinter &Writer);
30 virtual ~ObjDumper();
86 std::unique_ptr<ObjDumper> &Result);
90 std::unique_ptr<ObjDumper> &Result);
94 std::unique_ptr<ObjDumper> &Result);
DCMakeLists.txt17 ObjDumper.cpp
Dllvm-readobj.cpp326 std::unique_ptr<ObjDumper> &Result) { in createDumper()
343 std::unique_ptr<ObjDumper> Dumper; in dumpObject()
DMachODumper.cpp29 class MachODumper : public ObjDumper {
32 : ObjDumper(Writer), Obj(Obj) {} in MachODumper()
72 std::unique_ptr<ObjDumper> &Result) { in createMachODumper()
DCOFFDumper.cpp61 class COFFDumper : public ObjDumper {
65 : ObjDumper(Writer), Obj(Obj), in COFFDumper()
191 std::unique_ptr<ObjDumper> &Result) { in createCOFFDumper()
DELFDumper.cpp98 class ELFDumper : public ObjDumper {
386 std::unique_ptr<ObjDumper> &Result) { in createELFDumper()
393 std::unique_ptr<ObjDumper> &Result) { in createELFDumper()
1308 : ObjDumper(Writer), Obj(Obj) { in ELFDumper()
/external/llvm-project/llvm/utils/gn/secondary/llvm/tools/llvm-readobj/
DBUILD.gn40 "ObjDumper.cpp",