Lines Matching refs:AllowIntDomain

30320                                     bool AllowFloatDomain, bool AllowIntDomain,  in matchUnaryVectorShuffle()  argument
30338 if (AllowIntDomain && ((MaskVT.is128BitVector() && Subtarget.hasSSE41()) || in matchUnaryVectorShuffle()
30459 bool AllowIntDomain, in matchUnaryPermuteVectorShuffle() argument
30511 !ContainsZeros && (AllowIntDomain || Subtarget.hasAVX())) { in matchUnaryPermuteVectorShuffle()
30519 Shuffle = (AllowIntDomain ? X86ISD::PSHUFD : X86ISD::VPERMILPI); in matchUnaryPermuteVectorShuffle()
30520 ShuffleVT = (AllowIntDomain ? MVT::i32 : MVT::f32); in matchUnaryPermuteVectorShuffle()
30528 if (!ContainsZeros && AllowIntDomain && MaskScalarSizeInBits == 16) { in matchUnaryPermuteVectorShuffle()
30561 if (AllowIntDomain && ((MaskVT.is128BitVector() && Subtarget.hasSSE2()) || in matchUnaryPermuteVectorShuffle()
30579 bool AllowFloatDomain, bool AllowIntDomain, in matchBinaryVectorShuffle() argument
30647 bool AllowFloatDomain, bool AllowIntDomain, SDValue &V1, SDValue &V2, in matchBinaryPermuteVectorShuffle() argument
30654 if (AllowIntDomain && ((MaskVT.is128BitVector() && Subtarget.hasSSSE3()) || in matchBinaryPermuteVectorShuffle()
30909 bool AllowIntDomain = (!FloatDomain || (Depth > 3)) && Subtarget.hasSSE2() && in combineX86ShuffleChain() local
30933 if (matchUnaryVectorShuffle(MaskVT, Mask, AllowFloatDomain, AllowIntDomain, in combineX86ShuffleChain()
30945 AllowIntDomain, Subtarget, Shuffle, in combineX86ShuffleChain()
30959 if (matchBinaryVectorShuffle(MaskVT, Mask, AllowFloatDomain, AllowIntDomain, in combineX86ShuffleChain()
30974 MaskVT, Mask, Zeroable, AllowFloatDomain, AllowIntDomain, NewV1, in combineX86ShuffleChain()
30991 if (Subtarget.hasSSE4A() && AllowIntDomain && RootSizeInBits == 128) { in combineX86ShuffleChain()