Home
last modified time | relevance | path

Searched refs:hasSSE41 (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrPredicates.td62 def HasSSE41 : Predicate<"Subtarget->hasSSE41()">;
63 def NoSSE41 : Predicate<"!Subtarget->hasSSE41()">;
64 def UseSSE41 : Predicate<"Subtarget->hasSSE41() && !Subtarget->hasAVX()">;
229 "!Subtarget->hasSSE41()">;
H A DX86Subtarget.h204 bool hasSSE41() const { return X86SSELevel >= SSE41; } in hasSSE41() function
H A DX86PartialReduction.cpp135 if (ST->hasSSE41()) { in tryMAddReplacement()
H A DX86TargetTransformInfo.cpp614 if (Op2Info.isConstant() && ST->hasSSE41()) in getArithmeticInstrCost()
1294 if (ST->hasSSE41()) in getArithmeticInstrCost()
1979 if (ST->hasSSE41()) in getShuffleCost()
2966 if (ST->hasSSE41()) { in getCastInstrCost()
3029 if (ST->hasSSE41()) in getCastInstrCost()
3339 if (ST->hasSSE41()) in getCmpSelInstrCost()
4262 if (ST->hasSSE41()) in getIntrinsicInstrCost()
4521 (MScalarTy.isInteger() && ST->hasSSE41()) || in getScalarizationOverhead()
4522 (MScalarTy == MVT::f32 && ST->hasSSE41())) { in getScalarizationOverhead()
5374 if (ST->hasSSE41()) in getMinMaxReductionCost()
[all …]
H A DX86ISelLowering.cpp6402 if (Subtarget.hasSSE41()) in LowerBuildVectorv16i8()
6576 if (!Subtarget.hasSSE41()) in LowerBuildVectorv4x32()
11792 if (Subtarget.hasSSE41()) { in lowerShuffleAsSpecificZeroOrAnyExtend()
12721 if (Subtarget.hasSSE41()) in lowerV2F64Shuffle()
12941 if (Subtarget.hasSSE41()) in lowerV4F32Shuffle()
13005 if (Subtarget.hasSSE41()) { in lowerV4F32Shuffle()
17680 if (!Subtarget.hasSSE41()) in LowerVSELECT()
17960 if (Subtarget.hasSSE41()) in LowerEXTRACT_VECTOR_ELT()
18228 if (Subtarget.hasSSE41()) { in LowerINSERT_VECTOR_ELT()
43288 if (!Subtarget.hasSSE41()) in combineMinMaxReduction()
[all …]
H A DX86ISelLoweringCall.cpp366 return (Alignment < 16 || !Subtarget.hasSSE41()); in allowsMisalignedMemoryAccesses()
389 if (!!(Flags & MachineMemOperand::MOLoad) && Subtarget.hasSSE41()) in allowsMemoryAccess()
H A DX86ISelDAGToDAG.cpp544 return Subtarget->hasSSE41(); in useNonTemporalLoad()
1093 assert(Subtarget->hasSSE41() && "Expected SSE4.1 support!"); in PreprocessISelDAG()
H A DX86FastISel.cpp321 bool HasSSE41 = Subtarget->hasSSE41(); in X86FastEmitLoad()
H A DX86InstrInfo.cpp2458 if (Subtarget.hasSSE41()) { in commuteInstructionImpl()
2885 if (Subtarget.hasSSE41()) in findCommutedOpIndices()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86LegalizerInfo.cpp35 bool HasSSE41 = Subtarget.hasSSE41(); in X86LegalizerInfo()