/external/valgrind/memcheck/tests/vbit-test/ |
D | util.c | 180 case Ity_I16: return 2; in sizeof_irtype() 236 BINARY(Ity_I16,Ity_I16, Ity_I16); in typeof_primop() 330 BINARY(Ity_I16,Ity_I8, Ity_I16); in typeof_primop() 339 UNARY(Ity_I16, Ity_I16); in typeof_primop() 370 COMPARISON(Ity_I16); in typeof_primop() 383 case Iop_CmpNEZ16: UNARY_COMPARISON(Ity_I16); in typeof_primop() 388 case Iop_Left16: UNARY(Ity_I16,Ity_I16); in typeof_primop() 393 BINARY(Ity_I8,Ity_I8, Ity_I16); in typeof_primop() 395 BINARY(Ity_I16,Ity_I16, Ity_I32); in typeof_primop() 423 UNARY(Ity_I16, Ity_I8); in typeof_primop() [all …]
|
/external/valgrind/VEX/useful/ |
D | test_main.c | 697 case Ity_I16: in shadowType() 714 case Ity_I16: return IRExpr_Const(IRConst_U16(0)); in definedOfType() 770 return assignNew(mce, Ity_I16, binop(Iop_And16, a1, a2)); in mkDifD16() 802 return assignNew(mce, Ity_I16, binop(Iop_Or16, a1, a2)); in mkUifU16() 826 case Ity_I16: return mkUifU16(mce, a1, a2); in mkUifU() 851 return assignNew(mce, Ity_I16, in mkLeft16() 853 assignNew(mce, Ity_I16, in mkLeft16() 886 return assignNew(mce, Ity_I16, binop(Iop_Or16, data, vbits)); in mkImproveAND16() 934 mce, Ity_I16, in mkImproveOR16() 936 assignNew(mce, Ity_I16, unop(Iop_Not16, data)), in mkImproveOR16() [all …]
|
/external/valgrind/VEX/priv/ |
D | ir_defs.c | 53 case Ity_I16: vex_printf( "I16"); break; in ppIRType() 2512 BINARY(Ity_I16,Ity_I16, Ity_I16); in typeOfPrimop() 2606 BINARY(Ity_I16,Ity_I8, Ity_I16); in typeOfPrimop() 2615 UNARY(Ity_I16, Ity_I16); in typeOfPrimop() 2646 COMPARISON(Ity_I16); in typeOfPrimop() 2659 case Iop_CmpNEZ16: UNARY_COMPARISON(Ity_I16); in typeOfPrimop() 2664 case Iop_Left16: UNARY(Ity_I16,Ity_I16); in typeOfPrimop() 2669 case Iop_GetMSBs8x16: UNARY(Ity_V128, Ity_I16); in typeOfPrimop() 2672 BINARY(Ity_I8,Ity_I8, Ity_I16); in typeOfPrimop() 2674 BINARY(Ity_I16,Ity_I16, Ity_I32); in typeOfPrimop() [all …]
|
D | guest_tilegx_toIR.c | 209 if (src_ty == Ity_I32 && dst_ty == Ity_I16) in narrowTo() 217 if (src_ty == Ity_I64 && dst_ty == Ity_I16) { in narrowTo() 1188 load(Ity_I16, getIReg(ra)))); in disInstr_TILEGX_WRK() 1196 load(Ity_I16, getIReg(ra)))); in disInstr_TILEGX_WRK() 1203 load(Ity_I16, getIReg(ra)))); in disInstr_TILEGX_WRK() 1211 load(Ity_I16, getIReg(ra)))); in disInstr_TILEGX_WRK() 1316 load(Ity_I16, getIReg(ra)))); in disInstr_TILEGX_WRK() 1323 load(Ity_I16, getIReg(ra)))); in disInstr_TILEGX_WRK() 1331 load(Ity_I16, getIReg(ra)))); in disInstr_TILEGX_WRK() 1338 load(Ity_I16, getIReg(ra)))); in disInstr_TILEGX_WRK() [all …]
|
D | host_tilegx_isel.c | 454 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || in iselWordExpr_R_wrk() 599 if (ty == Ity_I8 || ty == Ity_I16) in iselWordExpr_R_wrk() 1022 if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 in iselWordExpr_R_wrk() 1037 if ((ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_R_wrk() 1146 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || in iselWordExpr_RH_wrk() 1415 if (tyd == Ity_I8 || tyd == Ity_I16 || tyd == Ity_I32 || in iselStmt() 1429 if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || in iselStmt() 1449 if (ty == Ity_I64 || ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8 || in iselStmt() 1461 case Ity_I16: in iselStmt() 1496 if (retty == Ity_I8 || retty == Ity_I16 || retty == Ity_I32 in iselStmt() [all …]
|
D | guest_x86_toIR.c | 439 case 2: return Ity_I16; in szToITy() 553 case 2: vassert(ty == Ity_I16); break; in putIReg() 563 return IRExpr_Get( segmentGuestRegOffset(sreg), Ity_I16 ); in getSReg() 568 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I16); in putSReg() 629 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I16); in putXMMRegLane16() 688 if (ty == Ity_I16) return mkU16(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() 872 case Ity_I16: return unop(Iop_16Uto32,e); in widenUto32() [all …]
|
D | guest_s390_toIR.c | 569 case Ity_I16: in s390_cc_widen() 1119 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I16); in put_gpr_hw1() 1128 return IRExpr_Get(gpr_hw1_offset(archreg), Ity_I16); in get_gpr_hw1() 1234 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I16); in put_gpr_hw3() 1243 return IRExpr_Get(gpr_hw3_offset(archreg), Ity_I16); in get_gpr_hw3() 1280 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I16); in put_gpr_hw0() 1289 return IRExpr_Get(gpr_hw0_offset(archreg), Ity_I16); in get_gpr_hw0() 1349 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I16); in put_gpr_hw2() 1358 return IRExpr_Get(gpr_hw2_offset(archreg), Ity_I16); in get_gpr_hw2() 2851 assign(op2, unop(Iop_16Sto32, load(Ity_I16, mkexpr(op2addr)))); in s390_irgen_AH() [all …]
|
D | host_x86_isel.c | 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() 879 if (ty == Ity_I16) { in iselIntExpr_R_wrk() 1207 IRExpr_Load(Iend_LE,Ity_I16,bind(0))) ); in iselIntExpr_R_wrk() 1235 vassert(e->Iex.Unop.arg->Iex.Get.ty == Ity_I16); in iselIntExpr_R_wrk() 1431 if (ty == Ity_I8 || ty == Ity_I16) { in iselIntExpr_R_wrk() 1495 if ((ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) in iselIntExpr_R_wrk() 1647 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_RMI_wrk() 1707 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_RI_wrk() 1755 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_RM_wrk() [all …]
|
D | host_arm64_isel.c | 745 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: in doHelperCall() 861 case Ity_I16: szBbits = 1; break; in iselIntExpr_AMode_wrk() 1446 vassert(ty == Ity_I64 || ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_R_wrk() 1472 if (ty == Ity_I16) { in iselIntExpr_R_wrk() 1971 if (ty == Ity_I16 in iselIntExpr_R_wrk() 3546 if (tyd == Ity_I16) { in iselStmt() 3596 if (tyd == Ity_I16 && 0 == (offs & 1) && offs < (2<<12)) { in iselStmt() 3642 if (ty == Ity_I64 || ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) { in iselStmt() 3711 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: in iselStmt() 3737 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: { in iselStmt() [all …]
|
D | host_amd64_isel.c | 673 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() 954 if (ty == Ity_I16) { in iselIntExpr_R_wrk() 1409 IRExpr_Load(Iend_LE,Ity_I16,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() 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() 2175 vassert(ty == Ity_I64 || ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_RM_wrk() [all …]
|
D | host_ppc_isel.c | 1038 case Ity_I32: case Ity_I16: case Ity_I8: in doHelperCall() 1266 UInt sz = (ty == Ity_I8) ? 8 : (ty == Ity_I16) ? 16 : 32; in mk_AvDuplicateRI() 1267 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32); in mk_AvDuplicateRI() 1405 vassert(ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_R_wrk() 1501 if (ty == Ity_I8 || ty == Ity_I16) { in iselWordExpr_R_wrk() 1871 IRExpr_Load(IEndianess,Ity_I16,bind(0))) ); in iselWordExpr_R_wrk() 1875 = iselWordExpr_AMode( env, mi.bindee[0], Ity_I16/*xfer*/, in iselWordExpr_R_wrk() 2362 if (ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_R_wrk() 2438 if ((ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_R_wrk() 2637 vassert(ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_RH_wrk() [all …]
|
D | host_mips_isel.c | 625 case Ity_I32: case Ity_I16: case Ity_I8: in doHelperCall() 798 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || ty == Ity_I1 in iselWordExpr_R_wrk() 1778 if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 in iselWordExpr_R_wrk() 1793 if ((ty == Ity_I8 || ty == Ity_I16 || in iselWordExpr_R_wrk() 1909 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || in iselWordExpr_RH_wrk() 3655 if (tyd == Ity_I8 || tyd == Ity_I16 || tyd == Ity_I32 || in iselStmt() 3700 if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || in iselStmt() 3750 if (ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || ty == Ity_I1) { in iselStmt() 3819 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: in iselStmt() 3845 case Ity_I32: case Ity_I16: case Ity_I8: { in iselStmt() [all …]
|
D | guest_mips_toIR.c | 1299 if (src_ty == Ity_I32 && dst_ty == Ity_I16) in narrowTo() 1307 if (src_ty == Ity_I64 && dst_ty == Ity_I16) { in narrowTo() 1695 vassert(ty == Ity_I8 || ty == Ity_I16 || ty == Ity_I32 || ty == Ity_I64); in mkSzOp() 1700 adj = ty == Ity_I8 ? 0 : (ty == Ity_I16 ? 1 : (ty == Ity_I32 ? 2 : 3)); in mkSzOp() 2671 unop(Iop_16Uto64, load(Ity_I16, mkexpr(t1)))); in dis_instr_CVM() 2674 unop(Iop_16Uto32, load(Ity_I16, mkexpr(t1)))); in dis_instr_CVM() 3082 t0 = newTemp(Ity_I16); in disDSPInstr_MIPS_WRK() 3085 t3 = newTemp(Ity_I16); in disDSPInstr_MIPS_WRK() 3086 t4 = newTemp(Ity_I16); in disDSPInstr_MIPS_WRK() 3089 t7 = newTemp(Ity_I16); in disDSPInstr_MIPS_WRK() [all …]
|
D | host_s390_isel.c | 625 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() 3495 case Ity_I16: in s390_isel_stmt() 3618 case Ity_I16: in s390_isel_stmt() 3710 case Ity_I16: in s390_isel_stmt() 3802 || retty == Ity_I16 || retty == Ity_I8) { in s390_isel_stmt() 4115 case Ity_I16: in iselSB_S390()
|
D | guest_arm64_toIR.c | 1043 case Ity_I16: return unop(Iop_16Uto64, e); in widenUto64() 1056 case Ity_I16: return unop(Iop_64to16, e); in narrowFrom64() 1400 case 2: return Ity_I16; in preferredVectorSubTypeFromSize() 1422 case Ity_F16: case Ity_I16: laneSzB = 2; break; in offsetQRegLane() 1441 case Ity_I8: case Ity_I16: case Ity_I32: case Ity_I64: in putQRegLO() 1456 case Ity_F16: case Ity_I16: in getQRegLO() 1543 case Ity_I16: case Ity_F16: in putQRegLane() 1557 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: in getQRegLane() 2112 if (srcTy == Ity_I16) { in math_DUP_TO_64() 2157 if (srcTy == Ity_I32 || srcTy == Ity_I16 || srcTy == Ity_I8) { in math_DUP_TO_V128() [all …]
|
D | guest_amd64_toIR.c | 290 case Ity_I16: return mkU16(i); in mkU() 318 case Ity_I16: return 1 +op8; in mkSizedOp() 616 case 2: return Ity_I16; in szToITy() 1012 case 2: return IRExpr_Get( OFFB_RAX, Ity_I16 ); in getIRegRAX() 1030 case 2: vassert(ty == Ity_I16); in putIRegRAX() 1060 case 2: return IRExpr_Get( OFFB_RDX, Ity_I16 ); in getIRegRDX() 1137 Ity_I16 ); in getIReg16() 1142 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I16); in putIReg16() 1486 return IRExpr_Get( xmmGuestRegLane16offset(xmmreg,laneno), Ity_I16 ); in getXMMRegLane16() 1613 || tyE == Ity_I16 || tyE == Ity_I8); in casLE() [all …]
|
D | host_arm_isel.c | 663 case Ity_I32: case Ity_I16: case Ity_I8: in doHelperCall() 962 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_RI84_wrk() 1189 vassert(ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8); in iselIntExpr_R_wrk() 1210 if (ty == Ity_I16) { in iselIntExpr_R_wrk() 5708 if (tyd == Ity_I16) { in iselStmt() 5781 case Ity_I16: { in iselStmt() 5907 if (ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) { in iselStmt() 5976 case Ity_I64: case Ity_I32: case Ity_I16: case Ity_I8: in iselStmt() 6019 case Ity_I32: case Ity_I16: case Ity_I8: { in iselStmt() 6066 if (ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) { in iselStmt() [all …]
|
D | guest_arm_toIR.c | 360 loaded = unop(Iop_16Uto32, loadLE(Ity_I16, addr)); break; in loadGuardedLE() 362 loaded = unop(Iop_16Sto32, loadLE(Ity_I16, addr)); break; in loadGuardedLE() 7842 loadLE(Ity_I16, mkexpr(addr))), IRTemp_INVALID); in mk_neon_elem_load_to_one_lane() 7868 loadLE(Ity_I16, binop(Iop_Add32, in mk_neon_elem_load_to_one_lane() 8443 loadLE(Ity_I16, mkexpr(addr))), in dis_neon_load_or_store() 8467 loadLE(Ity_I16, binop(Iop_Add32, in dis_neon_load_or_store() 16109 case 3: nm = "h"; ty = Ity_I16; widen = Iop_16Uto32; break; in disInstr_ARM_WRK() 16112 if (ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) { in disInstr_ARM_WRK() 16164 case 3: nm = "h"; ty = Ity_I16; narrow = Iop_32to16; break; in disInstr_ARM_WRK() 16167 if (ty == Ity_I32 || ty == Ity_I16 || ty == Ity_I8) { in disInstr_ARM_WRK() [all …]
|
D | guest_ppc_toIR.c | 1005 vassert(ty == Ity_I8 || ty == Ity_I16 || in mkSzOp() 1012 adj = ty==Ity_I8 ? 0 : (ty==Ity_I16 ? 1 : (ty==Ity_I32 ? 2 : 3)); in mkSzOp() 4934 val = load(Ity_I16, mkexpr(EA)); in dis_int_load() 4944 val = load(Ity_I16, mkexpr(EA)); in dis_int_load() 4951 val = load(Ity_I16, mkexpr(EA)); in dis_int_load() 4961 val = load(Ity_I16, mkexpr(EA)); in dis_int_load() 5014 val = load(Ity_I16, mkexpr(EA)); in dis_int_load() 5021 val = load(Ity_I16, mkexpr(EA)); in dis_int_load() 5031 val = load(Ity_I16, mkexpr(EA)); in dis_int_load() 5038 val = load(Ity_I16, mkexpr(EA)); in dis_int_load() [all …]
|
D | ir_opt.c | 6482 case Ity_I1: case Ity_I8: case Ity_I16: in considerExpensives()
|
/external/valgrind/memcheck/ |
D | mc_translate.c | 380 case Ity_I16: in shadowTypeV() 384 case Ity_F16: return Ity_I16; in shadowTypeV() 404 case Ity_I16: return IRExpr_Const(IRConst_U16(0)); in definedOfType() 507 return assignNew('V', mce, Ity_I16, binop(Iop_And16, a1, a2)); in mkDifD16() 545 return assignNew('V', mce, Ity_I16, binop(Iop_Or16, a1, a2)); in mkUifU16() 589 case Ity_I16: return mkUifU16(mce, a1, a2); in mkUifU() 610 return assignNew('V', mce, Ity_I16, unop(Iop_Left16, a1)); in mkLeft16() 641 return assignNew('V', mce, Ity_I16, binop(Iop_Or16, data, vbits)); in mkImproveAND16() 697 'V', mce, Ity_I16, in mkImproveOR16() 699 assignNew('V', mce, Ity_I16, unop(Iop_Not16, data)), in mkImproveOR16() [all …]
|
/external/valgrind/lackey/ |
D | lk_main.c | 315 case Ity_I16: return 2; in type2index()
|
/external/valgrind/drd/ |
D | drd_load_store.c | 345 [Ity_I16 - Ity_I1] = { [4] = Iop_16Uto32, [8] = Iop_16Uto64 },
|
/external/valgrind/VEX/pub/ |
D | libvex_ir.h | 224 Ity_I16, enumerator
|