reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
32140 if (AllowIntDomain && ((MaskVT.is128BitVector() && Subtarget.hasSSSE3()) || 32141 (MaskVT.is256BitVector() && Subtarget.hasAVX2()))) { 32152 if ((NumMaskElts <= 8 && ((Subtarget.hasSSE41() && MaskVT.is128BitVector()) || 32153 (Subtarget.hasAVX() && MaskVT.is256BitVector()))) || 32154 (MaskVT == MVT::v16i16 && Subtarget.hasAVX2())) { 32171 V1 = ForceV1Zero ? getZeroVector(MaskVT, Subtarget, DAG, DL) : V1; 32172 V2 = ForceV2Zero ? getZeroVector(MaskVT, Subtarget, DAG, DL) : V2; 32178 V1 = ForceV1Zero ? getZeroVector(MaskVT, Subtarget, DAG, DL) : V1; 32179 V2 = ForceV2Zero ? getZeroVector(MaskVT, Subtarget, DAG, DL) : V2; 32190 if (AllowFloatDomain && EltSizeInBits == 32 && Subtarget.hasSSE41() && 32201 ((MaskVT.is128BitVector() && Subtarget.hasSSE2()) || 32202 (MaskVT.is256BitVector() && Subtarget.hasAVX()) || 32203 (MaskVT.is512BitVector() && Subtarget.hasAVX512()))) { 32207 V1 = ForceV1Zero ? getZeroVector(MaskVT, Subtarget, DAG, DL) : V1; 32208 V2 = ForceV2Zero ? getZeroVector(MaskVT, Subtarget, DAG, DL) : V2; 32217 ((MaskVT.is128BitVector() && Subtarget.hasSSE1()) || 32218 (MaskVT.is256BitVector() && Subtarget.hasAVX()) || 32219 (MaskVT.is512BitVector() && Subtarget.hasAVX512()))) { 32233 return getZeroVector(MaskVT, Subtarget, DAG, DL); 32263 if (AllowFloatDomain && EltSizeInBits == 32 && Subtarget.hasSSE41() &&