/toolchain/binutils/binutils-2.27/opcodes/ |
mips-formats.h | 21 #define INT_ADJ(SIZE, LSB, MAX_VAL, SHIFT, PRINT_HEX) \ 30 INT_ADJ(SIZE, LSB, (1 << (SIZE)) - 1, 0, FALSE) 33 INT_ADJ(SIZE, LSB, (1 << ((SIZE) - 1)) - 1, 0, FALSE) 36 INT_ADJ(SIZE, LSB, (1 << (SIZE)) - 1, 0, TRUE)
|
mips16-opc.c | 107 case '<': INT_ADJ (3, 2, 8, 0, FALSE); 108 case '>': INT_ADJ (3, 8, 8, 0, FALSE); 109 case '[': INT_ADJ (3, 2, 8, 0, FALSE); 110 case ']': INT_ADJ (3, 8, 8, 0, FALSE); 119 case 'C': INT_ADJ (8, 0, 255, 3, FALSE); /* (0 .. 255) << 3 */ 120 case 'D': INT_ADJ (5, 0, 31, 3, FALSE); /* (0 .. 31) << 3 */ 122 case 'H': INT_ADJ (5, 0, 31, 1, FALSE); /* (0 .. 31) << 1 */ 123 case 'K': INT_ADJ (8, 0, 127, 3, FALSE); /* (-128 .. 127) << 3 */ 125 case 'V': INT_ADJ (8, 0, 255, 2, FALSE); /* (0 .. 255) << 2 */ 126 case 'W': INT_ADJ (5, 0, 31, 2, FALSE); /* (0 .. 31) << 2 * [all...] |
micromips-opc.c | 75 case 'A': INT_ADJ (7, 0, 63, 2, FALSE); /* (-64 .. 63) << 2 */ 81 case 'G': INT_ADJ (4, 0, 14, 0, FALSE); /* (-1 .. 14) */ 82 case 'H': INT_ADJ (4, 0, 15, 1, FALSE); /* (0 .. 15) << 1 */ 83 case 'I': INT_ADJ (7, 0, 126, 0, FALSE); /* (-1 .. 126) */ 84 case 'J': INT_ADJ (4, 0, 15, 2, FALSE); /* (0 .. 15) << 2 */ 85 case 'L': INT_ADJ (4, 0, 15, 0, FALSE); /* (0 .. 15) */ 86 case 'M': INT_ADJ (3, 1, 8, 0, FALSE); /* (1 .. 8) */ 89 case 'P': INT_ADJ (5, 0, 31, 2, FALSE); /* (0 .. 31) << 2 */ 90 case 'Q': INT_ADJ (23, 0, 4194303, 2, FALSE); 92 case 'U': INT_ADJ (5, 0, 31, 2, FALSE); /* (0 .. 31) << 2 * [all...] |
mips-opc.c | 46 case 'a': INT_ADJ (19, 0, 262143, 2, FALSE); 47 case 'b': INT_ADJ (18, 0, 131071, 3, FALSE); 93 case 'T': INT_ADJ (10, 16, 511, 0, FALSE); /* (-512 .. 511) << 0 */ 94 case 'U': INT_ADJ (10, 16, 511, 1, FALSE); /* (-512 .. 511) << 1 */ 95 case 'V': INT_ADJ (10, 16, 511, 2, FALSE); /* (-512 .. 511) << 2 */ 96 case 'W': INT_ADJ (10, 16, 511, 3, FALSE); /* (-512 .. 511) << 3 */ 102 case 'c': INT_ADJ (9, 6, 255, 4, FALSE); /* (-256 .. 255) << 4 */ 105 case 'f': INT_ADJ (15, 6, 32767, 3, TRUE); [all...] |