[Mesa-dev] [Bug 106231] llvmpipe blends produce bad code after llvm patch https://reviews.llvm.org/D44785

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Apr 25 22:48:57 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=106231

--- Comment #2 from Roland Scheidegger <sroland at vmware.com> ---
FWIW I won't have time to look into this until next week, so volunteers
welcome.
Not using the intrinsics for new llvm version is trivial, but we need to update
our existing code (when intrinsics can't be used) to match what the
auto-upgrader would do, otherwise we'll probably get really crappy code (at
least I suspect in this case llvm won't recognize our patterns), which is of
course the reason why we used intrinsics in the first place...
(Can't really say I'm all that happy to see the intrinsics go, as the code to
emulate it is rather complex with 8 instructions, thus blowing up IR size and
likely compile time as well, but I guess that's life when compilers getting
smarter...)

-- 
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/20180425/85cad3d0/attachment.html>


More information about the mesa-dev mailing list