Lines Matching refs:rLo
234 static void iselInt128Expr_wrk ( /*OUT*/HReg* rHi, HReg* rLo,
236 static void iselInt128Expr ( /*OUT*/HReg* rHi, HReg* rLo,
251 static void iselDVecExpr_wrk ( /*OUT*/HReg* rHi, HReg* rLo,
253 static void iselDVecExpr ( /*OUT*/HReg* rHi, HReg* rLo,
1458 HReg rHi, rLo; in iselIntExpr_R_wrk() local
1459 iselInt128Expr(&rHi,&rLo, env, e->Iex.Unop.arg); in iselIntExpr_R_wrk()
1463 HReg rHi, rLo; in iselIntExpr_R_wrk() local
1464 iselInt128Expr(&rHi,&rLo, env, e->Iex.Unop.arg); in iselIntExpr_R_wrk()
1465 return rLo; /* and abandon rHi */ in iselIntExpr_R_wrk()
2459 static void iselInt128Expr ( HReg* rHi, HReg* rLo, in iselInt128Expr() argument
2462 iselInt128Expr_wrk(rHi, rLo, env, e); in iselInt128Expr()
2468 vassert(hregClass(*rLo) == HRcInt64); in iselInt128Expr()
2469 vassert(hregIsVirtual(*rLo)); in iselInt128Expr()
2473 static void iselInt128Expr_wrk ( HReg* rHi, HReg* rLo, in iselInt128Expr_wrk() argument
2481 lookupIRTempPair( rHi, rLo, env, e->Iex.RdTmp.tmp); in iselInt128Expr_wrk()
2505 *rLo = tLo; in iselInt128Expr_wrk()
2526 *rLo = tLo; in iselInt128Expr_wrk()
2533 *rLo = iselIntExpr_R(env, e->Iex.Binop.arg2); in iselInt128Expr_wrk()
3721 static void iselDVecExpr ( /*OUT*/HReg* rHi, /*OUT*/HReg* rLo, in iselDVecExpr() argument
3724 iselDVecExpr_wrk( rHi, rLo, env, e ); in iselDVecExpr()
3729 vassert(hregClass(*rLo) == HRcVec128); in iselDVecExpr()
3731 vassert(hregIsVirtual(*rLo)); in iselDVecExpr()
3736 static void iselDVecExpr_wrk ( /*OUT*/HReg* rHi, /*OUT*/HReg* rLo, in iselDVecExpr_wrk() argument
3748 lookupIRTempPair( rHi, rLo, env, e->Iex.RdTmp.tmp); in iselDVecExpr_wrk()
3761 *rLo = vLo; in iselDVecExpr_wrk()
3774 *rLo = vLo; in iselDVecExpr_wrk()
3786 *rLo = vLo; in iselDVecExpr_wrk()
3801 *rLo = do_sse_NotV128(env, argLo); in iselDVecExpr_wrk()
3817 *rLo = dstLo; in iselDVecExpr_wrk()
3831 *rLo = dstLo; in iselDVecExpr_wrk()
3856 *rLo = dstLo; in iselDVecExpr_wrk()
3878 *rLo = dstLo; in iselDVecExpr_wrk()
3904 *rLo = dstLo; in iselDVecExpr_wrk()
3922 *rLo = dstLo; in iselDVecExpr_wrk()
3972 *rLo = dstLo; in iselDVecExpr_wrk()
4001 *rLo = dstLo; in iselDVecExpr_wrk()
4007 *rLo = iselVecExpr(env, e->Iex.Binop.arg2); in iselDVecExpr_wrk()
4105 *rLo = dstLo; in iselDVecExpr_wrk()
4167 *rLo = dstLo; in iselDVecExpr_wrk()
4198 *rLo = dstLo; in iselDVecExpr_wrk()
4220 *rLo = dstLo; in iselDVecExpr_wrk()
4251 *rLo = vLo; in iselDVecExpr_wrk()
4267 *rLo = dstLo; in iselDVecExpr_wrk()
4518 HReg rHi, rLo, dstHi, dstLo; in iselStmt() local
4519 iselInt128Expr(&rHi,&rLo, env, stmt->Ist.WrTmp.data); in iselStmt()
4522 addInstr(env, mk_iMOVsd_RR(rLo,dstLo) ); in iselStmt()
4550 HReg rHi, rLo, dstHi, dstLo; in iselStmt() local
4551 iselDVecExpr(&rHi,&rLo, env, stmt->Ist.WrTmp.data); in iselStmt()
4554 addInstr(env, mk_vMOVsd_RR(rLo,dstLo) ); in iselStmt()