Lines Matching refs:UInt

35 //ZZ    All uses of newTemp assign to an IRTemp and not a UInt
154 static inline UInt getUIntLittleEndianly ( UChar* p )
156 UInt w = 0;
166 static ULong sx_to_64 ( ULong x, UInt n )
184 //ZZ static UInt ROR32 ( UInt x, UInt sh ) {
192 //ZZ static Int popcount32 ( UInt x )
202 //ZZ static UInt setbit32 ( UInt x, Int ix, UInt b )
204 //ZZ UInt mask = 1 << ix;
248 (( ((UInt)(_uint)) >> (_bMin)) \
249 & (UInt)((1ULL << ((_bMax) - (_bMin) + 1)) - 1ULL))
266 static IRExpr* mkU32 ( UInt i )
271 static IRExpr* mkU8 ( UInt i )
533 case Ity_I32: return mkU32((UInt)(imm & 0xFFFFFFFFULL));
541 static IRTemp mathROR ( IRType ty, IRTemp arg, UInt imm )
543 UInt w = 0;
564 static IRTemp mathREPLICATE ( IRType ty, IRTemp arg, UInt imm )
566 UInt w = 0;
704 static Int offsetIReg64 ( UInt iregNo )
745 static Int offsetIReg64orSP ( UInt iregNo )
750 static const HChar* nameIReg64orZR ( UInt iregNo )
761 static const HChar* nameIReg64orSP ( UInt iregNo )
770 static IRExpr* getIReg64orSP ( UInt iregNo )
776 static IRExpr* getIReg64orZR ( UInt iregNo )
785 static void putIReg64orSP ( UInt iregNo, IRExpr* e )
791 static void putIReg64orZR ( UInt iregNo, IRExpr* e )
801 static const HChar* nameIReg32orZR ( UInt iregNo )
812 static const HChar* nameIReg32orSP ( UInt iregNo )
821 static IRExpr* getIReg32orSP ( UInt iregNo )
828 static IRExpr* getIReg32orZR ( UInt iregNo )
838 static void putIReg32orSP ( UInt iregNo, IRExpr* e )
844 static void putIReg32orZR ( UInt iregNo, IRExpr* e )
854 static const HChar* nameIRegOrSP ( Bool is64, UInt iregNo )
860 static const HChar* nameIRegOrZR ( Bool is64, UInt iregNo )
866 static IRExpr* getIRegOrZR ( Bool is64, UInt iregNo )
872 static void putIRegOrZR ( Bool is64, UInt iregNo, IRExpr* e )
887 static Int offsetQReg128 ( UInt qregNo )
929 static void putQReg128 ( UInt qregNo, IRExpr* e )
937 static IRExpr* getQReg128 ( UInt qregNo )
948 static IRType preferredVectorSubTypeFromSize ( UInt szB )
963 static Int offsetQRegLane ( UInt qregNo, IRType laneTy, UInt laneNo )
971 UInt laneSzB = 0;
981 UInt minOff = laneNo * laneSzB;
982 UInt maxOff = minOff + laneSzB - 1;
988 static void putQRegLO ( UInt qregNo, IRExpr* e )
1003 static IRExpr* getQRegLO ( UInt qregNo, IRType ty )
1018 static const HChar* nameQRegLO ( UInt qregNo, IRType laneTy )
1057 static const HChar* nameQReg128 ( UInt qregNo )
1064 static Int offsetQRegHI64 ( UInt qregNo )
1069 static IRExpr* getQRegHI64 ( UInt qregNo )
1074 static void putQRegHI64 ( UInt qregNo, IRExpr* e )
1088 static void putQRegLane ( UInt qregNo, UInt laneNo, IRExpr* e )
1105 static IRExpr* getQRegLane ( UInt qregNo, UInt laneNo, IRType laneTy )
1121 //ZZ static void putMiscReg32 ( UInt gsoffset,
1392 void setFlags_D1_D2_ND ( UInt cc_op,
1422 UInt cc_op = ARM64G_CC_OP_NUMBER;
1449 UInt cc_op = ARM64G_CC_OP_NUMBER;
1464 IRTemp cond, IRTemp argL, IRTemp argR, UInt nzcv
1480 UInt t_op = ARM64G_CC_OP_NUMBER;
1500 UInt f_op = ARM64G_CC_OP_COPY;
1525 UInt cc_op = ARM64G_CC_OP_NUMBER;
1551 //ZZ static void setFlags_D1_D2 ( UInt cc_op, IRTemp t_dep1,
1563 //ZZ static void setFlags_D1_ND ( UInt cc_op, IRTemp t_dep1,
1575 //ZZ static void setFlags_D1 ( UInt cc_op, IRTemp t_dep1,
1828 UInt M /*32 or 64*/)
1888 UInt insn)
1906 UInt sh = INSN(23,22);
1907 UInt uimm12 = INSN(21,10);
1908 UInt nn = INSN(9,5);
1909 UInt dd = INSN(4,0);
1959 UInt bP = INSN(31,31);
1960 UInt immLo = INSN(30,29);
1961 UInt immHi = INSN(23,5);
1962 UInt rD = INSN(4,0);
1986 UInt op = INSN(30,29);
1987 UInt N = INSN(22,22);
1988 UInt immR = INSN(21,16);
1989 UInt immS = INSN(15,10);
1990 UInt nn = INSN(9,5);
1991 UInt dd = INSN(4,0);
2023 IRExpr* argR = mkU32((UInt)imm);
2029 nameIReg32orSP(dd), nameIReg32orZR(nn), (UInt)imm);
2034 nameIReg32orZR(dd), nameIReg32orZR(nn), (UInt)imm);
2050 UInt subopc = INSN(30,29);
2051 UInt hw = INSN(22,21);
2052 UInt imm16 = INSN(20,5);
2053 UInt dd = INSN(4,0);
2062 putIRegOrZR(is64, dd, is64 ? mkU64(imm64) : mkU32((UInt)imm64));
2069 putIRegOrZR(is64, dd, is64 ? mkU64(imm64) : mkU32((UInt)imm64));
2091 UInt mask = 0xFFFF << (16 * hw);
2095 mkU32((UInt)imm64));
2124 UInt sf = INSN(31,31);
2125 UInt opc = INSN(30,29);
2126 UInt N = INSN(22,22);
2127 UInt immR = INSN(21,16);
2128 UInt immS = INSN(15,10);
2129 UInt nn = INSN(9,5);
2130 UInt dd = INSN(4,0);
2190 UInt mm = INSN(20,16);
2191 UInt imm6 = INSN(15,10);
2192 UInt nn = INSN(9,5);
2193 UInt dd = INSN(4,0);
2209 UInt szBits = 8 * sizeofIRType(ty);
2233 static const HChar* nameSH ( UInt sh ) {
2253 UInt sh_how, UInt sh_amt, UInt regNo,
2290 UInt insn)
2306 UInt bX = INSN(31,31);
2307 UInt bOP = INSN(30,30); /* 0: ADD, 1: SUB */
2308 UInt bS = INSN(29, 29); /* set flags? */
2309 UInt sh = INSN(23,22);
2310 UInt rM = INSN(20,16);
2311 UInt imm6 = INSN(15,10);
2312 UInt rN = INSN(9,5);
2313 UInt rD = INSN(4,0);
2350 UInt bX = INSN(31,31);
2351 UInt bOP = INSN(30,30); /* 0: ADC, 1: SBC */
2352 UInt bS = INSN(29,29); /* set flags */
2353 UInt rM = INSN(20,16);
2354 UInt rN = INSN(9,5);
2355 UInt rD = INSN(4,0);
2417 UInt bX = INSN(31,31);
2418 UInt sh = INSN(23,22);
2419 UInt bN = INSN(21,21);
2420 UInt rM = INSN(20,16);
2421 UInt imm6 = INSN(15,10);
2422 UInt rN = INSN(9,5);
2423 UInt rD = INSN(4,0);
2471 UInt mm = INSN(20,16);
2472 UInt nn = INSN(9,5);
2473 UInt dd = INSN(4,0);
2490 UInt mm = INSN(20,16);
2492 UInt aa = INSN(14,10);
2493 UInt nn = INSN(9,5);
2494 UInt dd = INSN(4,0);
2525 UInt b30 = INSN(30,30);
2526 UInt mm = INSN(20,16);
2527 UInt cond = INSN(15,12);
2528 UInt b10 = INSN(10,10);
2529 UInt nn = INSN(9,5);
2530 UInt dd = INSN(4,0);
2531 UInt op = (b30 << 1) | b10; /* 00=id 01=inc 10=inv 11=neg */
2599 UInt mm = INSN(20,16);
2600 UInt opt = INSN(15,13);
2601 UInt imm3 = INSN(12,10);
2602 UInt nn = INSN(9,5);
2603 UInt dd = INSN(4,0);
2695 UInt imm5 = INSN(20,16);
2696 UInt cond = INSN(15,12);
2697 UInt nn = INSN(9,5);
2698 UInt nzcv = INSN(3,0);
2734 UInt mm = INSN(20,16);
2735 UInt cond = INSN(15,12);
2736 UInt nn = INSN(9,5);
2737 UInt nzcv = INSN(3,0);
2778 UInt b31 = INSN(31,31);
2779 UInt opc = INSN(11,10);
2781 UInt ix = 0;
2791 UInt nn = INSN(9,5);
2792 UInt dd = INSN(4,0);
2839 UInt nn = INSN(9,5);
2840 UInt dd = INSN(4,0);
2873 UInt mm = INSN(20,16);
2874 UInt op = INSN(11,10);
2875 UInt nn = INSN(9,5);
2876 UInt dd = INSN(4,0);
2911 UInt mm = INSN(20,16);
2913 UInt nn = INSN(9,5);
2914 UInt dd = INSN(4,0);
2941 UInt mm = INSN(20,16);
2943 UInt aa = INSN(14,10);
2944 UInt nn = INSN(9,5);
2945 UInt dd = INSN(4,0);
2998 static IRTemp gen_indexed_EA ( /*OUT*/HChar* buf, UInt insn, Bool isInt )
3000 UInt optS = SLICE_UInt(insn, 15, 12);
3001 UInt mm = SLICE_UInt(insn, 20, 16);
3002 UInt nn = SLICE_UInt(insn, 9, 5);
3003 UInt szLg2 = (isInt ? 0 : (SLICE_UInt(insn, 23, 23) << 2))
3092 static void gen_narrowing_store ( UInt szB, IRTemp addr, IRExpr* dataE )
3116 static IRTemp gen_zwidening_load ( UInt szB, IRTemp addr )
3141 Bool dis_ARM64_load_store(/*MB_OUT*/DisResult* dres, UInt insn)
3163 UInt szLg2 = INSN(31,30);
3164 UInt szB = 1 << szLg2;
3166 UInt offs = INSN(21,10) * szB;
3167 UInt nn = INSN(9,5);
3168 UInt tt = INSN(4,0);
3214 UInt szLg2 = INSN(31,30);
3215 UInt szB = 1 << szLg2;
3217 UInt imm9 = INSN(20,12);
3218 UInt nn = INSN(9,5);
3219 UInt tt = INSN(4,0);
3221 UInt how = INSN(11,10);
3314 UInt insn_30_23 = INSN(30,23);
3318 UInt bL = INSN(22,22);
3319 UInt bX = INSN(31,31);
3320 UInt bWBack = INSN(23,23);
3321 UInt rT1 = INSN(4,0);
3322 UInt rN = INSN(9,5);
3323 UInt rT2 = INSN(14,10);
3430 UInt imm19 = INSN(23,5);
3431 UInt rT = INSN(4,0);
3432 UInt bX = INSN(30,30);
3459 UInt szLg2 = INSN(31,30);
3461 UInt tt = INSN(4,0);
3529 UInt szLg2 = INSN(31,30);
3530 UInt bitX = INSN(22,22);
3531 UInt imm12 = INSN(21,10);
3532 UInt nn = INSN(9,5);
3533 UInt tt = INSN(4,0);
3534 UInt szB = 1 << szLg2;
3599 UInt szLg2 = INSN(31,30);
3600 UInt imm9 = INSN(20,12);
3602 UInt nn = INSN(9,5);
3603 UInt tt = INSN(4,0);
3677 UInt szLg2 = INSN(31,30);
3678 UInt imm9 = INSN(20,12);
3679 UInt nn = INSN(9,5);
3680 UInt tt = INSN(4,0);
3751 UInt insn_29_23 = INSN(29,23);
3755 UInt szSlg2 = INSN(31,30); // log2 of the xfer size in 32-bit units
3759 UInt tt2 = INSN(14,10);
3760 UInt nn = INSN(9,5);
3761 UInt tt1 = INSN(4,0);
3768 UInt szB = 4 << szSlg2; /* szB is the per-register size */
3876 UInt szLg2 = (INSN(23,23) << 2) | INSN(31,30);
3878 UInt tt = INSN(4,0);
3946 UInt szLg2 = INSN(31,30);
3948 UInt tt = INSN(4,0);
4003 UInt szLg2 = (INSN(23,23) << 2) | INSN(31,30);
4005 UInt pimm12 = INSN(21,10) << szLg2;
4006 UInt nn = INSN(9,5);
4007 UInt tt = INSN(4,0);
4048 UInt szLg2 = (INSN(23,23) << 2) | INSN(31,30);
4050 UInt imm9 = INSN(20,12);
4052 UInt nn = INSN(9,5);
4053 UInt tt = INSN(4,0);
4094 UInt szLg2 = (INSN(23,23) << 2) | INSN(31,30);
4096 UInt imm9 = INSN(20,12);
4097 UInt nn = INSN(9,5);
4098 UInt tt = INSN(4,0);
4124 UInt szB = 4 << INSN(31,30);
4125 UInt imm19 = INSN(23,5);
4126 UInt tt = INSN(4,0);
4148 UInt rN = INSN(9,5);
4149 UInt vT = INSN(4,0);
4150 UInt q = INSN(30, 30);
4151 UInt xx = INSN(15, 14);
4152 UInt opcode = INSN(15, 13);
4153 UInt s = INSN(12, 12);
4154 UInt sz = INSN(11, 10);
4156 UInt index = (q << 3) | (s << 2) | sz;
4215 UInt rN = INSN(9,5);
4216 UInt vT = INSN(4,0);
4247 UInt rN = INSN(9,5);
4248 UInt vT = INSN(4,0);
4282 UInt rN = INSN(9,5);
4283 UInt vT = INSN(4,0);
4316 UInt rN = INSN(9,5);
4317 UInt vT = INSN(4,0);
4349 UInt rN = INSN(9,5);
4350 UInt vT = INSN(4,0);
4352 UInt sz = INSN(11,10);
4420 UInt rN = INSN(9,5);
4421 UInt vT = INSN(4,0);
4451 UInt szBlg2 = INSN(31,30);
4454 UInt ss = INSN(20,16);
4455 UInt nn = INSN(9,5);
4456 UInt tt = INSN(4,0);
4459 UInt szB = 1 << szBlg2; /* 1, 2, 4 or 8 */
4505 UInt szBlg2 = INSN(31,30);
4507 UInt nn = INSN(9,5);
4508 UInt tt = INSN(4,0);
4511 UInt szB = 1 << szBlg2; /* 1, 2, 4 or 8 */
4558 Bool dis_ARM64_branch_etc(/*MB_OUT*/DisResult* dres, UInt insn,
4567 UInt cond = INSN(3,0);
4590 UInt bLink = INSN(31,31);
4614 UInt branch_type = INSN(22,21);
4615 UInt nn = INSN(9,5);
4650 UInt rT = INSN(4,0);
4679 UInt b5 = INSN(31,31);
4681 UInt b40 = INSN(23,19);
4682 UInt imm14 = INSN(18,5);
4683 UInt tt = INSN(4,0);
4684 UInt bitNo = (b5 << 5) | b40;
4726 UInt tt = INSN(4,0);
4743 UInt tt = INSN(4,0);
4760 UInt tt = INSN(4,0);
4777 UInt tt = INSN(4,0);
4798 UInt tt = INSN(4,0);
4811 UInt tt = INSN(4,0);
4822 UInt val
4839 UInt tt = INSN(4,0);
4870 UInt tt = INSN(4,0);
5017 UInt op, UInt cmode, UInt imm8 )
5099 /*OUT*/UInt* nLanes, /*OUT*/Bool* zeroUpper,
5137 Bool bitQ, UInt szBlg2 )
5163 static Bool getLaneInfo_IMMH_IMMB ( /*OUT*/UInt* shift, /*OUT*/UInt* szBlg2,
5164 UInt immh, UInt immb )
5168 UInt immhb = (immh << 3) | immb;
5387 static IRTemp math_TBL_TBX ( IRTemp tab[4], UInt len, IRTemp src,
5426 UInt tabent;
5476 Bool dis_ARM64_simd_and_fp(/*MB_OUT*/DisResult* dres, UInt insn)
5492 UInt sf = INSN(31,31);
5493 UInt ty = INSN(23,22); // type
5494 UInt rm = INSN(20,19); // rmode
5495 UInt op = INSN(18,16); // opcode
5496 UInt nn = INSN(9,5);
5497 UInt dd = INSN(4,0);
5498 UInt ix = 0; // case
5563 UInt imm8 = INSN(20,13);
5564 UInt dd = INSN(4,0);
5587 UInt bitQ = INSN(30,30);
5588 UInt bitOP = INSN(29,29);
5589 UInt cmode = INSN(15,12);
5590 UInt imm8 = (INSN(18,16) << 5) | INSN(9,5);
5591 UInt dd = INSN(4,0);
5593 UInt op_cmode = (bitOP << 4) | cmode;
5630 UInt nn = INSN(9,5);
5631 UInt dd = INSN(4,0);
5633 UInt ix = (INSN(29,29) << 1) | INSN(22,22);
5668 UInt nn = INSN(9,5);
5669 UInt dd = INSN(4,0);
5670 UInt ix = (isU ? 4 : 0) | (isI64 ? 2 : 0) | (isF64 ? 1 : 0);
5698 UInt mm = INSN(20,16);
5699 UInt op = INSN(15,12);
5700 UInt nn = INSN(9,5);
5701 UInt dd = INSN(4,0);
5739 UInt opc = INSN(16,15);
5740 UInt nn = INSN(9,5);
5741 UInt dd = INSN(4,0);
5782 UInt bitQ = INSN(30,30);
5783 UInt bitSZ = INSN(22,22);
5785 UInt nn = INSN(9,5);
5786 UInt dd = INSN(4,0);
5827 UInt mm = INSN(20,16);
5828 UInt nn = INSN(9,5);
5871 UInt mm = INSN(20,16);
5872 UInt aa = INSN(14,10);
5873 UInt nn = INSN(9,5);
5874 UInt dd = INSN(4,0);
5875 UInt ix = (INSN(21,21) << 1) | INSN(15,15);
5919 UInt rm = INSN(20,19);
5921 UInt nn = INSN(9,5);
5922 UInt dd = INSN(4,0);
5945 UInt ix = (isF64 ? 4 : 0) | (isI64 ? 2 : 0) | (isU ? 1 : 0);
6007 UInt nn = INSN(9,5);
6008 UInt dd = INSN(4,0);
6045 UInt rm = INSN(17,15);
6046 UInt nn = INSN(9,5);
6047 UInt dd = INSN(4,0);
6087 UInt b2322 = INSN(23,22);
6088 UInt b1615 = INSN(16,15);
6089 UInt nn = INSN(9,5);
6090 UInt dd = INSN(4,0);
6123 UInt mm = INSN(20,16);
6124 UInt nn = INSN(9,5);
6125 UInt dd = INSN(4,0);
6152 UInt nn = INSN(9,5);
6153 UInt dd = INSN(4,0);
6156 UInt nLanes = 0;
6164 UInt i;
6193 UInt b29 = INSN(29,29);
6194 UInt b23 = INSN(23,23);
6196 UInt mm = INSN(20,16);
6197 UInt b1510 = INSN(15,10);
6198 UInt nn = INSN(9,5);
6199 UInt dd = INSN(4,0);
6200 UInt ix = 0;
6280 UInt U = INSN(29,29);
6281 UInt E = INSN(23,23);
6283 UInt ac = INSN(11,11);
6284 UInt mm = INSN(20,16);
6285 UInt nn = INSN(9,5);
6286 UInt dd = INSN(4,0);
6288 UInt EUac = (E << 2) | (U << 1) | ac;
6359 UInt bQ = INSN(30,30);
6360 UInt bS = INSN(22,22);
6361 UInt nn = INSN(9,5);
6362 UInt dd = INSN(4,0);
6387 UInt szBlg2 = INSN(23,22);
6389 UInt mm = INSN(20,16);
6390 UInt nn = INSN(9,5);
6391 UInt dd = INSN(4,0);
6423 UInt mm = INSN(20,16);
6424 UInt nn = INSN(9,5);
6425 UInt dd = INSN(4,0);
6449 UInt szBlg2 = INSN(23,22);
6450 UInt bit29 = INSN(29,29);
6451 UInt mm = INSN(20,16);
6452 UInt nn = INSN(9,5);
6453 UInt dd = INSN(4,0);
6509 UInt szBlg2 = INSN(23,22);
6511 UInt mm = INSN(20,16);
6512 UInt nn = INSN(9,5);
6513 UInt dd = INSN(4,0);
6555 UInt szBlg2 = INSN(23,22);
6557 UInt nn = INSN(9,5);
6558 UInt dd = INSN(4,0);
6608 UInt mm = INSN(20,16);
6609 UInt nn = INSN(9,5);
6610 UInt dd = INSN(4,0);
6611 UInt sz = INSN(23,22);
6638 UInt mm = INSN(20,16);
6639 UInt nn = INSN(9,5);
6640 UInt dd = INSN(4,0);
6677 UInt bit29 = INSN(29,29);
6678 UInt szBlg2 = INSN(23,22);
6679 UInt mm = INSN(20,16);
6680 UInt b1510 = INSN(15,10);
6681 UInt nn = INSN(9,5);
6682 UInt dd = INSN(4,0);
6692 UInt ix = 0;
6767 UInt op = INSN(23,22);
6768 UInt mm = INSN(20,16);
6769 UInt nn = INSN(9,5);
6770 UInt dd = INSN(4,0);
6822 UInt immh = INSN(22,19);
6823 UInt immb = INSN(18,16);
6824 UInt nn = INSN(9,5);
6825 UInt dd = INSN(4,0);
6827 UInt szBlg2 = 0;
6828 UInt shift = 0;
6855 UInt ix = 0;
6862 UInt immh = INSN(22,19);
6863 UInt immb = INSN(18,16);
6864 UInt nn = INSN(9,5);
6865 UInt dd = INSN(4,0);
6875 UInt szBlg2 = 0;
6876 UInt shift = 0;
6918 UInt nLanes = (isQ ? 128 : 64) / (8 << szBlg2);
6943 UInt immh = INSN(22,19);
6944 UInt immb = INSN(18,16);
6945 UInt nn = INSN(9,5);
6946 UInt dd = INSN(4,0);
6953 UInt szBlg2 = 0;
6954 UInt shift = 0;
7007 UInt immh = INSN(22,19);
7008 UInt immb = INSN(18,16);
7009 UInt nn = INSN(9,5);
7010 UInt dd = INSN(4,0);
7011 UInt immhb = (immh << 3) | immb;
7015 UInt sh = 0;
7072 UInt size = INSN(23,22);
7073 UInt nn = INSN(9,5);
7074 UInt dd = INSN(4,0);
7110 UInt nn = INSN(9,5);
7111 UInt dd = INSN(4,0);
7129 UInt imm5 = INSN(20,16);
7130 UInt nn = INSN(9,5);
7131 UInt dd = INSN(4,0);
7136 UInt laneNo = 16; /* invalid */
7194 UInt imm5 = INSN(20,16);
7195 UInt nn = INSN(9,5);
7196 UInt dd = INSN(4,0);
7248 UInt bitQ = INSN(30,30);
7249 UInt bitU = INSN(29,29);
7250 UInt sz = INSN(23,22);
7251 UInt nn = INSN(9,5);
7252 UInt dd = INSN(4,0);
7312 UInt bitQ = INSN(30,30) == 1;
7313 UInt imm5 = INSN(20,16);
7314 UInt nn = INSN(9,5);
7315 UInt dd = INSN(4,0);
7318 UInt laneNo = 16; /* invalid */
7392 UInt imm5 = INSN(20,16);
7393 UInt nn = INSN(9,5);
7394 UInt dd = INSN(4,0);
7396 UInt laneNo = 16;
7440 UInt imm5 = INSN(20,16);
7441 UInt imm4 = INSN(14,11);
7442 UInt nn = INSN(9,5);
7443 UInt dd = INSN(4,0);
7446 UInt srcLaneNo = 16;
7447 UInt dstLaneNo = 16;
7490 UInt szBlg2 = INSN(23,22);
7491 UInt nn = INSN(9,5);
7492 UInt dd = INSN(4,0);
7521 UInt mm = INSN(20,16);
7522 UInt len = INSN(14,13);
7523 UInt nn = INSN(9,5);
7524 UInt dd = INSN(4,0);
7533 UInt i;
7553 UInt vD = INSN(4,0);
7566 UInt mm = INSN(20,16);
7567 UInt nn = INSN(9,5);
7568 UInt dd = INSN(4,0);
7582 UInt nn = INSN(9,5);
7583 UInt dd = INSN(4,0);
7597 UInt nn = INSN(9,5);
7598 UInt dd = INSN(4,0);
7599 UInt sh = INSN(21,16);
7638 //ZZ UInt insn;
7640 //ZZ //UInt hwcaps = archinfo->hwcaps;
7642 //ZZ UInt summary;
7658 UInt insn = getUIntLittleEndianly( guest_instr );
7677 UInt word1 = 0x93CC0D8C;
7678 UInt word2 = 0x93CC358C;
7679 UInt word3 = 0x93CCCD8C;
7680 UInt word4 = 0x93CCF58C;
7828 /* (x::UInt - 2) <= 15 === x >= 2 && x <= 17 (I hope) */
7859 UInt insn