diff options
| -rw-r--r-- | gcc/ChangeLog | 4 | ||||
| -rw-r--r-- | gcc/config/rs6000/rs6000.md | 6 |
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3c5fd11..44f08f4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2003-05-23 Dorit Naishlos <gcchaifa@il.ibm.com> + + * config/rs6000/rs6000.md (save_fpregs_{si,di}): Add branch attribute. + 2003-05-23 Eric Botcazou <ebotcazou@libertysurf.fr> * doc/install.texi: Remove sparc64-*-*. Add sparc64-*-solaris2*. diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index b80721d..1a1116c 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -14452,7 +14452,8 @@ (set (match_operand:DF 3 "memory_operand" "=m") (match_operand:DF 4 "gpc_reg_operand" "f"))])] "TARGET_32BIT" - "bl %z2") + "bl %z2" + [(set_attr "type" "branch")]) (define_insn "*save_fpregs_di" [(match_parallel 0 "any_operand" @@ -14461,7 +14462,8 @@ (set (match_operand:DF 3 "memory_operand" "=m") (match_operand:DF 4 "gpc_reg_operand" "f"))])] "TARGET_64BIT" - "bl %z2") + "bl %z2" + [(set_attr "type" "branch")]) ; These are to explain that changes to the stack pointer should ; not be moved over stores to stack memory. |
