Fix a small oversight
authorBernd Schmidt <bernds@redhat.co.uk>
Thu, 7 Sep 2000 09:02:02 +0000 (09:02 +0000)
committerBernd Schmidt <crux@gcc.gnu.org>
Thu, 7 Sep 2000 09:02:02 +0000 (09:02 +0000)
From-SVN: r36232

gcc/ChangeLog
gcc/rtl.c

index 1605acc4e4c43824b3f9fd21c04487827df80a09..ae3626f86cb2ae531d5fd80d3c77f8c3da58bda0 100644 (file)
@@ -1,3 +1,8 @@
+2000-09-07  Bernd Schmidt  <bernds@redhat.co.uk>
+
+       * rtl.c (class_narrowest_mode): Add entries for MODE_VECTOR_INT and
+       MODE_VECTOR_FLOAT.
+
 2000-09-06  Mark Mitchell  <mark@codesourcery.com>
 
        * c-common.h (prep_stmt): Declare.
index 90d760e00c518958c4e8e0f7ca98528346d32cda..482a53bade2c3aec46ee3658478f195d01e15a1c 100644 (file)
--- a/gcc/rtl.c
+++ b/gcc/rtl.c
@@ -205,7 +205,9 @@ const enum machine_mode class_narrowest_mode[(int) MAX_MODE_CLASS] = {
     /* MODE_PARTIAL_INT */     PQImode,
     /* MODE_CC */              CCmode,
     /* MODE_COMPLEX_INT */     CQImode,
-    /* MODE_COMPLEX_FLOAT */   QCmode
+    /* MODE_COMPLEX_FLOAT */   QCmode,
+    /* MODE_VECTOR_INT */      V2QImode,
+    /* MODE_VECTOR_FLOAT */    V2SFmode
 };