Home | History | Annotate | Download | only in priv

Lines Matching refs:BITS4

2687 #define BITS4(zzb3,zzb2,zzb1,zzb0) \
2689 #define X0000 BITS4(0,0,0,0)
2690 #define X0001 BITS4(0,0,0,1)
2691 #define X0010 BITS4(0,0,1,0)
2692 #define X0011 BITS4(0,0,1,1)
2693 #define X0100 BITS4(0,1,0,0)
2694 #define X0101 BITS4(0,1,0,1)
2695 #define X0110 BITS4(0,1,1,0)
2696 #define X0111 BITS4(0,1,1,1)
2697 #define X1000 BITS4(1,0,0,0)
2698 #define X1001 BITS4(1,0,0,1)
2699 #define X1010 BITS4(1,0,1,0)
2700 #define X1011 BITS4(1,0,1,1)
2701 #define X1100 BITS4(1,1,0,0)
2702 #define X1101 BITS4(1,1,0,1)
2703 #define X1110 BITS4(1,1,1,0)
2704 #define X1111 BITS4(1,1,1,1)
2917 instr = XXXXX___(X1110,X0101,BITS4(bP,bB,0,bL),
3069 instr = XXXXX___(X1110,X0101,BITS4(bP,bB,0,bL),
3102 instr = XXXXXXXX(X1110,X0001, BITS4(bP,1,0,0), iregNo(rN),
3109 instr = XXXXXXXX(X1110,X0001, BITS4(bP,1,0,1), iregNo(rN),
3392 insn = XXXXXX__(0xE,X1101,BITS4
3409 insn = XXXXXX__(0xE,X1101,BITS4(bU,bD,0,bL),rN, (fD >> 1), X1010);
3431 UInt insn = XXXXXXXX(0xE, X1110, BITS4(bP,0,bQ,bR), dN, dD,
3432 X1011, BITS4(0,bS,0,0), dM);
3456 UInt insn = XXXXXXXX(0xE, X1110, BITS4(bP,bD,bQ,bR),
3458 X1010, BITS4(bN,bS,bM,0), (dM >> 1));
3491 insn = XXXXXXXX(0xE, X1110, BITS4(1,(fD & 1),1,1), X0000,
3492 (fD >> 1), X1010, BITS4(0,1,(fM & 1),0),
3496 insn = XXXXXXXX(0xE, X1110, BITS4(1,(fD & 1),1,1), X0000,
3497 (fD >> 1), X1010, BITS4(1,1,(fM & 1),0),
3501 insn = XXXXXXXX(0xE, X1110, BITS4(1,(fD & 1),1,1), X0001,
3502 (fD >> 1), X1010, BITS4(0,1,(fM & 1),0),
3506 insn = XXXXXXXX(0xE, X1110, BITS4(1,(fD & 1),1,1), X0001,
3507 (fD >> 1), X1010, BITS4(1,1,(fM & 1),0),
3538 UInt insn = XXXXXXXX(cc, X1110, BITS4(1,(fD & 1),1,1),
3540 BITS4(0,1,(fM & 1),0), (fM >> 1));
3549 BITS4(1,1, (fM & 1), 0),
3556 UInt insn = XXXXXXXX(0xE, X1110, BITS4(1,(fD & 1),1,1),
3576 BITS4(0,0, ((dD >> 4) & 1), 1), (dD & 0xF));
3591 BITS4((fD & 1),0,0,1), 0);
3603 X1011, BITS4(1,1,(regF & 1),0),
3613 X1011, BITS4(0,1,(regF & 1),0),
3622 UInt insn = XXXXXXXX(0xE, X1110, BITS4(1,(regF & 1),1,1),
3632 UInt insn = XXXXXXXX(0xE, X1110, BITS4(1,(regF & 1),1,1),
3683 insn = XXXXXXXX(0xF, X0100, BITS4(0, D, bL, 0),
3703 insn = XXXXXXXX(0xF, X0100, BITS4(0, D, bL, 0),
3733 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1),
3735 X1100, BITS4(0,Q,M,0), regM);
3769 insn = XXXXXXXX(0xE, X1110, BITS4(0,(opc1 >> 1),(opc1 & 1),0),
3771 BITS4(D,(opc2 >> 1),(opc2 & 1),1), X0000);
3810 insn = XXXXXXXX(0xE, X1110, BITS4(1,(opc1 >> 1),(opc1 & 1),1),
3812 BITS4(M,(opc2 >> 1),(opc2 & 1),1), X0000);
3858 insn = XXXXXXXX(0xE, X1110, BITS4(0,(opc1 >> 1),(opc1 & 1),1),
3860 BITS4(M,(opc2 >> 1),(opc2 & 1),1), X0000);
3892 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,1,0), regM, regD, X0001,
3893 BITS4(M,Q,M,1), regM);
3896 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,1,0),
3897 regD, X0010, BITS4(0,0,M,0), regM);
3900 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,1,0),
3901 regD, X0010, BITS4(1,0,M,0), regM);
3904 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,1,0),
3905 regD, X0010, BITS4(0,1,M,0), regM);
3908 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,1,0),
3909 regD, X0010, BITS4(1,1,M,0), regM);
3915 BITS4(1,D,(sz == 2) ? 1 : 0,(sz == 1) ? 1 : 0),
3916 BITS4((sz == 0) ? 1 : 0,0,0,0),
3917 regD, X1010, BITS4(0,0,M,1), regM);
3923 BITS4(1,D,(sz == 2) ? 1 : 0,(sz == 1) ? 1 : 0),
3924 BITS4((sz == 0) ? 1 : 0,0,0,0),
3925 regD, X1010, BITS4(0,0,M,1), regM);
3928 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X0000, regD, X0101,
3929 BITS4(1,Q,M,0), regM);
3932 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,1),
3933 regD, BITS4(0,F,0,1), BITS4(0,Q,M,0), regM);
3936 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X0000, regD, X0101,
3937 BITS4(0,Q,M,0), regM);
3940 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,0),
3941 regD, X0100, BITS4(1,Q,M,0), regM);
3944 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,0),
3945 regD, X0100, BITS4(0,Q,M,0), regM);
3948 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,1),
3949 regD, X0011, BITS4(0,Q,M,0), regM);
3955 insn = XXXXXXXX(0xE, X1110, BITS4(1, sz1, Q, 0), regD, regM,
3956 X1011, BITS4(D,0,sz2,1), X0000);
3959 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,0),
3960 regD, BITS4(0,0,0,1), BITS4(0,Q,M,0), regM);
3963 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,0),
3964 regD, BITS4(0,0,0,0), BITS4(1,Q,M,0), regM);
3967 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,0),
3968 regD, BITS4(0,0,0,0), BITS4(0,Q,M,0), regM);
3971 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,0),
3972 regD, X0010, BITS4(1,Q,M,0), regM);
3975 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,0,0),
3976 regD, X0010, BITS4(0,Q,M,0), regM);
3982 BITS4(sz >> 6,Q,M,1), regM);
3988 BITS4(sz >> 6,Q,M,1), regM);
3994 BITS4(sz >> 6,Q,M,1), regM);
3997 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1011, regD, X0111,
3998 BITS4(0,Q,M,0), regM);
4001 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1011, regD, X0111,
4002 BITS4(1,Q,M,0), regM);
4005 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1011, regD, X0110,
4006 BITS4(0,Q,M,0), regM);
4009 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1011, regD, X0110,
4010 BITS4(1,Q,M,0), regM);
4017 BITS4(1,D,sz1,sz2), sz, regD, X1111,
4018 BITS4(0,Q,M,1), regM);
4025 BITS4(1,D,sz1,sz2), sz, regD, X1111,
4026 BITS4(0,Q,M,1), regM);
4033 BITS4(1,D,sz1,sz2), sz, regD, X1110,
4034 BITS4(0,Q,M,1), regM);
4041 BITS4(1,D,sz1,sz2), sz, regD, X1110,
4042 BITS4(0,Q,M,1), regM);
4045 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X0110, regD, X0110,
4046 BITS4(0,0,M,0), regM);
4049 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X0110, regD, X0111,
4050 BITS4(0,0,M,0), regM);
4053 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1011, regD, X0100,
4054 BITS4(0,Q,M,0), regM);
4057 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1011, regD, X0101,
4058 BITS4(0,Q,M,0), regM);
4061 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1001, regD, X0111,
4062 BITS4(0,Q,M,0), regM);
4065 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1011, regD, X0101,
4066 BITS4(1,Q,M,0), regM);
4069 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1011, regD, X0100,
4070 BITS4(1,Q,M,0), regM);
4073 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), X1001, regD, X0111,
4074 BITS4(1,Q,M,0), regM);
4100 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,1,0),
4101 regD, X0000, BITS4(1,Q,M,0), regM);
4104 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,1,0),
4105 regD, X0001, BITS4(1,Q,M,0), regM);
4108 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), BITS4(sz1,sz2,1,0),
4109 regD, X0001, BITS4(0,Q,M,0), regM);
4139 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,0,0), regN, regD, X0001,
4140 BITS4(N,Q,M,1), regM);
4143 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,1,0), regN, regD, X0001,
4144 BITS4(N,Q,M,1), regM);
4147 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,0,0), regN, regD, X0001,
4148 BITS4(N,Q,M,1), regM);
4151 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
4152 X1000, BITS4(N,Q,M,0), regM);
4155 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
4156 X1000, BITS4(N,Q,M,0), regM);
4159 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
4160 X0110, BITS4(N,Q,M,1), regM);
4163 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
4164 X0110, BITS4(N,Q,M,1), regM);
4167 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
4168 X0110, BITS4(N,Q,M,0), regM);
4171 BITS4(0,D,sz1,sz2), regN, regD,
4172 X0110, BITS4(N,Q,M,0), regM);
4175 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
4176 X0001, BITS4(N,Q,M,0), regM);
4179 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
4180 X0001, BITS4(N,Q,M,0), regM);
4183 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
4184 X0000, BITS4(N,Q,M,1), regM);
4187 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
4188 X0000, BITS4(N,Q,M,1), regM);
4191 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
4192 X0010, BITS4(N,Q,M,1), regM);
4195 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
4196 X0010, BITS4(N,Q,M,1), regM);
4199 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
4200 X0011, BITS4(N,Q,M,0), regM);
4203 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
4204 X0011, BITS4(N,Q,M,0), regM);
4207 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
4208 X0011, BITS4(N,Q,M,1), regM);
4211 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
4212 X0011, BITS4(N,Q,M,1), regM);
4215 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
4216 X1000, BITS4(N,Q,M,1), regM);
4221 insn = XXXXXXXX(0xF, X0010, BITS4(1,D,1,1), regN, regD,
4222 i->ARMin.NBinary.size & 0xf, BITS4(N,Q,M,0),
4226 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
4227 X1001, BITS4(N,Q,M,1), regM);
4230 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,sz1,sz2), regN, regD,
4231 X1100, BITS4(N,0,M,0), regM);
4234 insn = XXXXXXXX(0xF, X0010, BITS4(1,D,sz1,sz2), regN, regD,
4235 X1100, BITS4(N,0,M,0), regM);
4238 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
4239 X1001, BITS4(N,Q,M,1), regM);
4242 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,0,0), regN, regD,
4243 X1101, BITS4(N,Q,M,1), regM);
4246 insn = XXXXXXXX(0xF, X0010, BITS4(1,D,sz1,sz2), regN, regD,
4247 X1110, BITS4(N,0,M,0), regM);
4250 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
4251 X1011, BITS4(N,Q,M,0), regM);
4254 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
4255 X1011, BITS4(N,Q,M,0), regM);
4258 insn = XXXXXXXX(0xF, X0010, BITS4(1,D,sz1,sz2), regN, regD,
4259 X1101, BITS4(N,0,M,0), regM);
4262 insn = XXXXXXXX(0xF, X0011, BITS4(1,D,1,1), regN, regD,
4263 X1000, BITS4(N,0,M,0), regM);
4266 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
4267 X1011, BITS4(N,Q,M,1), regM);
4270 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,0,0), regN, regD,
4271 X1101, BITS4(N,Q,M,0), regM);
4274 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
4275 X1010, BITS4(N,Q,M,1), regM);
4278 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
4279 X1010, BITS4(N,Q,M,1), regM);
4282 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
4283 X1010, BITS4(N,Q,M,0), regM);
4286 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
4287 X1010, BITS4(N,Q,M,0), regM);
4290 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,0,0), regN, regD,
4291 X1101, BITS4(N,Q,M,0), regM);
4294 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,1,0), regN, regD,
4295 X1101, BITS4(N,Q,M,0), regM);
4298 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,1,0), regN, regD,
4299 X1101, BITS4(N,Q,M,0), regM);
4302 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,1,0), regN, regD,
4303 X1111, BITS4(N,Q,M,0), regM);
4306 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,0,0), regN, regD,
4307 X1111, BITS4(N,Q,M,0), regM);
4310 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,1,0), regN, regD,
4311 X1111, BITS4(N,Q,M,0), regM);
4314 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,0,0), regN, regD,
4315 X1111, BITS4(N,Q,M,0), regM);
4318 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,0,0), regN, regD, X1111,
4319 BITS4(N,Q,M,1), regM);
4322 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,1,0), regN, regD, X1110,
4323 BITS4(N,Q,M,0), regM);
4326 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,0,0), regN, regD, X1110,
4327 BITS4(N,Q,M,0), regM);
4330 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,0,0), regN, regD, X1110,
4331 BITS4(N,Q,M,0), regM);
4334 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,1,0), regN, regD, X1111,
4335 BITS4(N,Q,M,1), regM);
4365 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
4366 X0100, BITS4(N,Q,M,0), regM);
4369 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
4370 X0100, BITS4(N,Q,M,0), regM);
4373 insn = XXXXXXXX(0xF, X0011, BITS4(0,D,sz1,sz2), regN, regD,
4374 X0100, BITS4(N,Q,M,1), regM);
4377 insn = XXXXXXXX(0xF, X0010, BITS4(0,D,sz1,sz2), regN, regD,
4378 X0100, BITS4(N,Q,M,1), regM);
4429 insn = XXXXXXXX(0xF, BITS4(0,0,1,j), BITS4(1,D,0,0), imm3, regD,
4430 cmode, BITS4(0,Q,op,1), imm4);
4447 insn = XXXXXXXX(0xF, 0x2, BITS4(0,D,1,0),
4448 vM, vD, BITS4(0,0,0,1), BITS4(M,1,M,1), vM);
4708 #undef BITS4