https://bugs.freedesktop.org/show_bug.cgi?id=89784
Bug ID: 89784 Summary: Complex shader compilation fails (spilling related?) Product: Mesa Version: git Hardware: Other OS: All Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/radeonsi Assignee: dri-devel@lists.freedesktop.org Reporter: greg@chown.ath.cx QA Contact: dri-devel@lists.freedesktop.org
Created attachment 114655 --> https://bugs.freedesktop.org/attachment.cgi?id=114655&action=edit LLVM assembly of shader
The attached shader (LLVM assembly, dumped with R600_DEBUG=ps) fails to compile with latest LLVM trunk. AFAIR it worked at some point with some combination of Mesa and LLVM, but I couldn't reproduce this.
Compile with
llc -march=amdgcn -mcpu=SI -mattr=+vgpr-spilling -verify-machineinstrs < bug.ll
to reproduce. It looks like it is spilling related.
https://bugs.freedesktop.org/show_bug.cgi?id=89784
Grigori Goronzy greg@chown.ath.cx changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #1 from Grigori Goronzy greg@chown.ath.cx --- I can't reproduce this anymore. Closing.
dri-devel@lists.freedesktop.org