[llvm] [AMDGPU][True16][CodeGen] do not legalize t16 operand during user scan (PR #145450)
Brox Chen via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 24 14:45:56 PDT 2025
================
@@ -8733,20 +8732,15 @@ void SIInstrInfo::addUsersToMoveToVALUWorklist(
case AMDGPU::INSERT_SUBREG:
break;
default:
- OpNo = I.getOperandNo();
+ OpNo = MO.getOperandNo();
break;
}
if (!RI.hasVectorRegisters(getOpRegClass(UseMI, OpNo))) {
Worklist.insert(&UseMI);
-
- do {
- ++I;
- } while (I != E && I->getParent() == &UseMI);
} else {
+ // legalize could changes user list
----------------
broxigarchen wrote:
done
https://github.com/llvm/llvm-project/pull/145450
More information about the llvm-commits
mailing list