summaryrefslogtreecommitdiff
path: root/gcc/loop.c
diff options
context:
space:
mode:
authorrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>1992-07-29 21:24:29 +0000
committerrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>1992-07-29 21:24:29 +0000
commitc744ab4cf0406de6f0478378c3524f7514ba73a0 (patch)
tree2eecf06a4ab001a754966528dfede5f414216fcb /gcc/loop.c
parent22c684272ae419ca5fc4d8f2c540991b98f69a8e (diff)
downloadgcc-c744ab4cf0406de6f0478378c3524f7514ba73a0.tar.gz
entered into RCS
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1714 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/loop.c')
-rw-r--r--gcc/loop.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/loop.c b/gcc/loop.c
index e693e3d51bc..d13bbcc7ea5 100644
--- a/gcc/loop.c
+++ b/gcc/loop.c
@@ -1764,7 +1764,7 @@ move_movables (movables, threshold, insn_count, loop_start, end, nregs)
load it with the correct address directly. */
if (GET_CODE (temp) == CALL_INSN
&& fn_address != 0
- && reg_mentioned_p (fn_reg, body))
+ && reg_referenced_p (fn_reg, body))
emit_insn_after (gen_move_insn (fn_reg,
fn_address),
fn_address_insn);