[RS6000] out-of-line exit register restore funcs
commit662fa3ba61d4fd0bc56803bc4d3866bced62bdc6
authorAlan Modra <amodra@gmail.com>
Wed, 4 May 2016 21:32:27 +0000 (5 07:02 +0930)
committerAlan Modra <amodra@gcc.gnu.org>
Wed, 4 May 2016 21:32:27 +0000 (5 07:02 +0930)
tree44aeb019b93c79e5dbdc5b9ab47e47b7ffd759cc
parentfdab73dc76d4551c652a3f3d686e765e637c95d9
[RS6000] out-of-line exit register restore funcs

* config/rs6000/rs6000.c (rs6000_savres_strategy): Don't use
out-of-line gpr restore for one or two regs if that would add
a save of lr.

From-SVN: r235907
gcc/ChangeLog
gcc/config/rs6000/rs6000.c