]> gcc.gnu.org Git - gcc.git/commit
re PR tree-optimization/56764 (vect_prune_runtime_alias_test_list not smart enough)
authorCong Hou <congh@google.com>
Thu, 7 Nov 2013 19:29:45 +0000 (14:29 -0500)
committerCong Hou <congh@gcc.gnu.org>
Thu, 7 Nov 2013 19:29:45 +0000 (14:29 -0500)
commita05a89fa702b1614c871153f5c067dfc08e457b0
treece9a066296eee210133c1bff32f548ab6ed8aa4a
parent6d0b710573662ba451996d0a7d9bf0174229b8c3
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
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/vect-alias-check.c [new file with mode: 0644]
gcc/tree-vect-data-refs.c
gcc/tree-vect-loop-manip.c
gcc/tree-vectorizer.h
This page took 0.056991 seconds and 5 git commands to generate.