* tree-ssa-loop-ivopts.c (struct iv_cand): New field inv_exprs.
commit154fd4cb4e6f1f82fa559eaf78180224159d5644
authoramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 11 May 2017 09:40:48 +0000 (11 09:40 +0000)
committeramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 11 May 2017 09:40:48 +0000 (11 09:40 +0000)
treefa71ede95babf87f01978e00b6460b3ca10b1d7c
parentc2f877929022e749c949a6a988e4fb07fe1a4cbf
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247889 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-ssa-loop-ivopts.c