Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86Subtarget.h175 bool hasSSE3() const { return X86SSELevel >= SSE3; } in hasSSE3() function
DX86GenFastISel.inc1237 if ((Subtarget->hasSSE3())) {
1258 if ((Subtarget->hasSSE3())) {
1291 if ((Subtarget->hasSSE3())) {
1312 if ((Subtarget->hasSSE3())) {
2529 if ((Subtarget->hasSSE3())) {
2550 if ((Subtarget->hasSSE3())) {
2583 if ((Subtarget->hasSSE3())) {
2604 if ((Subtarget->hasSSE3())) {
DX86GenDAGISel.inc21576 /*43965*/ OPC_CheckPatternPredicate, 16, // (Subtarget->hasSSE3())
21593 /*44001*/ OPC_CheckPatternPredicate, 16, // (Subtarget->hasSSE3())
21624 /*44060*/ OPC_CheckPatternPredicate, 16, // (Subtarget->hasSSE3())
21641 /*44096*/ OPC_CheckPatternPredicate, 16, // (Subtarget->hasSSE3())
33361 /*69349*/ OPC_CheckPatternPredicate, 16, // (Subtarget->hasSSE3())
33380 /*69391*/ OPC_CheckPatternPredicate, 16, // (Subtarget->hasSSE3())
33399 /*69433*/ OPC_CheckPatternPredicate, 16, // (Subtarget->hasSSE3())
33423 /*69484*/ OPC_CheckPatternPredicate, 16, // (Subtarget->hasSSE3())
33442 /*69526*/ OPC_CheckPatternPredicate, 16, // (Subtarget->hasSSE3())
33461 /*69568*/ OPC_CheckPatternPredicate, 16, // (Subtarget->hasSSE3())
[all …]
DX86ISelLowering.cpp319 if (Subtarget->hasSSE1() && !Subtarget->hasSSE3()) in X86TargetLowering()
3911 if (!Subtarget->hasSSE3() && !Subtarget->hasAVX()) in isMOVSHDUPMask()
3939 if (!Subtarget->hasSSE3() && !Subtarget->hasAVX()) in isMOVSLDUPMask()
6599 (Subtarget->hasSSE3() || Subtarget->hasAVX()) && in LowerVECTOR_SHUFFLE()
13955 if ((Subtarget->hasSSE3() || Subtarget->hasAVX()) && in PerformFADDCombine()
13970 if ((Subtarget->hasSSE3() || Subtarget->hasAVX()) && in PerformFSUBCombine()
DX86InstrInfo.td464 def HasSSE3 : Predicate<"Subtarget->hasSSE3()">;
/external/llvm/lib/Target/X86/
DX86Subtarget.h384 bool hasSSE3() const { return X86SSELevel >= SSE3; } in hasSSE3() function
DX86InstrInfo.td782 def HasSSE3 : Predicate<"Subtarget->hasSSE3()">;
783 def UseSSE3 : Predicate<"Subtarget->hasSSE3() && !Subtarget->hasAVX()">;
DX86ISelLowering.cpp246 if (Subtarget.hasSSE1() && !Subtarget.hasSSE3()) in X86TargetLowering()
6270 if ((!Subtarget.hasSSE3() || (VT != MVT::v4f32 && VT != MVT::v2f64)) && in LowerToAddSub()
6393 if ((VT == MVT::v4f32 || VT == MVT::v2f64) && Subtarget.hasSSE3()) { in LowerToHorizontalOp()
8541 if (!((Subtarget.hasSSE3() && VT == MVT::v2f64) || in lowerVectorShuffleAsBroadcast()
9221 if (Subtarget.hasSSE3()) { in lowerV4F32VectorShuffle()
13503 if (Subtarget.hasSSE3()) { in LowerUINT_TO_FP_i64()
24767 if (SrcVT.is128BitVector() && Subtarget.hasSSE3() && FloatDomain) { in matchUnaryVectorShuffle()
25992 if ((!Subtarget.hasSSE3() || (VT != MVT::v4f32 && VT != MVT::v2f64)) && in combineShuffleToAddSub()
29562 if (((Subtarget.hasSSE3() && (VT == MVT::v4f32 || VT == MVT::v2f64)) || in combineFaddFsub()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86Subtarget.h540 bool hasSSE3() const { return X86SSELevel >= SSE3; } in hasSSE3() function
DX86InstrInfo.td815 def HasSSE3 : Predicate<"Subtarget->hasSSE3()">;
816 def UseSSE3 : Predicate<"Subtarget->hasSSE3() && !Subtarget->hasAVX()">;
DX86ISelLowering.cpp285 if (Subtarget.hasSSE1() && !Subtarget.hasSSE3()) in X86TargetLowering()
7613 if (!Subtarget.hasSSE3() || !VT.isFloatingPoint()) in isAddSubOrSubAdd()
7823 if ((VT == MVT::v4f32 || VT == MVT::v2f64) && Subtarget.hasSSE3()) { in LowerToHorizontalOp()
10883 if (!((Subtarget.hasSSE3() && VT == MVT::v2f64) || in lowerVectorShuffleAsBroadcast()
11622 if (Subtarget.hasSSE3()) { in lowerV4F32VectorShuffle()
16414 if (Subtarget.hasSSE3()) { in LowerUINT_TO_FP_i64()
29198 if (MaskVT.is128BitVector() && Subtarget.hasSSE3() && AllowFloatDomain) { in matchUnaryVectorShuffle()
30957 if (!Subtarget.hasSSE3() || !TLI.isTypeLegal(VT) || in isAddSubOrSubAdd()
36469 if (((Subtarget.hasSSE3() && (VT == MVT::v4f32 || VT == MVT::v2f64)) || in combineFaddFsub()
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/X86/
DX86GenFastISel.inc3680 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) {
3816 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) {
3840 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) {
3886 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) {
3910 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) {
8303 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) {
8324 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) {
8787 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) {
8808 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) {
8841 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) {
[all …]
DX86GenGlobalISel.inc173 if (Subtarget->hasSSE3())
175 if (Subtarget->hasSSE3() && !Subtarget->hasAVX())