[AArch64] Avoid GET_MODE_NUNITS in v8.4 support

Programming / Compilers / GCC - rsandifo [138bc75d-0d04-0410-961f-82ee72b054a4] - 11 January 2018 13:07 EST

This patch replaces GET_MODE_NUNITS in some of the v8.4 support with equivalent values, in preparation for the switch to NUM_POLY_INT_COEFFS==2.

2018-01-11 Richard Sandiford

gcc/
- config/aarch64/aarch64-simd.md (aarch64_fmll_low): Avoid GET_MODE_NUNITS. (aarch64_fmll_high): Likewise. (aarch64_fmll_lane_lowv2sf): Likewise. (aarch64_fmll_lane_highv2sf): Likewise. (aarch64_fmllq_laneq_lowv4sf): Likewise. (aarch64_fmllq_laneq_highv4sf): Likewise. (aarch64_fmll_laneq_lowv2sf): Likewise. (aarch64_fmll_laneq_highv2sf): Likewise. (aarch64_fmllq_lane_lowv4sf): Likewise. (aarch64_fmllq_lane_highv4sf): Likewise.

9ee746ade85 [AArch64] Avoid GET_MODE_NUNITS in v8.4 support
gcc/ChangeLog | 14 ++++++++++++
gcc/config/aarch64/aarch64-simd.md | 46 ++++++++++++--------------------------
2 files changed, 28 insertions(+), 32 deletions(-)

Upstream: gcc.gnu.org


  • Share