diff options
author | Richard Biener <rguenther@suse.de> | 2015-08-13 12:34:36 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2015-08-13 12:34:36 +0000 |
commit | 34c896978b84baf64f51a11fe8382038e46c058d (patch) | |
tree | ba2d5537154426960e8f79c36818f51fb759affc /gcc/tree.h | |
parent | 2ef38880ef5dda74565805fcfce75ed790825f92 (diff) | |
download | gcc-34c896978b84baf64f51a11fe8382038e46c058d.zip gcc-34c896978b84baf64f51a11fe8382038e46c058d.tar.gz gcc-34c896978b84baf64f51a11fe8382038e46c058d.tar.bz2 |
tree.c (nonnull_arg_p): Move from ...
2015-08-13 Richard Biener <rguenther@suse.de>
* tree.c (nonnull_arg_p): Move from ...
* tree-vrp.c (nonnull_arg_p): ... here.
* tree.h (nonnull_arg_p): Declare.
* tree-ssa-sccvn.c (init_scc_vn): Perform all lattice init
here, register ptr != 0 for nonnull_arg_p pointer arguments.
Properly initialize static chain and by-reference result pointer.
(run_scc_vn): Adjust.
From-SVN: r226861
Diffstat (limited to 'gcc/tree.h')
-rw-r--r-- | gcc/tree.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -5133,4 +5133,6 @@ extern void gt_ggc_mx (tree &); extern void gt_pch_nx (tree &); extern void gt_pch_nx (tree &, gt_pointer_operator, void *); +extern bool nonnull_arg_p (const_tree); + #endif /* GCC_TREE_H */ |