Lines Matching refs:AllowIntDomain

37073                               bool AllowFloatDomain, bool AllowIntDomain,  in matchUnaryShuffle()  argument
37097 if (AllowIntDomain && ((MaskVT.is128BitVector() && Subtarget.hasSSE41()) || in matchUnaryShuffle()
37228 bool AllowFloatDomain, bool AllowIntDomain, in matchUnaryPermuteShuffle() argument
37283 !ContainsZeros && (AllowIntDomain || Subtarget.hasAVX())) { in matchUnaryPermuteShuffle()
37291 Shuffle = (AllowIntDomain ? X86ISD::PSHUFD : X86ISD::VPERMILPI); in matchUnaryPermuteShuffle()
37292 ShuffleVT = (AllowIntDomain ? MVT::i32 : MVT::f32); in matchUnaryPermuteShuffle()
37300 if (!ContainsZeros && AllowIntDomain && MaskScalarSizeInBits == 16 && in matchUnaryPermuteShuffle()
37335 if (!ContainsZeros && AllowIntDomain && MaskScalarSizeInBits < 64 && in matchUnaryPermuteShuffle()
37348 if (AllowIntDomain && in matchUnaryPermuteShuffle()
37376 bool AllowFloatDomain, bool AllowIntDomain, in matchBinaryShuffle() argument
37573 bool AllowFloatDomain, bool AllowIntDomain, SDValue &V1, SDValue &V2, in matchBinaryPermuteShuffle() argument
37580 if (AllowIntDomain && (EltSizeInBits == 64 || EltSizeInBits == 32) && in matchBinaryPermuteShuffle()
37599 if (AllowIntDomain && ((MaskVT.is128BitVector() && Subtarget.hasSSSE3()) || in matchBinaryPermuteShuffle()
38018 bool AllowIntDomain = (!FloatDomain || (Depth >= 3)) && Subtarget.hasSSE2() && in combineX86ShuffleChain() local
38052 if (matchUnaryShuffle(MaskVT, Mask, AllowFloatDomain, AllowIntDomain, V1, in combineX86ShuffleChain()
38064 AllowIntDomain, DAG, Subtarget, Shuffle, ShuffleVT, in combineX86ShuffleChain()
38114 if (matchBinaryShuffle(MaskVT, Mask, AllowFloatDomain, AllowIntDomain, NewV1, in combineX86ShuffleChain()
38129 AllowIntDomain, NewV1, NewV2, DL, DAG, in combineX86ShuffleChain()
38146 if (Subtarget.hasSSE4A() && AllowIntDomain && RootSizeInBits == 128) { in combineX86ShuffleChain()
38172 if (AllowIntDomain && MaskEltSizeInBits < 64 && Subtarget.hasAVX512()) { in combineX86ShuffleChain()