OSDN Git Service

2007-07-11 Richard Guenther <rguenther@suse.de>
[pf3gnuchains/gcc-fork.git] / gcc / mode-classes.def
index 7fc7a9b..2f56efa 100644 (file)
@@ -23,10 +23,18 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
   DEF_MODE_CLASS (MODE_RANDOM),                /* other */                        \
   DEF_MODE_CLASS (MODE_CC),            /* condition code in a register */ \
   DEF_MODE_CLASS (MODE_INT),           /* integer */                      \
-  DEF_MODE_CLASS (MODE_PARTIAL_INT),   /* integer with padding bits */    \
+  DEF_MODE_CLASS (MODE_PARTIAL_INT),   /* integer with padding bits */    \
+  DEF_MODE_CLASS (MODE_FRACT),         /* signed fractional number */     \
+  DEF_MODE_CLASS (MODE_UFRACT),                /* unsigned fractional number */   \
+  DEF_MODE_CLASS (MODE_ACCUM),         /* signed accumulator */           \
+  DEF_MODE_CLASS (MODE_UACCUM),                /* unsigned accumulator */         \
   DEF_MODE_CLASS (MODE_FLOAT),         /* floating point */               \
   DEF_MODE_CLASS (MODE_DECIMAL_FLOAT), /* decimal floating point */       \
   DEF_MODE_CLASS (MODE_COMPLEX_INT),   /* complex numbers */              \
   DEF_MODE_CLASS (MODE_COMPLEX_FLOAT),                                    \
   DEF_MODE_CLASS (MODE_VECTOR_INT),    /* SIMD vectors */                 \
+  DEF_MODE_CLASS (MODE_VECTOR_FRACT),  /* SIMD vectors */                 \
+  DEF_MODE_CLASS (MODE_VECTOR_UFRACT), /* SIMD vectors */                 \
+  DEF_MODE_CLASS (MODE_VECTOR_ACCUM),  /* SIMD vectors */                 \
+  DEF_MODE_CLASS (MODE_VECTOR_UACCUM), /* SIMD vectors */                 \
   DEF_MODE_CLASS (MODE_VECTOR_FLOAT)