diff options
author | Cong Hou <congh@google.com> | 2013-11-07 14:29:45 -0500 |
---|---|---|
committer | Cong Hou <congh@gcc.gnu.org> | 2013-11-07 14:29:45 -0500 |
commit | a05a89fa702b1614c871153f5c067dfc08e457b0 (patch) | |
tree | ce9a066296eee210133c1bff32f548ab6ed8aa4a /gcc/tree-parloops.c | |
parent | 6d0b710573662ba451996d0a7d9bf0174229b8c3 (diff) | |
download | gcc-a05a89fa702b1614c871153f5c067dfc08e457b0.zip gcc-a05a89fa702b1614c871153f5c067dfc08e457b0.tar.gz gcc-a05a89fa702b1614c871153f5c067dfc08e457b0.tar.bz2 |
re PR tree-optimization/56764 (vect_prune_runtime_alias_test_list not smart enough)
2013-11-07 Cong Hou <congh@google.com>
PR tree-optimization/56764
* tree-vect-loop-manip.c (vect_create_cond_for_alias_checks):
Combine alias checks if it is possible to amortize the runtime
overhead. Return the number of alias checks after merging.
* tree-vect-data-refs.c (vect_prune_runtime_alias_test_list):
Use the function vect_create_cond_for_alias_checks () to check
the number of alias checks.
2013-11-07 Cong Hou <congh@google.com>
* gcc.dg/vect/vect-alias-check.c: New.
From-SVN: r204538
Diffstat (limited to 'gcc/tree-parloops.c')
0 files changed, 0 insertions, 0 deletions