tree-ssa-sccvn.c (vn_reference_lookup_3): Avoid doing work twice.
authorRichard Guenther <rguenther@suse.de>
Tue, 23 Nov 2010 09:42:41 +0000 (09:42 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 23 Nov 2010 09:42:41 +0000 (09:42 +0000)
commit8ea34dabd235e56d7f7c5ce045c755c9abccd880
treed6e170a74c3b147e05b9123cc46161d4cd975ceb
parentad234fc7c44096da2c17e0415b567f9699e01360
tree-ssa-sccvn.c (vn_reference_lookup_3): Avoid doing work twice.

2010-11-23  Richard Guenther  <rguenther@suse.de>

* tree-ssa-sccvn.c (vn_reference_lookup_3): Avoid doing work
twice.  Avoid re-allocating the ops vector all the time.

2010-11-23  Richard Guenther  <rguenther@suse.de>

* tree-ssa-alias.c (refs_may_alias_p_1): Avoid calls to
is_gimple_min_invariant, group tree code checks to allow
combining them.
(stmt_may_clobber_ref_p_1): Check for SSA_NAME instead
of is_gimple_reg.

From-SVN: r167072
gcc/ChangeLog
gcc/tree-ssa-alias.c
gcc/tree-ssa-sccvn.c