diff options
author | Kwok Cheung Yeung <kcy@codesourcery.com> | 2019-11-15 16:32:29 +0000 |
---|---|---|
committer | Kwok Cheung Yeung <kcy@gcc.gnu.org> | 2019-11-15 16:32:29 +0000 |
commit | 87fdbe697bb02faf054a21c5a593e51d538fe1a7 (patch) | |
tree | 3c09462b26a4762ed36b6e0bfabeeb4c69718958 /gcc/ipa-inline.c | |
parent | 1ca59cbe15c56dce1efb1ed26863ee01109d513f (diff) | |
download | gcc-87fdbe697bb02faf054a21c5a593e51d538fe1a7.zip gcc-87fdbe697bb02faf054a21c5a593e51d538fe1a7.tar.gz gcc-87fdbe697bb02faf054a21c5a593e51d538fe1a7.tar.bz2 |
[amdgcn] Update lower bounds for the number of registers in non-leaf kernels
Reduce the lower limits on the number of registers requested by non-leaf
kernels to help improve CU occupancy.
2019-11-15 Kwok Cheung Yeung <kcy@codesourcery.com>
gcc/
* config/gcn/gcn.c (MAX_NORMAL_SGPR_COUNT, MAX_NORMAL_VGPR_COUNT): New.
(gcn_conditional_register_usage): Use constants in place of hard-coded
values.
(gcn_hsa_declare_function_name): Set lower bound for number of
SGPRs/VGPRs in non-leaf kernels to MAX_NORMAL_SGPR_COUNT and
MAX_NORMAL_VGPR_COUNT.
From-SVN: r278305
Diffstat (limited to 'gcc/ipa-inline.c')
0 files changed, 0 insertions, 0 deletions