/external/valgrind/VEX/priv/ |
D | ir_defs.c | 3545 IRType typeOfIRExpr ( const IRTypeEnv* tyenv, const IRExpr* e ) in typeOfIRExpr() function 3982 if (typeOfIRExpr(tyenv,expr->Iex.GetI.ix) != Ity_I32) in tcExpr() 4005 ttarg1 = typeOfIRExpr(tyenv, qop->arg1); in tcExpr() 4006 ttarg2 = typeOfIRExpr(tyenv, qop->arg2); in tcExpr() 4007 ttarg3 = typeOfIRExpr(tyenv, qop->arg3); in tcExpr() 4008 ttarg4 = typeOfIRExpr(tyenv, qop->arg4); in tcExpr() 4056 ttarg1 = typeOfIRExpr(tyenv, triop->arg1); in tcExpr() 4057 ttarg2 = typeOfIRExpr(tyenv, triop->arg2); in tcExpr() 4058 ttarg3 = typeOfIRExpr(tyenv, triop->arg3); in tcExpr() 4099 ttarg1 = typeOfIRExpr(tyenv, expr->Iex.Binop.arg1); in tcExpr() [all …]
|
D | ir_inject.c | 127 if (typeOfIRExpr(irsb->tyenv, data) == Ity_D64) { in store_aux() 133 if (typeOfIRExpr(irsb->tyenv, data) == Ity_I1) { in store_aux() 160 IRType type = typeOfIRExpr(irsb->tyenv, data); in store()
|
D | host_tilegx_isel.c | 304 vassert(typeOfIRExpr(env->type_env, args[i]) == Ity_I32 || in doHelperCall() 305 typeOfIRExpr(env->type_env, args[i]) == Ity_I64); in doHelperCall() 321 vassert(typeOfIRExpr(env->type_env, args[i]) == Ity_I32 in doHelperCall() 322 || typeOfIRExpr(env->type_env, args[i]) == Ity_I64); in doHelperCall() 403 IRType ty = typeOfIRExpr(env->type_env, e); in iselWordExpr_AMode_wrk() 454 IRType ty = typeOfIRExpr(env->type_env, e); in iselWordExpr_R_wrk() 1040 typeOfIRExpr(env->type_env, e->Iex.ITE.cond) == Ity_I1) { in iselWordExpr_R_wrk() 1146 IRType ty = typeOfIRExpr(env->type_env, e); in iselWordExpr_RH_wrk() 1213 IRType ty = typeOfIRExpr(env->type_env, e); in iselWordExpr_RH6u_wrk() 1254 vassert(typeOfIRExpr(env->type_env, e) == Ity_I1); in iselCondCode_wrk() [all …]
|
D | host_arm_isel.c | 526 aTy = typeOfIRExpr(env->type_env, arg); in doHelperCall() 583 aTy = typeOfIRExpr(env->type_env, arg); in doHelperCall() 767 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_AMode1_wrk() 833 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_AMode2_wrk() 887 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_AModeV_wrk() 961 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_RI84_wrk() 1017 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_RI5_wrk() 1059 vassert(typeOfIRExpr(env->type_env,e) == Ity_I1); in iselCondCode_wrk() 1188 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_R_wrk() 1373 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) { in iselIntExpr_R_wrk() [all …]
|
D | host_s390_isel.c | 338 vassert(typeOfIRExpr(env->type_env, expr) == Ity_I64); in s390_isel_amode() 369 vassert(typeOfIRExpr(env->type_env, expr) == Ity_I64); in s390_isel_amode_b12_b20() 559 IRType type = typeOfIRExpr(env->type_env, args[i]); in doHelperCall() 653 vassert(typeOfIRExpr(env->type_env, irrm) == Ity_I32); in set_bfp_rounding_mode_in_fpc() 727 vassert(typeOfIRExpr(env->type_env, irrm) == Ity_I32); in set_dfp_rounding_mode_in_fpc() 908 IRType ty = typeOfIRExpr(env->type_env, expr); in s390_isel_int128_expr_wrk() 1084 IRType ty = typeOfIRExpr(env->type_env, expr); in s390_isel_int_expr_wrk() 1627 if (typeOfIRExpr(env->type_env, arg) == Ity_I1) { in s390_isel_int_expr_wrk() 1866 vassert(typeOfIRExpr(env->type_env, cond_expr) == Ity_I1); in s390_isel_int_expr_wrk() 1871 size = sizeofIRType(typeOfIRExpr(env->type_env, expr->Iex.ITE.iftrue)); in s390_isel_int_expr_wrk() [all …]
|
D | host_arm64_isel.c | 383 vassert(typeOfIRExpr(env->type_env,mode) == Ity_I32); in set_FPCR_rounding_mode() 391 vassert(typeOfIRExpr(env->type_env, env->previous_rm) == Ity_I32); in set_FPCR_rounding_mode() 644 aTy = typeOfIRExpr(env->type_env, args[i]); in doHelperCall() 683 aTy = typeOfIRExpr(env->type_env, args[i]); in doHelperCall() 854 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_AMode_wrk() 940 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_RIA_wrk() 1204 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_RIL_wrk() 1263 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_RI6_wrk() 1305 vassert(typeOfIRExpr(env->type_env,e) == Ity_I1); in iselCondCode_wrk() 1445 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_R_wrk() [all …]
|
D | host_x86_isel.c | 360 IRType arg_ty = typeOfIRExpr(env->type_env, arg); in pushArg() 594 vassert(typeOfIRExpr(env->type_env, arg) == Ity_I32); in doHelperCall() 621 vassert(typeOfIRExpr(env->type_env, arg) == Ity_I32); in doHelperCall() 855 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_R_wrk() 1496 && typeOfIRExpr(env->type_env,e->Iex.ITE.cond) == Ity_I1) { in iselIntExpr_R_wrk() 1559 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_AMode_wrk() 1646 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_RMI_wrk() 1706 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_RI_wrk() 1754 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_RM_wrk() 1791 vassert(typeOfIRExpr(env->type_env,e) == Ity_I1); in iselCondCode_wrk() [all …]
|
D | host_ppc_isel.c | 888 IRType ty = typeOfIRExpr(env->type_env, arg); in doHelperCall() 969 IRType ty = typeOfIRExpr(env->type_env, arg); in doHelperCall() 1170 vassert(typeOfIRExpr(env->type_env,mode) == Ity_I32); in _set_FPU_rounding_mode() 1178 vassert(typeOfIRExpr(env->type_env, env->previous_rm) == Ity_I32); in _set_FPU_rounding_mode() 1265 IRType ty = typeOfIRExpr(env->type_env,e); in mk_AvDuplicateRI() 1404 IRType ty = typeOfIRExpr(env->type_env,e); in iselWordExpr_R_wrk() 2440 typeOfIRExpr(env->type_env,e->Iex.ITE.cond) == Ity_I1) { in iselWordExpr_R_wrk() 2533 IRType ty = typeOfIRExpr(env->type_env,e); in iselWordExpr_AMode_wrk() 2638 IRType ty = typeOfIRExpr(env->type_env,e); in iselWordExpr_RH_wrk() 2698 IRType ty = typeOfIRExpr(env->type_env,e); in iselWordExpr_RI_wrk() [all …]
|
D | host_mips_isel.c | 519 aTy = typeOfIRExpr(env->type_env, arg); in doHelperCall() 560 aTy = typeOfIRExpr(env->type_env, arg); in doHelperCall() 716 IRType ty = typeOfIRExpr(env->type_env, e); in iselWordExpr_AMode_wrk() 797 IRType ty = typeOfIRExpr(env->type_env, e); in iselWordExpr_R_wrk() 1795 typeOfIRExpr(env->type_env, e->Iex.ITE.cond) == Ity_I1) { in iselWordExpr_R_wrk() 1908 IRType ty = typeOfIRExpr(env->type_env, e); in iselWordExpr_RH_wrk() 1976 IRType ty = typeOfIRExpr(env->type_env, e); in iselWordExpr_RH5u_wrk() 2015 IRType ty = typeOfIRExpr(env->type_env, e); in iselWordExpr_RH6u_wrk() 2048 vassert(typeOfIRExpr(env->type_env, e) == Ity_I1); in iselCondCode_wrk() 2190 vassert(typeOfIRExpr(env->type_env, e) == Ity_I128); in iselInt128Expr_wrk() [all …]
|
D | host_amd64_isel.c | 377 vassert(typeOfIRExpr(env->type_env, e) == Ity_I64); in iselIntExpr_single_instruction() 568 vassert(typeOfIRExpr(env->type_env, args[i]) == Ity_I64); in doHelperCall() 626 vassert(typeOfIRExpr(env->type_env, args[i]) == Ity_I64); in doHelperCall() 923 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_R_wrk() 1862 && typeOfIRExpr(env->type_env,e->Iex.ITE.cond) == Ity_I1) { in iselIntExpr_R_wrk() 1949 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_AMode_wrk() 2048 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_RMI_wrk() 2117 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_RI_wrk() 2174 IRType ty = typeOfIRExpr(env->type_env,e); in iselIntExpr_RM_wrk() 2211 vassert(typeOfIRExpr(env->type_env,e) == Ity_I1); in iselCondCode_wrk() [all …]
|
D | guest_ppc_toIR.c | 596 IRType tyA = typeOfIRExpr(irsb->tyenv, addr); in store() 677 vassert(typeOfIRExpr(irsb->tyenv, arg1) == Ity_I1); in mkOR1() 678 vassert(typeOfIRExpr(irsb->tyenv, arg2) == Ity_I1); in mkOR1() 685 vassert(typeOfIRExpr(irsb->tyenv, arg1) == Ity_I1); in mkAND1() 686 vassert(typeOfIRExpr(irsb->tyenv, arg2) == Ity_I1); in mkAND1() 697 vassert(typeOfIRExpr(irsb->tyenv, vIn) == Ity_V128); in expand8Ux16() 715 vassert(typeOfIRExpr(irsb->tyenv, vIn) == Ity_V128); in expand8Sx16() 733 vassert(typeOfIRExpr(irsb->tyenv, vIn) == Ity_V128); in expand16Ux8() 751 vassert(typeOfIRExpr(irsb->tyenv, vIn) == Ity_V128); in expand16Sx8() 772 vassert(typeOfIRExpr(irsb->tyenv, t128) == Ity_V128); in breakV128to4xF64() [all …]
|
D | guest_x86_toIR.c | 550 IRType ty = typeOfIRExpr(irsb->tyenv, e); in putIReg() 568 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I16); in putSReg() 599 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_V128); in putXMMReg() 605 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I64); in putXMMRegLane64() 611 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_F64); in putXMMRegLane64F() 617 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_F32); in putXMMRegLane32F() 623 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I32); in putXMMRegLane32() 629 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I16); in putXMMRegLane16() 737 vassert(typeOfIRExpr(irsb->tyenv,x) == Ity_I1); in mkAnd1() 738 vassert(typeOfIRExpr(irsb->tyenv,y) == Ity_I1); in mkAnd1() [all …]
|
D | guest_s390_toIR.c | 232 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1); in mkite() 299 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1); in if_condition_goto_computed() 316 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1); in if_condition_goto() 380 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1); in iterate_if() 399 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1); in next_insn_if() 409 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1); in restart_if() 478 vassert(typeOfIRExpr(irsb->tyenv, emfailure) == Ity_I32); in emulation_failure_with_expr() 495 vassert(typeOfIRExpr(irsb->tyenv, emwarning) == Ity_I32); in emulation_warning_with_expr() 905 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I32); in put_ar_w0() 962 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_F32); in put_fpr_w0() [all …]
|
D | ir_opt.c | 289 IRType ty = typeOfIRExpr(bb->tyenv, ex); in flatten_Expr() 643 Bool typesOK = toBool( typeOfIRExpr(bb->tyenv,valE) in redundant_get_removal_BB() 667 typeOfIRExpr(bb->tyenv,st->Ist.Put.data) ); in redundant_get_removal_BB() 903 key = mk_key_GetPut(bb->offsIP, typeOfIRExpr(bb->tyenv, bb->next)); in redundant_put_removal_BB() 949 typeOfIRExpr(bb->tyenv,st->Ist.Put.data) ); in redundant_put_removal_BB() 3956 typeOfIRExpr(bb->tyenv,st->Ist.Put.data) in do_cse_BB() 4249 typeOfIRExpr(bb->tyenv,st->Ist.Put.data) ); in findPutI() 4381 typeOfIRExpr(tyenv,s2->Ist.Put.data) in guestAccessWhichMightOverlapPutI() 4465 && typeOfIRExpr(bb->tyenv, replacement) == descr->elemTy) { in do_redundant_GetI_elimination() 5681 Int size = sizeofIRType(typeOfIRExpr(bb->tyenv, st->Ist.Put.data)); in stmt_modifies_guest_state()
|
D | guest_amd64_toIR.c | 355 IRType ty = typeOfIRExpr(irsb->tyenv, value); in putGuarded() 995 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I8); in putIRegAH() 1028 IRType ty = typeOfIRExpr(irsb->tyenv, e); in putIRegRAX() 1077 vassert(typeOfIRExpr(irsb->tyenv, e) == szToITy(sz)); in putIRegRDX() 1103 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I64); in putIReg64() 1126 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I32); in putIReg32() 1149 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I16); in putIReg16() 1215 vassert(typeOfIRExpr(irsb->tyenv, e) == szToITy(sz)); in putIRegRexB() 1287 vassert(typeOfIRExpr(irsb->tyenv,e) == szToITy(sz)); in putIRegG() 1319 vassert(typeOfIRExpr(irsb->tyenv,e) == szToITy(sz)); in putIRegV() [all …]
|
/external/valgrind/drd/ |
D | drd_load_store.c | 358 tmp = newIRTemp(bb->tyenv, typeOfIRExpr(bb->tyenv, addr_expr)); in instr_trace_mem_load() 384 tl_assert(!data_expr_hi || typeOfIRExpr(bb->tyenv, data_expr_hi) == Ity_I32); in instr_trace_mem_store() 386 ty_data_expr = typeOfIRExpr(bb->tyenv, data_expr_lo); in instr_trace_mem_store() 538 size = sizeofIRType(typeOfIRExpr(bb->tyenv, data_expr)); in instrument_store() 541 IRTemp tmp = newIRTemp(bb->tyenv, typeOfIRExpr(bb->tyenv, addr_expr)); in instrument_store() 751 dataSize = sizeofIRType(typeOfIRExpr(bb->tyenv, cas->dataLo)); in DRD_()
|
/external/valgrind/lackey/ |
D | lk_main.c | 784 IRType type = typeOfIRExpr(sbOut->tyenv, expr); in lk_instrument() 806 IRType type = typeOfIRExpr(tyenv, data); in lk_instrument() 822 IRType type = typeOfIRExpr(tyenv, data); in lk_instrument() 885 dataTy = typeOfIRExpr(tyenv, cas->dataLo); in lk_instrument() 920 dataTy = typeOfIRExpr(tyenv, st->Ist.LLSC.storedata); in lk_instrument()
|
/external/valgrind/memcheck/ |
D | mc_translate.c | 460 IRType tyE = typeOfIRExpr(mce->sb->tyenv, e); in assignNew() 764 src_ty = typeOfIRExpr(mce->sb->tyenv, vbits); in mkPCastTo() 1240 ty = typeOfIRExpr(mce->sb->tyenv, vatom); in complainIfUndefined() 1451 ty = typeOfIRExpr(mce->sb->tyenv, vatom); in do_shadow_PUT() 1579 IRType t1 = typeOfIRExpr(mce->sb->tyenv, va1); in mkLazy2() 1580 IRType t2 = typeOfIRExpr(mce->sb->tyenv, va2); in mkLazy2() 1628 IRType t1 = typeOfIRExpr(mce->sb->tyenv, va1); in mkLazy3() 1629 IRType t2 = typeOfIRExpr(mce->sb->tyenv, va2); in mkLazy3() 1630 IRType t3 = typeOfIRExpr(mce->sb->tyenv, va3); in mkLazy3() 1762 IRType t1 = typeOfIRExpr(mce->sb->tyenv, va1); in mkLazy4() [all …]
|
/external/valgrind/VEX/useful/ |
D | test_main.c | 390 sz = sizeofIRType(typeOfIRExpr(bb_in->tyenv, data)); 985 ty = typeOfIRExpr(mce->bb->tyenv, vbits); in mkPCastTo() 1077 ty = typeOfIRExpr(mce->bb->tyenv, vatom); in complainIfUndefined() 1187 ty = typeOfIRExpr(mce->bb->tyenv, vatom); in do_shadow_PUT() 2150 ty = typeOfIRExpr(mce->bb->tyenv, vbits0); in expr2vbits_ITE() 2175 return definedOfType(shadowType(typeOfIRExpr(mce->bb->tyenv, e))); in expr2vbits() 2222 ty = typeOfIRExpr(mce->bb->tyenv, vatom); in zwidenToHostWord() 2280 ty = typeOfIRExpr(mce->bb->tyenv, vdata); in do_shadow_STle() 2446 tyAddr = typeOfIRExpr(mce->bb->tyenv, d->mAddr); in do_shadow_Dirty()
|
/external/valgrind/cachegrind/ |
D | cg_main.c | 1002 tl_assert(typeOfIRExpr(cgs->sbOut->tyenv, guard) in addEvent_Bc() 1022 tl_assert(typeOfIRExpr(cgs->sbOut->tyenv, whereTo) in addEvent_Bi() 1143 sizeofIRType(typeOfIRExpr(tyenv, data)), aexpr ); in cg_instrument() 1151 IRType type = typeOfIRExpr(tyenv, data); in cg_instrument() 1207 dataSize = sizeofIRType(typeOfIRExpr(tyenv, cas->dataLo)); in cg_instrument() 1229 dataTy = typeOfIRExpr(tyenv, st->Ist.LLSC.storedata); in cg_instrument()
|
/external/valgrind/exp-dhat/ |
D | dh_main.c | 811 tyAddr = typeOfIRExpr( sbOut->tyenv, addr ); in addMemEvent() 937 sizeofIRType(typeOfIRExpr(tyenv, data)), in dh_instrument() 977 dataSize = sizeofIRType(typeOfIRExpr(tyenv, cas->dataLo)); in dh_instrument() 997 dataTy = typeOfIRExpr(tyenv, st->Ist.LLSC.storedata); in dh_instrument()
|
/external/valgrind/callgrind/ |
D | main.c | 721 tl_assert(typeOfIRExpr(clgs->sbOut->tyenv, guard) in addEvent_Bc() 741 tl_assert(typeOfIRExpr(clgs->sbOut->tyenv, whereTo) in addEvent_Bi() 1066 sizeofIRType(typeOfIRExpr(sbIn->tyenv, data)), aexpr ); in CLG_() 1074 IRType type = typeOfIRExpr(tyenv, data); in CLG_() 1130 dataSize = sizeofIRType(typeOfIRExpr(sbIn->tyenv, cas->dataLo)); in CLG_() 1150 dataTy = typeOfIRExpr(sbIn->tyenv, st->Ist.LLSC.storedata); in CLG_()
|
/external/valgrind/coregrind/ |
D | m_translate.c | 457 + sizeofIRType( typeOfIRExpr( bb->tyenv, st->Ist.Put.data )) in vg_SP_update_pass() 1003 if (typeOfIRExpr(tyenv, e) == Ity_I32) { in narrowTo32() 1006 vg_assert(typeOfIRExpr(tyenv, e) == Ity_I64); in narrowTo32() 1059 vg_assert(typeOfIRExpr(bb->tyenv, e) == ty_Word); in gen_PUSH()
|
/external/valgrind/exp-sgcheck/ |
D | sg_main.c | 2140 tyAddr = typeOfIRExpr( bbOut->tyenv, addr ); in instrument_mem_access() 2244 sizeofIRType(typeOfIRExpr(sbOut->tyenv, st->Ist.Store.data)), in sg_instrument_IRStmt() 2315 dataSize = sizeofIRType(typeOfIRExpr(sbOut->tyenv, cas->dataLo)); in sg_instrument_IRStmt()
|
/external/valgrind/helgrind/ |
D | hg_main.c | 4442 tyAddr = typeOfIRExpr( sbOut->tyenv, addr ); in instrument_mem_access() 4728 * sizeofIRType(typeOfIRExpr(bbIn->tyenv, cas->dataLo)), in hg_instrument() 4767 sizeofIRType(typeOfIRExpr(bbIn->tyenv, st->Ist.Store.data)), in hg_instrument() 4779 IRType type = typeOfIRExpr(bbIn->tyenv, data); in hg_instrument()
|