[llvm] [X86] Fold concat(PCMP*(), PCMP*()) -> CMPPS(concat, concat) on AVX1 targets (PR #95915)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 26 21:04:04 PDT 2024
================
@@ -56111,11 +56133,50 @@ static SDValue combineConcatVectorOps(const SDLoc &DL, MVT VT,
break;
case X86ISD::PCMPEQ:
case X86ISD::PCMPGT:
- if (!IsSplat && VT.is256BitVector() && Subtarget.hasInt256() &&
+ if (!IsSplat && VT.is256BitVector() &&
----------------
goldsteinn wrote:
Is the `!IsSplat` desirable?
https://github.com/llvm/llvm-project/pull/95915
More information about the llvm-commits
mailing list