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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED
   Target Milestone|---                         |5.0

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Vectorizes for me on aarch64-linux-gnu with GCC 5.4:
.L8:
        ldr     q0, [x5, x0]
        add     w1, w1, 1
        ldr     q1, [x4, x0]
        cmp     w2, w1
        tbl     v0.16b, {v0.16b}, v2.16b
        tbl     v1.16b, {v1.16b}, v2.16b
        add     v0.4s, v0.4s, v1.4s
        tbl     v0.16b, {v0.16b}, v2.16b
        str     q0, [x3, x0]
        sub     x0, x0, #16
        bhi     .L8

Reply via email to