[amdgcn] Unfix registers for frame pointer
authorKwok Cheung Yeung <kcy@codesourcery.com>
Fri, 15 Nov 2019 16:49:08 +0000 (16:49 +0000)
committerKwok Cheung Yeung <kcy@gcc.gnu.org>
Fri, 15 Nov 2019 16:49:08 +0000 (16:49 +0000)
commit969089ff80620690645aa2f23dea32212ca038bf
tree79e910bb4edc2a6fae00f69fe0859cd74b243ff3
parent87fdbe697bb02faf054a21c5a593e51d538fe1a7
[amdgcn] Unfix registers for frame pointer

Allow the registers used for the frame pointer to be used for other purposes
if the frame pointer is not being used.

2019-11-15  Kwok Cheung Yeung  <kcy@codesourcery.com>

gcc/
* config/gcn/gcn.h (FIXED_REGISTERS): Unfix frame pointer.
(CALL_USED_REGISTERS): Make frame pointer callee-saved.

From-SVN: r278306
gcc/ChangeLog
gcc/config/gcn/gcn.h