diff options
author | Bernd Schmidt <crux@pool.informatik.rwth-aachen.de> | 1998-10-06 14:38:40 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-10-06 14:38:40 -0600 |
commit | a4c3ddd83ae219749907c77f23787ffe085ed8c4 (patch) | |
tree | 70ebcacddadf10b0f128e66b293617a18c689562 /gcc/reload1.c | |
parent | 9a07247c2ae0e5d745bbeca9a3b06aeb1cba0c55 (diff) | |
download | gcc-a4c3ddd83ae219749907c77f23787ffe085ed8c4.zip gcc-a4c3ddd83ae219749907c77f23787ffe085ed8c4.tar.gz gcc-a4c3ddd83ae219749907c77f23787ffe085ed8c4.tar.bz2 |
loop.c (count_one_set): New static function, broken out of count_loop_regs_set
* loop.c (count_one_set): New static function, broken out of
count_loop_regs_set
(count_loop_regs_set): Call it.
* global.c (mark_reg_store): Handle clobbers here by not calling
set_preference.
(mark_reg_clobber): Just call mark_reg_store after ensuring SETTER
is in fact a clobber.
* integrate.c (process_reg_param): New function, broken out of
expand_inline_function.
(expand_inline_function): Call it.
From-SVN: r22875
Diffstat (limited to 'gcc/reload1.c')
0 files changed, 0 insertions, 0 deletions