Lines Matching refs:AllowFloatDomain

30320                                     bool AllowFloatDomain, bool AllowIntDomain,  in matchUnaryVectorShuffle()  argument
30381 if (MaskVT.is128BitVector() && Subtarget.hasSSE3() && AllowFloatDomain) { in matchUnaryVectorShuffle()
30399 if (MaskVT.is256BitVector() && AllowFloatDomain) { in matchUnaryVectorShuffle()
30418 if (MaskVT.is512BitVector() && AllowFloatDomain) { in matchUnaryVectorShuffle()
30458 bool AllowFloatDomain, in matchUnaryPermuteVectorShuffle() argument
30478 ShuffleVT = (AllowFloatDomain ? MVT::v4f64 : MVT::v4i64); in matchUnaryPermuteVectorShuffle()
30486 ShuffleVT = (AllowFloatDomain ? MVT::v8f64 : MVT::v8i64); in matchUnaryPermuteVectorShuffle()
30491 } else if (AllowFloatDomain && Subtarget.hasAVX()) { in matchUnaryPermuteVectorShuffle()
30579 bool AllowFloatDomain, bool AllowIntDomain, in matchBinaryVectorShuffle() argument
30588 if (isTargetShuffleEquivalent(Mask, {0, 0}) && AllowFloatDomain) { in matchBinaryVectorShuffle()
30595 if (isTargetShuffleEquivalent(Mask, {1, 1}) && AllowFloatDomain) { in matchBinaryVectorShuffle()
30602 (AllowFloatDomain || !Subtarget.hasSSE41())) { in matchBinaryVectorShuffle()
30609 (AllowFloatDomain || !Subtarget.hasSSE41())) { in matchBinaryVectorShuffle()
30647 bool AllowFloatDomain, bool AllowIntDomain, SDValue &V1, SDValue &V2, in matchBinaryPermuteVectorShuffle() argument
30726 if (AllowFloatDomain && EltSizeInBits == 32 && Subtarget.hasSSE41() && in matchBinaryPermuteVectorShuffle()
30737 if (AllowFloatDomain && EltSizeInBits == 64 && in matchBinaryPermuteVectorShuffle()
30749 if (AllowFloatDomain && EltSizeInBits == 32 && in matchBinaryPermuteVectorShuffle()
30908 bool AllowFloatDomain = FloatDomain || (Depth > 3); in combineX86ShuffleChain() local
30933 if (matchUnaryVectorShuffle(MaskVT, Mask, AllowFloatDomain, AllowIntDomain, in combineX86ShuffleChain()
30944 if (matchUnaryPermuteVectorShuffle(MaskVT, Mask, Zeroable, AllowFloatDomain, in combineX86ShuffleChain()
30959 if (matchBinaryVectorShuffle(MaskVT, Mask, AllowFloatDomain, AllowIntDomain, in combineX86ShuffleChain()
30974 MaskVT, Mask, Zeroable, AllowFloatDomain, AllowIntDomain, NewV1, in combineX86ShuffleChain()