OSDN Git Service

Fix a small oversight
authorcrux <crux@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 7 Sep 2000 09:02:02 +0000 (09:02 +0000)
committercrux <crux@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 7 Sep 2000 09:02:02 +0000 (09:02 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36232 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/rtl.c

index 1605acc..ae3626f 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 90d760e..482a53b 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
 };