neon的vabs_s16指令是不是会丢失-32768
vabs_s16/s32的返回值看 arm-neon.h的定义是 int16x /int32x ,
如果后续的操作是vmax,如果继续使用vmax_s16/s32会导致 最大值丢失。
实际代码里面这样的操作比较常见。
因此建议 vabs_s16 之类的返回值设置成 uint16x / uint32x 这样,以免丢失 -32768/-2xxxxx .