tree-ssa.c: Include tree-cfg.h and tree-dfa.h.
authorRichard Biener <rguenther@suse.de>
Wed, 17 Aug 2016 08:18:47 +0000 (08:18 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 17 Aug 2016 08:18:47 +0000 (08:18 +0000)
commit18d0861745bb2b8446055f56b8b6f5994b7facf1
tree95ffa3f4b47ab440ffe77f02d7ddde825eed0e2e
parent622d8b69482a3c8f2a0df0324033719a771932fd
tree-ssa.c: Include tree-cfg.h and tree-dfa.h.

2016-08-17  Richard Biener  <rguenther@suse.de>

* tree-ssa.c: Include tree-cfg.h and tree-dfa.h.
(verify_vssa): New function verifying virtual SSA form.
(verify_ssa): Call it.
* tree-ssa-loop-manip.c (slpeel_update_phi_nodes_for_guard2):
Do not apply loop-closed SSA handling to virtuals.
* ssa-iterators.h (op_iter_init): Handle GIMPLE_TRANSACTION.
* tree-into-ssa.c (prepare_use_sites_for): Skip virtual SSA names
when rewriting their symbol.
(prepare_def_site_for): Likewise.
* tree-chkp-opt.c (chkp_reduce_bounds_lifetime): Clear virtual
operands of moved stmts.

From-SVN: r239524
gcc/ChangeLog
gcc/ssa-iterators.h
gcc/tree-chkp-opt.c
gcc/tree-into-ssa.c
gcc/tree-ssa.c
gcc/tree-vect-loop-manip.c