• Home
  • Raw
  • Download

Lines Matching refs:SymA

260                                               const MCSymbol &SymA,
1461 const auto *SymA = RefA ? cast<MCSymbolELF>(&RefA->getSymbol()) : nullptr; in recordRelocation() local
1464 if (SymA && SymA->isVariable()) { in recordRelocation()
1465 const MCExpr *Expr = SymA->getVariableValue(); in recordRelocation()
1468 SymA = cast<MCSymbolELF>(&Inner->getSymbol()); in recordRelocation()
1474 const MCSectionELF *SecA = (SymA && SymA->isInSection()) in recordRelocation()
1475 ? cast<MCSectionELF>(&SymA->getSection()) in recordRelocation()
1481 bool RelocateWithSymbol = shouldRelocateWithSymbol(Asm, RefA, SymA, C, Type); in recordRelocation()
1484 FixedValue = !RelocateWithSymbol && SymA && !SymA->isUndefined() in recordRelocation()
1485 ? C + Layout.getSymbolOffset(*SymA) in recordRelocation()
1497 ELFRelocationEntry Rec(FixupOffset, SectionSymbol, Type, Addend, SymA, C); in recordRelocation()
1502 const MCSymbolELF *RenamedSymA = SymA; in recordRelocation()
1503 if (SymA) { in recordRelocation()
1504 if (const MCSymbolELF *R = Renames.lookup(SymA)) in recordRelocation()
1512 ELFRelocationEntry Rec(FixupOffset, RenamedSymA, Type, Addend, SymA, C); in recordRelocation()
1519 const auto &SymA = cast<MCSymbolELF>(SA); in isSymbolRefDifferenceFullyResolvedImpl() local
1522 if (SymA.getBinding() != ELF::STB_LOCAL || in isSymbolRefDifferenceFullyResolvedImpl()
1523 SymA.getType() == ELF::STT_GNU_IFUNC) in isSymbolRefDifferenceFullyResolvedImpl()
1526 return MCObjectWriter::isSymbolRefDifferenceFullyResolvedImpl(Asm, SymA, FB, in isSymbolRefDifferenceFullyResolvedImpl()