Home
last modified time | relevance | path

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

12

/external/valgrind/main/memcheck/tests/vbit-test/
Dutil.c134 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/
Dguest_arm_toIR.c354 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 …]
Dguest_mips_toIR.c464 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 …]
Dguest_s390_toIR.c559 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 …]
Dguest_ppc_toIR.c532 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 …]
Dguest_x86_toIR.c440 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 …]
Dir_defs.c54 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 …]
Dguest_arm64_toIR.c405 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 …]
Dhost_arm64_isel.c414 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 …]
Dguest_amd64_toIR.c291 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 …]
Dhost_x86_isel.c361 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 …]
Dmain_main.c318 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()
Dhost_mips_isel.c520 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 …]
Dhost_ppc_isel.c861 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 …]
Dhost_arm_isel.c539 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 …]
Dguest_generic_bb_to_IR.c227 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()
Dhost_s390_isel.c613 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 …]
Dhost_amd64_isel.c674 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/
Dmc_translate.c374 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/
Dtest_main.c677 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/
Ddrd_load_store.c344 [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/
Dcg_main.c1011 == (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/
Dm_translate.c294 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/
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/main/callgrind/
Dmain.c721 == (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_()

12