OSDN Git Service

2003-06-12 Aldy Hernandez <aldyh@redhat.com>
authoraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Jun 2003 20:58:22 +0000 (20:58 +0000)
committeraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Jun 2003 20:58:22 +0000 (20:58 +0000)
        * config/rs6000/rs6000.h (MODES_TIEABLE_P): Add SPE vectors.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@67851 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/rs6000/rs6000.h

index d50d290..3a48c92 100644 (file)
@@ -1,3 +1,7 @@
+2003-06-12  Aldy Hernandez  <aldyh@redhat.com>
+
+        * config/rs6000/rs6000.h (MODES_TIEABLE_P): Add SPE vectors.
+
 2003-06-12  Roger Sayle  <roger@eyesopen.com>
 
        PR middle-end/168
index ffc8c93..ffdf403 100644 (file)
@@ -999,6 +999,10 @@ extern int rs6000_alignment_flags;
    ? GET_MODE_CLASS (MODE2) == MODE_CC         \
    : GET_MODE_CLASS (MODE2) == MODE_CC         \
    ? GET_MODE_CLASS (MODE1) == MODE_CC         \
+   : SPE_VECTOR_MODE (MODE1)                   \
+   ? SPE_VECTOR_MODE (MODE2)                   \
+   : SPE_VECTOR_MODE (MODE2)                   \
+   ? SPE_VECTOR_MODE (MODE1)                   \
    : ALTIVEC_VECTOR_MODE (MODE1)               \
    ? ALTIVEC_VECTOR_MODE (MODE2)               \
    : ALTIVEC_VECTOR_MODE (MODE2)               \