Home
last modified time | relevance | path

Searched refs:hasSSE3 (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Target/X86/
DX86Subtarget.h330 bool hasSSE3() const { return X86SSELevel >= SSE3; } in hasSSE3() function
DX86ISelLowering.cpp245 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 …]
DX86InstrInfo.td731 def HasSSE3 : Predicate<"Subtarget->hasSSE3()">;
732 def UseSSE3 : Predicate<"Subtarget->hasSSE3() && !Subtarget->hasAVX()">;