Home | History | Annotate | Download | only in priv

Lines Matching full:qres

8088    thusly: if, after application of |opZHI| to both |qres| and |nres|,
8091 operators, or Iop_INVALID, in which case |qres| and |nres| are used
8096 void updateQCFLAGwithDifferenceZHI ( IRTemp qres, IRTemp nres, IROp opZHI )
8102 assign(diff, binop(Iop_XorV128, mkexpr(qres), mkexpr(nres)));
8106 assign(diff, unop(opZHI, binop(Iop_XorV128, mkexpr(qres), mkexpr(nres))));
8114 /* A variant of updateQCFLAGwithDifferenceZHI in which |qres| and |nres|
8118 void updateQCFLAGwithDifference ( IRTemp qres, IRTemp nres )
8120 updateQCFLAGwithDifferenceZHI(qres, nres, Iop_INVALID);
9577 IRTemp qres = newTempV128();
9581 assign(qres, mkexpr(math_ZERO_ALL_EXCEPT_LOWEST_LANE(
9585 putQReg128(dd, mkexpr(qres));
9586 updateQCFLAGwithDifference(qres, nres);
9879 IRTemp qres = math_ZERO_ALL_EXCEPT_LOWEST_LANE(
9883 putQReg128(dd, mkexpr(qres));
9884 updateQCFLAGwithDifference(qres, nres);
9897 IRTemp qres = math_ZERO_ALL_EXCEPT_LOWEST_LANE(size, mkexpr(qresFW));
9899 putQReg128(dd, mkexpr(qres));
9900 updateQCFLAGwithDifference(qres, nres);
11181 IRTemp qres = newTempV128();
11185 assign(qres, math_MAYBE_ZERO_HI64_fromE(
11189 putQReg128(dd, mkexpr(qres));
11190 updateQCFLAGwithDifference(qres, nres);
11924 IRTemp qres = newTempV128();
11931 assign(qres, math_MAYBE_ZERO_HI64_fromE(
11935 putQReg128(dd, mkexpr(qres));
11936 updateQCFLAGwithDifference(qres, nres);
11991 IRTemp qres = newTempV128(), nres = newTempV128();
11992 assign(qres, math_MAYBE_ZERO_HI64(bitQ, qresFW));
11994 putQReg128(dd, mkexpr(qres));
11995 updateQCFLAGwithDifference(qres, nres);