Home
last modified time | relevance | path

Searched refs:SymB (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCValue.h31 const MCSymbol *SymA = nullptr, *SymB = nullptr; variable
51 const MCSymbol *getSubSym() const { return SymB; } in getSubSym()
54 bool isAbsolute() const { return !SymA && !SymB; } in isAbsolute()
56 static MCValue get(const MCSymbol *SymA, const MCSymbol *SymB = nullptr,
61 R.SymB = SymB;
70 R.SymB = nullptr; in get()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DELFObjectWriter.cpp1342 const auto &SymB = cast<MCSymbolELF>(*RefB); in recordRelocation() local
1343 if (SymB.isUndefined()) { in recordRelocation()
1345 Twine("symbol '") + SymB.getName() + in recordRelocation()
1350 assert(!SymB.isAbsolute() && "Should have been folded"); in recordRelocation()
1351 const MCSection &SecB = SymB.getSection(); in recordRelocation()
1360 Addend += FixupOffset - Asm->getSymbolOffset(SymB); in recordRelocation()
H A DMCExpr.cpp613 std::swap(RHSValue.SymA, RHSValue.SymB); in evaluateAsRelocatableImpl()
626 if (LHSValue.SymB && LHSValue.Specifier) in evaluateAsRelocatableImpl()
628 if (RHSValue.SymB && RHSValue.Specifier) in evaluateAsRelocatableImpl()
H A DXCOFFObjectWriter.cpp776 const MCSymbol *const SymB = Target.getSubSym(); in recordRelocation() local
777 if (!SymB) in recordRelocation()
779 if (SymA == SymB) in recordRelocation()
782 const MCSectionXCOFF *SymBSec = getContainingCsect(cast<MCSymbolXCOFF>(SymB)); in recordRelocation()
792 const uint32_t IndexB = getIndex(SymB, SymBSec); in recordRelocation()
800 FixedValue -= getVirtualAddress(SymB, SymBSec); in recordRelocation()
H A DWasmObjectWriter.cpp490 const auto &SymB = cast<MCSymbolWasm>(*RefB); in recordRelocation() local
494 Twine("symbol '") + SymB.getName() + in recordRelocation()
500 if (SymB.isUndefined()) { in recordRelocation()
502 Twine("symbol '") + SymB.getName() + in recordRelocation()
506 const MCSection &SecB = SymB.getSection(); in recordRelocation()
509 Twine("symbol '") + SymB.getName() + in recordRelocation()
514 C += FixupOffset - Asm->getSymbolOffset(SymB); in recordRelocation()
H A DMCAssembler.cpp438 const MCSymbol *SymB = Value.getSubSym(); in getBaseSymbol() local
439 if (SymB) { in getBaseSymbol()
441 Twine("symbol '") + SymB->getName() + in getBaseSymbol()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachObjectWriter.cpp457 if (auto *SymB = Target.getSubSym()) { in recordTLVPRelocation() local
463 FixupAddress - Writer->getSymbolAddress(*SymB) + Target.getConstant(); in recordTLVPRelocation()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp3997 const MCSymbol *SymB = MV.getSubSym(); in handleIndirectSymViaGOTPCRel() local
3999 if (!SymB || BaseSym != SymB) in handleIndirectSymViaGOTPCRel()