Home | History | Annotate | Download | only in priv

Lines Matching defs:rLo

225 static void          iselInt128Expr_wrk ( /*OUT*/HReg* rHi, HReg* rLo, 
227 static void iselInt128Expr ( /*OUT*/HReg* rHi, HReg* rLo,
242 static void iselDVecExpr_wrk ( /*OUT*/HReg* rHi, HReg* rLo,
244 static void iselDVecExpr ( /*OUT*/HReg* rHi, HReg* rLo,
1356 HReg rHi, rLo;
1357 iselInt128Expr(&rHi,&rLo, env, e->Iex.Unop.arg);
1358 return rHi; /* and abandon rLo */
1361 HReg rHi, rLo;
1362 iselInt128Expr(&rHi,&rLo, env, e->Iex.Unop.arg);
1363 return rLo; /* and abandon rHi */
2279 static void iselInt128Expr ( HReg* rHi, HReg* rLo,
2282 iselInt128Expr_wrk(rHi, rLo, env, e);
2288 vassert(hregClass(*rLo) == HRcInt64);
2289 vassert(hregIsVirtual(*rLo));
2293 static void iselInt128Expr_wrk ( HReg* rHi, HReg* rLo,
2301 lookupIRTempPair( rHi, rLo, env, e->Iex.RdTmp.tmp);
2325 *rLo = tLo;
2346 *rLo = tLo;
2353 *rLo = iselIntExpr_R(env, e->Iex.Binop.arg2);
3389 static void iselDVecExpr ( /*OUT*/HReg* rHi, /*OUT*/HReg* rLo,
3392 iselDVecExpr_wrk( rHi, rLo, env, e );
3397 vassert(hregClass(*rLo) == HRcVec128);
3399 vassert(hregIsVirtual(*rLo));
3404 static void iselDVecExpr_wrk ( /*OUT*/HReg* rHi, /*OUT*/HReg* rLo,
3415 lookupIRTempPair( rHi, rLo, env, e->Iex.RdTmp.tmp);
3428 *rLo = vLo;
3441 *rLo = vLo;
3453 *rLo = vLo;
3468 *rLo = do_sse_NotV128(env, argLo);
3484 *rLo = dstLo;
3498 *rLo = dstLo;
3523 *rLo = dstLo;
3543 *rLo = dstLo;
3573 *rLo = dstLo;
3595 *rLo = dstLo;
3614 *rLo = dstLo;
3620 *rLo = iselVecExpr(env, e->Iex.Binop.arg2);
3650 *rLo = vLo;
3853 HReg rHi, rLo, dstHi, dstLo;
3854 iselInt128Expr(&rHi,&rLo, env, stmt->Ist.WrTmp.data);
3857 addInstr(env, mk_iMOVsd_RR(rLo,dstLo) );
3885 HReg rHi, rLo, dstHi, dstLo;
3886 iselDVecExpr(&rHi,&rLo, env, stmt->Ist.WrTmp.data);
3889 addInstr(env, mk_vMOVsd_RR(rLo,dstLo) );