/external/valgrind/VEX/priv/ |
H A D | host_mips_isel.c | 250 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 D | host_x86_isel.c | 265 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 D | host_ppc_isel.c | 444 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 D | host_amd64_isel.c | 234 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 D | host_arm_isel.c | 235 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 D | host_arm64_isel.c | 198 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 D | host_arm_defs.h | 841 HReg rHi; member in struct:__anon28310::__anon28311::__anon28341 1024 extern ARMInstr* ARMInstr_VXferD ( Bool toD, HReg dD, HReg rHi, HReg rLo );
|
H A D | host_arm_defs.c | 1341 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 D | guest_x86_toIR.c | 7731 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 D | guest_amd64_helpers.c | 80 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 D | guest_amd64_toIR.c | 9749 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 D | vg_replace_malloc.c | 158 UWord u0, v0, w0, rHi; local 172 rHi = u1 * v1 + w2 + (w1 >> halfShift); 173 return rHi;
|