Home | History | Annotate | Download | only in priv

Lines Matching refs:rLo

231 static void        iselInt64Expr_wrk      ( HReg* rHi, HReg* rLo, 
233 static void iselInt64Expr ( HReg* rHi, HReg* rLo,
1506 HReg rHi, rLo;
1507 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg);
1508 return rHi; /* and abandon rLo .. poor wee thing :-) */
1511 HReg rHi, rLo;
1512 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg);
1513 return rLo; /* similar stupid comment to the above ... */
1516 HReg rHi, rLo;
1523 rLo = tLo;
1525 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg);
1527 return rLo;
1787 static void iselInt64Expr ( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e )
1789 iselInt64Expr_wrk(rHi, rLo, env, e);
1795 vassert(hregClass(*rLo) == HRcInt32);
1796 vassert(hregIsVirtual(*rLo));
1800 static void iselInt64Expr_wrk ( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e )
1816 *rLo = tLo;
1828 *rLo = tLo;
1830 lookupIRTemp64( rHi, rLo, env, e->Iex.RdTmp.tmp);
1845 *rLo = tLo;
1858 *rLo = tLo;
1881 *rLo = tLo;
1894 *rLo = tLo;
1907 *rLo = tLo;
1914 *rLo = iselIntExpr_R(env, e->Iex.Binop.arg2);
1934 *rLo = dstLo;
1960 *rLo = tLo;
1981 *rLo = tmp2;
1997 *rLo = dst;
2024 *rLo = dstLo;
2037 *rLo = tLo;
2071 HReg rLo, rHi;
2073 iselInt64Expr(&rHi, &rLo, env, e);
2074 addInstr(env, ARMInstr_VXferD(True/*toD*/, res, rHi, rLo));
2104 HReg rLo, rHi;
2106 iselInt64Expr(&rHi, &rLo, env, e);
2107 addInstr(env, ARMInstr_VXferD(True/*toD*/, res, rHi, rLo));
2139 HReg rLo = iselIntExpr_R(env, e->Iex.Binop.arg2);
2141 addInstr(env, ARMInstr_VXferD(True/*toD*/, res, rHi, rLo));
3076 HReg rLo, rHi;
3078 iselInt64Expr(&rHi, &rLo, env, e);
3079 addInstr(env, ARMInstr_VXferD(True/*toD*/, res, rHi, rLo));
3641 HReg rLo, rHi;
3643 iselInt64Expr(&rHi, &rLo, env, e);
3644 addInstr(env, ARMInstr_VXferD(True/*toD*/, res, rHi, rLo));
5773 HReg rHi, rLo, dstHi, dstLo;
5774 iselInt64Expr(&rHi,&rLo, env, stmt->Ist.WrTmp.data);
5777 addInstr(env, mk_iMOVds_RR(dstLo, rLo) );