Searched refs:hasSSE3 (Results 1 – 3 of 3) sorted by relevance
330 bool hasSSE3() const { return X86SSELevel >= SSE3; } in hasSSE3() function
245 if (Subtarget->hasSSE1() && !Subtarget->hasSSE3()) in X86TargetLowering()5473 if ((Subtarget->hasSSE3() && (VT == MVT::v4f32 || VT == MVT::v2f64)) || in PerformBUILD_VECTORCombine()5499 if ((VT == MVT::v4f32 || VT == MVT::v2f64) && Subtarget->hasSSE3()) { in PerformBUILD_VECTORCombine()7335 if (Subtarget->hasSSE3()) in lowerV2F64VectorShuffle()7645 if (Subtarget->hasSSE3()) { in lowerV4F32VectorShuffle()11542 if (Subtarget->hasSSE3()) { in LowerUINT_TO_FP_i64()19589 if (Lo && Subtarget->hasSSE3()) { in combineX86ShuffleChain()19611 if (Subtarget->hasSSE3() && in combineX86ShuffleChain()20273 if (TLI.isTypeLegal(VT) && Subtarget->hasSSE3()) in PerformShuffleCombine()23084 if (((Subtarget->hasSSE3() && (VT == MVT::v4f32 || VT == MVT::v2f64)) || in PerformFADDCombine()[all …]
731 def HasSSE3 : Predicate<"Subtarget->hasSSE3()">;732 def UseSSE3 : Predicate<"Subtarget->hasSSE3() && !Subtarget->hasAVX()">;