Skip to content

Commit 5be0d00

Browse files
committed
RegisterCoalescer: Remove unnecessary maybe_unused
2214026 didn't fix an unused variable warning correctly.
1 parent ac5e278 commit 5be0d00

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

llvm/lib/CodeGen/RegisterCoalescer.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1339,14 +1339,13 @@ bool RegisterCoalescer::reMaterializeTrivialDef(const CoalescerPair &CP,
13391339
if (SrcIdx && DstIdx)
13401340
return false;
13411341

1342-
[[maybe_unused]] const unsigned DefSubIdx = DefMI->getOperand(0).getSubReg();
1342+
const unsigned DefSubIdx = DefMI->getOperand(0).getSubReg();
13431343
const TargetRegisterClass *DefRC = TII->getRegClass(MCID, 0, TRI, *MF);
13441344
if (!DefMI->isImplicitDef()) {
13451345
if (DstReg.isPhysical()) {
13461346
Register NewDstReg = DstReg;
13471347

1348-
unsigned NewDstIdx = TRI->composeSubRegIndices(CP.getSrcIdx(),
1349-
DefMI->getOperand(0).getSubReg());
1348+
unsigned NewDstIdx = TRI->composeSubRegIndices(CP.getSrcIdx(), DefSubIdx);
13501349
if (NewDstIdx)
13511350
NewDstReg = TRI->getSubReg(DstReg, NewDstIdx);
13521351

0 commit comments

Comments
 (0)