Lines Matching refs:rLo
265 static void iselInt64Expr_wrk ( HReg* rHi, HReg* rLo,
267 static void iselInt64Expr ( HReg* rHi, HReg* rLo,
366 HReg rHi, rLo; in pushArg() local
367 iselInt64Expr(&rHi, &rLo, env, arg); in pushArg()
369 addInstr(env, X86Instr_Push(X86RMI_Reg(rLo))); in pushArg()
1277 HReg rHi, rLo; in iselIntExpr_R_wrk() local
1278 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg); in iselIntExpr_R_wrk()
1282 HReg rHi, rLo; in iselIntExpr_R_wrk() local
1283 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg); in iselIntExpr_R_wrk()
1284 return rLo; /* similar stupid comment to the above ... */ in iselIntExpr_R_wrk()
2072 static void iselInt64Expr ( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e ) in iselInt64Expr() argument
2074 iselInt64Expr_wrk(rHi, rLo, env, e); in iselInt64Expr()
2080 vassert(hregClass(*rLo) == HRcInt32); in iselInt64Expr()
2081 vassert(hregIsVirtual(*rLo)); in iselInt64Expr()
2085 static void iselInt64Expr_wrk ( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e ) in iselInt64Expr_wrk() argument
2104 *rLo = tLo; in iselInt64Expr_wrk()
2109 *rLo = tLo; in iselInt64Expr_wrk()
2116 lookupIRTemp64( rHi, rLo, env, e->Iex.RdTmp.tmp); in iselInt64Expr_wrk()
2132 *rLo = tLo; in iselInt64Expr_wrk()
2145 *rLo = tLo; in iselInt64Expr_wrk()
2160 *rLo = tLo; in iselInt64Expr_wrk()
2179 *rLo = tLo; in iselInt64Expr_wrk()
2203 *rLo = tLo; in iselInt64Expr_wrk()
2224 *rLo = tLo; in iselInt64Expr_wrk()
2245 *rLo = tLo; in iselInt64Expr_wrk()
2266 *rLo = tLo; in iselInt64Expr_wrk()
2286 *rLo = tLo; in iselInt64Expr_wrk()
2293 *rLo = iselIntExpr_R(env, e->Iex.Binop.arg2); in iselInt64Expr_wrk()
2335 *rLo = tLo; in iselInt64Expr_wrk()
2377 *rLo = tLo; in iselInt64Expr_wrk()
2426 *rLo = tLo; in iselInt64Expr_wrk()
2550 *rLo = tLo; in iselInt64Expr_wrk()
2590 *rLo = tLo; in iselInt64Expr_wrk()
2613 *rLo = tLo; in iselInt64Expr_wrk()
2625 *rLo = tLo; in iselInt64Expr_wrk()
2639 *rLo = tLo; in iselInt64Expr_wrk()
2661 *rLo = tLo; in iselInt64Expr_wrk()
2675 *rLo = tLo; in iselInt64Expr_wrk()
2690 *rLo = tLo; in iselInt64Expr_wrk()
2713 *rLo = tLo; in iselInt64Expr_wrk()
2751 *rLo = tmp2; in iselInt64Expr_wrk()
2771 *rLo = tmp2; in iselInt64Expr_wrk()
2801 *rLo = tLo; in iselInt64Expr_wrk()
2829 *rLo = tLo; in iselInt64Expr_wrk()
2858 *rLo = tLo; in iselInt64Expr_wrk()
3116 HReg rHi,rLo; in iselDblExpr_wrk() local
3117 iselInt64Expr( &rHi, &rLo, env, e->Iex.Binop.arg2); in iselDblExpr_wrk()
3119 addInstr(env, X86Instr_Push(X86RMI_Reg(rLo))); in iselDblExpr_wrk()
3197 HReg rHi, rLo; in iselDblExpr_wrk() local
3198 iselInt64Expr( &rHi, &rLo, env, e->Iex.Unop.arg); in iselDblExpr_wrk()
3202 addInstr(env, X86Instr_Push(X86RMI_Reg(rLo))); in iselDblExpr_wrk()
3472 HReg rHi, rLo; in iselVecExpr_wrk() local
3475 iselInt64Expr(&rHi, &rLo, env, e->Iex.Unop.arg); in iselVecExpr_wrk()
3477 addInstr(env, X86Instr_Push(X86RMI_Reg(rLo))); in iselVecExpr_wrk()
4005 HReg rHi, rLo; in iselStmt() local
4007 iselInt64Expr(&rHi, &rLo, env, puti->data); in iselStmt()
4008 addInstr(env, X86Instr_Alu32M( Xalu_MOV, X86RI_Reg(rLo), am )); in iselStmt()
4050 HReg rHi, rLo, dstHi, dstLo; in iselStmt() local
4051 iselInt64Expr(&rHi,&rLo, env, stmt->Ist.WrTmp.data); in iselStmt()
4054 addInstr(env, mk_iMOVsd_RR(rLo,dstLo) ); in iselStmt()