Re: [AArch64] Fix categorisation of the frecp* insns.

2013-09-05 Thread Marcus Shawcroft
On 3 September 2013 12:30, James Greenhalgh wrote: > 2013-09-03 James Greenhalgh > > * config/aarch64/aarch64.md > (type): Remove frecpe, frecps, frecpx. > (aarch64_frecp): Move to aarch64-simd.md, > fix to be a TARGET_SIMD instruction. > (aarch64_frecp

[AArch64] Fix categorisation of the frecp* insns.

2013-09-03 Thread James Greenhalgh
Hi, It looks like the frecp instructions got miscategorised as TARGET_FLOAT instructions when they are in fact TARGET_SIMD instructions. Move them to the right file, give them a simd_type, drop their "type" and "v8type" and clean up the useless types from aarch64.md. Also, where possible merge