Home
last modified time | relevance | path

Searched refs:WasmSymbol (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DWasm.h35 class WasmSymbol {
37 WasmSymbol(const wasm::WasmSymbolInfo &Info, in WasmSymbol() function
126 const WasmSymbol &getWasmSymbol(const DataRefImpl &Symb) const;
127 const WasmSymbol &getWasmSymbol(const SymbolRef &Symbol) const;
145 ArrayRef<WasmSymbol> syms() const { return Symbols; } in syms()
168 uint64_t getWasmSymbolValue(const WasmSymbol &Sym) const;
238 uint32_t getSymbolSectionIdImpl(const WasmSymbol &Symb) const;
285 std::vector<WasmSymbol> Symbols;
359 inline raw_ostream &operator<<(raw_ostream &OS, const object::WasmSymbol &Sym) {
/llvm-project-15.0.7/lld/include/lld/Common/
H A DLLVM.h43 class WasmSymbol; variable
88 using llvm::object::WasmSymbol;
/llvm-project-15.0.7/lld/wasm/
H A DInputFiles.h154 Symbol *createDefined(const WasmSymbol &sym);
155 Symbol *createUndefined(const WasmSymbol &sym, bool isCalledDirectly);
H A DInputFiles.cpp339 make<WasmSymbol>(*info, globalType, &tableImport->Table, signature); in addLegacyIndirectFunctionTableIfNeeded()
522 const WasmSymbol &wasmSym = wasmObj->getWasmSymbol(sym.getRawDataRefImpl()); in parse()
571 Symbol *ObjFile::createDefined(const WasmSymbol &sym) { in createDefined()
633 Symbol *ObjFile::createUndefined(const WasmSymbol &sym, bool isCalledDirectly) { in createUndefined()
/llvm-project-15.0.7/llvm/lib/Object/
H A DWasmObjectFile.cpp38 void WasmSymbol::print(raw_ostream &Out) const { in print()
52 LLVM_DUMP_METHOD void WasmSymbol::dump() const { print(dbgs()); } in dump()
1565 const WasmSymbol &Sym = getWasmSymbol(Symb); in getSymbolFlags()
1595 const WasmSymbol &WasmObjectFile::getWasmSymbol(const DataRefImpl &Symb) const { in getWasmSymbol()
1599 const WasmSymbol &WasmObjectFile::getWasmSymbol(const SymbolRef &Symb) const { in getWasmSymbol()
1616 uint64_t WasmObjectFile::getWasmSymbolValue(const WasmSymbol &Sym) const { in getWasmSymbolValue()
1660 const WasmSymbol &Sym = getWasmSymbol(Symb); in getSymbolType()
1683 const WasmSymbol &Sym = getWasmSymbol(Symb); in getSymbolSection()
1693 const WasmSymbol &Sym = getWasmSymbol(Symb); in getSymbolSectionId()
1697 uint32_t WasmObjectFile::getSymbolSectionIdImpl(const WasmSymbol &Sym) const { in getSymbolSectionIdImpl()
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DWasmDumper.cpp222 WasmSymbol Symbol = Obj->getWasmSymbol(Sym.getRawDataRefImpl()); in printSymbol()