]> git.ipfire.org Git - thirdparty/gcc.git/commit
amdgcn: Fix vector TImode reload loop
authorAndrew Stubbs <ams@codesourcery.com>
Wed, 22 Nov 2023 13:46:12 +0000 (13:46 +0000)
committerAndrew Stubbs <ams@codesourcery.com>
Tue, 28 Nov 2023 10:46:57 +0000 (10:46 +0000)
commit461d34fc92a857834dae45cc52aa002ffd33f82d
treeb922378ad80f506336cab56b756c4592385e0a61
parentca483a43d9713af75025327c2d3b4a4630004fc1
amdgcn: Fix vector TImode reload loop

I've only observed the problem on the devel/omp/gcc-13 branch, but this
could theoretically affect mainline also.  The mov insns for the other modes
already have '$', so this completes the set.

gcc/ChangeLog:

* config/gcn/gcn-valu.md (*mov<mode>_4reg): Disparage AVGPR use when a
reload is required.

(cherry picked from commit ecb22ddbe2b676484d04e7979f7991f7eec93470)
gcc/ChangeLog.omp
gcc/config/gcn/gcn-valu.md