Lines Matching refs:SymA
223 const MCSymbol &SymA,
672 const auto *SymA = RefA ? cast<MCSymbolELF>(&RefA->getSymbol()) : nullptr;
675 if (SymA && SymA->isVariable()) {
676 const MCExpr *Expr = SymA->getVariableValue();
679 SymA = cast<MCSymbolELF>(&Inner->getSymbol());
686 bool RelocateWithSymbol = shouldRelocateWithSymbol(Asm, RefA, SymA, C, Type);
687 if (!RelocateWithSymbol && SymA && !SymA->isUndefined())
688 C += Layout.getSymbolOffset(*SymA);
700 (SymA && !SymA->isUndefined()) ? &SymA->getSection() : nullptr;
711 if (SymA) {
712 if (const MCSymbolELF *R = Renames.lookup(SymA))
713 SymA = R;
716 SymA->setIsWeakrefUsedInReloc();
718 SymA->setUsedInReloc();
720 ELFRelocationEntry Rec(FixupOffset, SymA, Type, Addend);
1316 const auto &SymA = cast<MCSymbolELF>(SA);
1319 if (::isWeak(SymA))
1322 return MCObjectWriter::isSymbolRefDifferenceFullyResolvedImpl(Asm, SymA, FB,