[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gcc-bugs
Subject:    [Bug target/86487] [7/8/9 Regression] insn does not satisfy its constraints on arm big-endian
From:       "vmakarov at gcc dot gnu.org" <gcc-bugzilla () gcc ! gnu ! org>
Date:       2019-01-31 22:05:29
Message-ID: bug-86487-4-6uvX3MPLlp () http ! gcc ! gnu ! org/bugzilla/
[Download RAW message or body]

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

--- Comment #11 from Vladimir Makarov <vmakarov at gcc dot gnu.org> ---
(In reply to avieira from comment #10)
> Hi Vlad,
> 
> I don't think it is a duplication.

Sorry, I was not clear.  My comment relates to test

#include <arm_neon.h>
int32x2_t b(long c, ...) {}

$ arm-none-eabi-gcc -march=armv7-a -c test.c -mfloat-abi=hard -mfpu=neon 
test.c: In function 'b':
test.c:1:1: error: insn does not satisfy its constraints:
    1 | __simd64_int32_t b(long c, ...) {}
      | ^~~~~~~~~~~~~~~~
(insn 6 11 9 2 (set (reg/i:V2SI 0 r0)
        (reg:V2SI 2 r2 [orig:110 <retval> ] [110])) "test.c":1:1 939
{*neon_movv2si}
     (nil))=
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic