rs6000.h (CANNOT_CHANGE_MODE_CLASS): Require TARGET_SPE for SPE_VECTOR_MODE.
2003-06-01 Aldy Hernandez <aldyh@redhat.com> * config/rs6000/rs6000.h (CANNOT_CHANGE_MODE_CLASS): Require TARGET_SPE for SPE_VECTOR_MODE. From-SVN: r67289
This commit is contained in:
parent
e90c9dc046
commit
28636c6e0a
|
@ -1,3 +1,8 @@
|
|||
2003-06-01 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* config/rs6000/rs6000.h (CANNOT_CHANGE_MODE_CLASS): Require
|
||||
TARGET_SPE for SPE_VECTOR_MODE.
|
||||
|
||||
2003-05-31 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* toplev.c (botch): Remove.
|
||||
|
|
|
@ -1406,7 +1406,7 @@ enum reg_class
|
|||
#define CANNOT_CHANGE_MODE_CLASS(FROM, TO, CLASS) \
|
||||
(GET_MODE_SIZE (FROM) != GET_MODE_SIZE (TO) \
|
||||
? reg_classes_intersect_p (FLOAT_REGS, CLASS) \
|
||||
: (SPE_VECTOR_MODE (FROM) + SPE_VECTOR_MODE (TO)) == 1 \
|
||||
: (TARGET_SPE && (SPE_VECTOR_MODE (FROM) + SPE_VECTOR_MODE (TO)) == 1) \
|
||||
? reg_classes_intersect_p (GENERAL_REGS, CLASS) \
|
||||
: 0)
|
||||
|
||||
|
|
Loading…
Reference in New Issue