Lines Matching refs:hasSSE3
8095 if (Subtarget.hasSSE3() && !Subtarget.hasXOP() && in LowerBuildVectorv4x32()
9298 if (!Subtarget.hasSSE3() || !VT.isFloatingPoint()) in isAddSubOrSubAdd()
9619 if (((VT == MVT::v4f32 || VT == MVT::v2f64) && Subtarget.hasSSE3()) || in LowerToHorizontalOp()
12337 if (!IsLegal && Subtarget.hasSSE3()) in lowerShuffleAsBitRotate()
13440 if (!((Subtarget.hasSSE3() && VT == MVT::v2f64) || in lowerShuffleAsBroadcast()
14143 if (Subtarget.hasSSE3()) { in lowerV4F32Shuffle()
19963 if (Subtarget.hasSSE3() && in LowerUINT_TO_FP_i64()
21229 if (!Subtarget.hasSSE3()) in LowerFP_TO_INT()
21467 if (IsFP && !Subtarget.hasSSE3()) in lowerAddSubToHorizontalOp()
34554 if (MaskVT.is128BitVector() && Subtarget.hasSSE3() && AllowFloatDomain) { in matchUnaryShuffle()
37276 if (!Subtarget.hasSSE3() || !TLI.isTypeLegal(VT) || in isAddSubOrSubAdd()
40092 ((VecVT == MVT::v8f32 || VecVT == MVT::v4f64) && Subtarget.hasSSE3())) { in combineReductionToHorizontal()
40100 !((VecVT == MVT::v4f32 || VecVT == MVT::v2f64) && Subtarget.hasSSE3())) in combineReductionToHorizontal()
45334 if (((Subtarget.hasSSE3() && (VT == MVT::v4f32 || VT == MVT::v2f64)) || in combineFaddFsub()