r198831 - in /trunk/gcc: ChangeLog config/aarch...
sofiane@gcc.gnu.org
sofiane@gcc.gnu.org
Mon May 13 14:22:00 GMT 2013
Author: sofiane
Date: Mon May 13 14:22:02 2013
New Revision: 198831
URL: http://gcc.gnu.org/viewcvs?rev=198831&root=gcc&view=rev
Log:
* config/aarch64/aarch64-simd.md (aarch64_simd_mov<mode>): Group
similar switch cases.
(aarch64_simd_mov): Rename to aarch64_split_simd_mov. Update.
(aarch64_simd_mov_to_<mode>low): Delete.
(aarch64_simd_mov_to_<mode>high): Delete.
(move_lo_quad_<mode>): Add w<-r alternative.
(aarch64_simd_move_hi_quad_<mode>): Likewise.
(aarch64_simd_mov_from_*): Update type attribute.
* config/aarch64/aarch64.c (aarch64_split_simd_move): Refacror switch
statement.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/aarch64/aarch64-simd.md
trunk/gcc/config/aarch64/aarch64.c
More information about the Gcc-cvs
mailing list