r246395 - in /trunk/gcc: ChangeLog config/aarch...
wilco@gcc.gnu.org
wilco@gcc.gnu.org
Wed Mar 22 17:51:00 GMT 2017
Author: wilco
Date: Wed Mar 22 17:51:12 2017
New Revision: 246395
URL: https://gcc.gnu.org/viewcvs?rev=246395&root=gcc&view=rev
Log:
Many supported cores implement fusion of AES instructions. When fusion
happens it can give a significant performance gain. If not, scheduling
fusion candidates next to each other has almost no effect on performance.
Due to the high benefit/low cost it makes sense to enable AES fusion with
-mcpu=generic so that cores that support it always benefit.
gcc/
* config/aarch64/aarch64.c (generic_tunings): Add AES fusion.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/aarch64/aarch64.c
More information about the Gcc-cvs
mailing list