Home
last modified time | relevance | path

Searched refs:Ity_I32 (Results 1 – 24 of 24) sorted by relevance

/external/valgrind/main/VEX/priv/
Dguest_arm_toIR.c475 return IRExpr_Get( integerGuestRegOffset(iregNo), Ity_I32 ); in llGetIReg()
495 e = IRExpr_Get( integerGuestRegOffset(iregNo), Ity_I32 ); in getIRegA()
512 e = IRExpr_Get( integerGuestRegOffset(iregNo), Ity_I32 ); in getIRegT()
522 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I32); in llPutIReg()
873 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I32); in putMiscReg32()
882 IRExpr_Get(gsoffset, Ity_I32), in putMiscReg32()
892 IRTemp t = newTemp(Ity_I32); in get_ITSTATE()
893 assign(t, IRExpr_Get( OFFB_ITSTATE, Ity_I32)); in get_ITSTATE()
905 IRTemp t = newTemp(Ity_I32); in get_QFLAG32()
906 assign(t, IRExpr_Get( OFFB_QFLAG32, Ity_I32)); in get_QFLAG32()
[all …]
Dguest_x86_toIR.c443 case 4: return Ity_I32; in szToITy()
557 case 4: vassert(ty == Ity_I32); break; in putIReg()
592 return IRExpr_Get( xmmGuestRegLane32offset(xmmreg,laneno), Ity_I32 ); in getXMMRegLane32()
626 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I32); in putXMMRegLane32()
692 if (ty == Ity_I32) return mkU32(i); in mkU()
711 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32); in mkSizedOp()
762 vassert(tyE == Ity_I32 || tyE == Ity_I16 || tyE == Ity_I8); in casLE()
788 = mkIRExprVec_4( IRExpr_Get(OFFB_CC_OP, Ity_I32), in mk_x86g_calculate_eflags_all()
789 IRExpr_Get(OFFB_CC_DEP1, Ity_I32), in mk_x86g_calculate_eflags_all()
790 IRExpr_Get(OFFB_CC_DEP2, Ity_I32), in mk_x86g_calculate_eflags_all()
[all …]
Dguest_ppc_toIR.c459 vassert(tyA == Ity_I32 || tyA == Ity_I64); in storeBE()
660 IRTemp hi32 = newTemp(Ity_I32); in mkQNarrow64Sto32()
661 IRTemp lo32 = newTemp(Ity_I32); in mkQNarrow64Sto32()
683 IRTemp hi32 = newTemp(Ity_I32); in mkQNarrow64Uto32()
684 IRTemp lo32 = newTemp(Ity_I32); in mkQNarrow64Uto32()
771 ty == Ity_I32 || ty == Ity_I64); in mkSzOp()
777 adj = ty==Ity_I8 ? 0 : (ty==Ity_I16 ? 1 : (ty==Ity_I32 ? 2 : 3)); in mkSzOp()
784 vassert(ty == Ity_I32 || ty == Ity_I64); in mkSzAddr()
793 vassert(ty == Ity_I32 || ty == Ity_I64); in mkSzImm()
800 vassert(ty == Ity_I32 || ty == Ity_I64); in mkSzConst()
[all …]
Dir_defs.c54 case Ity_I32: vex_printf( "I32"); break; in ppIRType()
1918 const IRType ity_RMode = Ity_I32; in typeOfPrimop()
1950 BINARY(Ity_I32,Ity_I32, Ity_I32); in typeOfPrimop()
2026 BINARY(Ity_I32,Ity_I8, Ity_I32); in typeOfPrimop()
2036 UNARY(Ity_I32, Ity_I32); in typeOfPrimop()
2068 COMPARISON(Ity_I32); in typeOfPrimop()
2077 case Iop_CmpNEZ32: UNARY_COMPARISON(Ity_I32); in typeOfPrimop()
2082 case Iop_CmpwNEZ32: case Iop_Left32: UNARY(Ity_I32,Ity_I32); in typeOfPrimop()
2088 BINARY(Ity_I16,Ity_I16, Ity_I32); in typeOfPrimop()
2090 BINARY(Ity_I32,Ity_I32, Ity_I64); in typeOfPrimop()
[all …]
Dmain_main.c254 host_word_type = Ity_I32; in LibVEX_Translate()
295 host_word_type = Ity_I32; in LibVEX_Translate()
333 host_word_type = Ity_I32; in LibVEX_Translate()
350 guest_word_type = Ity_I32; in LibVEX_Translate()
382 guest_word_type = Ity_I32; in LibVEX_Translate()
415 guest_word_type = Ity_I32; in LibVEX_Translate()
Dguest_generic_bb_to_IR.c152 vassert(guest_word_type == Ity_I32 || guest_word_type == Ity_I64); in bb_to_IR()
171 = guest_word_type==Ity_I32 in bb_to_IR()
335 guest_word_type == Ity_I32 in bb_to_IR()
486 guest_word_type==Ity_I32 in bb_to_IR()
519 Ity_I32, 1/*regparms*/, in bb_to_IR()
527 Ity_I32, 2/*regparms*/, in bb_to_IR()
Dhost_ppc_isel.c756 vassert(typeOfIRExpr(env->type_env, args[i]) == Ity_I32 || in doHelperCall()
759 if (typeOfIRExpr(env->type_env, args[i]) == Ity_I32) { in doHelperCall()
803 vassert(typeOfIRExpr(env->type_env, args[i]) == Ity_I32 || in doHelperCall()
806 if (typeOfIRExpr(env->type_env, args[i]) == Ity_I32) { in doHelperCall()
952 vassert(typeOfIRExpr(env->type_env,mode) == Ity_I32); in set_FPU_rounding_mode()
960 vassert(typeOfIRExpr(env->type_env, env->previous_rm) == Ity_I32); in set_FPU_rounding_mode()
1022 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32); in mk_AvDuplicateRI()
1161 ty == Ity_I32 || ((ty == Ity_I64) && mode64)); in iselWordExpr_R_wrk()
1868 ty == Ity_I32 || ((ty == Ity_I64) && mode64)) { in iselWordExpr_R_wrk()
1889 if ((!mode64) && ty == Ity_I32) { in iselWordExpr_R_wrk()
[all …]
Dguest_amd64_toIR.c296 case Ity_I32: return mkU32(i); in mkU()
324 case Ity_I32: return 2 +op8; in mkSizedOp()
634 case 4: return Ity_I32; in szToITy()
994 case 4: vassert(ty == Ity_I32); in putIRegRAX()
1086 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I32); in putIReg32()
1397 return IRExpr_Get( xmmGuestRegLane32offset(xmmreg,laneno), Ity_I32 ); in getXMMRegLane32()
1436 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I32); in putXMMRegLane32()
1476 vassert(tyE == Ity_I64 || tyE == Ity_I32 in casLE()
1588 case Ity_I32: return unop(Iop_32Uto64, e); in widenUto64()
1600 case Ity_I32: return unop(Iop_32Sto64, e); in widenSto64()
[all …]
Dhost_x86_isel.c330 if (arg_ty == Ity_I32) { in pushArg()
503 vassert(typeOfIRExpr(env->type_env, args[i]) == Ity_I32); in doHelperCall()
519 vassert(typeOfIRExpr(env->type_env, args[i]) == Ity_I32); in doHelperCall()
738 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_R_wrk()
756 if (ty == Ity_I32) { in iselIntExpr_R_wrk()
1285 if (ty == Ity_I32) { in iselIntExpr_R_wrk()
1316 if (ty == Ity_I32) { in iselIntExpr_R_wrk()
1330 if (e->Iex.CCall.retty != Ity_I32) in iselIntExpr_R_wrk()
1351 if ((ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) in iselIntExpr_R_wrk()
1418 vassert(ty == Ity_I32); in iselIntExpr_AMode_wrk()
[all …]
Dhost_amd64_isel.c866 vassert(ty == Ity_I32 || Ity_I16 || Ity_I8); in iselIntExpr_R_wrk()
889 if (ty == Ity_I32) { in iselIntExpr_R_wrk()
1693 if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32) { in iselIntExpr_R_wrk()
1729 if (e->Iex.CCall.retty != Ity_I64 && e->Iex.CCall.retty != Ity_I32) in iselIntExpr_R_wrk()
1761 if ((ty == Ity_I64 || ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) in iselIntExpr_R_wrk()
1950 vassert(ty == Ity_I64 || ty == Ity_I32 in iselIntExpr_RMI_wrk()
2019 vassert(ty == Ity_I64 || ty == Ity_I32 in iselIntExpr_RI_wrk()
2076 vassert(ty == Ity_I64 || ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_RM_wrk()
3763 if (tyd == Ity_I8 || tyd == Ity_I16 || tyd == Ity_I32) { in iselStmt()
3808 if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32) { in iselStmt()
[all …]
Dhost_arm_isel.c485 if (aTy == Ity_I32) { in doHelperCall()
535 if (aTy == Ity_I32) { in doHelperCall()
670 vassert(ty == Ity_I32); in iselIntExpr_AMode1_wrk()
736 vassert(ty == Ity_I32); in iselIntExpr_AMode2_wrk()
790 vassert(ty == Ity_I32); in iselIntExpr_AModeV_wrk()
864 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_RI84_wrk()
920 vassert(ty == Ity_I32 || ty == Ity_I8); in iselIntExpr_RI5_wrk()
1077 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_R_wrk()
1094 if (ty == Ity_I32) { in iselIntExpr_R_wrk()
1193 vassert(ty == Ity_I32); /* else the IR is ill-typed */ in iselIntExpr_R_wrk()
[all …]
Dir_opt.c4507 case Ity_I32: case Ity_I64: case Ity_I128: in considerExpensives()
/external/valgrind/main/memcheck/
Dmc_translate.c354 case Ity_I32: in shadowTypeV()
357 case Ity_F32: return Ity_I32; in shadowTypeV()
372 case Ity_I32: return IRExpr_Const(IRConst_U32(0)); in definedOfType()
461 return assignNew('V', mce, Ity_I32, binop(Iop_And32, a1, a2)); in mkDifD32()
493 return assignNew('V', mce, Ity_I32, binop(Iop_Or32, a1, a2)); in mkUifU32()
512 case Ity_I32: return mkUifU32(mce, a1, a2); in mkUifU()
535 return assignNew('V', mce, Ity_I32, unop(Iop_Left32, a1)); in mkLeft32()
569 return assignNew('V', mce, Ity_I32, binop(Iop_Or32, data, vbits)); in mkImproveAND32()
621 'V', mce, Ity_I32, in mkImproveOR32()
623 assignNew('V', mce, Ity_I32, unop(Iop_Not32, data)), in mkImproveOR32()
[all …]
Dmc_machine.c839 && arr->elemTy == Ity_I32 in MC_()
841 return Ity_I32; in MC_()
/external/valgrind/main/exp-ptrcheck/
Dh_main.c1895 && arr->elemTy == Ity_I32 in is_integer_guest_reg_array()
4056 if (pce->hWordTy == Ity_I32) { in uwiden_to_host_word()
4059 return assignNew( 'I', pce, Ity_I32, unop(Iop_8Uto32, a) ); in uwiden_to_host_word()
4061 return assignNew( 'I', pce, Ity_I32, unop(Iop_16Uto32, a) ); in uwiden_to_host_word()
4073 case Ity_I32: in uwiden_to_host_word()
4096 if (pce->gWordTy == Ity_I32) { in schemeEw_Atom()
4104 && typeOfIRExpr(pce->sb->tyenv, e) == Ity_I32) { in schemeEw_Atom()
4143 if (pce->gWordTy == Ity_I32) { in instrument_arithop()
4145 tl_assert(pce->hWordTy == Ity_I32); in instrument_arithop()
4169 assignNew( 'I', pce, Ity_I32, in instrument_arithop()
[all …]
Dsg_main.c2034 sp_type = layout->sizeof_SP == 8 ? Ity_I64 : Ity_I32; in gen_Get_SP()
2052 fp_type = layout->sizeof_FP == 8 ? Ity_I64 : Ity_I32; in gen_Get_FP()
2075 tl_assert(tyAddr == Ity_I32 || tyAddr == Ity_I64); in instrument_mem_access()
/external/valgrind/main/coregrind/
Dm_translate.c262 typeof_SP = sizeof_SP==4 ? Ity_I32 : Ity_I64; in vg_SP_update_pass()
806 if (typeOfIRExpr(tyenv, e) == Ity_I32) { in narrowTo32()
843 IRType ty_Word = Ity_I32; in gen_PUSH()
932 IRType ty_Word = Ity_I32; in gen_POP()
1017 gen_PUSH( bb, IRExpr_Get(offB_LR, Ity_I32) ); in gen_push_and_set_LR_R2()
1018 gen_PUSH( bb, IRExpr_Get(offB_GPR2, Ity_I32) ); in gen_push_and_set_LR_R2()
1050 IRTemp old_R2 = newIRTemp( bb->tyenv, Ity_I32 ); in gen_pop_R2_LR_then_bLR()
1051 IRTemp old_LR = newIRTemp( bb->tyenv, Ity_I32 ); in gen_pop_R2_LR_then_bLR()
1168 VG_WORDSIZE==8 ? Ity_I64 : Ity_I32) in mk_preamble__set_NRADDR_to_nraddr()
/external/valgrind/main/cachegrind/
Dcg_main.c907 == (sizeof(HWord)==4 ? Ity_I32 : Ity_I64)); in addEvent_Bc()
927 == (sizeof(HWord)==4 ? Ity_I32 : Ity_I64)); in addEvent_Bi()
1124 IROp widen = tyW==Ity_I32 ? Iop_1Uto32 : Iop_1Uto64; in cg_instrument()
1125 IROp opXOR = tyW==Ity_I32 ? Iop_Xor32 : Iop_Xor64; in cg_instrument()
1129 IRExpr* one = tyW==Ity_I32 ? IRExpr_Const(IRConst_U32(1)) in cg_instrument()
1137 if (tyW == Ity_I32) in cg_instrument()
1142 if (tyW == Ity_I32) { in cg_instrument()
/external/valgrind/main/callgrind/
Dmain.c670 == (sizeof(HWord)==4 ? Ity_I32 : Ity_I64)); in addEvent_Bc()
690 == (sizeof(HWord)==4 ? Ity_I32 : Ity_I64)); in addEvent_Bi()
858 IRExpr_Const(hWordTy == Ity_I32 ? in addConstMemStoreStmt()
1117 IROp widen = tyW==Ity_I32 ? Iop_1Uto32 : Iop_1Uto64; in CLG_()
1118 IROp opXOR = tyW==Ity_I32 ? Iop_Xor32 : Iop_Xor64; in CLG_()
1122 IRExpr* one = tyW==Ity_I32 ? IRExpr_Const(IRConst_U32(1)) in CLG_()
/external/valgrind/main/exp-dhat/
Ddh_main.c813 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/tsan/
Dts_valgrind.cc929 IRTemp need_sleep = newIRTemp(bbOut->tyenv, Ity_I32); in ts_instrument_trace_entry_verify()
967 sp_type = layout->sizeof_SP == 8 ? Ity_I64 : Ity_I32; in gen_Get_SP()
1081 tl_assert(tyAddr == Ity_I32 || tyAddr == Ity_I64); in instrument_mem_access()
1366 IRType tyAddr = sizeof(uintptr_t) == 8 ? Ity_I64 : Ity_I32; in ts_instrument()
/external/valgrind/main/lackey/
Dlk_main.c312 case Ity_I32: return 3; in type2index()
/external/valgrind/main/VEX/pub/
Dlibvex_ir.h225 Ity_I32, enumerator
/external/valgrind/main/helgrind/
Dhg_main.c4006 tl_assert(tyAddr == Ity_I32 || tyAddr == Ity_I64); in instrument_mem_access()