Lines Matching defs:Y0
9834 // x0 * offset0 + y0 * ptr0 = t0
9838 // where x0, x1, y0 and y1 in {-1, 1} are given by the types of the
9842 // t0 = (x0 * offset0 - x1 * y0 * y1 *offset1) + (y0 * y1) * t1
9846 int X0, X1, Y0, Y1;
9851 Y0 = (OtherUses[i]->getOpcode() == ISD::SUB && OffsetIdx == 0) ? -1 : 1;
9855 unsigned Opcode = (Y0 * Y1 < 0) ? ISD::SUB : ISD::ADD;
9859 if (X1 * Y0 * Y1 < 0) CNV = CNV + Offset1;