Home | History | Annotate | Download | only in priv

Lines Matching full:sat1q

7836    via (sat1q, sat1n), and in the accumulate cases,
7842 /*OUT*/IRTemp* sat1q, /*OUT*/IRTemp* sat1n,
7850 sat1q = vecN.D[is2] *sq vecM.d[is2] *q 2
7858 newTempsV128_3(sat1q, sat1n, res);
7863 assign(*sat1q, mkexpr(tq));
7866 /* If there is no accumulation, the final result is sat1q,
7869 assign(*res, mkexpr(*sat1q));
7874 sat2q = vecD +sq/-sq sat1q
7880 mkexpr(vecD), mkexpr(*sat1q)));
7915 /*OUT*/IRTemp* sat1q, /*OUT*/IRTemp* sat1n,
7920 newTempsV128_3(res, sat1q, sat1n);
7928 assign(*sat1q, binop(mkVecQRDMULHIS(size), mkexpr(vN), mkexpr(vM)));
7941 assign(*sat1q, binop(mkVecQDMULHIS(size), mkexpr(vN), mkexpr(vM)));
7949 assign(*res, mkexpr(*sat1q));
9507 IRTemp vecN, vecM, vecD, res, sat1q, sat1n, sat2q, sat2n;
9508 vecN = vecM = vecD = res = sat1q = sat1n = sat2q = sat2n = IRTemp_INVALID;
9513 math_SQDMULL_ACC(&res, &sat1q, &sat1n, &sat2q, &sat2n,
9518 vassert(sat1q != IRTemp_INVALID && sat1n != IRTemp_INVALID);
9519 updateQCFLAGwithDifferenceZHI(sat1q, sat1n, opZHI);
9724 IRTemp res, sat1q, sat1n, vN, vM;
9725 res = sat1q = sat1n = vN = vM = IRTemp_INVALID;
9729 math_SQDMULH(&res, &sat1q, &sat1n, isR, size, vN, vM);
9733 math_ZERO_ALL_EXCEPT_LOWEST_LANE(size, mkexpr(sat1q)),
10279 IRTemp vecN, vecD, res, sat1q, sat1n, sat2q, sat2n;
10280 vecN = vecD = res = sat1q = sat1n = sat2q = sat2n = IRTemp_INVALID;
10285 math_SQDMULL_ACC(&res, &sat1q, &sat1n, &sat2q, &sat2n,
10290 vassert(sat1q != IRTemp_INVALID && sat1n != IRTemp_INVALID);
10291 updateQCFLAGwithDifferenceZHI(sat1q, sat1n, opZHI);
10323 IRTemp res, sat1q, sat1n, vN, vM;
10324 res = sat1q = sat1n = vN = vM = IRTemp_INVALID;
10328 math_SQDMULH(&res, &sat1q, &sat1n, isR, size, vN, vM);
10331 updateQCFLAGwithDifferenceZHI(sat1q, sat1n, opZHI);
11034 IRTemp vecN, vecM, vecD, res, sat1q, sat1n, sat2q, sat2n;
11035 vecN = vecM = vecD = res = sat1q = sat1n = sat2q = sat2n = IRTemp_INVALID;
11040 math_SQDMULL_ACC(&res, &sat1q, &sat1n, &sat2q, &sat2n,
11044 vassert(sat1q != IRTemp_INVALID && sat1n != IRTemp_INVALID);
11045 updateQCFLAGwithDifference(sat1q, sat1n);
11524 IRTemp res, sat1q, sat1n, vN, vM;
11525 res = sat1q = sat1n = vN = vM = IRTemp_INVALID;
11529 math_SQDMULH(&res, &sat1q, &sat1n, isR, size, vN, vM);
11532 updateQCFLAGwithDifferenceZHI(sat1q, sat1n, opZHI);
12712 IRTemp vecN, vecD, res, sat1q, sat1n, sat2q, sat2n;
12713 vecN = vecD = res = sat1q = sat1n = sat2q = sat2n = IRTemp_INVALID;
12718 math_SQDMULL_ACC(&res, &sat1q, &sat1n, &sat2q, &sat2n,
12722 vassert(sat1q != IRTemp_INVALID && sat1n != IRTemp_INVALID);
12723 updateQCFLAGwithDifference(sat1q, sat1n);
12758 IRTemp res, sat1q, sat1n, vN, vM;
12759 res = sat1q = sat1n = vN = vM = IRTemp_INVALID;
12763 math_SQDMULH(&res, &sat1q, &sat1n, isR, size, vN, vM);
12766 updateQCFLAGwithDifferenceZHI(sat1q, sat1n, opZHI);