Lines Matching refs:SymA
226 const MCSymbol &SymA,
675 const auto *SymA = RefA ? cast<MCSymbolELF>(&RefA->getSymbol()) : nullptr; in recordRelocation() local
678 if (SymA && SymA->isVariable()) { in recordRelocation()
679 const MCExpr *Expr = SymA->getVariableValue(); in recordRelocation()
682 SymA = cast<MCSymbolELF>(&Inner->getSymbol()); in recordRelocation()
690 bool RelocateWithSymbol = shouldRelocateWithSymbol(Asm, RefA, SymA, C, Type); in recordRelocation()
691 if (!RelocateWithSymbol && SymA && !SymA->isUndefined()) in recordRelocation()
692 C += Layout.getSymbolOffset(*SymA); in recordRelocation()
704 (SymA && !SymA->isUndefined()) ? &SymA->getSection() : nullptr; in recordRelocation()
710 ELFRelocationEntry Rec(FixupOffset, SectionSymbol, Type, Addend, SymA, in recordRelocation()
716 const auto *RenamedSymA = SymA; in recordRelocation()
717 if (SymA) { in recordRelocation()
718 if (const MCSymbolELF *R = Renames.lookup(SymA)) in recordRelocation()
726 ELFRelocationEntry Rec(FixupOffset, RenamedSymA, Type, Addend, SymA, in recordRelocation()
1349 const auto &SymA = cast<MCSymbolELF>(SA); in isSymbolRefDifferenceFullyResolvedImpl() local
1352 if (::isWeak(SymA)) in isSymbolRefDifferenceFullyResolvedImpl()
1355 return MCObjectWriter::isSymbolRefDifferenceFullyResolvedImpl(Asm, SymA, FB, in isSymbolRefDifferenceFullyResolvedImpl()