]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/alias.c
alias.c: (nonlocal_mentioned_p): Use for_each_rtx.
authorJohn Wehle <john@feith.com>
Thu, 21 Mar 2002 06:59:43 +0000 (06:59 +0000)
committerJohn Wehle <wehle@gcc.gnu.org>
Thu, 21 Mar 2002 06:59:43 +0000 (06:59 +0000)
commitc14b9960142c1daeff4f6098819beaed1edae50e
tree6b14d4c2f9960628888847cc9e4f77a205cf4a8c
parent380f343b245bdc410e2f5bd0fcddaa294511d834
alias.c: (nonlocal_mentioned_p): Use for_each_rtx.

* alias.c: (nonlocal_mentioned_p): Use for_each_rtx.
(nonlocal_mentioned_p_1): New function.
(nonlocal_referenced_p, nonlocal_referenced_p_1): Likewise.
(nonlocal_set_p, nonlocal_set_p_1): Likewise.
(mark_constant_function): Recognize pure functions.
* rtl.h (global_reg_mentioned_p): New prototype.
* rtlanal.c (global_reg_mentioned_p,
global_reg_mentioned_p_1): New function.

From-SVN: r51113
gcc/ChangeLog
gcc/alias.c
gcc/rtl.h
gcc/rtlanal.c