/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/ |
H A D | X86Subtarget.h | 201 bool hasSSE3() const { return X86SSELevel >= SSE3; } in hasSSE3() function
|
H A D | X86TargetTransformInfo.cpp | 2029 if (ST->hasSSE3() && IsLoad) in getShuffleCost() 5936 return ST->hasSSE3() && !NumElements.isScalable() && in isLegalBroadcastLoad() 6032 return ST->hasSSE3() && NumElements % 4 == 0; in isLegalAltInstr() 6034 return ST->hasSSE3() && NumElements % 2 == 0; in isLegalAltInstr()
|
H A D | X86ISelLowering.cpp | 9052 if (Subtarget.hasSSE3() && !Subtarget.hasXOP() && in LowerBuildVectorv4x32() 10311 if (!Subtarget.hasSSE3() || !VT.isFloatingPoint()) in isAddSubOrSubAdd() 10637 if (((VT == MVT::v4f32 || VT == MVT::v2f64) && Subtarget.hasSSE3()) || in LowerToHorizontalOp() 13648 if (!IsLegal && Subtarget.hasSSE3()) in lowerShuffleAsBitRotate() 14785 if (!((Subtarget.hasSSE3() && VT == MVT::v2f64) || in lowerShuffleAsBroadcast() 15377 if (Subtarget.hasSSE3()) { in lowerV4F32Shuffle() 21563 if (Subtarget.hasSSE3() && in LowerUINT_TO_FP_i64() 22998 if (!Subtarget.hasSSE3()) in LowerFP_TO_INT() 23543 if (IsFP && !Subtarget.hasSSE3()) in lowerAddSubToHorizontalOp() 38369 if (MaskVT.is128BitVector() && Subtarget.hasSSE3() && AllowFloatDomain) { in matchUnaryShuffle() [all …]
|
H A D | X86InstrInfo.td | 885 def HasSSE3 : Predicate<"Subtarget->hasSSE3()">; 886 def UseSSE3 : Predicate<"Subtarget->hasSSE3() && !Subtarget->hasAVX()">;
|
H A D | X86ISelDAGToDAG.cpp | 4855 if (!Subtarget->hasSSE3()) in Select()
|
/aosp_15_r20/external/llvm/lib/Target/X86/ |
H A D | X86Subtarget.h | 384 bool hasSSE3() const { return X86SSELevel >= SSE3; } in hasSSE3() function
|
H A D | X86InstrInfo.td | 782 def HasSSE3 : Predicate<"Subtarget->hasSSE3()">; 783 def UseSSE3 : Predicate<"Subtarget->hasSSE3() && !Subtarget->hasAVX()">;
|
H A D | X86ISelLowering.cpp | 246 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()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
H A D | X86Subtarget.h | 586 bool hasSSE3() const { return X86SSELevel >= SSE3; } in hasSSE3() function
|
H A D | X86InstrInfo.td | 853 def HasSSE3 : Predicate<"Subtarget->hasSSE3()">; 854 def UseSSE3 : Predicate<"Subtarget->hasSSE3() && !Subtarget->hasAVX()">;
|
H A D | X86ISelLowering.cpp | 7807 if (Subtarget.hasSSE3() && !Subtarget.hasXOP() && in LowerBuildVectorv4x32() 9027 if (!Subtarget.hasSSE3() || !VT.isFloatingPoint()) in isAddSubOrSubAdd() 9349 if (((VT == MVT::v4f32 || VT == MVT::v2f64) && Subtarget.hasSSE3()) || in LowerToHorizontalOp() 12698 if (!((Subtarget.hasSSE3() && VT == MVT::v2f64) || in lowerShuffleAsBroadcast() 13399 if (Subtarget.hasSSE3()) { in lowerV4F32Shuffle() 18992 if (!IsStrict && Subtarget.hasSSE3() && in LowerUINT_TO_FP_i64() 20230 if (!Subtarget.hasSSE3()) in LowerFP_TO_INT() 20351 if (IsFP && !Subtarget.hasSSE3()) in lowerAddSubToHorizontalOp() 32940 if (MaskVT.is128BitVector() && Subtarget.hasSSE3() && AllowFloatDomain) { in matchUnaryShuffle() 34938 if (!Subtarget.hasSSE3() || !TLI.isTypeLegal(VT) || in isAddSubOrSubAdd() [all …]
|
H A D | X86ISelDAGToDAG.cpp | 4439 if (!Subtarget->hasSSE3()) in Select()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/ |
H A D | X86GenFastISel.inc | 4685 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 4882 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 4906 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 4952 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 4976 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 10554 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 10575 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 11275 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 11296 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 11329 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { [all …]
|
H A D | X86GenDAGISel.inc | 18721 /* 37687*/ OPC_CheckPatternPredicate, 94, // (Subtarget->hasSSE3()) 51368 /*108406*/ OPC_CheckPatternPredicate, 94, // (Subtarget->hasSSE3()) 51377 /*108427*/ OPC_CheckPatternPredicate, 94, // (Subtarget->hasSSE3()) 51386 /*108448*/ OPC_CheckPatternPredicate, 94, // (Subtarget->hasSSE3()) 51423 /*108532*/ OPC_CheckPatternPredicate, 94, // (Subtarget->hasSSE3()) 51432 /*108553*/ OPC_CheckPatternPredicate, 94, // (Subtarget->hasSSE3()) 51441 /*108574*/ OPC_CheckPatternPredicate, 94, // (Subtarget->hasSSE3()) 51478 /*108658*/ OPC_CheckPatternPredicate, 94, // (Subtarget->hasSSE3()) 51487 /*108679*/ OPC_CheckPatternPredicate, 94, // (Subtarget->hasSSE3()) 51496 /*108700*/ OPC_CheckPatternPredicate, 94, // (Subtarget->hasSSE3()) [all …]
|
H A D | X86GenGlobalISel.inc | 173 if (Subtarget->hasSSE3()) 175 if (Subtarget->hasSSE3() && !Subtarget->hasAVX())
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/configs/common/lib/Target/X86/ |
H A D | X86GenFastISel.inc | 5818 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 6021 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 6045 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 6091 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 6115 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 12739 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 12760 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 13442 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 13463 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { 13496 if ((Subtarget->hasSSE3() && !Subtarget->hasAVX())) { [all …]
|
H A D | X86GenGlobalISel.inc | 192 if (Subtarget->hasSSE3()) 194 if (Subtarget->hasSSE3() && !Subtarget->hasAVX())
|
H A D | X86GenDAGISel.inc | 285658 case 100: return (Subtarget->hasSSE3()); 285733 case 175: return (Subtarget->hasSSE3() && !Subtarget->hasAVX());
|