Searched refs:hasSSE41 (Results 1 – 4 of 4) sorted by relevance
218 if (ISD == ISD::SDIV && LT.second == MVT::v4i32 && ST->hasSSE41()) in getArithmeticInstrCost()230 (VT == MVT::v4i32 && ST->hasSSE41())) in getArithmeticInstrCost()335 !ST->hasSSE41()) in getArithmeticInstrCost()408 if (ST->hasSSE41()) { in getShuffleCost()
332 bool hasSSE41() const { return X86SSELevel >= SSE41; } in hasSSE41() function
940 if (!TM.Options.UseSoftFloat && Subtarget->hasSSE41()) { in X86TargetLowering()4471 if (Subtarget->hasSSE41()) { in LowerBuildVectorv16i8()4625 if (!Subtarget->hasSSE41()) in LowerBuildVectorv4x32()5897 if (Subtarget->hasSSE41()) { in LowerBUILD_VECTOR()6746 if (Subtarget->hasSSE41()) { in lowerVectorShuffleAsSpecificZeroOrAnyExtend()7005 if (Subtarget->hasSSE41()) in lowerVectorShuffleAsElementInsertion()7382 if (Subtarget->hasSSE41()) in lowerV2F64VectorShuffle()7476 bool IsBlendSupported = Subtarget->hasSSE41(); in lowerV2I64VectorShuffle()7675 if (Subtarget->hasSSE41()) { in lowerV4F32VectorShuffle()7764 bool IsBlendSupported = Subtarget->hasSSE41(); in lowerV4I32VectorShuffle()[all …]
735 def HasSSE41 : Predicate<"Subtarget->hasSSE41()">;736 def NoSSE41 : Predicate<"!Subtarget->hasSSE41()">;737 def UseSSE41 : Predicate<"Subtarget->hasSSE41() && !Subtarget->hasAVX()">;