tree-ssa-loop-ivopts.c (struct iv_cand): New field inv_exprs.
authorBin Cheng <bin.cheng@arm.com>
Thu, 11 May 2017 09:40:48 +0000 (09:40 +0000)
committerBin Cheng <amker@gcc.gnu.org>
Thu, 11 May 2017 09:40:48 +0000 (09:40 +0000)
commit4c11bdff4d725cd0a0079524e071b1b5c735b116
treefa71ede95babf87f01978e00b6460b3ca10b1d7c
parent3df50a94902155d7c14961ee8bd58b1fabede33c
tree-ssa-loop-ivopts.c (struct iv_cand): New field inv_exprs.

* tree-ssa-loop-ivopts.c (struct iv_cand): New field inv_exprs.
(dump_cand): Support iv_cand.inv_exprs.
(add_candidate_1): Record invariant exprs in iv_cand.inv_exprs
for candidates.
(iv_ca_set_no_cp, iv_ca_set_cp, free_loop_data): Support
iv_cand.inv_exprs.

From-SVN: r247889
gcc/ChangeLog
gcc/tree-ssa-loop-ivopts.c