Re: [AArch64] Fix -mlow-precision-div (PR 86838)

2018-08-07 Thread James Greenhalgh
On Fri, Aug 03, 2018 at 10:34:37AM -0500, Richard Sandiford wrote: > The "@" handling broke -mlow-precision-div, because the scalar forms of > the instruction were provided by a pattern that also provided FRECPX > (and so were parameterised on an unspec code as well as a mode), > while the SIMD ver

[AArch64] Fix -mlow-precision-div (PR 86838)

2018-08-03 Thread Richard Sandiford
The "@" handling broke -mlow-precision-div, because the scalar forms of the instruction were provided by a pattern that also provided FRECPX (and so were parameterised on an unspec code as well as a mode), while the SIMD versions had a dedicated FRECPE pattern. This patch moves the scalar FRECPE h