Lines Matching refs:BITS
236 /* Only BITS (5, 4) and BITS (1, 0) can be written. */
255 /* Only BITS (13, 11), BITS (9, 7) and BITS (2, 0) can be written.
256 BITS (31, 14) and BIT (10) write as zero, BITS (6, 3) write as one. */
271 /* Only BITS (31, 14) can be written. */
280 /* BITS (10, 9) and BITS (7, 0) can be written. */
300 /* Only BITS (31, 25) are writable. */
333 /* Only BITS (13, 0) may be written. */
384 unsigned opcode_2 = BITS (5, 7);
385 unsigned CRm = BITS (0, 3);
386 unsigned reg = BITS (16, 19);
389 result = check_cp15_access (state, reg, CRm, BITS (21, 23), opcode_2);
403 unsigned opcode_2 = BITS (5, 7);
404 unsigned CRm = BITS (0, 3);
405 unsigned reg = BITS (16, 19);
408 result = check_cp15_access (state, reg, CRm, BITS (21, 23), opcode_2);
616 /* Only BITS (3:0) can be written. */
625 /* Only BITS (1:0) can be written. */
641 /* Only BITS (30:28) and BITS (3:0) can be written.
661 /* Only BITS (7:0) can be written. */
697 unsigned reg = BITS (12, 15);
711 unsigned reg = BITS (12, 15);
728 unsigned CRm = BITS (0, 3);
729 unsigned reg = BITS (16, 19);
732 result = check_cp13_access (state, reg, CRm, BITS (21, 23), BITS (5, 7));
746 unsigned CRm = BITS (0, 3);
747 unsigned reg = BITS (16, 19);
750 result = check_cp13_access (state, reg, CRm, BITS (21, 23), BITS (5, 7));
834 /* Only BITS (27:12), BITS (10:8) and BITS (6:0) can be written. */
850 /* Only BITS (3:0) can be written. */
855 /* Although BITS (1:0) can be written with non-zero values, this would
866 /* Only BITS (31:30), BITS (23:22), BITS (20:16) and BITS (5:0) can
877 /* Only BITS (31:30) can be written. */
901 unsigned reg = BITS (12, 15);
915 unsigned reg = BITS (12, 15);
935 unsigned reg = BITS (16, 19);
938 result = check_cp14_access (state, reg, BITS (0, 3), BITS (21, 23), BITS (5, 7));
955 unsigned reg = BITS (16, 19);
958 result = check_cp14_access (state, reg, BITS (0, 3), BITS (21, 23), BITS (5, 7));
1019 int reg = BITS (16, 19) & 7;
1035 int reg = BITS (16, 19) & 7;
1132 ValReg[BITS (12, 15)] = data;
1155 * data = ValReg[BITS (12, 15)];
1172 *value = ValReg[BITS (16, 19)];
1183 ValReg[BITS (16, 19)] = value;
1193 if (BITS (20, 23) != 0)
1200 howlong = ValReg[BITS (0, 3)];
1240 howlong = ValReg[BITS (0, 3)];
1242 switch ((int) BITS (20, 23))
1286 ValReg[BITS (0, 3)] = ARMul_Time (state);