aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-data-ref.c
diff options
context:
space:
mode:
authorAndre Vieira <andre.simoesdiasvieira@arm.com>2021-06-03 13:55:24 +0100
committerAndre Vieira <andre.simoesdiasvieira@arm.com>2021-06-03 13:55:24 +0100
commit7ed1cd9665d8ca0fa07b2483e604c25e704584af (patch)
tree55c9ffd6adcd0b3464eeef16875b0e535b86bd08 /gcc/tree-data-ref.c
parentf4242710c7966a965bbd14cd50ecdba28fd5717e (diff)
downloadgcc-7ed1cd9665d8ca0fa07b2483e604c25e704584af.zip
gcc-7ed1cd9665d8ca0fa07b2483e604c25e704584af.tar.gz
gcc-7ed1cd9665d8ca0fa07b2483e604c25e704584af.tar.bz2
vect: Use main loop's thresholds and VF to narrow upper_bound of epilogue
This patch uses the knowledge of the conditions to enter an epilogue loop to help come up with a potentially more restricive upper bound. gcc/ChangeLog: * tree-vect-loop.c (vect_transform_loop): Use main loop's various' thresholds to narrow the upper bound on epilogue iterations. gcc/testsuite/ChangeLog: * gcc.target/aarch64/sve/part_vect_single_iter_epilog.c: New test.
Diffstat (limited to 'gcc/tree-data-ref.c')
0 files changed, 0 insertions, 0 deletions