[Mesa-dev] [Bug 106163] r600/sb: optimizer tries to schedule access to different array elements in one intstruction group
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Apr 20 22:48:08 UTC 2018
https://bugs.freedesktop.org/show_bug.cgi?id=106163
Bug ID: 106163
Summary: r600/sb: optimizer tries to schedule access to
different array elements in one intstruction group
Product: Mesa
Version: git
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: low
Component: Drivers/Gallium/r600
Assignee: mesa-dev at lists.freedesktop.org
Reporter: gw.fossdev at gmail.com
QA Contact: mesa-dev at lists.freedesktop.org
CC: gw.fossdev at gmail.com
Created attachment 138964
--> https://bugs.freedesktop.org/attachment.cgi?id=138964&action=edit
piglit test that triggers the faulty behaviour
The attached piglit test will run through in release mode, because sb bails out
in the post_scheduler:
##post_scheduler: unscheduled pending instructions :MOV R6.x.1F,
0.5|3f000000
MOV R5.x.1F, 0|00000000
MOV R3.x.1F, 1|3f800000
sb: error (1) in the post_scheduler pass.
sb: using unoptimized bytecode...
Obviously it would be preferable if sb would generate proper code instead.
Also in debug mode an assertion will fail at this point.
It is another incarnation of #103142, but I think it is better to open this as
a new bug.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20180420/8ebe1972/attachment.html>
More information about the mesa-dev
mailing list