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

ktkachov at gcc dot gnu.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ktkachov at gcc dot gnu.org

--- Comment #2 from ktkachov at gcc dot gnu.org ---
I can't reproduce the ICE with the testcase.
My arm-none-eabi with -mcpu=cortex-a9 -mfloat-abi=hard  -mfpu=neon -O2
generates:
        .cpu cortex-a9
        .eabi_attribute 28, 1
        .eabi_attribute 20, 1
        .eabi_attribute 21, 1
        .eabi_attribute 23, 3
        .eabi_attribute 24, 1
        .eabi_attribute 25, 1
        .eabi_attribute 26, 1
        .eabi_attribute 30, 2
        .eabi_attribute 34, 1
        .eabi_attribute 18, 4
        .file   "neonattr.c"
        .text
        .align  2
        .global foo
        .syntax unified
        .arm
        .fpu neon
        .type   foo, %function
foo:
        @ args = 0, pretend = 0, frame = 0
        @ frame_needed = 0, uses_anonymous_args = 0
        @ link register save eliminated.
        movw    r1, #:lower16:a
        movw    r2, #:lower16:b
        movt    r1, #:upper16:a
        movt    r2, #:upper16:b
        movw    r3, #:lower16:e
        vldr    d16, [r1]
        movt    r3, #:upper16:e
        vldr    d17, [r2]
        vaddl.s8        q8, d16, d17
        vst1.64 {d16-d17}, [r3:64]
        bx      lr
        .size   foo, .-foo
        .comm   e,16,8
        .comm   b,8,8
        .comm   a,8,8
        .ident  "GCC: (unknown) 6.0.0 20151207 (experimental)"

Reply via email to