diff options
author | David Sherwood <david.sherwood@arm.com> | 2015-05-19 17:37:45 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2015-05-19 11:37:45 -0600 |
commit | 315a349c27e1395a9bde30876824891027e67aac (patch) | |
tree | 4a838115d14ebe93303016d8ff822904c206b25c /gcc/tree-ssa-loop-ivopts.c | |
parent | 0aaaa54a73ed57a95e13403158e345f7bab01ff9 (diff) | |
download | gcc-315a349c27e1395a9bde30876824891027e67aac.zip gcc-315a349c27e1395a9bde30876824891027e67aac.tar.gz gcc-315a349c27e1395a9bde30876824891027e67aac.tar.bz2 |
loop-invariant.c (create_new_invariant): Don't calculate address cost if mode is not a scalar integer.
2015-05-19 David Sherwood <david.sherwood@arm.com>
* loop-invariant.c (create_new_invariant): Don't calculate address cost
if mode is not a scalar integer.
(get_inv_cost): Increase computational cost for unused invariants.
* gcc.dg/loop-invariant.c: New testcase.
From-SVN: r223402
Diffstat (limited to 'gcc/tree-ssa-loop-ivopts.c')
0 files changed, 0 insertions, 0 deletions