vget_lanes32.c
587 Bytes
-
neon.md (V_ext): New mode attribute. · 89ffa8fc
gcc/ * config/arm/neon.md (V_ext): New mode attribute. (neon_vget_lane<mode>): Replace with define_expand. (neon_vget_lane<mode>_sext_internal) (neon_vget_lane<mode>_zext_internal): New define_insns for double and quad precision vectors. (neon_vget_lanedi): Add bounds check. Remove dead comment. * config/arm/neon.ml (get_lane): Make 32-bit get-lane intrinsics have typeless 32-bit result. gcc/testsuite/ * gcc.target/arm/neon/*.c: Regenerate. From-SVN: r127061
Julian Brown committed