summaryrefslogtreecommitdiffstats
path: root/libjava/gnu/java/net/loader
diff options
context:
space:
mode:
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>2011-05-31 09:37:46 +0000
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>2011-05-31 09:37:46 +0000
commit678b2f5ba3ebf9aafda79be0ff836b269e353f3b (patch)
tree71092f075f47e927d4c48dd0afb5918e087b8d10 /libjava/gnu/java/net/loader
parentaf55735e9d37df16ff83dec29263f7dbb1b237b1 (diff)
downloadppe42-gcc-678b2f5ba3ebf9aafda79be0ff836b269e353f3b.tar.gz
ppe42-gcc-678b2f5ba3ebf9aafda79be0ff836b269e353f3b.zip
2011-05-31 Richard Guenther <rguenther@suse.de>
* tree-ssa-forwprop.c (forward_propagate_into_comparison): Rename to ... (forward_propagate_into_comparison_1): ... this. (forward_propagate_comparison): Rename to ... (forward_propagate_into_comparison): ... this. Split out real forward propagation code to ... (forward_propagate_comparison): ... this. (forward_propagate_into_gimple_cond): Remove looping. (forward_propagate_into_cond): Likewise. (simplify_not_neg_expr): Return whether we have done something. (simplify_gimple_switch): Likewise. (tree_ssa_forward_propagate_single_use_vars): Rename to ... (ssa_forward_propagate_and_combine): ... this. Re-structure to do a forward forward-propagation walk on BBs and a backward stmt combining walk on BBs. Consistently re-scan changed statements. (pass_forwprop): Adjust. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@174470 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java/net/loader')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud