diff options
author | Dorit Naishlos <gcchaifa@il.ibm.com> | 2003-05-23 14:47:34 +0000 |
---|---|---|
committer | David Edelsohn <dje@gcc.gnu.org> | 2003-05-23 10:47:34 -0400 |
commit | d3971161822fad53821fddf9a1d27ab93db60f9d (patch) | |
tree | 4a864b1e6d979029a5da9b665ca171cf5c396d45 | |
parent | 0dc7ee3cda432db18e300da5d610b737ff996a94 (diff) | |
download | gcc-d3971161822fad53821fddf9a1d27ab93db60f9d.zip gcc-d3971161822fad53821fddf9a1d27ab93db60f9d.tar.gz gcc-d3971161822fad53821fddf9a1d27ab93db60f9d.tar.bz2 |
rs6000.md (save_fpregs_{si,di}): Add branch attribute.
2003-05-23 Dorit Naishlos <gcchaifa@il.ibm.com>
* config/rs6000/rs6000.md (save_fpregs_{si,di}): Add branch attribute.
From-SVN: r67117
-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. |