Home
last modified time | relevance | path

Searched refs:WasmObjectFile (Results 1 – 24 of 24) sorted by relevance

/llvm-project/llvm/lib/Object/
H A DWasmObjectFile.cpp1 //===- WasmObjectFile.cpp - Wasm object file implementation ---------------===//
65 Expected<std::unique_ptr<WasmObjectFile>> in dump()
68 auto ObjectFile = std::make_unique<WasmObjectFile>(Buffer, Err);
80 static uint8_t readUint8(WasmObjectFile::ReadContext &Ctx) {
86 static uint32_t readUint32(WasmObjectFile::ReadContext &Ctx) { in readUint8()
94 static int32_t readFloat32(WasmObjectFile::ReadContext &Ctx) { in readUint32()
103 static int64_t readFloat64(WasmObjectFile::ReadContext &Ctx) { in readFloat32()
112 static uint64_t readULEB128(WasmObjectFile::ReadContext &Ctx) { in readFloat64()
122 static StringRef readString(WasmObjectFile::ReadContext &Ctx) { in readULEB128()
132 static int64_t readLEB128(WasmObjectFile in readString()
348 WasmObjectFile::WasmObjectFile(MemoryBufferRef Buffer, Error &Err) WasmObjectFile() function in WasmObjectFile
[all...]
H A DSymbolSize.cpp32 if (isa<WasmObjectFile>(&O)) in getSectionID()
42 if (const auto *M = dyn_cast<WasmObjectFile>(&O)) in getSymbolSectionID()
68 if (const auto *E = dyn_cast<WasmObjectFile>(&O)) { in computeSymbolSizes()
H A DCMakeLists.txt32 WasmObjectFile.cpp
/llvm-project/llvm/tools/llvm-objdump/
H A DWasmDump.cpp24 const WasmObjectFile &Obj;
27 WasmDumper(const WasmObjectFile &O) : Dumper(O), Obj(O) {} in WasmDumper()
33 objdump::createWasmDumper(const object::WasmObjectFile &Obj) { in createWasmDumper()
44 Error objdump::getWasmRelocationValueString(const WasmObjectFile *Obj, in getWasmRelocationValueString()
H A DWasmDump.h19 class WasmObjectFile; variable
26 Error getWasmRelocationValueString(const object::WasmObjectFile *Obj,
H A Dllvm-objdump.h37 class WasmObjectFile;
104 std::unique_ptr<Dumper> createWasmDumper(const object::WasmObjectFile &Obj);
39 class WasmObjectFile; global() variable
H A Dllvm-objdump.cpp386 if (const auto *O = dyn_cast<WasmObjectFile>(&Obj)) in createDumper()
550 if (auto *Wasm = dyn_cast<WasmObjectFile>(Obj)) in getRelocationValueString()
1195 static std::optional<SectionRef> getWasmCodeSection(const WasmObjectFile &Obj) { in getWasmCodeSection()
1205 addMissingWasmCodeSymbols(const WasmObjectFile &Obj, in addMissingWasmCodeSymbols()
1217 // This adjustment mirrors the one in WasmObjectFile::getSymbolAddress. in addMissingWasmCodeSymbols()
1428 cast<WasmObjectFile>(&Obj)->getWasmSymbol(Symbol).Info.Kind; in createSymbolInfo()
1768 addMissingWasmCodeSymbols(cast<WasmObjectFile>(Obj), AllSymbols); in disassembleObject()
3027 cast<WasmObjectFile>(O).getSymbolSize(Symbol))); in printSymbol()
/llvm-project/llvm/lib/ObjCopy/wasm/
H A DWasmReader.h20 explicit Reader(const object::WasmObjectFile &O) : WasmObj(O) {} in Reader()
24 const object::WasmObjectFile &WasmObj;
H A DWasmObjcopy.cpp145 object::WasmObjectFile &In, raw_ostream &Out) { in executeObjcopyOnBinary()
/llvm-project/llvm/include/llvm/ObjCopy/wasm/
H A DWasmObjcopy.h17 class WasmObjectFile; variable
29 object::WasmObjectFile &In, raw_ostream &Out);
/llvm-project/lld/include/lld/Common/
H A DLLVM.h40 class WasmObjectFile; variable
82 using llvm::object::WasmObjectFile;
/llvm-project/llvm/tools/llvm-readobj/
H A DWasmDumper.cpp59 WasmDumper(const WasmObjectFile *Obj, ScopedPrinter &Writer) in WasmDumper()
76 const WasmObjectFile *Obj;
248 std::unique_ptr<ObjDumper> createWasmDumper(const object::WasmObjectFile &Obj, in createWasmDumper()
H A DObjDumper.h211 std::unique_ptr<ObjDumper> createWasmDumper(const object::WasmObjectFile &Obj,
H A Dllvm-readobj.cpp354 if (const WasmObjectFile *WasmObj = dyn_cast<WasmObjectFile>(&Obj)) in createDumper()
/llvm-project/lld/wasm/
H A DInputFiles.h95 const WasmObjectFile *getWasmObj() const { return wasmObj.get(); }
98 std::unique_ptr<WasmObjectFile> wasmObj;
H A DInputFiles.cpp92 auto *obj = cast<WasmObjectFile>(bin.get()); in createObjectFile()
480 auto *obj = dyn_cast<WasmObjectFile>(bin.get()); in parse()
/llvm-project/llvm/utils/gn/secondary/llvm/lib/Object/
H A DBUILD.gn48 "WasmObjectFile.cpp",
/llvm-project/llvm/lib/ObjCopy/
H A DObjCopy.cpp67 if (auto *WasmBinary = dyn_cast<object::WasmObjectFile>(&In)) { in executeObjcopyOnBinary()
/llvm-project/llvm/tools/obj2yaml/
H A Dwasm2yaml.cpp22 const object::WasmObjectFile &Obj;
25 WasmDumper(const object::WasmObjectFile &O) : Obj(O) {} in WasmDumper()
422 std::error_code wasm2yaml(raw_ostream &Out, const object::WasmObjectFile &Obj) { in wasm2yaml()
H A Dobj2yaml.h35 const llvm::object::WasmObjectFile &Obj);
H A Dobj2yaml.cpp49 return errorCodeToError(wasm2yaml(OS, cast<WasmObjectFile>(Obj))); in dumpObject()
/llvm-project/llvm/include/llvm/Object/
H A DWasm.h126 class WasmObjectFile : public ObjectFile {
129 WasmObjectFile(MemoryBufferRef Object, Error &Err);
H A DObjectFile.h45 class WasmObjectFile; variable
401 static Expected<std::unique_ptr<WasmObjectFile>>
/llvm-project/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp1073 static char getSymbolNMTypeChar(WasmObjectFile &Obj, basic_symbol_iterator I) { in getSymbolNMTypeChar()
1168 else if (WasmObjectFile *Wasm = dyn_cast<WasmObjectFile>(&Obj)) in getNMSectionTagAndName()
1859 if (const WasmObjectFile *WasmObj = dyn_cast<WasmObjectFile>(&Obj)) in getSymbolNamesFromObject()