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

12

/external/valgrind/main/memcheck/tests/vbit-test/
H A Dutil.c134 return t_arg1 == Ity_I32;
181 case Ity_I32: return 4;
220 /* Rounding mode values are always Ity_I32, encoded as per
222 const IRType ity_RMode = Ity_I32;
255 BINARY(Ity_I32,Ity_I32, Ity_I32);
332 BINARY(Ity_I32,Ity_I8, Ity_I32);
342 UNARY(Ity_I32, Ity_I3
[all...]
/external/valgrind/main/VEX/priv/
H A Dguest_arm_toIR.c157 is conditional, this holds the gating IRTemp :: Ity_I32. If the
160 static IRTemp r15guard; /* :: Ity_I32, 0 or 1 */
347 IRTemp guardT /* :: Ity_I32, 0 or 1 */ )
354 loaded = loadLE(Ity_I32, addr); break;
386 static IRExpr* /* :: Ity_I32 */ get_FAKE_roundingmode ( void )
524 return IRExpr_Get( integerGuestRegOffset(iregNo), Ity_I32 );
544 e = IRExpr_Get( integerGuestRegOffset(iregNo), Ity_I32 );
561 e = IRExpr_Get( integerGuestRegOffset(iregNo), Ity_I32 );
571 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I32);
582 IRTemp guardT /* :: Ity_I32,
[all...]
H A 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);
1054 IRType ty = mode64 ? Ity_I64 : Ity_I32;
1065 return IRExpr_Get(offsetof(VexGuestMIPS32State, guest_HI), Ity_I32);
1073 return IRExpr_Get(offsetof(VexGuestMIPS32State, guest_LO), Ity_I32);
[all...]
H A Dguest_s390_toIR.c559 case Ity_I32:
753 Returns an expression of type Ity_I32 */
765 call = mkIRExprCCall(Ity_I32, 0 /*regparm*/,
776 insn. Returns an expression of type Ity_I32 */
801 call = mkIRExprCCall(Ity_I32, 0 /*regparm*/,
812 Returns an expression of type Ity_I32 */
825 call = mkIRExprCCall(Ity_I32, 0 /*regparm*/,
898 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I32);
907 return IRExpr_Get(ar_w0_offset(archreg), Ity_I32);
1066 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I32);
[all...]
H A Dguest_ppc_toIR.c532 vassert(tyA == Ity_I32 || tyA == Ity_I64);
787 *t0 = newTemp(Ity_I32);
788 *t1 = newTemp(Ity_I32);
789 *t2 = newTemp(Ity_I32);
790 *t3 = newTemp(Ity_I32);
814 IRTemp hi32 = newTemp(Ity_I32);
815 IRTemp lo32 = newTemp(Ity_I32);
836 IRTemp hi32 = newTemp(Ity_I32);
837 IRTemp lo32 = newTemp(Ity_I32);
935 ty == Ity_I32 || t
[all...]
H A Dir_defs.c54 case Ity_I32: vex_printf( "I32"); break;
2399 /* Rounding mode values are always Ity_I32, encoded as per
2401 const IRType ity_RMode = Ity_I32;
2434 BINARY(Ity_I32,Ity_I32, Ity_I32);
2511 BINARY(Ity_I32,Ity_I8, Ity_I32);
2521 UNARY(Ity_I32, Ity_I32);
[all...]
H A Dguest_x86_toIR.c440 case 4: return Ity_I32;
554 case 4: vassert(ty == Ity_I32); break;
589 return IRExpr_Get( xmmGuestRegLane32offset(xmmreg,laneno), Ity_I32 );
623 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I32);
689 if (ty == Ity_I32) return mkU32(i);
708 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32);
760 vassert(tyE == Ity_I32 || tyE == Ity_I16 || tyE == Ity_I8);
783 Ity_I32. */
787 = mkIRExprVec_4( IRExpr_Get(OFFB_CC_OP, Ity_I32),
788 IRExpr_Get(OFFB_CC_DEP1, Ity_I32),
[all...]
H A Dguest_arm64_toIR.c331 //ZZ IRTemp guardT /* :: Ity_I32, 0 or 1 */ )
338 //ZZ loaded = loadLE(Ity_I32, addr); break;
370 //ZZ static IRExpr* /* :: Ity_I32 */ get_FAKE_roundingmode ( void )
405 case Ity_I32: return Iop_And32;
413 case Ity_I32: return Iop_Or32;
421 case Ity_I32: return Iop_Xor32;
429 case Ity_I32: return Iop_Shl32;
437 case Ity_I32: return Iop_Shr32;
445 case Ity_I32: return Iop_Sar32;
453 case Ity_I32
[all...]
H A Dmain_main.c318 host_word_type = Ity_I32;
361 host_word_type = Ity_I32;
420 host_word_type = Ity_I32;
468 host_word_type = Ity_I32;
508 guest_word_type = Ity_I32;
548 guest_word_type = Ity_I32;
609 guest_word_type = Ity_I32;
649 guest_word_type = Ity_I32;
H A Dhost_x86_isel.c361 if (arg_ty == Ity_I32) {
594 vassert(typeOfIRExpr(env->type_env, arg) == Ity_I32);
621 vassert(typeOfIRExpr(env->type_env, arg) == Ity_I32);
666 case Ity_I32: case Ity_I16: case Ity_I8:
856 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8);
874 if (ty == Ity_I32) {
1422 if (ty == Ity_I32) {
1453 if (ty == Ity_I32) {
1468 if (e->Iex.CCall.retty != Ity_I32)
1495 if ((ty == Ity_I32 || t
[all...]
H A Dhost_arm64_isel.c414 vassert(typeOfIRExpr(env->type_env,mode) == Ity_I32);
422 vassert(typeOfIRExpr(env->type_env, env->previous_rm) == Ity_I32);
776 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8:
891 case Ity_I32: szBbits = 2; break;
970 //ZZ vassert(ty == Ity_I32);
1044 //ZZ vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8);
1102 vassert(ty == Ity_I64 || ty == Ity_I32);
1366 vassert(ty == Ity_I64 || ty == Ity_I32);
1375 vassert(ty == Ity_I32);
1621 vassert(ty == Ity_I64 || ty == Ity_I32 || t
[all...]
H A Dhost_mips_isel.c366 /* store hi,lo as Ity_I32's */
520 if (aTy == Ity_I32 || mode64) {
561 if (aTy == Ity_I32 || (mode64 && arg->tag != Iex_BBPTR)) {
624 case Ity_I32: case Ity_I16: case Ity_I8:
717 Bool aligned4imm = toBool(xferTy == Ity_I32 || xferTy == Ity_I64);
738 vassert(ty == Ity_I32);
797 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || ty == Ity_I1
932 } else if (ty == Ity_I32) {
1334 if (ty == Ity_I32) {
1745 if (ty == Ity_I32) {
[all...]
H A Dguest_amd64_toIR.c291 case Ity_I32: return mkU32(i);
319 case Ity_I32: return 2 +op8;
617 case 4: return Ity_I32;
1027 case 4: vassert(ty == Ity_I32);
1119 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I32);
1476 return IRExpr_Get( xmmGuestRegLane32offset(xmmreg,laneno), Ity_I32 );
1515 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I32);
1536 return IRExpr_Get( ymmGuestRegLane32offset(ymmreg,laneno), Ity_I32 );
1571 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I32);
1612 vassert(tyE == Ity_I64 || tyE == Ity_I32
[all...]
H A Dhost_ppc_isel.c544 // store hi,lo as Ity_I32's
861 vassert(ty == Ity_I32 || ty == Ity_I64);
863 if (ty == Ity_I32) {
940 vassert(ty == Ity_I32 || ty == Ity_I64);
942 if (ty == Ity_I32) {
1008 case Ity_I32: case Ity_I16: case Ity_I8:
1139 vassert(typeOfIRExpr(env->type_env,mode) == Ity_I32);
1147 vassert(typeOfIRExpr(env->type_env, env->previous_rm) == Ity_I32);
1234 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32);
1373 ty == Ity_I32 || ((t
[all...]
H A Dir_inject.c72 return unop(Iop_32to1, IRExpr_Load(endian, Ity_I32, addr));
H A Dguest_generic_bb_to_IR.c227 vassert(guest_word_type == Ity_I32 || guest_word_type == Ity_I64);
229 if (guest_word_type == Ity_I32) {
255 = guest_word_type==Ity_I32
534 if (host_word_szB == 4) host_word_type = Ity_I32;
674 = guest_word_type==Ity_I32 ? IRConst_U32(toUInt(base2check))
677 = guest_word_type==Ity_I32 ? IRConst_U32(len2check)
H A Dhost_s390_isel.c613 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8:
650 vassert(typeOfIRExpr(env->type_env, irrm) == Ity_I32);
724 vassert(typeOfIRExpr(env->type_env, irrm) == Ity_I32);
1086 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || ty == Ity_I64);
1907 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 ||
3493 case Ity_I32:
3616 case Ity_I32:
3708 case Ity_I32:
3798 if (retty == Ity_I64 || retty == Ity_I32
3852 if (typeOfIRTemp(env->type_env, cas->oldLo) == Ity_I32) {
[all...]
H A Dhost_arm_isel.c539 if (aTy == Ity_I32) {
596 if (aTy == Ity_I32) {
671 case Ity_I32: case Ity_I16: case Ity_I8:
701 Suppose the arg types are (Ity_I32, Ity_I64). Then we will have
776 vassert(ty == Ity_I32);
842 vassert(ty == Ity_I32);
896 vassert(ty == Ity_I32);
970 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8);
1026 vassert(ty == Ity_I32 || ty == Ity_I8);
1197 vassert(ty == Ity_I32 || t
[all...]
H A Dhost_amd64_isel.c674 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8:
926 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: break;
951 if (ty == Ity_I32) {
1788 if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32) {
1824 if (e->Iex.CCall.retty != Ity_I64 && e->Iex.CCall.retty != Ity_I32)
1837 Ity_I32. Probably overkill, but still .. */
1862 if ((ty == Ity_I64 || ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8)
2050 vassert(ty == Ity_I64 || ty == Ity_I32
2119 vassert(ty == Ity_I64 || ty == Ity_I32
2176 vassert(ty == Ity_I64 || ty == Ity_I32 || t
[all...]
/external/valgrind/main/memcheck/
H A Dmc_translate.c210 Ity_I32 or Ity_I64 only. */
374 case Ity_I32:
377 case Ity_F32: return Ity_I32;
378 case Ity_D32: return Ity_I32;
397 case Ity_I32: return IRExpr_Const(IRConst_U32(0));
505 return assignNew('V', mce, Ity_I32, binop(Iop_And32, a1, a2));
543 return assignNew('V', mce, Ity_I32, binop(Iop_Or32, a1, a2));
582 case Ity_I32: return mkUifU32(mce, a1, a2);
607 return assignNew('V', mce, Ity_I32, unop(Iop_Left32, a1));
641 return assignNew('V', mce, Ity_I32, bino
[all...]
/external/valgrind/main/VEX/
H A Dtest_main.c558 Ity_I32 or Ity_I64 only. */
677 case Ity_I32:
679 case Ity_F32: return Ity_I32;
694 case Ity_I32: return IRExpr_Const(IRConst_U32(0));
755 return assignNew(mce, Ity_I32, binop(Iop_And32, a1, a2));
787 return assignNew(mce, Ity_I32, binop(Iop_Or32, a1, a2));
806 case Ity_I32: return mkUifU32(mce, a1, a2);
840 return assignNew(mce, Ity_I32,
842 assignNew(mce, Ity_I32,
873 return assignNew(mce, Ity_I32, bino
[all...]
/external/valgrind/main/drd/
H A 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);
389 if (ty_data_expr == Ity_I32) {
405 IRTemp tmp = newIRTemp(bb->tyenv, Ity_I32);
409 ty_data_expr = Ity_I32;
419 && (ty_data_expr == Ity_I32 || ty_data_expr == Ity_I64))
439 tmp = newIRTemp(bb->tyenv, sizeof(HWord) == 4 ? Ity_I32 : Ity_I64);
449 tmp = newIRTemp(bb->tyenv, Ity_I32);
454 tmp = newIRTemp(bb->tyenv, Ity_I32);
/external/valgrind/main/cachegrind/
H A Dcg_main.c1011 == (sizeof(HWord)==4 ? Ity_I32 : Ity_I64));
1031 == (sizeof(HWord)==4 ? Ity_I32 : Ity_I64));
1256 IROp widen = tyW==Ity_I32 ? Iop_1Uto32 : Iop_1Uto64;
1257 IROp opXOR = tyW==Ity_I32 ? Iop_Xor32 : Iop_Xor64;
1261 IRExpr* one = tyW==Ity_I32 ? IRExpr_Const(IRConst_U32(1))
1269 if (tyW == Ity_I32)
1274 if (tyW == Ity_I32) {
/external/valgrind/main/coregrind/
H A Dm_translate.c294 typeof_SP = sizeof_SP==4 ? Ity_I32 : Ity_I64;
926 if (typeOfIRExpr(tyenv, e) == Ity_I32) {
965 IRType ty_Word = Ity_I32;
1057 IRType ty_Word = Ity_I32;
1286 VG_WORDSIZE==8 ? Ity_I64 : Ity_I32)
/external/valgrind/main/exp-dhat/
H A Ddh_main.c813 tl_assert(tyAddr == Ity_I32 || tyAddr == Ity_I64);
845 tyAddr == Ity_I32
854 tyAddr == Ity_I32
863 tyAddr == Ity_I32

Completed in 507 milliseconds

12