[0/3,vect] Enable vector unrolling of main loop

Message ID 4a2e6dde-cc5c-97fe-7a43-bd59d542c2ce@arm.com


Andre Vieira \(lists\) Sept. 17, 2021, 3:27 p.m. UTC
  Hi all,

This patch series enables unrolling of an unpredicated main vectorized 
loop based on a target hook. The epilogue loop will have (at least) half 
the VF of the main loop and can be predicated.

Andre Vieira (3):
[vect] Add main vectorized loop unrolling
[vect] Consider outside costs earlier for epilogue loops
[AArch64] Implement vect_unroll backend hook