- {0, nullargs}, /* dummy */
- {4, arg_ic}, /* cst4 */
- {8, arg_c}, /* disps9 */
- {16, arg_ic}, /* i16 */
- {32, arg_ic}, /* i32 */
- {3, arg_ic}, /* us3 */
- {4, arg_ic}, /* us4 */
- {5, arg_ic}, /* us5 */
- {16, arg_ic}, /* us16 */
- {4, arg_c}, /* d5 */
- {8, arg_c}, /* d9 */
- {16, arg_c}, /* d17 */
- {24, arg_c}, /* d25 */
- {32, arg_c}, /* d33 */
- {16, arg_c}, /* abs16 */
- {32, arg_c}, /* abs32 */
- {4, arg_rbase}, /* rbase */
- {4, arg_cr}, /* rbase_cst4 */
- {8, arg_cr}, /* rbase_dispu8 */
- {12, arg_cr}, /* rbase_dispu12 */
- {16, arg_cr}, /* rbase_dispu16 */
- {28, arg_cr}, /* rbase_dispu28 */
- {32, arg_cr}, /* rbase_dispu32 */
- {6, arg_icr}, /* rbase_ridx_scl2_dispu6 */
- {22, arg_icr}, /* rbase_ridx_scl2_dispu22 */
- {4, arg_r}, /* regr */
- {8, arg_r}, /* regr8 */
- {4, arg_copr}, /* copregr */
- {8, arg_copr}, /* copregr8 */
- {4, arg_copsr} /* copsregr */
+ {0, nullargs, 0}, /* dummy */
+ {4, arg_ic, OPERAND_CST4}, /* cst4 */
+ {16, arg_ic, OPERAND_SIGNED}, /* i16 */
+ {32, arg_ic, OPERAND_SIGNED}, /* i32 */
+ {3, arg_ic, OPERAND_UNSIGNED}, /* ui3 */
+ {4, arg_ic, OPERAND_UNSIGNED}, /* ui4 */
+ {5, arg_ic, OPERAND_UNSIGNED}, /* ui5 */
+ {16, arg_ic, OPERAND_UNSIGNED}, /* ui16 */
+ {8, arg_c, OPERAND_EVEN|OPERAND_SHIFT}, /* disps9 */
+ {16, arg_c, OPERAND_EVEN|OPERAND_SHIFT}, /* disps17 */
+ {24, arg_c, OPERAND_EVEN|OPERAND_SHIFT}, /* disps25 */
+ {32, arg_c, OPERAND_EVEN|OPERAND_SHIFT}, /* disps32 */
+ {4, arg_c, OPERAND_EVEN|OPERAND_SHIFT_DEC}, /* dispu5 */
+ {8, arg_c, OPERAND_EVEN|OPERAND_SHIFT|OPERAND_ESC}, /* dispe9 */
+ {16, arg_c, 0}, /* abs16 */
+ {32, arg_c, 0}, /* abs32 */
+ {4, arg_rbase, 0}, /* rbase */
+ {4, arg_cr, OPERAND_CST4}, /* rbase_cst4 */
+ {12, arg_cr, 0}, /* rbase_disps12 */
+ {16, arg_cr, 0}, /* rbase_disps16 */
+ {28, arg_cr, 0}, /* rbase_disps28 */
+ {32, arg_cr, 0}, /* rbase_disps32 */
+ {6, arg_icr, 0}, /* rindex_disps6 */
+ {22, arg_icr, 0}, /* rindex_disps22 */
+ {4, arg_r, 0}, /* regr */
+ {8, arg_r, 0}, /* regr8 */
+ {4, arg_copr, 0}, /* copregr */
+ {4, arg_copsr, 0} /* copsregr */