[X86] Remove !VT.is128BitVector() check. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 9 Jun 2022 20:39:39 +0000 (21:39 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 9 Jun 2022 20:39:45 +0000 (21:39 +0100)
The code is inside a if(VT.is256BitVector() || VT.is512BitVector()) condition

llvm/lib/Target/X86/X86ISelLowering.cpp

index 927484194990ff1973fd5e8e649e928608acc1b4..2d9e59b50008ec1dff7543c9006967cdcb0d93ae 100644 (file)
@@ -19787,7 +19787,7 @@ SDValue X86TargetLowering::LowerINSERT_VECTOR_ELT(SDValue Op,
     // If we are not inserting into the low 128-bit vector chunk,
     // then prefer the broadcast+blend sequence.
     // FIXME: relax the profitability check iff all N1 uses are insertions.
-    if (!VT.is128BitVector() && IdxVal >= NumEltsIn128 &&
+    if (IdxVal >= NumEltsIn128 &&
         ((Subtarget.hasAVX2() && EltSizeInBits != 8) ||
          (Subtarget.hasAVX() && (EltSizeInBits >= 32) &&
           X86::mayFoldLoad(N1, Subtarget)))) {