ChangeLog:
commitf69fbf74ba65a70a887d353107986e512f0e7c4c
authorzqchen <zqchen@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 3 Jul 2014 05:24:12 +0000 (3 05:24 +0000)
committerzqchen <zqchen@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 3 Jul 2014 05:24:12 +0000 (3 05:24 +0000)
tree965441201e93a2ae9d149b7f26ec0a99c9dbe3e4
parent41dc70b206ce925b4c3a4d1a4eca15798c221e53
ChangeLog:
2014-07-03  Zhenqiang Chen  <zhenqiang.chen@linaro.org>

* loop-invariant.c (struct invariant): Add a new member: eqno;
(find_identical_invariants): Update eqno;
(create_new_invariant): Init eqno;
(get_inv_cost): Compute comp_cost with eqno;

testsuite/ChangeLog:
2014-07-03  Zhenqiang Chen  <zhenqiang.chen@linaro.org>

* gcc.target/arm/identical-invariants.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212256 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/loop-invariant.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/identical-invariants.c [new file with mode: 0644]