Skip to content

Commit 26dac49

Browse files
committed
This is backwards
1 parent bc28131 commit 26dac49

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1392,9 +1392,10 @@ bool SIPeepholeSDWA::strengthReduceCSelect64(MachineFunction &MF) {
13921392

13931393
BuildMI(MBB, MI, MI.getDebugLoc(), TII->get(AMDGPU::S_CSELECT_B32),
13941394
MustBeVREADFIRSTLANE->getOperand(0).getReg())
1395-
.addImm(MustBeVCNDMASK->getOperand(CSelectZeroOpIdx == 1 ? 2 : 1)
1396-
.getImm())
1397-
.addImm(MustBeVCNDMASK->getOperand(CSelectZeroOpIdx).getImm())
1395+
.addImm(
1396+
MustBeVCNDMASK->getOperand((CSelectZeroOpIdx == 1 ? 2 : 1) + 2)
1397+
.getImm())
1398+
.addImm(MustBeVCNDMASK->getOperand(CSelectZeroOpIdx + 2).getImm())
13981399
.addReg(AMDGPU::SCC, RegState::Implicit);
13991400

14001401
MustBeVREADFIRSTLANE->eraseFromParent();

0 commit comments

Comments
 (0)