[llvm] [AArch64][GlobalISel] Avoid generating inserts for undefs when selecting G_BUILD_VECTOR (PR #84452)
Dhruv Chawla via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 11 21:04:59 PDT 2024
================
@@ -5963,12 +5966,20 @@ bool AArch64InstructionSelector::selectBuildVector(MachineInstr &I,
MachineOperand &RegOp = I.getOperand(1);
RegOp.setReg(Reg);
RBI.constrainGenericRegister(DstReg, *RC, MRI);
- } else {
+ } else if (PrevMI) {
----------------
dc03-work wrote:
Done.
https://github.com/llvm/llvm-project/pull/84452
More information about the llvm-commits
mailing list