D | mips-formats.h | 21 #define INT_ADJ(SIZE, LSB, MAX_VAL, SHIFT, PRINT_HEX) \ argument 24 { OP_INT, SIZE, LSB }, MAX_VAL, 0, SHIFT, PRINT_HEX \ 29 #define UINT(SIZE, LSB) \ argument 30 INT_ADJ(SIZE, LSB, (1 << (SIZE)) - 1, 0, FALSE) 32 #define SINT(SIZE, LSB) \ argument 33 INT_ADJ(SIZE, LSB, (1 << ((SIZE) - 1)) - 1, 0, FALSE) 35 #define HINT(SIZE, LSB) \ argument 36 INT_ADJ(SIZE, LSB, (1 << (SIZE)) - 1, 0, TRUE) 38 #define BIT(SIZE, LSB, BIAS) \ argument 41 { OP_INT, SIZE, LSB }, (1 << (SIZE)) - 1, BIAS, 0, TRUE \ [all …]
|