Re: [committed] amdgcn: align TImode registers

2020-09-11 Thread Andrew Stubbs
This is now backported to GCC 10. Andrew On 11/09/2020 11:17, Andrew Stubbs wrote: This patch fixes an execution failure in which the compiler would corrupt TImode values due to missed early clobber problems with partially overlapping register allocations.  In fact, adding early clobber const

[committed] amdgcn: align TImode registers

2020-09-11 Thread Andrew Stubbs
This patch fixes an execution failure in which the compiler would corrupt TImode values due to missed early clobber problems with partially overlapping register allocations. In fact, adding early clobber constraints does not fix the issue because IRA doesn't check that for move instructions pr