/* Generated automatically by the program `genconstants'
   from the machine description file `md'.  */

#ifndef GCC_INSN_CONSTANTS_H
#define GCC_INSN_CONSTANTS_H


enum unspec {
  UNSPEC_FCOS = 0,
  UNSPEC_FSIN = 1,
  UNSPEC_FTAN = 2,
  UNSPEC_FATAN = 3,
  UNSPEC_FEXP = 4,
  UNSPEC_FLOG = 5,
  UNSPEC_LOAD_GOT_REGISTER = 6,
  UNSPEC_PIC_SYM = 7,
  UNSPEC_PIC_CALL_SYM = 8,
  UNSPEC_TLS = 9,
  UNSPEC_TLS_LDM = 10,
  UNSPEC_LOAD_TLS_IE = 11,
  UNSPEC_ADD_TLS_LE = 12,
  UNSPEC_ADD_TLS_GD = 13,
  UNSPEC_ADD_TLS_LDM = 14,
  UNSPEC_ADD_TLS_LDO = 15,
  UNSPEC_EH_RETURN = 16,
  UNSPEC_SYNC = 17
};
#define NUM_UNSPEC_VALUES 18
extern const char *const unspec_strings[];

enum unspecv {
  UNSPECV_BLOCKAGE = 0,
  UNSPECV_WRCTL = 1,
  UNSPECV_RDCTL = 2,
  UNSPECV_TRAP = 3,
  UNSPECV_STACK_OVERFLOW_DETECT_AND_TRAP = 4,
  UNSPECV_FWRX = 5,
  UNSPECV_FWRY = 6,
  UNSPECV_FRDXLO = 7,
  UNSPECV_FRDXHI = 8,
  UNSPECV_FRDY = 9,
  UNSPECV_CUSTOM_NXX = 10,
  UNSPECV_CUSTOM_XNXX = 11,
  UNSPECV_LDXIO = 12,
  UNSPECV_STXIO = 13
};
#define NUM_UNSPECV_VALUES 14
extern const char *const unspecv_strings[];

#endif /* GCC_INSN_CONSTANTS_H */
