Home | History | Annotate | Download | only in priv

Lines Matching refs:imm4

8529       0 q 101110 op2 0  m  0  imm4 0  n d
8541 UInt imm4 = INSN(14,11);
8553 if (imm4 == 0) {
8556 vassert(imm4 >= 1 && imm4 <= 15);
8558 mkexpr(sHi), mkexpr(sLo), mkU8(imm4)));
8561 DIP("ext v%u.16b, v%u.16b, v%u.16b, #%u\n", dd, nn, mm, imm4);
8563 if (imm4 >= 8) return False;
8564 if (imm4 == 0) {
8567 vassert(imm4 >= 1 && imm4 <= 7);
8572 mkexpr(hi64lo64), mkexpr(hi64lo64), mkU8(imm4)));
8575 DIP("ext v%u.8b, v%u.8b, v%u.8b, #%u\n", dd, nn, mm, imm4);
8900 0 q op 01110000 imm5 0 imm4 1 n d
8901 Decode fields: q,op,imm4
8912 UInt imm4 = INSN(14,11);
8920 if (bitOP == 0 && imm4 == BITS4(0,0,0,0)) {
8946 Require op=0, imm4=0001
8948 if (bitOP == 0 && imm4 == BITS4(0,0,0,1)) {
8997 if (bitQ == 1 && bitOP == 0 && imm4 == BITS4(0,0,1,1)) {
9060 if (bitOP == 0 && (imm4 == BITS4(0,1,0,1) || imm4 == BITS4(0,1,1,1))) {
9061 Bool isU = (imm4 & 2) == 2;
9130 011 01110000 imm5 0 imm4 n d INS Vd.Ts[ix1], Vn.Ts[ix2]
9132 = case imm5 of xxxx1 -> B, xxxx, imm4[3:0]
9133 xxx10 -> H, xxx, imm4[3:1]
9134 xx100 -> S, xx, imm4[3:2]
9135 x1000 -> D, x, imm4[3:3]
9146 ix2 = (imm4 >> 0) & 15;
9152 ix2 = (imm4 >> 1) & 7;
9158 ix2 = (imm4 >> 2) & 3;
9164 ix2 = (imm4 >> 3) & 1;
9339 01 op 11110000 imm5 0 imm4 1 n d
9340 Decode fields: op,imm4
9350 UInt imm4 = INSN(14,11);
9354 if (bitOP == 0 && imm4 == BITS4(0,0,0,0)) {