- be_operand_t *ops;
- int n_ops;
- int use_start;
- ir_node *next_insn;
- ir_node *irn;
- unsigned in_constraints : 1;
- unsigned out_constraints : 1;
- unsigned has_constraints : 1;
- unsigned pre_colored : 1;
+ be_operand_t *ops; /**< the values used and defined by the insn */
+ int n_ops; /**< length of the ops array */
+ int use_start; /**< entries [0-use_start) in ops are defs,
+ [use_start-n_ops) uses */
+ ir_node *next_insn; /**< next instruction in schedule */
+ ir_node *irn; /**< ir_node of the instruction */
+ unsigned in_constraints : 1; /**< instruction has input contraints */
+ unsigned out_constraints : 1; /**< instruction has output constraints */
+ unsigned has_constraints : 1; /**< in_constraints or out_constraints true */
+ unsigned pre_colored : 1; /**< all defined values already have a register assigned */