/external/valgrind/VEX/priv/ |
D | ir_opt.c | 429 if (isFlat(st->Ist.WrTmp.data)) { in flatten_Stmt() 435 e1 = flatten_Expr(bb, st->Ist.WrTmp.data); in flatten_Stmt() 436 addStmtToIRSB(bb, IRStmt_WrTmp(st->Ist.WrTmp.tmp, e1)); in flatten_Stmt() 629 && st->Ist.WrTmp.data->tag == Iex_Get) { in redundant_get_removal_BB() 632 IRExpr* get = st->Ist.WrTmp.data; in redundant_get_removal_BB() 644 == st->Ist.WrTmp.data->Iex.Get.ty ); in redundant_get_removal_BB() 651 bb->stmts[i] = IRStmt_WrTmp(st->Ist.WrTmp.tmp, valE); in redundant_get_removal_BB() 657 (HWord)(void*)(IRExpr_RdTmp(st->Ist.WrTmp.tmp)) ); in redundant_get_removal_BB() 734 e = st->Ist.WrTmp.data; in handle_gets_Stmt() 2587 st->Ist.WrTmp.tmp, in subst_and_fold_Stmt() [all …]
|
D | guest_arm_helpers.c | 1059 && st->Ist.WrTmp.tmp == look_for in guest_arm_spechelper() 1060 && st->Ist.WrTmp.data->tag == Iex_Binop in guest_arm_spechelper() 1061 && st->Ist.WrTmp.data->Iex.Binop.op == Iop_Or32 in guest_arm_spechelper() 1062 && isU32(st->Ist.WrTmp.data->Iex.Binop.arg2, (ARMCondAL << 4))) in guest_arm_spechelper()
|
D | ir_defs.c | 1600 ppIRTemp(s->Ist.WrTmp.tmp); in ppIRStmt() 1602 ppIRExpr(s->Ist.WrTmp.data); in ppIRStmt() 2173 s->Ist.WrTmp.tmp = tmp; in IRStmt_WrTmp() 2174 s->Ist.WrTmp.data = data; in IRStmt_WrTmp() 2459 return IRStmt_WrTmp(s->Ist.WrTmp.tmp, in deepCopyIRStmt() 2460 deepCopyIRExpr(s->Ist.WrTmp.data)); in deepCopyIRStmt() 3754 e = st->Ist.WrTmp.data; in isFlatIRStmt() 4025 useBeforeDef_Expr(bb,stmt,stmt->Ist.WrTmp.data,def_counts); in useBeforeDef_Stmt() 4090 bb, stmt, stmt->Ist.WrTmp.tmp, def_counts, n_def_counts, in assignedOnce_Stmt() 4388 tcExpr( bb, stmt, stmt->Ist.WrTmp.data, gWordTy ); in tcStmt() [all …]
|
D | host_s390_isel.c | 3731 IRTemp tmp = stmt->Ist.WrTmp.tmp; in s390_isel_stmt() 3739 s390_isel_int128_expr(&res_hi, &res_lo, env, stmt->Ist.WrTmp.data); in s390_isel_stmt() 3751 src = s390_isel_int_expr(env, stmt->Ist.WrTmp.data); in s390_isel_stmt() 3756 s390_cc_t cond = s390_isel_cc(env, stmt->Ist.WrTmp.data); in s390_isel_stmt() 3764 src = s390_isel_float_expr(env, stmt->Ist.WrTmp.data); in s390_isel_stmt() 3771 s390_isel_float128_expr(&res_hi, &res_lo, env, stmt->Ist.WrTmp.data); in s390_isel_stmt() 3781 src = s390_isel_dfp_expr(env, stmt->Ist.WrTmp.data); in s390_isel_stmt() 3788 s390_isel_dfp128_expr(&res_hi, &res_lo, env, stmt->Ist.WrTmp.data); in s390_isel_stmt()
|
D | host_x86_isel.c | 4019 IRTemp tmp = stmt->Ist.WrTmp.tmp; in iselStmt() 4029 && stmt->Ist.WrTmp.data->tag == Iex_Binop in iselStmt() 4030 && stmt->Ist.WrTmp.data->Iex.Binop.op == Iop_Add32) { in iselStmt() 4031 X86AMode* am = iselIntExpr_AMode(env, stmt->Ist.WrTmp.data); in iselStmt() 4046 X86RMI* rmi = iselIntExpr_RMI(env, stmt->Ist.WrTmp.data); in iselStmt() 4053 iselInt64Expr(&rHi,&rLo, env, stmt->Ist.WrTmp.data); in iselStmt() 4060 X86CondCode cond = iselCondCode(env, stmt->Ist.WrTmp.data); in iselStmt() 4067 HReg src = iselDblExpr(env, stmt->Ist.WrTmp.data); in iselStmt() 4073 HReg src = iselFltExpr(env, stmt->Ist.WrTmp.data); in iselStmt() 4079 HReg src = iselVecExpr(env, stmt->Ist.WrTmp.data); in iselStmt()
|
D | host_amd64_isel.c | 4507 IRTemp tmp = stmt->Ist.WrTmp.tmp; in iselStmt() 4517 && stmt->Ist.WrTmp.data->tag == Iex_Binop in iselStmt() 4518 && stmt->Ist.WrTmp.data->Iex.Binop.op == Iop_Add64) { in iselStmt() 4519 AMD64AMode* am = iselIntExpr_AMode(env, stmt->Ist.WrTmp.data); in iselStmt() 4535 AMD64RMI* rmi = iselIntExpr_RMI(env, stmt->Ist.WrTmp.data); in iselStmt() 4542 iselInt128Expr(&rHi,&rLo, env, stmt->Ist.WrTmp.data); in iselStmt() 4549 AMD64CondCode cond = iselCondCode(env, stmt->Ist.WrTmp.data); in iselStmt() 4556 HReg src = iselDblExpr(env, stmt->Ist.WrTmp.data); in iselStmt() 4562 HReg src = iselFltExpr(env, stmt->Ist.WrTmp.data); in iselStmt() 4568 HReg src = iselVecExpr(env, stmt->Ist.WrTmp.data); in iselStmt() [all …]
|
D | host_mips_isel.c | 3753 IRTemp tmp = stmt->Ist.WrTmp.tmp; in iselStmt() 3758 HReg r_src = iselWordExpr_R(env, stmt->Ist.WrTmp.data); in iselStmt() 3766 HReg r_src = iselWordExpr_R(env, stmt->Ist.WrTmp.data); in iselStmt() 3771 iselInt64Expr(&rHi, &rLo, env, stmt->Ist.WrTmp.data); in iselStmt() 3781 iselInt128Expr(&rHi, &rLo, env, stmt->Ist.WrTmp.data); in iselStmt() 3790 HReg fr_src = iselFltExpr(env, stmt->Ist.WrTmp.data); in iselStmt() 3797 HReg src = iselFltExpr(env, stmt->Ist.WrTmp.data); in iselStmt() 3802 HReg src = iselDblExpr(env, stmt->Ist.WrTmp.data); in iselStmt()
|
D | host_ppc_isel.c | 6339 IRTemp tmp = stmt->Ist.WrTmp.tmp; in iselStmt() 6344 HReg r_src = iselWordExpr_R(env, stmt->Ist.WrTmp.data, IEndianess); in iselStmt() 6351 iselInt64Expr(&r_srcHi,&r_srcLo, env, stmt->Ist.WrTmp.data, in iselStmt() 6360 iselInt128Expr(&r_srcHi,&r_srcLo, env, stmt->Ist.WrTmp.data, in iselStmt() 6373 env, stmt->Ist.WrTmp.data, IEndianess); in iselStmt() 6385 PPCCondCode cond = iselCondCode(env, stmt->Ist.WrTmp.data, in iselStmt() 6393 HReg fr_src = iselDblExpr(env, stmt->Ist.WrTmp.data, IEndianess); in iselStmt() 6399 HReg fr_src = iselFltExpr(env, stmt->Ist.WrTmp.data, IEndianess); in iselStmt() 6405 HReg fr_src = iselDfp32Expr(env, stmt->Ist.WrTmp.data, IEndianess); in iselStmt() 6411 HReg v_src = iselFp128Expr(env, stmt->Ist.WrTmp.data, IEndianess); in iselStmt() [all …]
|
D | host_arm64_isel.c | 3667 IRTemp tmp = stmt->Ist.WrTmp.tmp; in iselStmt() 3673 HReg rD = iselIntExpr_R(env, stmt->Ist.WrTmp.data); in iselStmt() 3693 ARM64CondCode cc = iselCondCode(env, stmt->Ist.WrTmp.data); in iselStmt() 3698 HReg src = iselDblExpr(env, stmt->Ist.WrTmp.data); in iselStmt() 3704 HReg src = iselFltExpr(env, stmt->Ist.WrTmp.data); in iselStmt() 3710 HReg src = iselV128Expr(env, stmt->Ist.WrTmp.data); in iselStmt() 3717 iselV256Expr(&srcHi,&srcLo, env, stmt->Ist.WrTmp.data); in iselStmt()
|
D | host_arm_isel.c | 6084 IRTemp tmp = stmt->Ist.WrTmp.tmp; in iselStmt() 6089 env, stmt->Ist.WrTmp.data); in iselStmt() 6103 ARMCondCode cond = iselCondCode(env, stmt->Ist.WrTmp.data); in iselStmt() 6110 HReg src = iselNeon64Expr(env, stmt->Ist.WrTmp.data); in iselStmt() 6115 iselInt64Expr(&rHi,&rLo, env, stmt->Ist.WrTmp.data); in iselStmt() 6123 HReg src = iselDblExpr(env, stmt->Ist.WrTmp.data); in iselStmt() 6129 HReg src = iselFltExpr(env, stmt->Ist.WrTmp.data); in iselStmt() 6135 HReg src = iselNeonExpr(env, stmt->Ist.WrTmp.data); in iselStmt()
|
/external/valgrind/coregrind/ |
D | m_translate.c | 408 e = st->Ist.WrTmp.data; in vg_SP_update_pass() 412 vg_assert( typeOfIRTemp(bb->tyenv, st->Ist.WrTmp.tmp) == typeof_SP ); in vg_SP_update_pass() 413 add_SP_alias(st->Ist.WrTmp.tmp, 0); in vg_SP_update_pass() 420 e = st->Ist.WrTmp.data; in vg_SP_update_pass() 427 vg_assert( typeOfIRTemp(bb->tyenv, st->Ist.WrTmp.tmp) == typeof_SP ); in vg_SP_update_pass() 429 add_SP_alias(st->Ist.WrTmp.tmp, delta + con); in vg_SP_update_pass() 431 add_SP_alias(st->Ist.WrTmp.tmp, delta - con); in vg_SP_update_pass() 439 e = st->Ist.WrTmp.data; in vg_SP_update_pass() 442 vg_assert( typeOfIRTemp(bb->tyenv, st->Ist.WrTmp.tmp) == typeof_SP ); in vg_SP_update_pass() 443 add_SP_alias(st->Ist.WrTmp.tmp, delta); in vg_SP_update_pass()
|
/external/valgrind/drd/ |
D | drd_load_store.c | 323 && bb->stmts[i]->Ist.WrTmp.tmp == addr_expr->Iex.RdTmp.tmp) in is_stack_access() 325 IRExpr* e = bb->stmts[i]->Ist.WrTmp.data; in is_stack_access() 681 const IRExpr* const data = st->Ist.WrTmp.data; in DRD_()
|
/external/valgrind/lackey/ |
D | lk_main.c | 776 IRExpr* data = st->Ist.WrTmp.data; in lk_instrument() 783 IRExpr* expr = st->Ist.WrTmp.data; in lk_instrument()
|
/external/valgrind/memcheck/ |
D | mc_translate.c | 6247 e = st->Ist.WrTmp.data; in checkForBogusLiterals() 6487 IRTemp tmp_o = sb_in->stmts[j]->Ist.WrTmp.tmp; in MC_() 6533 assign( 'V', &mce, findShadowTmpV(&mce, st->Ist.WrTmp.tmp), in MC_() 6534 expr2vbits( &mce, st->Ist.WrTmp.data) ); in MC_() 7650 assign( 'B', mce, findShadowTmpB(mce, st->Ist.WrTmp.tmp), in schemeS() 7651 schemeE(mce, st->Ist.WrTmp.data) ); in schemeS()
|
/external/valgrind/VEX/pub/ |
D | libvex_ir.h | 2821 } WrTmp; member
|
/external/valgrind/exp-dhat/ |
D | dh_main.c | 921 IRExpr* data = st->Ist.WrTmp.data; in dh_instrument()
|
/external/valgrind/cachegrind/ |
D | cg_main.c | 1128 IRExpr* data = st->Ist.WrTmp.data; in cg_instrument()
|
/external/valgrind/callgrind/ |
D | main.c | 1051 IRExpr* data = st->Ist.WrTmp.data; in CLG_()
|
/external/valgrind/exp-sgcheck/ |
D | sg_main.c | 2254 IRExpr* data = st->Ist.WrTmp.data; in sg_instrument_IRStmt()
|
/external/valgrind/helgrind/ |
D | hg_main.c | 4794 IRExpr* data = st->Ist.WrTmp.data; in hg_instrument()
|