/external/valgrind/main/VEX/priv/ |
H A D | host_x86_isel.c | 248 static void iselInt64Expr_wrk ( HReg* rHi, HReg* rLo, 250 static void iselInt64Expr ( HReg* rHi, HReg* rLo, 336 HReg rHi, rLo; local 337 iselInt64Expr(&rHi, &rLo, env, arg); 339 addInstr(env, X86Instr_Push(X86RMI_Reg(rLo))); 1159 HReg rHi, rLo; local 1160 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg); 1161 return rHi; /* and abandon rLo .. poor wee thing :-) */ 1164 HReg rHi, rLo; local 1165 iselInt64Expr(&rHi,&rLo, en 1917 iselInt64Expr( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e ) argument 1930 iselInt64Expr_wrk( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e ) argument 2992 HReg rHi,rLo; local 3068 HReg rHi, rLo; local 3358 HReg rHi, rLo; local 3838 HReg rHi, rLo; local 3883 HReg rHi, rLo, dstHi, dstLo; local [all...] |
H A D | host_ppc_isel.c | 395 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; local 773 iselInt64Expr(&rHi,&rLo, env, args[i]); 777 addInstr(env, mk_iMOVds_RR( argregs[argreg], rLo)); 812 HReg rHi, rLo; local 817 iselInt64Expr(&rHi,&rLo, env, args[i]); 819 tmpregs[argreg] = rLo; 1649 HReg rHi, rLo; local 1663 HReg rHi, rLo; local 1689 HReg rHi, rLo; local 1696 HReg rHi, rLo; local 2515 iselInt128Expr( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e ) argument 2530 iselInt128Expr_wrk( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e ) argument 2600 iselInt64Expr( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e ) argument 2615 iselInt64Expr_wrk( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e ) argument 3619 HReg rLo = iselWordExpr_R(env, e->Iex.Binop.arg2); local 3958 HReg rHi, rLo; local [all...] |
H A D | host_arm_defs.h | 798 HReg rLo; member in struct:__anon13130::__anon13131::__anon13158 804 HReg rLo; member in struct:__anon13130::__anon13131::__anon13159 940 extern ARMInstr* ARMInstr_VXferD ( Bool toD, HReg dD, HReg rHi, HReg rLo ); 941 extern ARMInstr* ARMInstr_VXferS ( Bool toS, HReg fD, HReg rLo );
|
H A D | host_arm_isel.c | 231 static void iselInt64Expr_wrk ( HReg* rHi, HReg* rLo, 233 static void iselInt64Expr ( HReg* rHi, HReg* rLo, 1506 HReg rHi, rLo; local 1507 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg); 1508 return rHi; /* and abandon rLo .. poor wee thing :-) */ 1511 HReg rHi, rLo; local 1512 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg); 1513 return rLo; /* similar stupid comment to the above ... */ 1516 HReg rHi, rLo; local 1523 rLo 1787 iselInt64Expr( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e ) argument 1800 iselInt64Expr_wrk( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e ) argument 2071 HReg rLo, rHi; local 2104 HReg rLo, rHi; local 2139 HReg rLo = iselIntExpr_R(env, e->Iex.Binop.arg2); local 3076 HReg rLo, rHi; local 3641 HReg rLo, rHi; local 5773 HReg rHi, rLo, dstHi, dstLo; local [all...] |
H A D | host_amd64_isel.c | 216 static void iselInt128Expr_wrk ( HReg* rHi, HReg* rLo, 218 static void iselInt128Expr ( HReg* rHi, HReg* rLo, 367 //.. HReg rHi, rLo; 368 //.. iselInt64Expr(&rHi, &rLo, env, arg); 370 //.. addInstr(env, X86Instr_Push(X86RMI_Reg(rLo))); 1461 HReg rHi, rLo; local 1462 iselInt128Expr(&rHi,&rLo, env, e->Iex.Unop.arg); 1463 return rHi; /* and abandon rLo */ 1466 HReg rHi, rLo; local 1467 iselInt128Expr(&rHi,&rLo, en 2358 iselInt128Expr( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e ) argument 2372 iselInt128Expr_wrk( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e ) argument 3966 HReg rHi, rLo, dstHi, dstLo; local [all...] |
H A D | host_arm_defs.c | 1302 ARMInstr* ARMInstr_VXferD ( Bool toD, HReg dD, HReg rHi, HReg rLo ) { 1308 i->ARMin.VXferD.rLo = rLo; 1311 ARMInstr* ARMInstr_VXferS ( Bool toS, HReg fD, HReg rLo ) { 1316 i->ARMin.VXferS.rLo = rLo; 1717 ppHRegARM(i->ARMin.VXferD.rLo); 1721 ppHRegARM(i->ARMin.VXferD.rLo); 1733 ppHRegARM(i->ARMin.VXferS.rLo); 1735 ppHRegARM(i->ARMin.VXferS.rLo); 3213 UInt rLo = iregNo(i->ARMin.VXferD.rLo); local 3228 UInt rLo = iregNo(i->ARMin.VXferS.rLo); local [all...] |
H A D | guest_amd64_helpers.c | 79 static void mullS64 ( Long u, Long v, Long* rHi, Long* rLo ) 93 *rLo = u * v; 96 static void mullU64 ( ULong u, ULong v, ULong* rHi, ULong* rLo ) 110 *rLo = u * v;
|
H A D | guest_x86_toIR.c | 7547 IRTemp rLo = newTemp(Ity_I64); local 7585 rLo, 7601 binop(Iop_CatEvenLanes16x4, mkexpr(rHi), mkexpr(rLo)); 12372 IRTemp rLo = newTemp(Ity_I64); local 12402 assign( rLo, mkexpr(sLo) ); 12406 assign( rLo, dis_PALIGNR_XMM_helper(sHi, sLo, d32) ); 12410 assign( rLo, mkexpr(sHi) ); 12414 assign( rLo, dis_PALIGNR_XMM_helper(dLo, sHi, d32-8) ); 12418 assign( rLo, mkexpr(dLo) ); 12422 assign( rLo, dis_PALIGNR_XMM_helpe 12496 IRTemp rLo = newTemp(Ity_I64); local [all...] |
H A D | guest_amd64_toIR.c | 8749 IRTemp rLo = newTemp(Ity_I64); local 8787 rLo, 8803 binop(Iop_CatEvenLanes16x4, mkexpr(rHi), mkexpr(rLo)); 13785 IRTemp rLo = newTemp(Ity_I64); local 13815 assign( rLo, mkexpr(sLo) ); 13819 assign( rLo, dis_PALIGNR_XMM_helper(sHi, sLo, d64) ); 13823 assign( rLo, mkexpr(sHi) ); 13827 assign( rLo, dis_PALIGNR_XMM_helper(dLo, sHi, d64-8) ); 13831 assign( rLo, mkexpr(dLo) ); 13835 assign( rLo, dis_PALIGNR_XMM_helpe 13911 IRTemp rLo = newTemp(Ity_I64); local [all...] |