aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Hiller <hiller@redhat.com>2000-09-11 21:53:45 +0000
committerJeff Law <law@gcc.gnu.org>2000-09-11 15:53:45 -0600
commit4843bda91e89fec6ce1b7dccfcc541473b2f7296 (patch)
treedb74d5680d834b85e9636dac462e3a6c9d29e312
parented5bb68db315b7192f63866899378250810bdad8 (diff)
downloadgcc-4843bda91e89fec6ce1b7dccfcc541473b2f7296.zip
gcc-4843bda91e89fec6ce1b7dccfcc541473b2f7296.tar.gz
gcc-4843bda91e89fec6ce1b7dccfcc541473b2f7296.tar.bz2
h8300.md (movstrictqi): Changed constraint modifier on operand 0 to '+'.
* config/h8300/h8300.md (movstrictqi): Changed constraint modifier on operand 0 to '+'. (movstricthi): Likewise. From-SVN: r36337
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/h8300/h8300.md4
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a55af5f..705ccbb0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2000-09-11 Matthew Hiller <hiller@redhat.com>
+
+ * config/h8300/h8300.md (movstrictqi): Changed constraint modifier
+ on operand 0 to '+'.
+ (movstricthi): Likewise.
+
2000-09-12 Michael Hayes <mhayes@cygnus.com>
* loop.h (LOOP_IVS): New macro.
diff --git a/gcc/config/h8300/h8300.md b/gcc/config/h8300/h8300.md
index 5750715..290b7ad 100644
--- a/gcc/config/h8300/h8300.md
+++ b/gcc/config/h8300/h8300.md
@@ -153,7 +153,7 @@
}")
(define_insn "movstrictqi"
- [(set (strict_low_part (match_operand:QI 0 "general_operand_dst" "=r,r,r,r"))
+ [(set (strict_low_part (match_operand:QI 0 "general_operand_dst" "+r,r,r,r"))
(match_operand:QI 1 "general_operand_src" "I,r,n,m"))]
""
"@
@@ -217,7 +217,7 @@
}")
(define_insn "movstricthi"
- [(set (strict_low_part (match_operand:HI 0 "general_operand_dst" "=r,r,r,r"))
+ [(set (strict_low_part (match_operand:HI 0 "general_operand_dst" "+r,r,r,r"))
(match_operand:HI 1 "general_operand_src" "I,r,i,m"))]
""
"@