Lines Matching refs:hasSSSE3
871 if (!Subtarget.useSoftFloat() && Subtarget.hasSSSE3()) { in X86TargetLowering()
6400 } else if ((VT == MVT::v4i32 || VT == MVT::v8i16) && Subtarget.hasSSSE3()) { in LowerToHorizontalOp()
7313 assert((Subtarget.hasSSSE3() && VT.is128BitVector()) || in lowerVectorShuffleWithPSHUFB()
7798 if (Subtarget.hasSSSE3()) { in lowerVectorShuffleAsByteRotate()
8164 if (Scale > 4 && EltBits == 8 && Subtarget.hasSSSE3()) { in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
9067 if (Subtarget.hasSSSE3()) in lowerV2I64VectorShuffle()
9354 if (Subtarget.hasSSSE3()) in lowerV4I32VectorShuffle()
10009 if (!IsBlendSupported && Subtarget.hasSSSE3()) { in lowerV8I16VectorShuffle()
10244 if (Subtarget.hasSSSE3()) { in lowerV16I8VectorShuffle()
19120 assert(Subtarget.hasSSSE3() && "Expected SSSE3 support for PSHUFB"); in LowerVectorCTLZ()
21025 if (!Subtarget.hasSSSE3()) { in LowerVectorCTPOP()
21123 assert(Subtarget.hasSSSE3() && "SSSE3 required for BITREVERSE"); in LowerBITREVERSE()
25262 ((VT.is128BitVector() && Subtarget.hasSSSE3()) || in combineX86ShuffleChain()
29684 if (Subtarget.hasSSSE3() && NumElems == 8 && in combineVectorTruncation()
30775 if (((Subtarget.hasSSSE3() && (VT == MVT::v8i16 || VT == MVT::v4i32)) || in combineAdd()
30808 if (((Subtarget.hasSSSE3() && (VT == MVT::v8i16 || VT == MVT::v4i32)) || in combineSub()