Skip to content

Commit 025cd30

Browse files
committed
Collapse variable into assert to remove non-assert unused variable
1 parent e8984fe commit 025cd30

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

llvm/lib/Target/AMDGPU/SIInstrInfo.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2510,7 +2510,6 @@ bool SIInstrInfo::FoldImmediate(MachineInstr &UseMI, MachineInstr &DefMI,
25102510
unsigned Opc = UseMI.getOpcode();
25112511
if (Opc == AMDGPU::COPY) {
25122512
Register DstReg = UseMI.getOperand(0).getReg();
2513-
Register SrcReg = UseMI.getOperand(1).getReg();
25142513
bool Is16Bit = getOpSize(UseMI, 0) == 2;
25152514
bool isVGPRCopy = RI.isVGPR(*MRI, DstReg);
25162515
unsigned NewOpc = isVGPRCopy ? AMDGPU::V_MOV_B32_e32 : AMDGPU::S_MOV_B32;
@@ -2538,7 +2537,7 @@ bool SIInstrInfo::FoldImmediate(MachineInstr &UseMI, MachineInstr &DefMI,
25382537
DstReg = RI.get32BitRegister(DstReg);
25392538
UseMI.getOperand(0).setReg(DstReg);
25402539
}
2541-
assert(SrcReg.isVirtual());
2540+
assert(UseMI.getOperand(1).getReg().isVirtual());
25422541
}
25432542

25442543
UseMI.setDesc(get(NewOpc));

0 commit comments

Comments
 (0)