/* Generated automatically by the program `genattr-common'
   from the machine description file `md'.  */

#ifndef GCC_INSN_ATTR_COMMON_H
#define GCC_INSN_ATTR_COMMON_H

enum attr_cpu {CPU_H8300, CPU_H8300H};
enum attr_type {TYPE_BRANCH, TYPE_ARITH, TYPE_BITBRANCH, TYPE_CALL};
enum attr_length_table {LENGTH_TABLE_NONE, LENGTH_TABLE_ADD, LENGTH_TABLE_LOGICB, LENGTH_TABLE_MOVB, LENGTH_TABLE_MOVW, LENGTH_TABLE_MOVL, LENGTH_TABLE_MOVA_ZERO, LENGTH_TABLE_MOVA, LENGTH_TABLE_UNARY, LENGTH_TABLE_MOV_IMM4, LENGTH_TABLE_SHORT_IMMEDIATE, LENGTH_TABLE_BITFIELD, LENGTH_TABLE_BITBRANCH};
enum attr_old_cc {OLD_CC_NONE, OLD_CC_NONE_0HIT, OLD_CC_SET_ZNV, OLD_CC_SET_ZN, OLD_CC_COMPARE, OLD_CC_CLOBBER};
enum attr_subst_cczn {SUBST_CCZN_NO, SUBST_CCZN_YES};
enum attr_subst_ccz {SUBST_CCZ_NO, SUBST_CCZ_YES};
enum attr_subst_cc {SUBST_CC_NO, SUBST_CC_YES};
enum attr_delay_slot {DELAY_SLOT_NONE, DELAY_SLOT_JUMP};
enum attr_can_delay {CAN_DELAY_NO, CAN_DELAY_YES};
#define DELAY_SLOTS 1

#endif /* GCC_INSN_ATTR_COMMON_H */
