aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Sandiford <rsandifo@redhat.com>2004-09-25 06:35:21 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2004-09-25 06:35:21 +0000
commit03eccdc8ffdc4c9fec9df4c1e7f8e5392478d7f9 (patch)
treed2570c0a094f6a1e7c4bfa4a99336bb991d0e4fe
parentef44a6ff2392d6c87749a35bf04ec13ecff7613f (diff)
downloadgcc-03eccdc8ffdc4c9fec9df4c1e7f8e5392478d7f9.zip
gcc-03eccdc8ffdc4c9fec9df4c1e7f8e5392478d7f9.tar.gz
gcc-03eccdc8ffdc4c9fec9df4c1e7f8e5392478d7f9.tar.bz2
* config/mips/mips.md (loadx, storex): Define for V2SF.
From-SVN: r88089
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/mips/mips.md4
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ab76350..2bac73b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2004-09-25 Richard Sandiford <rsandifo@redhat.com>
+
+ * config/mips/mips.md (loadx, storex): Define for V2SF.
+
2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
* config/s390/s390-protos.h (s390_back_chain_rtx): Add prototype.
diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md
index b8239ed..41aeabc 100644
--- a/gcc/config/mips/mips.md
+++ b/gcc/config/mips/mips.md
@@ -355,8 +355,8 @@
(define_mode_attr store [(SI "sw") (DI "sd")])
;; Similarly for MIPS IV indexed FPR loads and stores.
-(define_mode_attr loadx [(SF "lwxc1") (DF "ldxc1")])
-(define_mode_attr storex [(SF "swxc1") (DF "sdxc1")])
+(define_mode_attr loadx [(SF "lwxc1") (DF "ldxc1") (V2SF "ldxc1")])
+(define_mode_attr storex [(SF "swxc1") (DF "sdxc1") (V2SF "sdxc1")])
;; The unextended ranges of the MIPS16 addiu and daddiu instructions
;; are different. Some forms of unextended addiu have an 8-bit immediate