diff options
author | Jan Hubicka <jh@suse.cz> | 2010-05-04 17:42:15 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2010-05-04 15:42:15 +0000 |
commit | 85912441e43f7cf1fae2a156198362fb0cb1da81 (patch) | |
tree | 78258eccf7c9f7fcc4913fb56584c03d1bcc703c /gcc/tree.c | |
parent | 688a10c2b9346b7c8d3d9c5ccb10b358eac3770f (diff) | |
download | gcc-85912441e43f7cf1fae2a156198362fb0cb1da81.zip gcc-85912441e43f7cf1fae2a156198362fb0cb1da81.tar.gz gcc-85912441e43f7cf1fae2a156198362fb0cb1da81.tar.bz2 |
Makefile.in (cgraphbuild.o): Add dependency on ipa-utils.h
* Makefile.in (cgraphbuild.o): Add dependency on ipa-utils.h
* cgraphbuild.c: Include ipa-utils.h
(record_reference_ctx): New struct.
(record_reference): Simplify to work on initializers; not statements.
(mark_address, mark_load, mark_store): New.
(build_cgraph_edges): Simplify using walk_stmt_load_store_addr_ops;
walk PHI nodes too.
(record_references_in_initializer): Update use of record_reference.
(rebuild_cgraph_edges): Simplify using walk_stmt_load_store_addr_ops;
walk PHI nodes too.
From-SVN: r159032
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions