Skip to content

Commit 5a830f6

Browse files
authored
AMDGPU: Fix mfma scale source legalization (llvm#117238) (llvm#687)
2 parents a88e034 + 278ae44 commit 5a830f6

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

llvm/lib/Target/AMDGPU/SIISelLowering.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15566,9 +15566,8 @@ void SITargetLowering::AdjustInstrPostInstrSelection(MachineInstr &MI,
1556615566
int Src0Idx = AMDGPU::getNamedOperandIdx(MI.getOpcode(),
1556715567
AMDGPU::OpName::scale_src0);
1556815568
if (Src0Idx != -1) {
15569-
int Src1Idx = Src0Idx + 2;
15570-
assert(Src1Idx = AMDGPU::getNamedOperandIdx(
15571-
MI.getOpcode(), AMDGPU::OpName::scale_src1));
15569+
int Src1Idx = AMDGPU::getNamedOperandIdx(MI.getOpcode(),
15570+
AMDGPU::OpName::scale_src1);
1557215571
if (TII->usesConstantBus(MRI, MI, Src0Idx) &&
1557315572
TII->usesConstantBus(MRI, MI, Src1Idx))
1557415573
TII->legalizeOpWithMove(MI, Src1Idx);

0 commit comments

Comments
 (0)