[Bug target/61915] [AArch64] Default use of the LRA results in extra code size

2014-07-25 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61915 --- Comment #1 from Andrew Pinski pinskia at gcc dot gnu.org --- How is this accomplished internally in A53 and A57? I don't know about A53 and A57 but I can say that for Cavium's Thunder, it does not go through the load/store unit and there is

[Bug target/61915] [AArch64] Default use of the LRA results in extra code size

2014-07-25 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61915 --- Comment #2 from Andrew Pinski pinskia at gcc dot gnu.org --- https://gcc.gnu.org/ml/gcc/2014-05/msg00160.html

[Bug target/61915] [AArch64] Default use of the LRA results in extra code size

2014-07-25 Thread e.menezes at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61915 --- Comment #3 from Evandro Menezes e.menezes at samsung dot com --- In Opteron, there was a path from FP to the GP registers, but not the other way around. That path was eventually made symmetric in Barcelona only.