projects
/
platform
/
upstream
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
28edeba
)
(find_free_reg): Add comment about nonlocal labels.
author
Richard Kenner
<kenner@gcc.gnu.org>
Tue, 19 Jan 1993 23:23:39 +0000
(18:23 -0500)
committer
Richard Kenner
<kenner@gcc.gnu.org>
Tue, 19 Jan 1993 23:23:39 +0000
(18:23 -0500)
From-SVN: r3283
gcc/local-alloc.c
patch
|
blob
|
history
diff --git
a/gcc/local-alloc.c
b/gcc/local-alloc.c
index
3b892c6
..
1ba5b1b
100644
(file)
--- a/
gcc/local-alloc.c
+++ b/
gcc/local-alloc.c
@@
-1997,6
+1997,10
@@
find_free_reg (class, mode, qty, accept_call_clobbered, just_try_suggested,
born_index, dead_index);
}
+ /* We need not check to see if the current function has nonlocal
+ labels because we don't put any pseudos that are live over calls in
+ registers in that case. */
+
if (! accept_call_clobbered
&& flag_caller_saves
&& ! just_try_suggested