Home
last modified time | relevance | path

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

/external/valgrind/memcheck/tests/vbit-test/
Dmain.c89 tmp->immediate_type = Ity_I8; in fixup_irops()
95 tmp->immediate_type = Ity_I8; in fixup_irops()
101 tmp->immediate_type = Ity_I8; in fixup_irops()
107 tmp->immediate_type = Ity_I8; in fixup_irops()
114 tmp->immediate_type = Ity_I8; in fixup_irops()
120 tmp->immediate_type = Ity_I8; in fixup_irops()
Dbinary.c651 assert((op->immediate_type == Ity_I8) in test_binary_op()
/external/valgrind/VEX/priv/
Dir_inject.c222 vassert((iricb.t_opnd2 == Ity_I8) || (iricb.t_opnd2 == Ity_I16) in vex_inject_ir()
226 if (iricb.immediate_type == Ity_I8) { in vex_inject_ir()
255 vassert((iricb.t_opnd3 == Ity_I8) || (iricb.t_opnd3 == Ity_I16) in vex_inject_ir()
258 if (iricb.immediate_type == Ity_I8) { in vex_inject_ir()
288 vassert((iricb.t_opnd3 == Ity_I8) || (iricb.t_opnd3 == Ity_I16) in vex_inject_ir()
291 if (iricb.immediate_type == Ity_I8) { in vex_inject_ir()
Dir_defs.c52 case Ity_I8: vex_printf( "I8"); break; in ppIRType()
2576 BINARY(Ity_I8,Ity_I8, Ity_I8); in typeOfPrimop()
2669 BINARY(Ity_I64,Ity_I8, Ity_I64); in typeOfPrimop()
2672 BINARY(Ity_I8,Ity_I8, Ity_I8); in typeOfPrimop()
2674 BINARY(Ity_I16,Ity_I8, Ity_I16); in typeOfPrimop()
2676 BINARY(Ity_I32,Ity_I8, Ity_I32); in typeOfPrimop()
2678 BINARY(Ity_I64,Ity_I8, Ity_I64); in typeOfPrimop()
2681 UNARY(Ity_I8, Ity_I8); in typeOfPrimop()
2711 COMPARISON(Ity_I8); in typeOfPrimop()
2726 case Iop_CmpNEZ8: UNARY_COMPARISON(Ity_I8); in typeOfPrimop()
[all …]
Dguest_mips_toIR.c953 IRTemp t0 = newTemp(Ity_I8); in genRORV32()
954 IRTemp t1 = newTemp(Ity_I8); in genRORV32()
1336 if (src_ty == Ity_I32 && dst_ty == Ity_I8) in narrowTo()
1338 if (src_ty == Ity_I64 && dst_ty == Ity_I8) { in narrowTo()
1647 IRTemp tmpRs8 = newTemp(Ity_I8); in dis_instr_shrt()
1658 IRTemp tmpRs8 = newTemp(Ity_I8); in dis_instr_shrt()
1659 IRTemp tmpLs8 = newTemp(Ity_I8); in dis_instr_shrt()
1696 IRTemp tmpRs8 = newTemp(Ity_I8); in dis_instr_shrt()
1721 IRTemp tmpRs8 = newTemp(Ity_I8); in dis_instr_shrt()
1740 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || ty == Ity_I64); in mkSzOp()
[all …]
Dguest_s390_toIR.c572 case Ity_I8: in s390_cc_widen()
1142 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); in put_gpr_b6()
1151 return IRExpr_Get(gpr_b6_offset(archreg), Ity_I8); in get_gpr_b6()
1165 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); in put_gpr_b3()
1174 return IRExpr_Get(gpr_b3_offset(archreg), Ity_I8); in get_gpr_b3()
1188 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); in put_gpr_b0()
1197 return IRExpr_Get(gpr_b0_offset(archreg), Ity_I8); in get_gpr_b0()
1257 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); in put_gpr_b7()
1266 return IRExpr_Get(gpr_b7_offset(archreg), Ity_I8); in get_gpr_b7()
1303 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); in put_gpr_b4()
[all …]
Dhost_x86_isel.c666 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()
883 if (ty == Ity_I8) { in iselIntExpr_R_wrk()
1179 IRExpr_Load(Iend_LE,Ity_I8,bind(0))) ); in iselIntExpr_R_wrk()
1193 IRExpr_Load(Iend_LE,Ity_I8,bind(0))) ); in iselIntExpr_R_wrk()
1221 vassert(e->Iex.Unop.arg->Iex.Get.ty == Ity_I8); in iselIntExpr_R_wrk()
1431 if (ty == Ity_I8 || ty == Ity_I16) { in iselIntExpr_R_wrk()
1434 toUChar(ty==Ity_I8 ? 1 : 2), in iselIntExpr_R_wrk()
1449 if (ty == Ity_I8) { in iselIntExpr_R_wrk()
1495 if ((ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) in iselIntExpr_R_wrk()
[all …]
Dhost_arm_isel.c806 case Ity_I32: case Ity_I16: case Ity_I8: in doHelperCall()
1105 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_RI84_wrk()
1161 vassert(ty == Ity_I32 || ty == Ity_I8); in iselIntExpr_RI5_wrk()
1332 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_R_wrk()
1360 if (ty == Ity_I8) { in iselIntExpr_R_wrk()
1516 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) { in iselIntExpr_R_wrk()
1558 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) { in iselIntExpr_R_wrk()
2841 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) { in iselNeon64Expr_wrk()
2865 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) { in iselNeon64Expr_wrk()
2889 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) { in iselNeon64Expr_wrk()
[all …]
Dguest_ppc_toIR.c1082 vassert(ty == Ity_I8 || ty == Ity_I16 || in mkSzOp()
1089 adj = ty==Ity_I8 ? 0 : (ty==Ity_I16 ? 1 : (ty==Ity_I32 ? 2 : 3)); in mkSzOp()
1726 vassert(typeOfIRExpr(irsb->tyenv,rot_amt) == Ity_I8); in ROTL()
1922 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I8); in putCR321()
1929 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I8); in putCR0()
1953 unop( Iop_8Uto32, IRExpr_Get( OFFB_C_FPCC, Ity_I8 ) ) ); in putC()
1966 return IRExpr_Get(guestCR0offset(cr), Ity_I8); in getCR0()
1972 return IRExpr_Get(guestCR321offset(cr), Ity_I8); in getCR321()
2090 IRTemp rOnes = newTemp(Ity_I8); in set_AV_CR6()
2091 IRTemp rZeros = newTemp(Ity_I8); in set_AV_CR6()
[all …]
Dhost_arm64_isel.c743 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: in doHelperCall()
860 case Ity_I8: szBbits = 0; break; in iselIntExpr_AMode_wrk()
1262 vassert(ty == Ity_I64 || ty == Ity_I8); in iselIntExpr_RI6_wrk()
1474 vassert(ty == Ity_I64 || ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_R_wrk()
1505 if (ty == Ity_I8) { in iselIntExpr_R_wrk()
1780 = iselIntExpr_AMode(env, arg->Iex.Load.addr, Ity_I8); in iselIntExpr_R_wrk()
2007 if (ty == Ity_I8 in iselIntExpr_R_wrk()
3580 if (tyd == Ity_I8) { in iselStmt()
3630 if (tyd == Ity_I8 && offs < (1<<12)) { in iselStmt()
3670 if (ty == Ity_I64 || ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) { in iselStmt()
[all …]
Dhost_amd64_isel.c673 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: in doHelperCall()
925 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: break; in iselIntExpr_R_wrk()
958 if (ty == Ity_I8) { in iselIntExpr_R_wrk()
1396 IRExpr_Load(Iend_LE,Ity_I8,bind(0))) ); in iselIntExpr_R_wrk()
1787 if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32) { in iselIntExpr_R_wrk()
1790 toUChar(ty==Ity_I8 ? 1 : (ty==Ity_I16 ? 2 : 4)), in iselIntExpr_R_wrk()
1805 if (ty == Ity_I8) { in iselIntExpr_R_wrk()
1861 if ((ty == Ity_I64 || ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) in iselIntExpr_R_wrk()
2050 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_RMI_wrk()
2119 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_RI_wrk()
[all …]
Dguest_x86_toIR.c438 case 1: return Ity_I8; in szToITy()
552 case 1: vassert(ty == Ity_I8); break; in putIReg()
687 if (ty == Ity_I8) return mkU8(i); in mkU()
708 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32); in mkSizedOp()
717 adj = ty==Ity_I8 ? 0 : (ty==Ity_I16 ? 1 : 2); in mkSizedOp()
760 vassert(tyE == Ity_I32 || tyE == Ity_I16 || tyE == Ity_I8); in casLE()
873 case Ity_I8: return unop(Iop_8Uto32,e); in widenUto32()
884 case Ity_I8: return unop(Iop_8Sto32,e); in widenSto32()
898 if (src_ty == Ity_I32 && dst_ty == Ity_I8) in narrowTo()
916 Int ccOp = ty==Ity_I8 ? 0 : (ty==Ity_I16 ? 1 : 2); in setFlags_DEP1_DEP2()
[all …]
Dhost_mips_isel.c619 case Ity_I32: case Ity_I16: case Ity_I8: in doHelperCall()
792 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || ty == Ity_I1 in iselWordExpr_R_wrk()
925 if (ty == Ity_I8) { in iselWordExpr_R_wrk()
1772 if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 in iselWordExpr_R_wrk()
1787 if ((ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_R_wrk()
1903 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || in iselWordExpr_RH_wrk()
1971 vassert(ty == Ity_I8); in iselWordExpr_RH5u_wrk()
2010 vassert(ty == Ity_I8); in iselWordExpr_RH6u_wrk()
3661 if (tyd == Ity_I8 || tyd == Ity_I16 || tyd == Ity_I32 || in iselStmt()
3706 if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || in iselStmt()
[all …]
Dhost_ppc_isel.c1042 case Ity_I32: case Ity_I16: case Ity_I8: in doHelperCall()
1284 UInt sz = (ty == Ity_I8) ? 8 : (ty == Ity_I16) ? 16 : 32; in mk_AvDuplicateRI()
1285 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32); in mk_AvDuplicateRI()
1424 vassert(ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_R_wrk()
1520 if (ty == Ity_I8 || ty == Ity_I16) { in iselWordExpr_R_wrk()
1522 toUShort(ty == Ity_I8 ? 24 : 16)); in iselWordExpr_R_wrk()
2451 if (ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_R_wrk()
2527 if ((ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_R_wrk()
2728 vassert(ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_RH_wrk()
2789 vassert(ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_RI_wrk()
[all …]
Dguest_arm64_toIR.c1045 case Ity_I8: return unop(Iop_8Uto64, e); in widenUto64()
1058 case Ity_I8: return unop(Iop_64to8, e); in narrowFrom64()
1404 case 1: return Ity_I8; in preferredVectorSubTypeFromSize()
1426 case Ity_I8: laneSzB = 1; break; in offsetQRegLane()
1446 case Ity_I8: case Ity_I16: case Ity_I32: case Ity_I64: in putQRegLO()
1460 case Ity_I8: in getQRegLO()
1549 case Ity_I8: in putQRegLane()
1562 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: in getQRegLane()
2105 if (srcTy == Ity_I8) { in math_DUP_TO_64()
2162 if (srcTy == Ity_I32 || srcTy == Ity_I16 || srcTy == Ity_I8) { in math_DUP_TO_V128()
[all …]
Dhost_s390_isel.c625 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: in doHelperCall()
1089 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || ty == Ity_I64); in s390_isel_int_expr_wrk()
1910 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || in s390_isel_int_expr_RMI()
3532 case Ity_I8: in s390_isel_stmt()
3655 case Ity_I8: in s390_isel_stmt()
3747 case Ity_I8: in s390_isel_stmt()
3840 || retty == Ity_I16 || retty == Ity_I8) { in s390_isel_stmt()
4152 case Ity_I8: in iselSB_S390()
Dguest_amd64_toIR.c289 case Ity_I8: return mkU8(i); in mkU()
317 case Ity_I8: return 0 +op8; in mkSizedOp()
622 case 1: return Ity_I8; in szToITy()
986 return IRExpr_Get( OFFB_RCX, Ity_I8 ); in getIRegCL()
995 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I8); in putIRegAH()
1018 case 1: return IRExpr_Get( OFFB_RAX, Ity_I8 ); in getIRegRAX()
1040 case 1: vassert(ty == Ity_I8); in putIRegRAX()
1066 case 1: return IRExpr_Get( OFFB_RDX, Ity_I8 ); in getIRegRDX()
1630 || tyE == Ity_I16 || tyE == Ity_I8); in casLE()
1744 case Ity_I8: return unop(Iop_8Uto64, e); in widenUto64()
[all …]
Dguest_arm_toIR.c364 loaded = unop(Iop_8Uto32, loadLE(Ity_I8, addr)); break; in loadGuardedLE()
366 loaded = unop(Iop_8Sto32, loadLE(Ity_I8, addr)); break; in loadGuardedLE()
7897 loadLE(Ity_I8, mkexpr(addr))), IRTemp_INVALID); in mk_neon_elem_load_to_one_lane()
7917 loadLE(Ity_I8, binop(Iop_Add32, in mk_neon_elem_load_to_one_lane()
8497 loadLE(Ity_I8, mkexpr(addr))), in dis_neon_load_or_store()
8518 loadLE(Ity_I8, binop(Iop_Add32, in dis_neon_load_or_store()
13401 case 0: nm = "b"; ty = Ity_I8; break; in decode_V8_instruction()
17548 tOld = newTemp(Ity_I8); in disInstr_ARM_WRK()
17591 case 2: nm = "b"; ty = Ity_I8; widen = Iop_8Uto32; break; in disInstr_ARM_WRK()
17595 if (ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) { in disInstr_ARM_WRK()
[all …]
Dir_opt.c6487 case Ity_I1: case Ity_I8: case Ity_I16: in considerExpensives()
/external/valgrind/memcheck/
Dmc_translate.c379 case Ity_I8: in shadowTypeV()
403 case Ity_I8: return IRExpr_Const(IRConst_U8(0)); in definedOfType()
501 return assignNew('V', mce, Ity_I8, binop(Iop_And8, a1, a2)); in mkDifD8()
539 return assignNew('V', mce, Ity_I8, binop(Iop_Or8, a1, a2)); in mkUifU8()
588 case Ity_I8: return mkUifU8(mce, a1, a2); in mkUifU()
605 return assignNew('V', mce, Ity_I8, unop(Iop_Left8, a1)); in mkLeft8()
633 return assignNew('V', mce, Ity_I8, binop(Iop_Or8, data, vbits)); in mkImproveAND8()
685 'V', mce, Ity_I8, in mkImproveOR8()
687 assignNew('V', mce, Ity_I8, unop(Iop_Not8, data)), in mkImproveOR8()
833 case Ity_I8: in mkPCastTo()
[all …]
Dmc_machine.c1302 && arr->elemTy == Ity_I8 && arr->nElems == 8) in MC_()
1320 && arr->elemTy == Ity_I8 && arr->nElems == 8) in MC_()
/external/valgrind/lackey/
Dlk_main.c314 case Ity_I8: return 1; in type2index()
/external/valgrind/drd/
Ddrd_load_store.c342 [Ity_I8 - Ity_I1] = { [4] = Iop_8Uto32, [8] = Iop_8Uto64 },
/external/valgrind/VEX/pub/
Dlibvex_ir.h223 Ity_I8, enumerator