Lines Matching full:immr
2329 ULong immN, ULong imms, ULong immr, Bool immediate,
2334 vassert(immr < (1ULL << 6));
2354 ULong R = immr & levels;
2481 sf op 100100 N immr imms Rn Rd
2490 UInt immR = INSN(21,16);
2499 N, immS, immR, True, is64 ? 64 : 32);
2613 sf 10 100110 N immr imms nn dd
2614 UBFM Wd, Wn, #immr, #imms when sf=0, N=0, immr[5]=0, imms[5]=0
2615 UBFM Xd, Xn, #immr, #imms when sf=1, N=1
2617 sf 00 100110 N immr imms nn dd
2618 SBFM Wd, Wn, #immr, #imms when sf=0, N=0, immr[5]=0, imms[5]=0
2619 SBFM Xd, Xn, #immr, #imms when sf=1, N=1
2621 sf 01 100110 N immr imms nn dd
2622 BFM Wd, Wn, #immr, #imms when sf=0, N=0, immr[5]=0, imms[5]=0
2623 BFM Xd, Xn, #immr, #imms when sf=1, N=1
2629 UInt immR = INSN(21,16);
2650 if (sf == 0 && (N != 0 || ((immR >> 5) & 1) != 0
2654 N, immS, immR, False, sf == 1 ? 64 : 32);
2670 binop(mkAND(ty), mkexpr(mathROR(ty, src, immR)),
2679 DIP("%s %s, %s, immR=%u, immS=%u\n",
2680 nm, nameIRegOrZR(is64, dd), nameIRegOrZR(is64, nn), immR, immS);