Lines Matching refs:MAP
49 #define MAPPED_INT(SIZE, LSB, MAP, PRINT_HEX) \
52 static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \
54 { OP_MAPPED_INT, SIZE, LSB }, MAP, PRINT_HEX \
83 #define MAPPED_REG(SIZE, LSB, BANK, MAP) \
86 static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \
88 { OP_REG, SIZE, LSB }, OP_REG_##BANK, MAP \
93 #define OPTIONAL_MAPPED_REG(SIZE, LSB, BANK, MAP) \
96 static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \
98 { OP_OPTIONAL_REG, SIZE, LSB }, OP_REG_##BANK, MAP \
103 #define REG_PAIR(SIZE, LSB, BANK, MAP) \
106 static_assert1[(1 << (SIZE)) == ARRAY_SIZE (MAP##1)]; \
108 static_assert2[(1 << (SIZE)) == ARRAY_SIZE (MAP##2)]; \
110 { OP_REG_PAIR, SIZE, LSB }, OP_REG_##BANK, MAP##1, MAP##2 \