[llvm-branch-commits] [llvm] [AMDGPU] Support Wave Reduction for i16 types - 3 (PR #194812)
Matt Arsenault via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Mon May 4 05:51:29 PDT 2026
================
@@ -5953,7 +5963,7 @@ static MachineBasicBlock *lowerWaveReduce(MachineInstr &MI,
.addReg(NewAccumulator->getOperand(0).getReg())
.addImm(1)
.setOperandDead(3); // Dead scc
- if (Opc == AMDGPU::S_XOR_B32) {
+ if (Opc == AMDGPU::S_XOR_B32 || Opc == AMDGPU::V_XOR_B16_fake16_e64) {
----------------
arsenm wrote:
Dead V_XOR_B16_fake16_e64 check?
https://github.com/llvm/llvm-project/pull/194812
More information about the llvm-branch-commits
mailing list