Re: [PATCH][AArch64] Emit SIMD moves as mov

2017-06-20 Thread Wilco Dijkstra
James Greenhalgh wrote: > > Does this introduce a dependency on a particular binutils version, or have > we always supported this alias? > > The patch looks OK, but I don't want to introduce a new dependency so please > check how far back this is supported. Well gas/testsuite/gas/aarch64/alias.s

Re: [PATCH][AArch64] Emit SIMD moves as mov

2017-06-20 Thread James Greenhalgh
On Tue, Jun 20, 2017 at 12:06:29PM +0100, Wilco Dijkstra wrote: > SIMD moves are currently emitted as ORR. Change this to use the MOV > pseudo instruction just like integer moves (the ARM-ARM states MOV is the > preferred disassembly), improving readability of -S output. > > Passes bootstrap, OK

[PATCH][AArch64] Emit SIMD moves as mov

2017-06-20 Thread Wilco Dijkstra
SIMD moves are currently emitted as ORR. Change this to use the MOV pseudo instruction just like integer moves (the ARM-ARM states MOV is the preferred disassembly), improving readability of -S output. Passes bootstrap, OK for commit? ChangeLog: 2017-06-20 Wilco Dijkstra * config/aar