[Bug target/96313] [AArch64] vqmovun* return types should be unsigned

jgreenhalgh at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Jul 27 15:42:11 GMT 2020


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

James Greenhalgh <jgreenhalgh at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jgreenhalgh at gcc dot gnu.org
             Status|WAITING                     |NEW

--- Comment #2 from James Greenhalgh <jgreenhalgh at gcc dot gnu.org> ---
Confirmed by inspection; types in arm_neon.h are:

  int8_t vqmovunh_s16 (int16_t __a)
  int16_t vqmovuns_s32 (int32_t __a)
  int32_t vqmovund_s64 (int64_t __a)

Types in the documentation are:

  uint8_t vqmovunh_s16 (int16_t a)
  uint16_t vqmovuns_s32 (int32_t a)
  uint32_t vqmovund_s64 (int64_t a)


More information about the Gcc-bugs mailing list