Home
last modified time | relevance | path

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

/external/valgrind/main/VEX/priv/
Dir_defs.c52 case Ity_I8: vex_printf( "I8"); break; in ppIRType()
2005 BINARY(Ity_I8,Ity_I8, Ity_I8); in typeOfPrimop()
2097 BINARY(Ity_I64,Ity_I8, Ity_I64); in typeOfPrimop()
2100 BINARY(Ity_I8,Ity_I8, Ity_I8); in typeOfPrimop()
2102 BINARY(Ity_I16,Ity_I8, Ity_I16); in typeOfPrimop()
2104 BINARY(Ity_I32,Ity_I8, Ity_I32); in typeOfPrimop()
2106 BINARY(Ity_I64,Ity_I8, Ity_I64); in typeOfPrimop()
2109 UNARY(Ity_I8, Ity_I8); in typeOfPrimop()
2138 COMPARISON(Ity_I8); in typeOfPrimop()
2153 case Iop_CmpNEZ8: UNARY_COMPARISON(Ity_I8); in typeOfPrimop()
[all …]
Dguest_s390_toIR.c442 case Ity_I8: in s390_cc_widen()
923 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); in put_gpr_b6()
932 return IRExpr_Get(gpr_b6_offset(archreg), Ity_I8); in get_gpr_b6()
946 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); in put_gpr_b3()
955 return IRExpr_Get(gpr_b3_offset(archreg), Ity_I8); in get_gpr_b3()
969 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); in put_gpr_b0()
978 return IRExpr_Get(gpr_b0_offset(archreg), Ity_I8); in get_gpr_b0()
1038 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); in put_gpr_b7()
1047 return IRExpr_Get(gpr_b7_offset(archreg), Ity_I8); in get_gpr_b7()
1084 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I8); in put_gpr_b4()
[all …]
Dhost_amd64_isel.c867 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: break; in iselIntExpr_R_wrk()
900 if (ty == Ity_I8) { in iselIntExpr_R_wrk()
1399 IRExpr_Load(Iend_LE,Ity_I8,bind(0))) ); in iselIntExpr_R_wrk()
1722 if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32) { in iselIntExpr_R_wrk()
1725 toUChar(ty==Ity_I8 ? 1 : (ty==Ity_I16 ? 2 : 4)), in iselIntExpr_R_wrk()
1740 if (ty == Ity_I8) { in iselIntExpr_R_wrk()
1790 if ((ty == Ity_I64 || ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) in iselIntExpr_R_wrk()
1791 && typeOfIRExpr(env->type_env,e->Iex.Mux0X.cond) == Ity_I8) { in iselIntExpr_R_wrk()
1980 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_RMI_wrk()
2049 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_RI_wrk()
[all …]
Dhost_x86_isel.c739 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_R_wrk()
766 if (ty == Ity_I8) { in iselIntExpr_R_wrk()
1061 IRExpr_Load(Iend_LE,Ity_I8,bind(0))) ); in iselIntExpr_R_wrk()
1075 IRExpr_Load(Iend_LE,Ity_I8,bind(0))) ); in iselIntExpr_R_wrk()
1103 vassert(e->Iex.Unop.arg->Iex.Get.ty == Ity_I8); in iselIntExpr_R_wrk()
1295 if (ty == Ity_I8 || ty == Ity_I16) { in iselIntExpr_R_wrk()
1298 toUChar(ty==Ity_I8 ? 1 : 2), in iselIntExpr_R_wrk()
1313 if (ty == Ity_I8) { in iselIntExpr_R_wrk()
1352 if ((ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) in iselIntExpr_R_wrk()
1353 && typeOfIRExpr(env->type_env,e->Iex.Mux0X.cond) == Ity_I8) { in iselIntExpr_R_wrk()
[all …]
Dhost_arm_isel.c864 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()
1105 if (ty == Ity_I8) { in iselIntExpr_R_wrk()
1268 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) { in iselIntExpr_R_wrk()
1293 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) { in iselIntExpr_R_wrk()
2011 vassert(ty8 == Ity_I8); in iselInt64Expr_wrk()
2596 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) { in iselNeon64Expr_wrk()
2620 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) { in iselNeon64Expr_wrk()
2644 typeOfIRExpr(env->type_env, e->Iex.Binop.arg2) != Ity_I8) { in iselNeon64Expr_wrk()
[all …]
Dhost_ppc_isel.c1024 UInt sz = (ty == Ity_I8) ? 8 : (ty == Ity_I16) ? 16 : 32; in mk_AvDuplicateRI()
1025 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32); in mk_AvDuplicateRI()
1163 vassert(ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_R_wrk()
1258 if (ty == Ity_I8 || ty == Ity_I16) { in iselWordExpr_R_wrk()
1260 toUShort(ty == Ity_I8 ? 24 : 16)); in iselWordExpr_R_wrk()
1894 if (ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_R_wrk()
1963 if ((ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_R_wrk()
1965 typeOfIRExpr(env->type_env,e->Iex.Mux0X.cond) == Ity_I8) { in iselWordExpr_R_wrk()
2162 vassert(ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_RH_wrk()
2221 vassert(ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_RI_wrk()
[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()
874 case Ity_I8: return unop(Iop_8Uto32,e); in widenUto32()
885 case Ity_I8: return unop(Iop_8Sto32,e); in widenSto32()
899 if (src_ty == Ity_I32 && dst_ty == Ity_I8) in narrowTo()
917 Int ccOp = ty==Ity_I8 ? 0 : (ty==Ity_I16 ? 1 : 2); in setFlags_DEP1_DEP2()
[all …]
Dhost_s390_isel.c674 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || ty == Ity_I64); in s390_isel_int_expr_wrk()
1336 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || in s390_isel_int_expr_RMI()
2113 case Ity_I8: in s390_isel_stmt()
2146 case Ity_I8: in s390_isel_stmt()
2188 case Ity_I8: in s390_isel_stmt()
2248 || retty == Ity_I16 || retty == Ity_I8) { in s390_isel_stmt()
2395 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()
632 case 1: return Ity_I8; in szToITy()
946 return IRExpr_Get( OFFB_RCX, Ity_I8 ); in getIRegCL()
955 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I8); in putIRegAH()
978 case 1: return IRExpr_Get( OFFB_RAX, Ity_I8 ); in getIRegRAX()
1000 case 1: vassert(ty == Ity_I8); in putIRegRAX()
1026 case 1: return IRExpr_Get( OFFB_RDX, Ity_I8 ); in getIRegRDX()
1484 || tyE == Ity_I16 || tyE == Ity_I8); in casLE()
1597 case Ity_I8: return unop(Iop_8Uto64, e); in widenUto64()
[all …]
Dguest_ppc_toIR.c895 vassert(ty == Ity_I8 || ty == Ity_I16 || in mkSzOp()
902 adj = ty==Ity_I8 ? 0 : (ty==Ity_I16 ? 1 : (ty==Ity_I32 ? 2 : 3)); in mkSzOp()
1361 vassert(typeOfIRExpr(irsb->tyenv,rot_amt) == Ity_I8); in ROTL()
1556 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I8); in putCR321()
1563 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I8); in putCR0()
1570 return IRExpr_Get(guestCR0offset(cr), Ity_I8); in getCR0()
1576 return IRExpr_Get(guestCR321offset(cr), Ity_I8); in getCR321()
1694 IRTemp rOnes = newTemp(Ity_I8); in set_AV_CR6()
1695 IRTemp rZeros = newTemp(Ity_I8); in set_AV_CR6()
1739 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I8); in putXER_SO()
[all …]
Dguest_arm_toIR.c1322 c8 = newTemp(Ity_I8); in setFlags_D1_D2_ND()
7830 loadLE(Ity_I8, mkexpr(addr))), IRTemp_INVALID); in mk_neon_elem_load_to_one_lane()
7850 loadLE(Ity_I8, binop(Iop_Add32, in mk_neon_elem_load_to_one_lane()
8041 loadLE(Ity_I8, mkexpr(addr))), in dis_neon_load_or_store()
8062 loadLE(Ity_I8, binop(Iop_Add32, in dis_neon_load_or_store()
12648 putIRegA( rD, unop(Iop_8Uto32, loadLE(Ity_I8, mkexpr(taT))), in disInstr_ARM_WRK()
12853 putIRegA( rD, unop(Iop_8Sto32, loadLE(Ity_I8, mkexpr(taT))), in disInstr_ARM_WRK()
13403 tOld = newTemp(Ity_I8); in disInstr_ARM_WRK()
13445 case 2: nm = "b"; ty = Ity_I8; widen = Iop_8Uto32; break; in disInstr_ARM_WRK()
13449 if (ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) { in disInstr_ARM_WRK()
[all …]
Dir_opt.c4640 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.c360 case Ity_I8: in shadowTypeV()
379 case Ity_I8: return IRExpr_Const(IRConst_U8(0)); in definedOfType()
471 return assignNew('V', mce, Ity_I8, binop(Iop_And8, a1, a2)); in mkDifD8()
503 return assignNew('V', mce, Ity_I8, binop(Iop_Or8, a1, a2)); in mkUifU8()
546 case Ity_I8: return mkUifU8(mce, a1, a2); in mkUifU()
562 return assignNew('V', mce, Ity_I8, unop(Iop_Left8, a1)); in mkLeft8()
590 return assignNew('V', mce, Ity_I8, binop(Iop_Or8, data, vbits)); in mkImproveAND8()
634 'V', mce, Ity_I8, in mkImproveOR8()
636 assignNew('V', mce, Ity_I8, unop(Iop_Not8, data)), in mkImproveOR8()
721 case Ity_I8: in mkPCastTo()
[all …]
Dmc_machine.c988 && arr->elemTy == Ity_I8 && arr->nElems == 8) in MC_()
1006 && 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/VEX/pub/
Dlibvex_ir.h223 Ity_I8, enumerator