Lines Matching defs:Base
561 const MCSymbolWasm *Base =
563 assert(Base->isFunction());
565 return TableIndices[Base] - InitialTableOffset;
567 return TableIndices[Base];
594 const MCSymbolWasm *Base =
597 if (!Base->isDefined())
599 const wasm::WasmDataReference &Ref = DataLocations[Base];
1224 const MCSymbolWasm *Base = cast<MCSymbolWasm>(Layout.getBaseSymbol(S));
1225 registerFunctionType(*Base);
1515 const MCSymbolWasm *Base = cast<MCSymbolWasm>(Layout.getBaseSymbol(S));
1519 LLVM_DEBUG(dbgs() << WS.getName() << ": weak alias of '" << *Base << "'\n");
1521 if (Base->isFunction()) {
1522 assert(WasmIndices.count(Base) > 0);
1523 uint32_t WasmIndex = WasmIndices.find(Base)->second;
1527 } else if (Base->isData()) {
1535 if (!Base->getSize()->evaluateAsAbsolute(Size, Layout))
1606 const MCSymbolWasm *Base =
1608 uint32_t FunctionIndex = WasmIndices.find(Base)->second;
1610 if (TableIndices.try_emplace(Base, TableIndex).second) {
1611 LLVM_DEBUG(dbgs() << " -> adding " << Base->getName()
1614 registerFunctionType(*Base);