Home | History | Annotate | Download | only in priv

Lines Matching defs:rHi

265 static void        iselInt64Expr_wrk ( HReg* rHi, HReg* rLo, 
267 static void iselInt64Expr ( HReg* rHi, HReg* rLo,
366 HReg rHi, rLo;
367 iselInt64Expr(&rHi, &rLo, env, arg);
368 addInstr(env, X86Instr_Push(X86RMI_Reg(rHi)));
1277 HReg rHi, rLo;
1278 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg);
1279 return rHi; /* and abandon rLo .. poor wee thing :-) */
1282 HReg rHi, rLo;
1283 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg);
2072 static void iselInt64Expr ( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e )
2074 iselInt64Expr_wrk(rHi, rLo, env, e);
2078 vassert(hregClass(*rHi) == HRcInt32);
2079 vassert(hregIsVirtual(*rHi));
2085 static void iselInt64Expr_wrk ( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e )
2103 *rHi = tLo;
2108 *rHi = tHi;
2116 lookupIRTemp64( rHi, rLo, env, e->Iex.RdTmp.tmp);
2131 *rHi = tHi;
2144 *rHi = tHi;
2159 *rHi = tHi;
2178 *rHi = tHi;
2202 *rHi = tHi;
2223 *rHi = tHi;
2244 *rHi = tHi;
2265 *rHi = tHi;
2285 *rHi = tHi;
2292 *rHi = iselIntExpr_R(env, e->Iex.Binop.arg1);
2334 *rHi = tHi;
2376 *rHi = tHi;
2425 *rHi = tHi;
2549 *rHi = tHi;
2589 *rHi = tHi;
2612 *rHi = tHi;
2624 *rHi = tHi;
2638 *rHi = tHi;
2660 *rHi = tHi;
2674 *rHi = tHi;
2689 *rHi = tHi;
2712 *rHi = tHi;
2750 *rHi = tmp2;
2770 *rHi = tmp2;
2800 *rHi = tHi;
2828 *rHi = tHi;
2857 *rHi = tHi;
3116 HReg rHi,rLo;
3117 iselInt64Expr( &rHi, &rLo, env, e->Iex.Binop.arg2);
3118 addInstr(env, X86Instr_Push(X86RMI_Reg(rHi)));
3197 HReg rHi, rLo;
3198 iselInt64Expr( &rHi, &rLo, env, e->Iex.Unop.arg);
3201 addInstr(env, X86Instr_Push(X86RMI_Reg(rHi)));
3472 HReg rHi, rLo;
3475 iselInt64Expr(&rHi, &rLo, env, e->Iex.Unop.arg);
3476 addInstr(env, X86Instr_Push(X86RMI_Reg(rHi)));
4005 HReg rHi, rLo;
4007 iselInt64Expr(&rHi, &rLo, env, puti->data);
4009 addInstr(env, X86Instr_Alu32M( Xalu_MOV, X86RI_Reg(rHi), am4 ));
4050 HReg rHi, rLo, dstHi, dstLo;
4051 iselInt64Expr(&rHi,&rLo, env, stmt->Ist.WrTmp.data);
4053 addInstr(env, mk_iMOVsd_RR(rHi,dstHi) );