diff options
author | Andrew Stubbs <ams@codesourcery.com> | 2023-10-06 11:14:05 +0100 |
---|---|---|
committer | Andrew Stubbs <ams@codesourcery.com> | 2023-11-15 14:00:07 +0000 |
commit | a0e6306b7ee16ce4ef067c00609d1303fed71c74 (patch) | |
tree | 0fc3ba3d49ec535101ce68cabbab1760cbe28f50 /gcc/cp/tree.cc | |
parent | 8747ef47134a5cd251371c204ecaffe0139835f6 (diff) | |
download | gcc-a0e6306b7ee16ce4ef067c00609d1303fed71c74.zip gcc-a0e6306b7ee16ce4ef067c00609d1303fed71c74.tar.gz gcc-a0e6306b7ee16ce4ef067c00609d1303fed71c74.tar.bz2 |
amdgcn: simplify secondary reload patterns
Remove some unnecessary complexity; no functional change is intended,
although LRA appears to use the constraints from the reload_in/out
patterns, so it's probably an improvement for it to see the real sgprbase
constraints.
gcc/ChangeLog:
* config/gcn/gcn-valu.md (mov<mode>_sgprbase): Add @ modifier.
(reload_in<mode>): Delete.
(reload_out<mode>): Delete.
* config/gcn/gcn.cc (CODE_FOR): Delete.
(get_code_for_##PREFIX##vN##SUFFIX): Delete.
(CODE_FOR_OP): Delete.
(get_code_for_##PREFIX): Delete.
(gcn_secondary_reload): Replace "get_code_for" with "code_for".
Diffstat (limited to 'gcc/cp/tree.cc')
0 files changed, 0 insertions, 0 deletions