aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1999-04-05 10:57:09 +0000
committerJeff Law <law@gcc.gnu.org>1999-04-05 04:57:09 -0600
commit9f22acc4e41bc05a2cc6ce93a56d0f18a03a12b0 (patch)
tree7462aa95d98eb84b4c1b1b577e18ea0b37a4fdf0
parent9aa7ea1805f8ffa8f385691782c6edf595a02c5c (diff)
downloadgcc-9f22acc4e41bc05a2cc6ce93a56d0f18a03a12b0.zip
gcc-9f22acc4e41bc05a2cc6ce93a56d0f18a03a12b0.tar.gz
gcc-9f22acc4e41bc05a2cc6ce93a56d0f18a03a12b0.tar.bz2
* m68k.md (movdf): Hide GPR sources & destinations from regclass.
From-SVN: r26198
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/m68k/m68k.md6
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0df5171..a1bdb47 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Mon Apr 5 11:51:38 1999 Jeffrey A Law (law@cygnus.com)
+
+ * m68k.md (movdf): Hide GPR sources & destinations from regclass.
+
Mon Apr 5 09:54:42 PDT 1999 Jeff Law (law@cygnus.com)
* version.c: Bump for snapshot.
diff --git a/gcc/config/m68k/m68k.md b/gcc/config/m68k/m68k.md
index 236bd9a..03138d4 100644
--- a/gcc/config/m68k/m68k.md
+++ b/gcc/config/m68k/m68k.md
@@ -1147,8 +1147,10 @@
"")
(define_insn ""
- [(set (match_operand:DF 0 "general_operand" "=rm,rf,rf,&rof<>,y,rm,x,!x,!rm")
- (match_operand:DF 1 "general_operand" "rf,m,0,rofE<>,rmE,y,xH,rm,x"))]
+ [(set (match_operand:DF 0 "general_operand"
+ "=*rm,*rf,*rf,&*rof<>,y,*rm,x,!x,!*rm")
+ (match_operand:DF 1 "general_operand"
+ "*rf,m,0,*rofE<>,*rmE,y,xH,*rm,x"))]
; [(set (match_operand:DF 0 "general_operand" "=rm,&rf,&rof<>")
; (match_operand:DF 1 "general_operand" "rf,m,rofF<>"))]
"!TARGET_5200"