Searched refs:rHi (Results 1 - 12 of 12) sorted by relevance

/external/valgrind/VEX/priv/
H A Dhost_mips_isel.c250 static void iselInt64Expr_wrk(HReg * rHi, HReg * rLo, ISelEnv * env,
252 static void iselInt64Expr(HReg * rHi, HReg * rLo, ISelEnv * env, IRExpr * e);
255 static void iselInt128Expr_wrk(HReg * rHi, HReg * rLo,
257 static void iselInt128Expr(HReg * rHi, HReg * rLo, ISelEnv * env, IRExpr * e);
525 HReg rHi, rLo; local
526 iselInt64Expr(&rHi, &rLo, env, arg);
528 addInstr(env, mk_iMOVds_RR( argregs[argreg++], rHi ));
1584 HReg rHi, rLo; local
1585 iselInt64Expr(&rHi, &rLo, env, e->Iex.Unop.arg);
1586 return rHi;
1596 HReg rHi, rLo; local
1715 HReg rHi, rLo; local
1722 HReg rHi, rLo; local
2169 iselInt128Expr(HReg * rHi, HReg * rLo, ISelEnv * env, IRExpr * e) argument
2180 iselInt128Expr_wrk(HReg * rHi, HReg * rLo, ISelEnv * env, IRExpr * e) argument
2270 iselInt64Expr(HReg * rHi, HReg * rLo, ISelEnv * env, IRExpr * e) argument
2281 iselInt64Expr_wrk(HReg * rHi, HReg * rLo, ISelEnv * env, IRExpr * e) argument
3770 HReg rHi, rLo, dstHi, dstLo; local
3780 HReg rHi, rLo, dstHi, dstLo; local
3872 HReg rHi = newVRegI(env); local
[all...]
H A Dhost_x86_isel.c265 static void iselInt64Expr_wrk ( HReg* rHi, HReg* rLo,
267 static void iselInt64Expr ( HReg* rHi, HReg* rLo,
366 HReg rHi, rLo; local
367 iselInt64Expr(&rHi, &rLo, env, arg);
368 addInstr(env, X86Instr_Push(X86RMI_Reg(rHi)));
1277 HReg rHi, rLo; local
1278 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg);
1279 return rHi; /* and abandon rLo .. poor wee thing :-) */
1282 HReg rHi, rLo; local
1283 iselInt64Expr(&rHi,
2072 iselInt64Expr( HReg* rHi, HReg* rLo, ISelEnv* env, const IRExpr* e ) argument
2086 iselInt64Expr_wrk( HReg* rHi, HReg* rLo, ISelEnv* env, const IRExpr* e ) argument
3118 HReg rHi,rLo; local
3199 HReg rHi, rLo; local
3474 HReg rHi, rLo; local
4007 HReg rHi, rLo; local
4052 HReg rHi, rLo, dstHi, dstLo; local
[all...]
H A Dhost_ppc_isel.c444 static void iselInt128Expr_to_32x4_wrk ( HReg* rHi, HReg* rMedHi,
448 static void iselInt128Expr_to_32x4 ( HReg* rHi, HReg* rMedHi,
455 static void iselInt64Expr_wrk ( HReg* rHi, HReg* rLo,
458 static void iselInt64Expr ( HReg* rHi, HReg* rLo,
463 static void iselInt128Expr_wrk ( HReg* rHi, HReg* rLo,
467 static void iselInt128Expr ( HReg* rHi, HReg* rLo,
506 static void iselDfp128Expr_wrk ( HReg* rHi, HReg* rLo, ISelEnv* env,
508 static void iselDfp128Expr ( HReg* rHi, HReg* rLo, ISelEnv* env,
902 HReg rHi, rLo; local
907 iselInt64Expr(&rHi,
979 HReg rHi, rLo; local
1978 HReg rHi, rLo; local
1992 HReg rHi, rLo; local
2018 HReg rHi, rLo; local
2025 HReg rHi, rLo; local
3107 iselInt128Expr( HReg* rHi, HReg* rLo, ISelEnv* env, const IRExpr* e, IREndness IEndianess ) argument
3122 iselInt128Expr_wrk( HReg* rHi, HReg* rLo, ISelEnv* env, const IRExpr* e, IREndness IEndianess ) argument
3203 iselInt128Expr_to_32x4( HReg* rHi, HReg* rMedHi, HReg* rMedLo, HReg* rLo, ISelEnv* env, const IRExpr* e, IREndness IEndianess ) argument
3222 iselInt128Expr_to_32x4_wrk( HReg* rHi, HReg* rMedHi, HReg* rMedLo, HReg* rLo, ISelEnv* env, const IRExpr* e, IREndness IEndianess ) argument
3261 iselInt64Expr( HReg* rHi, HReg* rLo, ISelEnv* env, const IRExpr* e, IREndness IEndianess ) argument
3277 iselInt64Expr_wrk( HReg* rHi, HReg* rLo, ISelEnv* env, const IRExpr* e, IREndness IEndianess ) argument
5094 iselDfp128Expr(HReg* rHi, HReg* rLo, ISelEnv* env, const IRExpr* e, IREndness IEndianess) argument
5103 iselDfp128Expr_wrk(HReg* rHi, HReg *rLo, ISelEnv* env, const IRExpr* e, IREndness IEndianess) argument
5752 HReg rHi = iselWordExpr_R(env, e->Iex.Binop.arg1, IEndianess); local
6244 HReg rHi, rLo; local
6254 HReg rHi, rLo; local
[all...]
H A Dhost_amd64_isel.c234 static void iselInt128Expr_wrk ( /*OUT*/HReg* rHi, HReg* rLo,
236 static void iselInt128Expr ( /*OUT*/HReg* rHi, HReg* rLo,
251 static void iselDVecExpr_wrk ( /*OUT*/HReg* rHi, HReg* rLo,
253 static void iselDVecExpr ( /*OUT*/HReg* rHi, HReg* rLo,
1458 HReg rHi, rLo; local
1459 iselInt128Expr(&rHi,&rLo, env, e->Iex.Unop.arg);
1460 return rHi; /* and abandon rLo */
1463 HReg rHi, rLo; local
1464 iselInt128Expr(&rHi,&rLo, env, e->Iex.Unop.arg);
1465 return rLo; /* and abandon rHi */
2459 iselInt128Expr( HReg* rHi, HReg* rLo, ISelEnv* env, const IRExpr* e ) argument
2473 iselInt128Expr_wrk( HReg* rHi, HReg* rLo, ISelEnv* env, const IRExpr* e ) argument
3721 iselDVecExpr( HReg* rHi, HReg* rLo, ISelEnv* env, const IRExpr* e ) argument
3736 iselDVecExpr_wrk( HReg* rHi, HReg* rLo, ISelEnv* env, const IRExpr* e ) argument
4541 HReg rHi, rLo, dstHi, dstLo; local
4573 HReg rHi, rLo, dstHi, dstLo; local
[all...]
H A Dhost_arm_isel.c235 static void iselInt64Expr_wrk ( HReg* rHi, HReg* rLo,
237 static void iselInt64Expr ( HReg* rHi, HReg* rLo,
1544 HReg rHi, rLo; local
1545 iselInt64Expr(&rHi, &rLo, env, e->Iex.Binop.arg1);
1546 return index == 0 ? rLo : rHi;
1785 HReg rHi, rLo; local
1786 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg);
1787 return rHi; /* and abandon rLo .. poor wee thing :-) */
1790 HReg rHi, rLo; local
1791 iselInt64Expr(&rHi,
1795 HReg rHi, rLo; local
2056 iselInt64Expr( HReg* rHi, HReg* rLo, ISelEnv* env, const IRExpr* e ) argument
2070 iselInt64Expr_wrk( HReg* rHi, HReg* rLo, ISelEnv* env, const IRExpr* e ) argument
2345 HReg rLo, rHi; local
2378 HReg rLo, rHi; local
2412 HReg rHi = iselIntExpr_R(env, e->Iex.Binop.arg1); local
3330 HReg rHi = newVRegI(env); local
3340 HReg rHi = newVRegI(env); local
3355 HReg rLo, rHi; local
3931 HReg rLo, rHi; local
6114 HReg rHi, rLo, dstHi, dstLo; local
[all...]
H A Dhost_arm64_isel.c198 static void iselInt128Expr_wrk ( /*OUT*/HReg* rHi, HReg* rLo,
200 static void iselInt128Expr ( /*OUT*/HReg* rHi, HReg* rLo,
215 static void iselV256Expr_wrk ( /*OUT*/HReg* rHi, HReg* rLo,
217 static void iselV256Expr ( /*OUT*/HReg* rHi, HReg* rLo,
1790 HReg rHi, rLo; local
1791 iselInt128Expr(&rHi,&rLo, env, e->Iex.Unop.arg);
1792 return rHi; /* and abandon rLo */
2097 static void iselInt128Expr ( HReg* rHi, HReg* rLo, argument
2100 iselInt128Expr_wrk(rHi, rLo, env, e);
2104 vassert(hregClass(*rHi)
2111 iselInt128Expr_wrk( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e ) argument
3434 iselV256Expr( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e ) argument
3445 iselV256Expr_wrk( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e ) argument
[all...]
H A Dhost_arm_defs.h841 HReg rHi; member in struct:__anon28310::__anon28311::__anon28341
1024 extern ARMInstr* ARMInstr_VXferD ( Bool toD, HReg dD, HReg rHi, HReg rLo );
H A Dhost_arm_defs.c1341 ARMInstr* ARMInstr_VXferD ( Bool toD, HReg dD, HReg rHi, HReg rLo ) { argument
1346 i->ARMin.VXferD.rHi = rHi;
1863 ppHRegARM(i->ARMin.VXferD.rHi);
1867 ppHRegARM(i->ARMin.VXferD.rHi);
2290 addHRegUse(u, HRmRead, i->ARMin.VXferD.rHi);
2294 addHRegUse(u, HRmWrite, i->ARMin.VXferD.rHi);
2524 i->ARMin.VXferD.rHi = lookupHRegRemap(m, i->ARMin.VXferD.rHi);
3841 UInt rHi local
[all...]
H A Dguest_x86_toIR.c7731 IRTemp rHi = newTemp(Ity_I64); local
7754 rHi,
7786 binop(Iop_CatEvenLanes16x4, mkexpr(rHi), mkexpr(rLo));
12671 IRTemp rHi = newTemp(Ity_I64); local
12701 assign( rHi, mkexpr(sHi) );
12705 assign( rHi, dis_PALIGNR_XMM_helper(dLo, sHi, d32) );
12709 assign( rHi, mkexpr(dLo) );
12713 assign( rHi, dis_PALIGNR_XMM_helper(dHi, dLo, d32-8) );
12717 assign( rHi, mkexpr(dHi) );
12721 assign( rHi, bino
12795 IRTemp rHi = newTemp(Ity_I64); local
[all...]
H A Dguest_amd64_helpers.c80 static void mullS64 ( Long u, Long v, Long* rHi, Long* rLo ) argument
94 *rHi = u1 * v1 + w2 + (w1 >> 32);
98 static void mullU64 ( ULong u, ULong v, ULong* rHi, ULong* rLo ) argument
112 *rHi = u1 * v1 + w2 + (w1 >> 32);
H A Dguest_amd64_toIR.c9749 IRTemp rHi = newTemp(Ity_I64); local
9772 rHi,
9804 binop(Iop_CatEvenLanes16x4, mkexpr(rHi), mkexpr(rLo));
9955 IRTemp rHi = newTemp(Ity_I64); local
9964 assign( rHi, mkexpr(sHi) );
9968 assign( rHi, dis_PALIGNR_XMM_helper(dLo, sHi, imm8) );
9972 assign( rHi, mkexpr(dLo) );
9976 assign( rHi, dis_PALIGNR_XMM_helper(dHi, dLo, imm8-8) );
9980 assign( rHi, mkexpr(dHi) );
9984 assign( rHi, bino
15590 IRTemp rHi = newTemp(Ity_I64); local
27618 IRTemp rHi = math_PERMILPS_VAR_128( dHi, cHi ); local
27632 IRExpr* rHi local
27651 IRTemp rHi = math_PERMILPD_VAR_128( dHi, cHi ); local
[all...]
/external/valgrind/coregrind/m_replacemalloc/
H A Dvg_replace_malloc.c158 UWord u0, v0, w0, rHi; local
172 rHi = u1 * v1 + w2 + (w1 >> halfShift);
173 return rHi;

Completed in 727 milliseconds