• Home
  • Raw
  • Download

Lines Matching refs:MCSymbolWasm

77   const MCSymbolWasm *Sym;
97 const MCSymbolWasm *Symbol; // The symbol to relocate with.
102 WasmRelocationEntry(uint64_t Offset, const MCSymbolWasm *Symbol, in WasmRelocationEntry()
193 DenseMap<const MCSymbolWasm *, uint32_t> TypeIndices;
196 DenseMap<const MCSymbolWasm *, uint32_t> TableIndices;
199 DenseMap<const MCSymbolWasm *, uint32_t> WasmIndices;
200 DenseMap<const MCSymbolWasm *, uint32_t> GOTIndices;
202 DenseMap<const MCSymbolWasm *, wasm::WasmDataReference> DataLocations;
338 uint32_t getFunctionType(const MCSymbolWasm &Symbol);
339 uint32_t getEventType(const MCSymbolWasm &Symbol);
340 void registerFunctionType(const MCSymbolWasm &Symbol);
341 void registerEventType(const MCSymbolWasm &Symbol);
411 const auto &WS = static_cast<const MCSymbolWasm &>(S); in executePostLayoutBinding()
440 const auto &SymB = cast<MCSymbolWasm>(RefB->getSymbol()); in recordRelocation()
450 const auto *SymA = cast<MCSymbolWasm>(&RefA->getSymbol()); in recordRelocation()
492 SymA = cast<MCSymbolWasm>(SectionSymbol); in recordRelocation()
502 MCSymbolWasm *Sym = cast_or_null<MCSymbolWasm>(Ctx.lookupSymbol(TableName)); in recordRelocation()
509 Sym = cast<MCSymbolWasm>(Ctx.getOrCreateSymbol(TableName)); in recordRelocation()
566 const MCSymbolWasm *Base = in getProvisionalValue()
567 cast<MCSymbolWasm>(Layout.getBaseSymbol(*RelEntry.Symbol)); in getProvisionalValue()
602 const MCSymbolWasm *Base = in getProvisionalValue()
603 cast<MCSymbolWasm>(Layout.getBaseSymbol(*RelEntry.Symbol)); in getProvisionalValue()
1140 uint32_t WasmObjectWriter::getFunctionType(const MCSymbolWasm &Symbol) { in getFunctionType()
1146 uint32_t WasmObjectWriter::getEventType(const MCSymbolWasm &Symbol) { in getEventType()
1152 void WasmObjectWriter::registerFunctionType(const MCSymbolWasm &Symbol) { in registerFunctionType()
1172 void WasmObjectWriter::registerEventType(const MCSymbolWasm &Symbol) { in registerEventType()
1193 static bool isInSymtab(const MCSymbolWasm &Sym) { in isInSymtab()
1226 const auto &WS = static_cast<const MCSymbolWasm &>(S); in prepareImports()
1235 registerFunctionType(*cast<MCSymbolWasm>(BS)); in prepareImports()
1303 const auto &WS = static_cast<const MCSymbolWasm &>(S); in prepareImports()
1394 if (const MCSymbolWasm *C = Section.getGroup()) { in writeOneObject()
1410 WasmIndices[cast<MCSymbolWasm>(Begin)] = CustomSections.size(); in writeOneObject()
1428 if (const MCSymbolWasm *C = Section.getGroup()) { in writeOneObject()
1445 const auto &WS = static_cast<const MCSymbolWasm &>(S); in writeOneObject()
1478 if (const MCSymbolWasm *C = Section.getGroup()) { in writeOneObject()
1612 const MCSymbolWasm *Base = cast<MCSymbolWasm>(BS); in writeOneObject()
1615 const auto &WS = static_cast<const MCSymbolWasm &>(S); in writeOneObject()
1651 const auto &WS = static_cast<const MCSymbolWasm &>(S); in writeOneObject()
1709 const MCSymbolWasm *Base = in writeOneObject()
1710 cast<MCSymbolWasm>(Layout.getBaseSymbol(*Rel.Symbol)); in writeOneObject()
1782 const auto &TargetSym = cast<const MCSymbolWasm>(SymRef->getSymbol()); in writeOneObject()