Home
last modified time | relevance | path

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

/external/valgrind/main/VEX/priv/
Dir_defs.c52 case Ity_I8: vex_printf( "I8"); break; in ppIRType()
2136 BINARY(Ity_I8,Ity_I8, Ity_I8); in typeOfPrimop()
2229 BINARY(Ity_I64,Ity_I8, Ity_I64); in typeOfPrimop()
2232 BINARY(Ity_I8,Ity_I8, Ity_I8); in typeOfPrimop()
2234 BINARY(Ity_I16,Ity_I8, Ity_I16); in typeOfPrimop()
2236 BINARY(Ity_I32,Ity_I8, Ity_I32); in typeOfPrimop()
2238 BINARY(Ity_I64,Ity_I8, Ity_I64); in typeOfPrimop()
2241 UNARY(Ity_I8, Ity_I8); in typeOfPrimop()
2270 COMPARISON(Ity_I8); in typeOfPrimop()
2285 case Iop_CmpNEZ8: UNARY_COMPARISON(Ity_I8); in typeOfPrimop()
[all …]
Dguest_s390_toIR.c532 case Ity_I8: in s390_cc_widen()
1021 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); in put_gpr_b6()
1030 return IRExpr_Get(gpr_b6_offset(archreg), Ity_I8); in get_gpr_b6()
1044 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); in put_gpr_b3()
1053 return IRExpr_Get(gpr_b3_offset(archreg), Ity_I8); in get_gpr_b3()
1067 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); in put_gpr_b0()
1076 return IRExpr_Get(gpr_b0_offset(archreg), Ity_I8); in get_gpr_b0()
1136 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); in put_gpr_b7()
1145 return IRExpr_Get(gpr_b7_offset(archreg), Ity_I8); in get_gpr_b7()
1182 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); in put_gpr_b4()
[all …]
Dhost_x86_isel.c756 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_R_wrk()
783 if (ty == Ity_I8) { in iselIntExpr_R_wrk()
1079 IRExpr_Load(Iend_LE,Ity_I8,bind(0))) ); in iselIntExpr_R_wrk()
1093 IRExpr_Load(Iend_LE,Ity_I8,bind(0))) ); in iselIntExpr_R_wrk()
1121 vassert(e->Iex.Unop.arg->Iex.Get.ty == Ity_I8); in iselIntExpr_R_wrk()
1313 if (ty == Ity_I8 || ty == Ity_I16) { in iselIntExpr_R_wrk()
1316 toUChar(ty==Ity_I8 ? 1 : 2), in iselIntExpr_R_wrk()
1331 if (ty == Ity_I8) { in iselIntExpr_R_wrk()
1370 if ((ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) in iselIntExpr_R_wrk()
1371 && typeOfIRExpr(env->type_env,e->Iex.Mux0X.cond) == Ity_I8) { in iselIntExpr_R_wrk()
[all …]
Dhost_arm_isel.c876 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_RI84_wrk()
932 vassert(ty == Ity_I32 || ty == Ity_I8); in iselIntExpr_RI5_wrk()
1089 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_R_wrk()
1117 if (ty == Ity_I8) { in iselIntExpr_R_wrk()
1294 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) { in iselIntExpr_R_wrk()
1319 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) { in iselIntExpr_R_wrk()
2043 vassert(ty8 == Ity_I8); in iselInt64Expr_wrk()
2628 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) { in iselNeon64Expr_wrk()
2652 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) { in iselNeon64Expr_wrk()
2676 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) { in iselNeon64Expr_wrk()
[all …]
Dhost_amd64_isel.c824 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: break; in iselIntExpr_R_wrk()
857 if (ty == Ity_I8) { in iselIntExpr_R_wrk()
1294 IRExpr_Load(Iend_LE,Ity_I8,bind(0))) ); in iselIntExpr_R_wrk()
1633 if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32) { in iselIntExpr_R_wrk()
1636 toUChar(ty==Ity_I8 ? 1 : (ty==Ity_I16 ? 2 : 4)), in iselIntExpr_R_wrk()
1651 if (ty == Ity_I8) { in iselIntExpr_R_wrk()
1701 if ((ty == Ity_I64 || ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) in iselIntExpr_R_wrk()
1702 && typeOfIRExpr(env->type_env,e->Iex.Mux0X.cond) == Ity_I8) { in iselIntExpr_R_wrk()
1892 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_RMI_wrk()
1961 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_RI_wrk()
[all …]
Dguest_mips_toIR.c665 IRTemp t0 = newTemp(Ity_I8); in genRORV32()
666 IRTemp t1 = newTemp(Ity_I8); in genRORV32()
779 if (src_ty == Ity_I32 && dst_ty == Ity_I8) in narrowTo()
781 if (src_ty == Ity_I64 && dst_ty == Ity_I8) { in narrowTo()
2199 putIReg(rt, unop(Iop_8Sto32, load(Ity_I8, mkexpr(t1)))); in disInstr_MIPS_WRK()
2205 putIReg(rt, unop(Iop_8Uto32, load(Ity_I8, mkexpr(t1)))); in disInstr_MIPS_WRK()
2416 assign(t3, binop(Iop_Shl32, load(Ity_I32, mkexpr(t2)), narrowTo(Ity_I8, in disInstr_MIPS_WRK()
2423 mkU32(0xFFFFFFFF), narrowTo(Ity_I8, binop(Iop_Shl32, in disInstr_MIPS_WRK()
2450 narrowTo(Ity_I8, binop(Iop_Shl32, mkexpr(t4), in disInstr_MIPS_WRK()
2456 binop(Iop_Shr32, mkU32(0xFFFFFFFF), narrowTo(Ity_I8, in disInstr_MIPS_WRK()
[all …]
Dhost_mips_isel.c637 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || ty == Ity_I1 in iselWordExpr_R_wrk()
759 if (ty == Ity_I8 || ty == Ity_I16) in iselWordExpr_R_wrk()
1397 if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 in iselWordExpr_R_wrk()
1412 if ((ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_R_wrk()
1414 typeOfIRExpr(env->type_env, e->Iex.Mux0X.cond) == Ity_I8) { in iselWordExpr_R_wrk()
1534 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || in iselWordExpr_RH_wrk()
1602 vassert(ty == Ity_I8); in iselWordExpr_RH5u_wrk()
2655 && typeOfIRExpr(env->type_env, e->Iex.Mux0X.cond) == Ity_I8) { in iselDblExpr_wrk()
2760 if (tyd == Ity_I8 || tyd == Ity_I16 || tyd == Ity_I32 || in iselStmt()
2793 if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || in iselStmt()
[all …]
Dguest_ppc_toIR.c900 vassert(ty == Ity_I8 || ty == Ity_I16 || in mkSzOp()
907 adj = ty==Ity_I8 ? 0 : (ty==Ity_I16 ? 1 : (ty==Ity_I32 ? 2 : 3)); in mkSzOp()
1421 vassert(typeOfIRExpr(irsb->tyenv,rot_amt) == Ity_I8); in ROTL()
1616 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I8); in putCR321()
1623 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I8); in putCR0()
1630 return IRExpr_Get(guestCR0offset(cr), Ity_I8); in getCR0()
1636 return IRExpr_Get(guestCR321offset(cr), Ity_I8); in getCR321()
1754 IRTemp rOnes = newTemp(Ity_I8); in set_AV_CR6()
1755 IRTemp rZeros = newTemp(Ity_I8); in set_AV_CR6()
1799 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I8); in putXER_SO()
[all …]
Dguest_x86_toIR.c441 case 1: return Ity_I8; in szToITy()
555 case 1: vassert(ty == Ity_I8); break; in putIReg()
690 if (ty == Ity_I8) return mkU8(i); in mkU()
711 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32); in mkSizedOp()
719 adj = ty==Ity_I8 ? 0 : (ty==Ity_I16 ? 1 : 2); in mkSizedOp()
762 vassert(tyE == Ity_I32 || tyE == Ity_I16 || tyE == Ity_I8); in casLE()
875 case Ity_I8: return unop(Iop_8Uto32,e); in widenUto32()
886 case Ity_I8: return unop(Iop_8Sto32,e); in widenSto32()
900 if (src_ty == Ity_I32 && dst_ty == Ity_I8) in narrowTo()
918 Int ccOp = ty==Ity_I8 ? 0 : (ty==Ity_I16 ? 1 : 2); in setFlags_DEP1_DEP2()
[all …]
Dhost_ppc_isel.c1104 UInt sz = (ty == Ity_I8) ? 8 : (ty == Ity_I16) ? 16 : 32; in mk_AvDuplicateRI()
1105 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32); in mk_AvDuplicateRI()
1243 vassert(ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_R_wrk()
1338 if (ty == Ity_I8 || ty == Ity_I16) { in iselWordExpr_R_wrk()
1340 toUShort(ty == Ity_I8 ? 24 : 16)); in iselWordExpr_R_wrk()
2066 if (ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_R_wrk()
2135 if ((ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_R_wrk()
2137 typeOfIRExpr(env->type_env,e->Iex.Mux0X.cond) == Ity_I8) { in iselWordExpr_R_wrk()
2334 vassert(ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_RH_wrk()
2393 vassert(ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_RI_wrk()
[all …]
Dhost_s390_isel.c790 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || ty == Ity_I64); in s390_isel_int_expr_wrk()
1454 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || in s390_isel_int_expr_RMI()
2235 case Ity_I8: in s390_isel_stmt()
2360 case Ity_I8: in s390_isel_stmt()
2402 case Ity_I8: in s390_isel_stmt()
2477 || retty == Ity_I16 || retty == Ity_I8) { in s390_isel_stmt()
2775 case Ity_I8: in iselSB_S390()
Dguest_amd64_toIR.c294 case Ity_I8: return mkU8(i); in mkU()
322 case Ity_I8: return 0 +op8; in mkSizedOp()
620 case 1: return Ity_I8; in szToITy()
978 return IRExpr_Get( OFFB_RCX, Ity_I8 ); in getIRegCL()
987 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I8); in putIRegAH()
1010 case 1: return IRExpr_Get( OFFB_RAX, Ity_I8 ); in getIRegRAX()
1032 case 1: vassert(ty == Ity_I8); in putIRegRAX()
1058 case 1: return IRExpr_Get( OFFB_RDX, Ity_I8 ); in getIRegRDX()
1580 || tyE == Ity_I16 || tyE == Ity_I8); in casLE()
1694 case Ity_I8: return unop(Iop_8Uto64, e); in widenUto64()
[all …]
Dguest_arm_toIR.c1322 c8 = newTemp(Ity_I8); in setFlags_D1_D2_ND()
7849 loadLE(Ity_I8, mkexpr(addr))), IRTemp_INVALID); in mk_neon_elem_load_to_one_lane()
7869 loadLE(Ity_I8, binop(Iop_Add32, in mk_neon_elem_load_to_one_lane()
8060 loadLE(Ity_I8, mkexpr(addr))), in dis_neon_load_or_store()
8081 loadLE(Ity_I8, binop(Iop_Add32, in dis_neon_load_or_store()
13185 putIRegA( rD, unop(Iop_8Uto32, loadLE(Ity_I8, mkexpr(taT))), in disInstr_ARM_WRK()
13390 putIRegA( rD, unop(Iop_8Sto32, loadLE(Ity_I8, mkexpr(taT))), in disInstr_ARM_WRK()
13987 tOld = newTemp(Ity_I8); in disInstr_ARM_WRK()
14030 case 2: nm = "b"; ty = Ity_I8; widen = Iop_8Uto32; break; in disInstr_ARM_WRK()
14034 if (ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) { in disInstr_ARM_WRK()
[all …]
Dir_opt.c5284 case Ity_I1: case Ity_I8: case Ity_I16: in considerExpensives()
/external/valgrind/main/VEX/
Dtest_main.c652 case Ity_I8: in shadowType()
669 case Ity_I8: return IRExpr_Const(IRConst_U8(0)); in definedOfType()
720 return assignNew(mce, Ity_I8, binop(Iop_And8, a1, a2)); in mkDifD8()
752 return assignNew(mce, Ity_I8, binop(Iop_Or8, a1, a2)); in mkUifU8()
781 case Ity_I8: return mkUifU8(mce, a1, a2); in mkUifU()
797 return assignNew(mce, Ity_I8, in mkLeft8()
799 assignNew(mce, Ity_I8, in mkLeft8()
834 return assignNew(mce, Ity_I8, binop(Iop_Or8, data, vbits)); in mkImproveAND8()
878 mce, Ity_I8, in mkImproveOR8()
880 assignNew(mce, Ity_I8, unop(Iop_Not8, data)), in mkImproveOR8()
[all …]
/external/valgrind/main/memcheck/
Dmc_translate.c367 case Ity_I8: in shadowTypeV()
390 case Ity_I8: return IRExpr_Const(IRConst_U8(0)); in definedOfType()
486 return assignNew('V', mce, Ity_I8, binop(Iop_And8, a1, a2)); in mkDifD8()
524 return assignNew('V', mce, Ity_I8, binop(Iop_Or8, a1, a2)); in mkUifU8()
573 case Ity_I8: return mkUifU8(mce, a1, a2); in mkUifU()
589 return assignNew('V', mce, Ity_I8, unop(Iop_Left8, a1)); in mkLeft8()
617 return assignNew('V', mce, Ity_I8, binop(Iop_Or8, data, vbits)); in mkImproveAND8()
669 'V', mce, Ity_I8, in mkImproveOR8()
671 assignNew('V', mce, Ity_I8, unop(Iop_Not8, data)), in mkImproveOR8()
777 case Ity_I8: in mkPCastTo()
[all …]
Dmc_machine.c1108 && arr->elemTy == Ity_I8 && arr->nElems == 8) in MC_()
1126 && arr->elemTy == Ity_I8 && arr->nElems == 8) in MC_()
/external/valgrind/main/lackey/
Dlk_main.c310 case Ity_I8: return 1; in type2index()
/external/valgrind/main/drd/
Ddrd_load_store.c338 [Ity_I8 - Ity_I1] = { [4] = Iop_8Uto32, [8] = Iop_8Uto64 },
/external/valgrind/main/VEX/pub/
Dlibvex_ir.h223 Ity_I8, enumerator