Home | History | Annotate | Download | only in X86

Lines Matching refs:Zeros

4317   // Vectors of all-zeros and all-ones are materialized with special
4805 false /* check zeros from right */, DAG);
4811 // Considering the elements in the mask that are not consecutive zeros,
4838 true /* check zeros from left */, DAG);
4844 // Considering the elements in the mask that are not consecutive zeros,
5348 // Vectors containing all zeros can be matched by pxor and xorps later
9146 // known zeros.
9150 APInt Zeros, Ones;
9151 DAG.ComputeMaskedBits(Op0, Zeros, Ones);
9152 if (Zeros.countLeadingOnes() < BitWidth - AndBitWidth)
11552 SDValue Zeros = getZeroVector(VT, Subtarget, DAG, dl);
11553 return DAG.getNode(X86ISD::PCMPGT, dl, VT, Zeros, R);
11596 SDValue Zeros = getZeroVector(VT, Subtarget, DAG, dl);
11597 return DAG.getNode(X86ISD::PCMPGT, dl, VT, Zeros, R);
14847 SDValue Zeros = getZeroVector(VT, Subtarget, DAG, dl);
14848 SDValue InsV = Insert128BitVector(Zeros, V1.getOperand(0), 0, DAG, dl);
15223 // Converting this to a min would handle both negative zeros and NaNs
15253 // Converting this to a max would handle both negative zeros and NaNs
15287 // Converting this to a min would handle both negative zeros and NaNs
15315 // Converting this to a max would handle both negative zeros and NaNs