Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86Subtarget.h556 bool hasSSE3() const { return X86SSELevel >= SSE3; } in hasSSE3() function
H A DX86InstrInfo.td804 def HasSSE3 : Predicate<"Subtarget->hasSSE3()">;
805 def UseSSE3 : Predicate<"Subtarget->hasSSE3() && !Subtarget->hasAVX()">;
H A DX86ISelLowering.cpp292 if (Subtarget.hasSSE1() && !Subtarget.hasSSE3()) in X86TargetLowering()
6988 if (Subtarget.hasSSE3() && !Subtarget.hasXOP() && in LowerBuildVectorv4x32()
8044 if (!Subtarget.hasSSE3() || !VT.isFloatingPoint()) in isAddSubOrSubAdd()
8355 if ((VT == MVT::v4f32 || VT == MVT::v2f64) && Subtarget.hasSSE3()) in LowerToHorizontalOp()
11642 if (!((Subtarget.hasSSE3() && VT == MVT::v2f64) || in lowerVectorShuffleAsBroadcast()
12387 if (Subtarget.hasSSE3()) { in lowerV4F32VectorShuffle()
17485 if (Subtarget.hasSSE3()) { in LowerUINT_TO_FP_i64()
18520 if (IsFP && !Subtarget.hasSSE3()) in lowerAddSubToHorizontalOp()
30381 if (MaskVT.is128BitVector() && Subtarget.hasSSE3() && AllowFloatDomain) { in matchUnaryVectorShuffle()
32049 if (!Subtarget.hasSSE3() || !TLI.isTypeLegal(VT) || in isAddSubOrSubAdd()
[all …]