Skip to content

Commit d46333c

Browse files
committed
True16 Add OpSel when optimizing exec mask
True16 VOPCX have the opsel argument. Add it when we create these instructions in SIOptimizeExecMasking.
1 parent 159b872 commit d46333c

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -632,6 +632,8 @@ bool SIOptimizeExecMasking::optimizeVCMPSaveExecSequence(
632632

633633
TryAddImmediateValueFromNamedOperand(AMDGPU::OpName::clamp);
634634

635+
TryAddImmediateValueFromNamedOperand(AMDGPU::OpName::op_sel);
636+
635637
// The kill flags may no longer be correct.
636638
if (Src0->isReg())
637639
MRI->clearKillFlags(Src0->getReg());

0 commit comments

Comments
 (0)