From 9f22acc4e41bc05a2cc6ce93a56d0f18a03a12b0 Mon Sep 17 00:00:00 2001 From: Jeffrey A Law Date: Mon, 5 Apr 1999 10:57:09 +0000 Subject: [PATCH] * m68k.md (movdf): Hide GPR sources & destinations from regclass. From-SVN: r26198 --- gcc/ChangeLog | 4 ++++ gcc/config/m68k/m68k.md | 6 ++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0df51715daf..a1bdb4749b8 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 236bd9a0062..03138d4b428 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"