loop-invariant.c (struct invariant): Add a new member: eqno;
commite42e3d15a2db641ca33f4365bd04cc0783ec4b17
authorZhenqiang Chen <zhenqiang.chen@linaro.org>
Thu, 3 Jul 2014 05:24:12 +0000 (3 05:24 +0000)
committerZhenqiang Chen <zqchen@gcc.gnu.org>
Thu, 3 Jul 2014 05:24:12 +0000 (3 05:24 +0000)
tree965441201e93a2ae9d149b7f26ec0a99c9dbe3e4
parent44a638118f1cd38a8d70f69e6ae74052223ea10a
loop-invariant.c (struct invariant): Add a new member: eqno;

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.

From-SVN: r212256
gcc/ChangeLog
gcc/loop-invariant.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/identical-invariants.c [new file with mode: 0644]