[PATCH] vect: Add bias parameter for partial vectorization

Robin Dapp rdapp@linux.ibm.com
Tue Nov 2 20:16:29 GMT 2021


thanks for the helpful comments. The attached v2 addresses the following
points from them:

 - Save the bias in loop_vinfo and set it once in vect_verify_loop_lens.
 - Add code to handle the bias in vect_set_loop_controls_directly.
 - Adjust costing.
 - Add comments for the new len_load parameter as well as change wording.
 - Include the rs6000 change directly.

I'm not entirely satisfied with the bias code for the loop controls,
mainly because of side effects I might not have considered.  The test
suites show no new regressions and bootstrap succeeded, though.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: vll-v2.patch
Type: text/x-patch
Size: 13864 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/gcc-patches/attachments/20211102/09e9b6ac/attachment-0001.bin>

More information about the Gcc-patches mailing list