Lines Matching defs:AllowIntDomain
37824 bool AllowFloatDomain, bool AllowIntDomain,
37848 if (AllowIntDomain && ((MaskVT.is128BitVector() && Subtarget.hasSSE41()) ||
37979 bool AllowFloatDomain, bool AllowIntDomain,
38034 !ContainsZeros && (AllowIntDomain || Subtarget.hasAVX())) {
38042 Shuffle = (AllowIntDomain ? X86ISD::PSHUFD : X86ISD::VPERMILPI);
38043 ShuffleVT = (AllowIntDomain ? MVT::i32 : MVT::f32);
38051 if (!ContainsZeros && AllowIntDomain && MaskScalarSizeInBits == 16 &&
38086 if (!ContainsZeros && AllowIntDomain && MaskScalarSizeInBits < 64 &&
38099 if (AllowIntDomain &&
38127 bool AllowFloatDomain, bool AllowIntDomain,
38324 bool AllowFloatDomain, bool AllowIntDomain, SDValue &V1, SDValue &V2,
38331 if (AllowIntDomain && (EltSizeInBits == 64 || EltSizeInBits == 32) &&
38350 if (AllowIntDomain && ((MaskVT.is128BitVector() && Subtarget.hasSSSE3()) ||
38770 bool AllowIntDomain = (!FloatDomain || (Depth >= 3)) && Subtarget.hasSSE2() &&
38804 if (matchUnaryShuffle(MaskVT, Mask, AllowFloatDomain, AllowIntDomain, V1,
38816 AllowIntDomain, DAG, Subtarget, Shuffle, ShuffleVT,
38866 if (matchBinaryShuffle(MaskVT, Mask, AllowFloatDomain, AllowIntDomain, NewV1,
38881 AllowIntDomain, NewV1, NewV2, DL, DAG,
38898 if (Subtarget.hasSSE4A() && AllowIntDomain && RootSizeInBits == 128) {
38924 if (AllowIntDomain && MaskEltSizeInBits < 64 && Subtarget.hasAVX512()) {