Skip to content

Commit 0431fea

Browse files
committed
[AMDGPU,MC] Replace getSymA()->getSymbol() with getAddSym. NFC
We will replace the MCSymbolRefExpr member in MCValue with MCSymbol. This change reduces dependence on MCSymbolRefExpr.
1 parent acca419 commit 0431fea

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@ unsigned AMDGPUELFObjectWriter::getRelocType(MCContext &Ctx,
3838
const MCValue &Target,
3939
const MCFixup &Fixup,
4040
bool IsPCRel) const {
41-
if (const auto *SymA = Target.getSymA()) {
41+
if (const auto *SymA = Target.getAddSym()) {
4242
// SCRATCH_RSRC_DWORD[01] is a special global variable that represents
4343
// the scratch buffer.
44-
if (SymA->getSymbol().getName() == "SCRATCH_RSRC_DWORD0" ||
45-
SymA->getSymbol().getName() == "SCRATCH_RSRC_DWORD1")
44+
if (SymA->getName() == "SCRATCH_RSRC_DWORD0" ||
45+
SymA->getName() == "SCRATCH_RSRC_DWORD1")
4646
return ELF::R_AMDGPU_ABS32_LO;
4747
}
4848

@@ -82,12 +82,12 @@ unsigned AMDGPUELFObjectWriter::getRelocType(MCContext &Ctx,
8282
}
8383

8484
if (Fixup.getTargetKind() == AMDGPU::fixup_si_sopp_br) {
85-
const auto *SymA = Target.getSymA();
85+
const auto *SymA = Target.getAddSym();
8686
assert(SymA);
8787

88-
if (SymA->getSymbol().isUndefined()) {
89-
Ctx.reportError(Fixup.getLoc(), Twine("undefined label '") +
90-
SymA->getSymbol().getName() + "'");
88+
if (SymA->isUndefined()) {
89+
Ctx.reportError(Fixup.getLoc(),
90+
Twine("undefined label '") + SymA->getName() + "'");
9191
return ELF::R_AMDGPU_NONE;
9292
}
9393
return ELF::R_AMDGPU_REL16;

0 commit comments

Comments
 (0)