[llvm] [AMDGPU] Switch V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Mirko BrkuĊĦanin via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 14 05:31:51 PDT 2025
================
@@ -905,11 +921,11 @@ bool SIShrinkInstructions::shouldSwapCndOperands(
MachineInstr *UseInst = Use.getParent();
if (UseInst->getOpcode() != AMDGPU::V_CNDMASK_B32_e64)
return false;
- MachineOperand *Src0 = TII.getNamedOperand(*UseInst, AMDGPU::OpName::src0);
- MachineOperand *Src1 = TII.getNamedOperand(*UseInst, AMDGPU::OpName::src1);
+ MachineOperand *Src0 = &UseInst->getOperand(2);
+ MachineOperand *Src1 = &UseInst->getOperand(4);
----------------
mbrkusanin wrote:
use reference
https://github.com/llvm/llvm-project/pull/135162
More information about the llvm-commits
mailing list