Home | History | Annotate | Download | only in priv

Lines Matching full:bits4

2522 #define BITS4(zzb3,zzb2,zzb1,zzb0) \
2524 #define X0000 BITS4(0,0,0,0)
2525 #define X0001 BITS4(0,0,0,1)
2526 #define X0010 BITS4(0,0,1,0)
2527 #define X0011 BITS4(0,0,1,1)
2528 #define X0100 BITS4(0,1,0,0)
2529 #define X0101 BITS4(0,1,0,1)
2530 #define X0110 BITS4(0,1,1,0)
2531 #define X0111 BITS4(0,1,1,1)
2532 #define X1000 BITS4(1,0,0,0)
2533 #define X1001 BITS4(1,0,0,1)
2534 #define X1010 BITS4(1,0,1,0)
2535 #define X1011 BITS4(1,0,1,1)
2536 #define X1100 BITS4(1,1,0,0)
2537 #define X1101 BITS4(1,1,0,1)
2538 #define X1110 BITS4(1,1,1,0)
2539 #define X1111 BITS4(1,1,1,1)
2820 instr = XXXXX___(X1110,X0101,BITS4(bP,bB,0,bL),
2853 instr = XXXXXXXX(X1110,X0001, BITS4(bP,1,0,0), iregNo(rN),
2860 instr = XXXXXXXX(X1110,X0001, BITS4(bP,1,0,1), iregNo(rN),
3014 insn = XXXXXX__(0xE,X1101,BITS4(bU,0,0,bL),rN,dD,X1011);
3031 insn = XXXXXX__(0xE,X1101,BITS4(bU,bD,0,bL),rN, (fD >> 1), X1010);
3053 UInt insn = XXXXXXXX(0xE, X1110, BITS4(bP,0,bQ,bR), dN, dD,
3054 X1011, BITS4(0,bS,0,0), dM);
3078 UInt insn = XXXXXXXX(0xE, X1110, BITS4(bP,bD,bQ,bR),
3080 X1010, BITS4(bN,bS,bM,0), (dM >> 1));
3113 insn = XXXXXXXX(0xE, X1110, BITS4(1,(fD & 1),1,1), X0000,
3114 (fD >> 1), X1010, BITS4(0,1,(fM & 1),0),
3118 insn = XXXXXXXX(0xE, X1110, BITS4(1,(fD & 1),1,1), X0000,
3119 (fD >> 1), X1010, BITS4(1,1,(fM & 1),0),
3123 insn = XXXXXXXX(0xE, X1110, BITS4(1,(fD & 1),1,1), X0001,
3124 (fD >> 1), X1010, BITS4(0,1,(fM & 1),0),
3128 insn = XXXXXXXX(0xE, X1110, BITS4(1,(fD & 1),1,1), X0001,
3129 (fD >> 1), X1010, BITS4(1,1,(fM & 1),0),
3160 UInt insn = XXXXXXXX(cc, X1110, BITS4(1,(fD & 1),1,1),
3162 BITS4(0,1,(fM & 1),0), (fM >> 1));
3171 BITS4(1,1, (fM & 1), 0),
3178 UInt insn = XXXXXXXX(0xE, X1110, BITS4(1,(fD & 1),1,1),
3198 BITS4(0,0, ((dD >> 4) & 1), 1), (dD & 0xF));
3213 BITS4((fD & 1),0,0,1), 0);
3225 X1011, BITS4(1,1,(regF & 1),0),
3235 X1011, BITS4(0,1,(regF & 1),0),
3244 UInt insn = XXXXXXXX(0xE, X1110, BITS4(1,(regF & 1),1,1),
3254 UInt insn = XXXXXXXX(0xE, X1110, BITS4(1,(regF & 1),1,1),
3294 insn = XXXXXXXX(0xF, X0100, BITS4(0, D, bL, 0),
3314 insn = XXXXXXXX(0xF, X0100, BITS4(0, D, bL, 0),
3344 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1),
3346 X1100, BITS4(0,Q,M,0), regM);
3380 insn = XXXXXXXX(0xE, X1110, BITS4(0,(opc1 >> 1),(opc1 & 1),0),
3382 BITS4(D,(opc2 >> 1),(opc2 & 1),1), X0000);
3421 insn = XXXXXXXX(0xE, X1110, BITS4(1,(opc1 >> 1),(opc1 & 1),1),
3423 BITS4(M,(opc2 >> 1),(opc2 & 1),1), X0000);
3469 insn = XXXXXXXX(0xE, X1110, BITS4(0,(opc1 >> 1),(opc1 & 1),1),
3471 BITS4(M,(opc2 >> 1),(opc2 & 1),1), X0000);
3503 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,1,0), regM, regD, X0001,
3504 BITS4(M,Q,M,1), regM);
3507 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,1,0),
3508 regD, X0010, BITS4(0,0,M,0), regM);
3511 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,1,0),
3512 regD, X0010, BITS4(1,0,M,0), regM);
3515 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,1,0),
3516 regD, X0010, BITS4(0,1,M,0), regM);
3519 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,1,0),
3520 regD, X0010, BITS4(1,1,M,0), regM);
3526 BITS4(1,D,(sz == 2) ? 1 : 0,(sz == 1) ? 1 : 0),
3527 BITS4((sz == 0) ? 1 : 0,0,0,0),
3528 regD, X1010, BITS4(0,0,M,1), regM);
3534 BITS4(1,D,(sz == 2) ? 1 : 0,(sz == 1) ? 1 : 0),
3535 BITS4((sz == 0) ? 1 : 0,0,0,0),
3536 regD, X1010, BITS4(0,0,M,1), regM);
3539 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X0000, regD, X0101,
3540 BITS4(1,Q,M,0), regM);
3543 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,1),
3544 regD, BITS4(0,F,0,1), BITS4(0,Q,M,0), regM);
3547 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X0000, regD, X0101,
3548 BITS4(0,Q,M,0), regM);
3551 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,0),
3552 regD, X0100, BITS4(1,Q,M,0), regM);
3555 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,0),
3556 regD, X0100, BITS4(0,Q,M,0), regM);
3559 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,1),
3560 regD, X0011, BITS4(0,Q,M,0), regM);
3566 insn = XXXXXXXX(0xE, X1110, BITS4(1, sz1, Q, 0), regD, regM,
3567 X1011, BITS4(D,0,sz2,1), X0000);
3570 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,0),
3571 regD, BITS4(0,0,0,1), BITS4(0,Q,M,0), regM);
3574 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,0),
3575 regD, BITS4(0,0,0,0), BITS4(1,Q,M,0), regM);
3578 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,0),
3579 regD, BITS4(0,0,0,0), BITS4(0,Q,M,0), regM);
3582 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,0),
3583 regD, X0010, BITS4(1,Q,M,0), regM);
3586 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,0),
3587 regD, X0010, BITS4(0,Q,M,0), regM);
3593 BITS4(sz >> 6,Q,M,1), regM);
3599 BITS4(sz >> 6,Q,M,1), regM);
3605 BITS4(sz >> 6,Q,M,1), regM);
3608 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1011, regD, X0111,
3609 BITS4(0,Q,M,0), regM);
3612 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1011, regD, X0111,
3613 BITS4(1,Q,M,0), regM);
3616 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1011, regD, X0110,
3617 BITS4(0,Q,M,0), regM);
3620 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1011, regD, X0110,
3621 BITS4(1,Q,M,0), regM);
3628 BITS4(1,D,sz1,sz2), sz, regD, X1111,
3629 BITS4(0,Q,M,1), regM);
3636 BITS4(1,D,sz1,sz2), sz, regD, X1111,
3637 BITS4(0,Q,M,1), regM);
3644 BITS4(1,D,sz1,sz2), sz, regD, X1110,
3645 BITS4(0,Q,M,1), regM);
3652 BITS4(1,D,sz1,sz2), sz, regD, X1110,
3653 BITS4(0,Q,M,1), regM);
3656 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X0110, regD, X0110,
3657 BITS4(0,0,M,0), regM);
3660 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X0110, regD, X0111,
3661 BITS4(0,0,M,0), regM);
3664 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1011, regD, X0100,
3665 BITS4(0,Q,M,0), regM);
3668 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1011, regD, X0101,
3669 BITS4(0,Q,M,0), regM);
3672 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1001, regD, X0111,
3673 BITS4(0,Q,M,0), regM);
3676 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1011, regD, X0101,
3677 BITS4(1,Q,M,0), regM);
3680 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1011, regD, X0100,
3681 BITS4(1,Q,M,0), regM);
3684 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1001, regD, X0111,
3685 BITS4(1,Q,M,0), regM);
3711 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,1,0),
3712 regD, X0000, BITS4(1,Q,M,0), regM);
3715 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,1,0),
3716 regD, X0001, BITS4(1,Q,M,0), regM);
3719 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,1,0),
3720 regD, X0001, BITS4(0,Q,M,0), regM);
3750 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,0,0), regN, regD, X0001,
3751 BITS4(N,Q,M,1), regM);
3754 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,1,0), regN, regD, X0001,
3755 BITS4(N,Q,M,1), regM);
3758 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,0,0), regN, regD, X0001,
3759 BITS4(N,Q,M,1), regM);
3762 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
3763 X1000, BITS4(N,Q,M,0), regM);
3766 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
3767 X1000, BITS4(N,Q,M,0), regM);
3770 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
3771 X0110, BITS4(N,Q,M,1), regM);
3774 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
3775 X0110, BITS4(N,Q,M,1), regM);
3778 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
3779 X0110, BITS4(N,Q,M,0), regM);
3782 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
3783 X0110, BITS4(N,Q,M,0), regM);
3786 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
3787 X0001, BITS4(N,Q,M,0), regM);
3790 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
3791 X0001, BITS4(N,Q,M,0), regM);
3794 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
3795 X0000, BITS4(N,Q,M,1), regM);
3798 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
3799 X0000, BITS4(N,Q,M,1), regM);
3802 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
3803 X0010, BITS4(N,Q,M,1), regM);
3806 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
3807 X0010, BITS4(N,Q,M,1), regM);
3810 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
3811 X0011, BITS4(N,Q,M,0), regM);
3814 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
3815 X0011, BITS4(N,Q,M,0), regM);
3818 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
3819 X0011, BITS4(N,Q,M,1), regM);
3822 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
3823 X0011, BITS4(N,Q,M,1), regM);
3826 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
3827 X1000, BITS4(N,Q,M,1), regM);
3832 insn = XXXXXXXX(0xF, X0010, BITS4(1,D,1,1), regN, regD,
3833 i->ARMin.NBinary.size & 0xf, BITS4(N,Q,M,0),
3837 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
3838 X1001, BITS4(N,Q,M,1), regM);
3841 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,sz1,sz2), regN, regD,
3842 X1100, BITS4(N,0,M,0), regM);
3845 insn = XXXXXXXX(0xF, X0010, BITS4(1,D,sz1,sz2), regN, regD,
3846 X1100, BITS4(N,0,M,0), regM);
3849 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
3850 X1001, BITS4(N,Q,M,1), regM);
3853 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,0,0), regN, regD,
3854 X1101, BITS4(N,Q,M,1), regM);
3857 insn = XXXXXXXX(0xF, X0010, BITS4(1,D,sz1,sz2), regN, regD,
3858 X1110, BITS4(N,0,M,0), regM);
3861 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
3862 X1011, BITS4(N,Q,M,0), regM);
3865 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
3866 X1011, BITS4(N,Q,M,0), regM);
3869 insn = XXXXXXXX(0xF, X0010, BITS4(1,D,sz1,sz2), regN, regD,
3870 X1101, BITS4(N,0,M,0), regM);
3873 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), regN, regD,
3874 X1000, BITS4(N,0,M,0), regM);
3877 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
3878 X1011, BITS4(N,Q,M,1), regM);
3881 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,0,0), regN, regD,
3882 X1101, BITS4(N,Q,M,0), regM);
3885 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
3886 X1010, BITS4(N,Q,M,1), regM);
3889 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
3890 X1010, BITS4(N,Q,M,1), regM);
3893 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
3894 X1010, BITS4(N,Q,M,0), regM);
3897 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
3898 X1010, BITS4(N,Q,M,0), regM);
3901 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,0,0), regN, regD,
3902 X1101, BITS4(N,Q,M,0), regM);
3905 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,1,0), regN, regD,
3906 X1101, BITS4(N,Q,M,0), regM);
3909 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,1,0), regN, regD,
3910 X1101, BITS4(N,Q,M,0), regM);
3913 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,1,0), regN, regD,
3914 X1111, BITS4(N,Q,M,0), regM);
3917 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,0,0), regN, regD,
3918 X1111, BITS4(N,Q,M,0), regM);
3921 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,1,0), regN, regD,
3922 X1111, BITS4(N,Q,M,0), regM);
3925 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,0,0), regN, regD,
3926 X1111, BITS4(N,Q,M,0), regM);
3929 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,0,0), regN, regD, X1111,
3930 BITS4(N,Q,M,1), regM);
3933 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,1,0), regN, regD, X1110,
3934 BITS4(N,Q,M,0), regM);
3937 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,0,0), regN, regD, X1110,
3938 BITS4(N,Q,M,0), regM);
3941 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,0,0), regN, regD, X1110,
3942 BITS4(N,Q,M,0), regM);
3945 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,1,0), regN, regD, X1111,
3946 BITS4(N,Q,M,1), regM);
3976 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
3977 X0100, BITS4(N,Q,M,0), regM);
3980 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
3981 X0100, BITS4(N,Q,M,0), regM);
3984 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
3985 X0100, BITS4(N,Q,M,1), regM);
3988 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
3989 X0100, BITS4(N,Q,M,1), regM);
4040 insn = XXXXXXXX(0xF, BITS4(0,0,1,j), BITS4(1,D,0,0), imm3, regD,
4041 cmode, BITS4(0,Q,op,1), imm4);
4058 insn = XXXXXXXX(0xF, 0x2, BITS4(0,D,1,0),
4059 vM, vD, BITS4(0,0,0,1), BITS4(M,1,M,1), vM);
4090 #undef BITS4