diff options
author | Jan Hubicka <jh@suse.cz> | 2004-09-06 20:38:27 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2004-09-06 18:38:27 +0000 |
commit | 8679c6494fe89fe933d9e038cd6ff2a822b7c095 (patch) | |
tree | f72c63e6697abafff17258561de44474a212859b /gcc/loop.c | |
parent | 93f8bd9e6ec8df413b53d840b5b44e8f5d18f249 (diff) | |
download | gcc-8679c6494fe89fe933d9e038cd6ff2a822b7c095.zip gcc-8679c6494fe89fe933d9e038cd6ff2a822b7c095.tar.gz gcc-8679c6494fe89fe933d9e038cd6ff2a822b7c095.tar.bz2 |
loop.c (loop_dump_aux): Do not print RTL when not available.
* loop.c (loop_dump_aux): Do not print RTL when not available.
* tree-ssa-loop-ivopts.c (add_standard_iv_candidates): Do not use
frontend specific type nodes.
(produce_memory_decl_rtl): Break out from ...
(prepare_decl_rtl): ... here. Handle ADDR_EXPR correctly.
(get_computation_at): Avoid random tree sharing.
(tree_ssa_iv_optimize): Verify tree sharing; dump loops.
From-SVN: r87123
Diffstat (limited to 'gcc/loop.c')
-rw-r--r-- | gcc/loop.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -10645,7 +10645,7 @@ loop_dump_aux (const struct loop *loop, FILE *file, { rtx label; - if (! loop || ! file) + if (! loop || ! file || !BB_HEAD (loop->first)) return; /* Print diagnostics to compare our concept of a loop with |