ACO, the AMD GPU shader compiler from valve (unfortunately in c++ instead of plain and simple C), is full of hardware quirk mitigations.
I remember having a look at the documentation about all those quirks (was a text file in mesa at the time)... and I did postpone my alternative to ACO spir-v to AMD GPU ISA translater... ahem (whishing the hardware to go thru some fixing first...).
I remember having a look at the documentation about all those quirks (was a text file in mesa at the time)... and I did postpone my alternative to ACO spir-v to AMD GPU ISA translater... ahem (whishing the hardware to go thru some fixing first...).