Home
last modified time | relevance | path

Searched refs:rLo (Results 1 – 9 of 9) sorted by relevance

/external/valgrind/main/VEX/priv/
Dhost_x86_isel.c248 static void iselInt64Expr_wrk ( HReg* rHi, HReg* rLo,
250 static void iselInt64Expr ( HReg* rHi, HReg* rLo,
336 HReg rHi, rLo; in pushArg() local
337 iselInt64Expr(&rHi, &rLo, env, arg); in pushArg()
339 addInstr(env, X86Instr_Push(X86RMI_Reg(rLo))); in pushArg()
1159 HReg rHi, rLo; in iselIntExpr_R_wrk() local
1160 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg); in iselIntExpr_R_wrk()
1164 HReg rHi, rLo; in iselIntExpr_R_wrk() local
1165 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg); in iselIntExpr_R_wrk()
1166 return rLo; /* similar stupid comment to the above ... */ in iselIntExpr_R_wrk()
[all …]
Dhost_ppc_isel.c395 static void iselInt64Expr_wrk ( HReg* rHi, HReg* rLo,
397 static void iselInt64Expr ( HReg* rHi, HReg* rLo,
401 static void iselInt128Expr_wrk ( HReg* rHi, HReg* rLo,
403 static void iselInt128Expr ( HReg* rHi, HReg* rLo,
768 HReg rHi, rLo; in doHelperCall() local
773 iselInt64Expr(&rHi,&rLo, env, args[i]); in doHelperCall()
777 addInstr(env, mk_iMOVds_RR( argregs[argreg], rLo)); in doHelperCall()
812 HReg rHi, rLo; in doHelperCall() local
817 iselInt64Expr(&rHi,&rLo, env, args[i]); in doHelperCall()
819 tmpregs[argreg] = rLo; in doHelperCall()
[all …]
Dhost_arm_isel.c231 static void iselInt64Expr_wrk ( HReg* rHi, HReg* rLo,
233 static void iselInt64Expr ( HReg* rHi, HReg* rLo,
1506 HReg rHi, rLo; in iselIntExpr_R_wrk() local
1507 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg); in iselIntExpr_R_wrk()
1511 HReg rHi, rLo; in iselIntExpr_R_wrk() local
1512 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg); in iselIntExpr_R_wrk()
1513 return rLo; /* similar stupid comment to the above ... */ in iselIntExpr_R_wrk()
1516 HReg rHi, rLo; in iselIntExpr_R_wrk() local
1523 rLo = tLo; in iselIntExpr_R_wrk()
1525 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg); in iselIntExpr_R_wrk()
[all …]
Dhost_arm_defs.h798 HReg rLo; member
804 HReg rLo; member
940 extern ARMInstr* ARMInstr_VXferD ( Bool toD, HReg dD, HReg rHi, HReg rLo );
941 extern ARMInstr* ARMInstr_VXferS ( Bool toS, HReg fD, HReg rLo );
Dhost_arm_defs.c1302 ARMInstr* ARMInstr_VXferD ( Bool toD, HReg dD, HReg rHi, HReg rLo ) { in ARMInstr_VXferD() argument
1308 i->ARMin.VXferD.rLo = rLo; in ARMInstr_VXferD()
1311 ARMInstr* ARMInstr_VXferS ( Bool toS, HReg fD, HReg rLo ) { in ARMInstr_VXferS() argument
1316 i->ARMin.VXferS.rLo = rLo; in ARMInstr_VXferS()
1717 ppHRegARM(i->ARMin.VXferD.rLo); in ppARMInstr()
1721 ppHRegARM(i->ARMin.VXferD.rLo); in ppARMInstr()
1733 ppHRegARM(i->ARMin.VXferS.rLo); in ppARMInstr()
1735 ppHRegARM(i->ARMin.VXferS.rLo); in ppARMInstr()
2080 addHRegUse(u, HRmRead, i->ARMin.VXferD.rLo); in getRegUsage_ARMInstr()
2084 addHRegUse(u, HRmWrite, i->ARMin.VXferD.rLo); in getRegUsage_ARMInstr()
[all …]
Dhost_amd64_isel.c216 static void iselInt128Expr_wrk ( HReg* rHi, HReg* rLo,
218 static void iselInt128Expr ( HReg* rHi, HReg* rLo,
1461 HReg rHi, rLo; in iselIntExpr_R_wrk() local
1462 iselInt128Expr(&rHi,&rLo, env, e->Iex.Unop.arg); in iselIntExpr_R_wrk()
1466 HReg rHi, rLo; in iselIntExpr_R_wrk() local
1467 iselInt128Expr(&rHi,&rLo, env, e->Iex.Unop.arg); in iselIntExpr_R_wrk()
1468 return rLo; /* and abandon rHi */ in iselIntExpr_R_wrk()
2358 static void iselInt128Expr ( HReg* rHi, HReg* rLo, in iselInt128Expr() argument
2361 iselInt128Expr_wrk(rHi, rLo, env, e); in iselInt128Expr()
2367 vassert(hregClass(*rLo) == HRcInt64); in iselInt128Expr()
[all …]
Dguest_amd64_helpers.c79 static void mullS64 ( Long u, Long v, Long* rHi, Long* rLo ) in mullS64() argument
93 *rLo = u * v; in mullS64()
96 static void mullU64 ( ULong u, ULong v, ULong* rHi, ULong* rLo ) in mullU64() argument
110 *rLo = u * v; in mullU64()
Dguest_x86_toIR.c7547 IRTemp rLo = newTemp(Ity_I64); in dis_PMULHRSW_helper() local
7585 rLo, in dis_PMULHRSW_helper()
7601 binop(Iop_CatEvenLanes16x4, mkexpr(rHi), mkexpr(rLo)); in dis_PMULHRSW_helper()
12372 IRTemp rLo = newTemp(Ity_I64); in disInstr_X86_WRK() local
12402 assign( rLo, mkexpr(sLo) ); in disInstr_X86_WRK()
12406 assign( rLo, dis_PALIGNR_XMM_helper(sHi, sLo, d32) ); in disInstr_X86_WRK()
12410 assign( rLo, mkexpr(sHi) ); in disInstr_X86_WRK()
12414 assign( rLo, dis_PALIGNR_XMM_helper(dLo, sHi, d32-8) ); in disInstr_X86_WRK()
12418 assign( rLo, mkexpr(dLo) ); in disInstr_X86_WRK()
12422 assign( rLo, dis_PALIGNR_XMM_helper(dHi, dLo, d32-16) ); in disInstr_X86_WRK()
[all …]
Dguest_amd64_toIR.c8749 IRTemp rLo = newTemp(Ity_I64); in dis_PMULHRSW_helper() local
8787 rLo, in dis_PMULHRSW_helper()
8803 binop(Iop_CatEvenLanes16x4, mkexpr(rHi), mkexpr(rLo)); in dis_PMULHRSW_helper()
13785 IRTemp rLo = newTemp(Ity_I64); in disInstr_AMD64_WRK() local
13815 assign( rLo, mkexpr(sLo) ); in disInstr_AMD64_WRK()
13819 assign( rLo, dis_PALIGNR_XMM_helper(sHi, sLo, d64) ); in disInstr_AMD64_WRK()
13823 assign( rLo, mkexpr(sHi) ); in disInstr_AMD64_WRK()
13827 assign( rLo, dis_PALIGNR_XMM_helper(dLo, sHi, d64-8) ); in disInstr_AMD64_WRK()
13831 assign( rLo, mkexpr(dLo) ); in disInstr_AMD64_WRK()
13835 assign( rLo, dis_PALIGNR_XMM_helper(dHi, dLo, d64-16) ); in disInstr_AMD64_WRK()
[all …]