aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-predcom.cc
diff options
context:
space:
mode:
authorAndrew Stubbs <ams@codesourcery.com>2023-10-06 11:14:05 +0100
committerAndrew Stubbs <ams@codesourcery.com>2023-11-28 10:46:56 +0000
commit05fe35e548499b57e164e76fc13de1ddc3373aba (patch)
tree818618173247e9e994925e88f648d3e29288ba75 /gcc/tree-predcom.cc
parentcc84a60af0c76d15cf3c2508238ba3616b943f13 (diff)
downloadgcc-05fe35e548499b57e164e76fc13de1ddc3373aba.zip
gcc-05fe35e548499b57e164e76fc13de1ddc3373aba.tar.gz
gcc-05fe35e548499b57e164e76fc13de1ddc3373aba.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". (cherry picked from commit a0e6306b7ee16ce4ef067c00609d1303fed71c74)
Diffstat (limited to 'gcc/tree-predcom.cc')
0 files changed, 0 insertions, 0 deletions