[Bug tree-optimization/79824] [7 Regression] Failure to peel for gaps leads to read beyond mapped memory

rsandifo at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Apr 25 17:49:00 GMT 2017


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79824

rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |---

--- Comment #5 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> ---
I don't think the patch is enough for load-lanes.  E.g. suppose we're loading 3
vectors of 8x16 bytes.  A gap of 3 meets the new test but an ld3 would still
load beyond the end of the original loop.


More information about the Gcc-bugs mailing list