diff options
author | m.hayes <m.hayes@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-09-09 23:02:15 +0000 |
---|---|---|
committer | m.hayes <m.hayes@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-09-09 23:02:15 +0000 |
commit | 2ff1269a5f3b7ac0bbe56c80f37702b3b5442192 (patch) | |
tree | d8fbd83f8b201ad6fc4771e3ecc10960af06c915 /gcc/cppmacro.c | |
parent | 1c85663dd4e524585ebabc3cb036ec19c06cfad8 (diff) | |
download | ppe42-gcc-2ff1269a5f3b7ac0bbe56c80f37702b3b5442192.tar.gz ppe42-gcc-2ff1269a5f3b7ac0bbe56c80f37702b3b5442192.zip |
* loop.h (struct loop_mem_info): Move from loop.c
(struct loop_info): Add fields store_mems, mems, mems_idx,
mems_allocated, unknown_address_altered,
unknown_constant_address_altered, num_mem_sets, and
first_loop_store_insn.
* loop.c (loop_store_mems): Replace with field in loop_info struct.
(loop_mems, loop_mems_idx, loop_mems_allocated): Likewise.
(unknown_address_altered, unknown_constant_address_altered): Likewise.
(num_mem_sets): Likewise.
(replace_loop_mems, replace_loop_regs): New.
(struct loop_replace_args): New.
(load_mems): Use replace_loop_mems.
(try_copy_prop): Use replace_loop_regs.
(replace_loop_reg, replace_loop_mem): Use loop_replace_args structure.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36284 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cppmacro.c')
0 files changed, 0 insertions, 0 deletions