/* 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_type {TYPE_MOVE, TYPE_UNARY, TYPE_BINARY, TYPE_SHIFT, TYPE_NULLSHIFT, TYPE_COMPARE, TYPE_LOAD, TYPE_STORE, TYPE_UNCOND_BRANCH, TYPE_BRANCH, TYPE_CBRANCH, TYPE_FBRANCH, TYPE_CALL, TYPE_SIBCALL, TYPE_DYNCALL, TYPE_FPLOAD, TYPE_FPSTORE, TYPE_FPALU, TYPE_FPCC, TYPE_FPMULSGL, TYPE_FPMULDBL, TYPE_FPDIVSGL, TYPE_FPDIVDBL, TYPE_FPSQRTSGL, TYPE_FPSQRTDBL, TYPE_MULTI, TYPE_MILLI, TYPE_SH_FUNC_ADRS, TYPE_PARALLEL_BRANCH, TYPE_FPSTORE_LOAD, TYPE_STORE_FPLOAD, TYPE_TRAP};
enum attr_pa_combine_type {PA_COMBINE_TYPE_FMPY, PA_COMBINE_TYPE_FADDSUB, PA_COMBINE_TYPE_UNCOND_BRANCH, PA_COMBINE_TYPE_ADDMOVE, PA_COMBINE_TYPE_NONE};
enum attr_cpu {CPU_700, CPU_7100, CPU_7100LC, CPU_7200, CPU_7300, CPU_8000};
enum attr_in_branch_delay {IN_BRANCH_DELAY_FALSE, IN_BRANCH_DELAY_TRUE};
enum attr_in_nullified_branch_delay {IN_NULLIFIED_BRANCH_DELAY_FALSE, IN_NULLIFIED_BRANCH_DELAY_TRUE};
enum attr_in_call_delay {IN_CALL_DELAY_FALSE, IN_CALL_DELAY_TRUE};
#define INSN_SCHEDULING
#define DELAY_SLOTS 1

#endif /* GCC_INSN_ATTR_COMMON_H */
