/external/valgrind/main/memcheck/tests/vbit-test/ |
D | util.c | 134 return t_arg1 == Ity_I32; in is_floating_point_op_with_rounding_mode() 181 case Ity_I32: return 4; in sizeof_irtype() 222 const IRType ity_RMode = Ity_I32; in typeof_primop() 255 BINARY(Ity_I32,Ity_I32, Ity_I32); in typeof_primop() 332 BINARY(Ity_I32,Ity_I8, Ity_I32); in typeof_primop() 342 UNARY(Ity_I32, Ity_I32); in typeof_primop() 374 COMPARISON(Ity_I32); in typeof_primop() 383 case Iop_CmpNEZ32: UNARY_COMPARISON(Ity_I32); in typeof_primop() 388 case Iop_CmpwNEZ32: case Iop_Left32: UNARY(Ity_I32,Ity_I32); in typeof_primop() 394 BINARY(Ity_I16,Ity_I16, Ity_I32); in typeof_primop() [all …]
|
/external/valgrind/main/VEX/priv/ |
D | guest_arm_toIR.c | 354 loaded = loadLE(Ity_I32, addr); break; in loadGuardedLE() 524 return IRExpr_Get( integerGuestRegOffset(iregNo), Ity_I32 ); in llGetIReg() 544 e = IRExpr_Get( integerGuestRegOffset(iregNo), Ity_I32 ); in getIRegA() 561 e = IRExpr_Get( integerGuestRegOffset(iregNo), Ity_I32 ); in getIRegT() 571 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I32); in llPutIReg() 916 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I32); in putMiscReg32() 925 e, IRExpr_Get(gsoffset, Ity_I32) ) in putMiscReg32() 933 IRTemp t = newTemp(Ity_I32); in get_ITSTATE() 934 assign(t, IRExpr_Get( OFFB_ITSTATE, Ity_I32)); in get_ITSTATE() 946 IRTemp t = newTemp(Ity_I32); in get_QFLAG32() [all …]
|
D | guest_mips_toIR.c | 464 t1 = newTemp(mode64 ? Ity_I64 : Ity_I32); \ 473 t1 = newTemp(mode64 ? Ity_I64 : Ity_I32); \ 482 t4 = newTemp(Ity_I32); \ 493 t2 = newTemp(Ity_I32); \ 495 t4 = newTemp(Ity_I32); \ 540 t3 = newTemp(Ity_I32); \ 1030 return IRExpr_Get(offsetof(VexGuestMIPS32State, guest_DSPControl), Ity_I32); in getDSPControl() 1054 IRType ty = mode64 ? Ity_I64 : Ity_I32; in getIReg() 1065 return IRExpr_Get(offsetof(VexGuestMIPS32State, guest_HI), Ity_I32); in getHI() 1073 return IRExpr_Get(offsetof(VexGuestMIPS32State, guest_LO), Ity_I32); in getLO() [all …]
|
D | guest_s390_toIR.c | 559 case Ity_I32: in s390_cc_widen() 765 call = mkIRExprCCall(Ity_I32, 0 /*regparm*/, in s390_call_calculate_cc() 801 call = mkIRExprCCall(Ity_I32, 0 /*regparm*/, in s390_call_calculate_icc() 825 call = mkIRExprCCall(Ity_I32, 0 /*regparm*/, in s390_call_calculate_cond() 898 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I32); in put_ar_w0() 907 return IRExpr_Get(ar_w0_offset(archreg), Ity_I32); in get_ar_w0() 1066 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I32); in put_gpr_w0() 1075 return IRExpr_Get(gpr_w0_offset(archreg), Ity_I32); in get_gpr_w0() 1204 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I32); in put_gpr_w1() 1213 return IRExpr_Get(gpr_w1_offset(archreg), Ity_I32); in get_gpr_w1() [all …]
|
D | guest_ppc_toIR.c | 532 vassert(tyA == Ity_I32 || tyA == Ity_I64); in storeBE() 787 *t0 = newTemp(Ity_I32); in breakV128to4x32() 788 *t1 = newTemp(Ity_I32); in breakV128to4x32() 789 *t2 = newTemp(Ity_I32); in breakV128to4x32() 790 *t3 = newTemp(Ity_I32); in breakV128to4x32() 814 IRTemp hi32 = newTemp(Ity_I32); in mkQNarrow64Sto32() 815 IRTemp lo32 = newTemp(Ity_I32); in mkQNarrow64Sto32() 836 IRTemp hi32 = newTemp(Ity_I32); in mkQNarrow64Uto32() 837 IRTemp lo32 = newTemp(Ity_I32); in mkQNarrow64Uto32() 935 ty == Ity_I32 || ty == Ity_I64); in mkSzOp() [all …]
|
D | guest_x86_toIR.c | 440 case 4: return Ity_I32; in szToITy() 554 case 4: vassert(ty == Ity_I32); break; in putIReg() 589 return IRExpr_Get( xmmGuestRegLane32offset(xmmreg,laneno), Ity_I32 ); in getXMMRegLane32() 623 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I32); in putXMMRegLane32() 689 if (ty == Ity_I32) return mkU32(i); in mkU() 708 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32); in mkSizedOp() 760 vassert(tyE == Ity_I32 || tyE == Ity_I16 || tyE == Ity_I8); in casLE() 787 = mkIRExprVec_4( IRExpr_Get(OFFB_CC_OP, Ity_I32), in mk_x86g_calculate_eflags_all() 788 IRExpr_Get(OFFB_CC_DEP1, Ity_I32), in mk_x86g_calculate_eflags_all() 789 IRExpr_Get(OFFB_CC_DEP2, Ity_I32), in mk_x86g_calculate_eflags_all() [all …]
|
D | ir_defs.c | 54 case Ity_I32: vex_printf( "I32"); break; in ppIRType() 2401 const IRType ity_RMode = Ity_I32; in typeOfPrimop() 2434 BINARY(Ity_I32,Ity_I32, Ity_I32); in typeOfPrimop() 2511 BINARY(Ity_I32,Ity_I8, Ity_I32); in typeOfPrimop() 2521 UNARY(Ity_I32, Ity_I32); in typeOfPrimop() 2553 COMPARISON(Ity_I32); in typeOfPrimop() 2562 case Iop_CmpNEZ32: UNARY_COMPARISON(Ity_I32); in typeOfPrimop() 2567 case Iop_CmpwNEZ32: case Iop_Left32: UNARY(Ity_I32,Ity_I32); in typeOfPrimop() 2576 BINARY(Ity_I16,Ity_I16, Ity_I32); in typeOfPrimop() 2578 BINARY(Ity_I32,Ity_I32, Ity_I64); in typeOfPrimop() [all …]
|
D | guest_arm64_toIR.c | 405 case Ity_I32: return Iop_And32; in mkAND() 413 case Ity_I32: return Iop_Or32; in mkOR() 421 case Ity_I32: return Iop_Xor32; in mkXOR() 429 case Ity_I32: return Iop_Shl32; in mkSHL() 437 case Ity_I32: return Iop_Shr32; in mkSHR() 445 case Ity_I32: return Iop_Sar32; in mkSAR() 453 case Ity_I32: return Iop_Not32; in mkNOT() 461 case Ity_I32: return Iop_Add32; in mkADD() 469 case Ity_I32: return Iop_Sub32; in mkSUB() 533 case Ity_I32: return mkU32((UInt)(imm & 0xFFFFFFFFULL)); in mkU() [all …]
|
D | host_arm64_isel.c | 414 vassert(typeOfIRExpr(env->type_env,mode) == Ity_I32); in set_FPCR_rounding_mode() 422 vassert(typeOfIRExpr(env->type_env, env->previous_rm) == Ity_I32); in set_FPCR_rounding_mode() 776 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: in doHelperCall() 891 case Ity_I32: szBbits = 2; break; in iselIntExpr_AMode_wrk() 1102 vassert(ty == Ity_I64 || ty == Ity_I32); in iselIntExpr_RIA_wrk() 1366 vassert(ty == Ity_I64 || ty == Ity_I32); in iselIntExpr_RIL_wrk() 1375 vassert(ty == Ity_I32); in iselIntExpr_RIL_wrk() 1621 vassert(ty == Ity_I64 || ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_R_wrk() 1642 if (ty == Ity_I32) { in iselIntExpr_R_wrk() 2006 = iselIntExpr_AMode(env, arg->Iex.Load.addr, Ity_I32); in iselIntExpr_R_wrk() [all …]
|
D | guest_amd64_toIR.c | 291 case Ity_I32: return mkU32(i); in mkU() 319 case Ity_I32: return 2 +op8; in mkSizedOp() 617 case 4: return Ity_I32; in szToITy() 1027 case 4: vassert(ty == Ity_I32); in putIRegRAX() 1119 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I32); in putIReg32() 1476 return IRExpr_Get( xmmGuestRegLane32offset(xmmreg,laneno), Ity_I32 ); in getXMMRegLane32() 1515 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I32); in putXMMRegLane32() 1536 return IRExpr_Get( ymmGuestRegLane32offset(ymmreg,laneno), Ity_I32 ); in getYMMRegLane32() 1571 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I32); in putYMMRegLane32() 1612 vassert(tyE == Ity_I64 || tyE == Ity_I32 in casLE() [all …]
|
D | host_x86_isel.c | 361 if (arg_ty == Ity_I32) { in pushArg() 594 vassert(typeOfIRExpr(env->type_env, arg) == Ity_I32); in doHelperCall() 621 vassert(typeOfIRExpr(env->type_env, arg) == Ity_I32); in doHelperCall() 666 case Ity_I32: case Ity_I16: case Ity_I8: in doHelperCall() 856 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_R_wrk() 874 if (ty == Ity_I32) { in iselIntExpr_R_wrk() 1422 if (ty == Ity_I32) { in iselIntExpr_R_wrk() 1453 if (ty == Ity_I32) { in iselIntExpr_R_wrk() 1468 if (e->Iex.CCall.retty != Ity_I32) in iselIntExpr_R_wrk() 1495 if ((ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) in iselIntExpr_R_wrk() [all …]
|
D | main_main.c | 318 host_word_type = Ity_I32; in LibVEX_Translate() 361 host_word_type = Ity_I32; in LibVEX_Translate() 420 host_word_type = Ity_I32; in LibVEX_Translate() 468 host_word_type = Ity_I32; in LibVEX_Translate() 508 guest_word_type = Ity_I32; in LibVEX_Translate() 548 guest_word_type = Ity_I32; in LibVEX_Translate() 609 guest_word_type = Ity_I32; in LibVEX_Translate() 649 guest_word_type = Ity_I32; in LibVEX_Translate()
|
D | host_mips_isel.c | 520 if (aTy == Ity_I32 || mode64) { in doHelperCall() 561 if (aTy == Ity_I32 || (mode64 && arg->tag != Iex_BBPTR)) { in doHelperCall() 624 case Ity_I32: case Ity_I16: case Ity_I8: in doHelperCall() 717 Bool aligned4imm = toBool(xferTy == Ity_I32 || xferTy == Ity_I64); in iselWordExpr_AMode_wrk() 738 vassert(ty == Ity_I32); in iselWordExpr_AMode_wrk() 797 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || ty == Ity_I1 in iselWordExpr_R_wrk() 932 } else if (ty == Ity_I32) { in iselWordExpr_R_wrk() 1334 if (ty == Ity_I32) { in iselWordExpr_R_wrk() 1745 if (ty == Ity_I32) { in iselWordExpr_R_wrk() 1773 if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 in iselWordExpr_R_wrk() [all …]
|
D | host_ppc_isel.c | 861 vassert(ty == Ity_I32 || ty == Ity_I64); in doHelperCall() 863 if (ty == Ity_I32) { in doHelperCall() 940 vassert(ty == Ity_I32 || ty == Ity_I64); in doHelperCall() 942 if (ty == Ity_I32) { in doHelperCall() 1008 case Ity_I32: case Ity_I16: case Ity_I8: in doHelperCall() 1139 vassert(typeOfIRExpr(env->type_env,mode) == Ity_I32); in _set_FPU_rounding_mode() 1147 vassert(typeOfIRExpr(env->type_env, env->previous_rm) == Ity_I32); in _set_FPU_rounding_mode() 1234 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32); in mk_AvDuplicateRI() 1373 ty == Ity_I32 || ((ty == Ity_I64) && mode64)); in iselWordExpr_R_wrk() 2284 ty == Ity_I32 || ((ty == Ity_I64) && mode64)) { in iselWordExpr_R_wrk() [all …]
|
D | host_arm_isel.c | 539 if (aTy == Ity_I32) { in doHelperCall() 596 if (aTy == Ity_I32) { in doHelperCall() 671 case Ity_I32: case Ity_I16: case Ity_I8: in doHelperCall() 776 vassert(ty == Ity_I32); in iselIntExpr_AMode1_wrk() 842 vassert(ty == Ity_I32); in iselIntExpr_AMode2_wrk() 896 vassert(ty == Ity_I32); in iselIntExpr_AModeV_wrk() 970 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_RI84_wrk() 1026 vassert(ty == Ity_I32 || ty == Ity_I8); in iselIntExpr_RI5_wrk() 1197 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_R_wrk() 1213 if (ty == Ity_I32) { in iselIntExpr_R_wrk() [all …]
|
D | guest_generic_bb_to_IR.c | 227 vassert(guest_word_type == Ity_I32 || guest_word_type == Ity_I64); in bb_to_IR() 229 if (guest_word_type == Ity_I32) { in bb_to_IR() 255 = guest_word_type==Ity_I32 in bb_to_IR() 534 if (host_word_szB == 4) host_word_type = Ity_I32; in bb_to_IR() 674 = guest_word_type==Ity_I32 ? IRConst_U32(toUInt(base2check)) in bb_to_IR() 677 = guest_word_type==Ity_I32 ? IRConst_U32(len2check) in bb_to_IR()
|
D | host_s390_isel.c | 613 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: in doHelperCall() 650 vassert(typeOfIRExpr(env->type_env, irrm) == Ity_I32); in set_bfp_rounding_mode_in_fpc() 724 vassert(typeOfIRExpr(env->type_env, irrm) == Ity_I32); in set_dfp_rounding_mode_in_fpc() 1086 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || ty == Ity_I64); in s390_isel_int_expr_wrk() 1907 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || in s390_isel_int_expr_RMI() 3493 case Ity_I32: in s390_isel_stmt() 3616 case Ity_I32: in s390_isel_stmt() 3708 case Ity_I32: in s390_isel_stmt() 3798 if (retty == Ity_I64 || retty == Ity_I32 in s390_isel_stmt() 3852 if (typeOfIRTemp(env->type_env, cas->oldLo) == Ity_I32) { in s390_isel_stmt() [all …]
|
D | host_amd64_isel.c | 674 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: in doHelperCall() 926 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: break; in iselIntExpr_R_wrk() 951 if (ty == Ity_I32) { in iselIntExpr_R_wrk() 1788 if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32) { in iselIntExpr_R_wrk() 1824 if (e->Iex.CCall.retty != Ity_I64 && e->Iex.CCall.retty != Ity_I32) in iselIntExpr_R_wrk() 1862 if ((ty == Ity_I64 || ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) in iselIntExpr_R_wrk() 2050 vassert(ty == Ity_I64 || ty == Ity_I32 in iselIntExpr_RMI_wrk() 2119 vassert(ty == Ity_I64 || ty == Ity_I32 in iselIntExpr_RI_wrk() 2176 vassert(ty == Ity_I64 || ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_RM_wrk() 4306 if (tyd == Ity_I8 || tyd == Ity_I16 || tyd == Ity_I32) { in iselStmt() [all …]
|
/external/valgrind/main/memcheck/ |
D | mc_translate.c | 374 case Ity_I32: in shadowTypeV() 377 case Ity_F32: return Ity_I32; in shadowTypeV() 378 case Ity_D32: return Ity_I32; in shadowTypeV() 397 case Ity_I32: return IRExpr_Const(IRConst_U32(0)); in definedOfType() 505 return assignNew('V', mce, Ity_I32, binop(Iop_And32, a1, a2)); in mkDifD32() 543 return assignNew('V', mce, Ity_I32, binop(Iop_Or32, a1, a2)); in mkUifU32() 582 case Ity_I32: return mkUifU32(mce, a1, a2); in mkUifU() 607 return assignNew('V', mce, Ity_I32, unop(Iop_Left32, a1)); in mkLeft32() 641 return assignNew('V', mce, Ity_I32, binop(Iop_Or32, data, vbits)); in mkImproveAND32() 701 'V', mce, Ity_I32, in mkImproveOR32() [all …]
|
/external/valgrind/main/VEX/ |
D | test_main.c | 677 case Ity_I32: in shadowType() 679 case Ity_F32: return Ity_I32; in shadowType() 694 case Ity_I32: return IRExpr_Const(IRConst_U32(0)); in definedOfType() 755 return assignNew(mce, Ity_I32, binop(Iop_And32, a1, a2)); in mkDifD32() 787 return assignNew(mce, Ity_I32, binop(Iop_Or32, a1, a2)); in mkUifU32() 806 case Ity_I32: return mkUifU32(mce, a1, a2); in mkUifU() 840 return assignNew(mce, Ity_I32, in mkLeft32() 842 assignNew(mce, Ity_I32, in mkLeft32() 873 return assignNew(mce, Ity_I32, binop(Iop_Or32, data, vbits)); in mkImproveAND32() 925 mce, Ity_I32, in mkImproveOR32() [all …]
|
/external/valgrind/main/drd/ |
D | drd_load_store.c | 344 [Ity_I32 - Ity_I1] = { [8] = Iop_32Uto64 }, 382 tl_assert(!data_expr_hi || typeOfIRExpr(bb->tyenv, data_expr_hi) == Ity_I32); in instr_trace_mem_store() 389 if (ty_data_expr == Ity_I32) { in instr_trace_mem_store() 405 IRTemp tmp = newIRTemp(bb->tyenv, Ity_I32); in instr_trace_mem_store() 409 ty_data_expr = Ity_I32; in instr_trace_mem_store() 419 && (ty_data_expr == Ity_I32 || ty_data_expr == Ity_I64)) in instr_trace_mem_store() 439 tmp = newIRTemp(bb->tyenv, sizeof(HWord) == 4 ? Ity_I32 : Ity_I64); in instr_trace_mem_store() 449 tmp = newIRTemp(bb->tyenv, Ity_I32); in instr_trace_mem_store() 454 tmp = newIRTemp(bb->tyenv, Ity_I32); in instr_trace_mem_store()
|
/external/valgrind/main/cachegrind/ |
D | cg_main.c | 1011 == (sizeof(HWord)==4 ? Ity_I32 : Ity_I64)); in addEvent_Bc() 1031 == (sizeof(HWord)==4 ? Ity_I32 : Ity_I64)); in addEvent_Bi() 1256 IROp widen = tyW==Ity_I32 ? Iop_1Uto32 : Iop_1Uto64; in cg_instrument() 1257 IROp opXOR = tyW==Ity_I32 ? Iop_Xor32 : Iop_Xor64; in cg_instrument() 1261 IRExpr* one = tyW==Ity_I32 ? IRExpr_Const(IRConst_U32(1)) in cg_instrument() 1269 if (tyW == Ity_I32) in cg_instrument() 1274 if (tyW == Ity_I32) { in cg_instrument()
|
/external/valgrind/main/coregrind/ |
D | m_translate.c | 294 typeof_SP = sizeof_SP==4 ? Ity_I32 : Ity_I64; in vg_SP_update_pass() 926 if (typeOfIRExpr(tyenv, e) == Ity_I32) { in narrowTo32() 965 IRType ty_Word = Ity_I32; in gen_PUSH() 1057 IRType ty_Word = Ity_I32; in gen_POP() 1286 VG_WORDSIZE==8 ? Ity_I64 : Ity_I32) in mk_preamble__set_NRADDR_to_nraddr()
|
/external/valgrind/main/exp-dhat/ |
D | dh_main.c | 813 tl_assert(tyAddr == Ity_I32 || tyAddr == Ity_I64); in addMemEvent() 845 tyAddr == Ity_I32 in addMemEvent() 854 tyAddr == Ity_I32 in addMemEvent() 863 tyAddr == Ity_I32 in addMemEvent()
|
/external/valgrind/main/callgrind/ |
D | main.c | 721 == (sizeof(HWord)==4 ? Ity_I32 : Ity_I64)); in addEvent_Bc() 741 == (sizeof(HWord)==4 ? Ity_I32 : Ity_I64)); in addEvent_Bi() 909 IRExpr_Const(hWordTy == Ity_I32 ? in addConstMemStoreStmt() 1194 IROp widen = tyW==Ity_I32 ? Iop_1Uto32 : Iop_1Uto64; in CLG_() 1195 IROp opXOR = tyW==Ity_I32 ? Iop_Xor32 : Iop_Xor64; in CLG_() 1199 IRExpr* one = tyW==Ity_I32 ? IRExpr_Const(IRConst_U32(1)) in CLG_()
|