Lines Matching defs:ZeroNewElements
4156 static SDValue widenSubVector(MVT VT, SDValue Vec, bool ZeroNewElements,
4169 return V.isUndef() || (ZeroNewElements && X86::isZeroNode(V));
4173 SDValue Res = ZeroNewElements ? getZeroVector(VT, Subtarget, DAG, dl)
4181 static SDValue widenSubVector(SDValue Vec, bool ZeroNewElements,
4190 return widenSubVector(VT, Vec, ZeroNewElements, Subtarget, DAG, dl);
4205 static SDValue widenMaskVector(SDValue Vec, bool ZeroNewElements,
4209 return widenSubVector(VT, Vec, ZeroNewElements, Subtarget, DAG, dl);
18093 Vec = widenSubVector(LargeVecVT, Vec, /*ZeroNewElements=*/false, Subtarget,
18095 Mask = widenSubVector(LargeMaskVT, Mask, /*ZeroNewElements=*/true,
18099 /*ZeroNewElements=*/false,
58613 Mask = widenSubVector(Mask, /*ZeroNewElements=*/false, Subtarget, DAG,