diff options
| author | vries <vries@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-04-27 06:12:49 +0000 |
|---|---|---|
| committer | vries <vries@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-04-27 06:12:49 +0000 |
| commit | b736e424a470a94d0abe98595c230648484a24bc (patch) | |
| tree | 32d5a292be572938e2863ca0e7b28ffebd4f377e /libjava/classpath/gnu/java | |
| parent | b50295a18d08df4ee3e93b070dde72bf9873ae9e (diff) | |
| download | ppe42-gcc-b736e424a470a94d0abe98595c230648484a24bc.tar.gz ppe42-gcc-b736e424a470a94d0abe98595c230648484a24bc.zip | |
2012-04-27 Tom de Vries <tom@codesourcery.com>
PR tree-optimization/51879
* tree-ssa-sccvn.h (struct vn_reference_s): Add result_vdef field.
* tree-ssa-sccvn.c (mark_use_processed): New function, factored out
of ...
(defs_to_varying): ... here. Don't set use_processed.
(visit_reference_op_call): Handle gimple_vdef.
Handle case that lhs is NULL_TREE.
(visit_use): Use mark_use_processed. Handle calls with side-effect
using visit_reference_op_call.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186894 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java')
0 files changed, 0 insertions, 0 deletions

