[Mesa-dev] LLVM backend

Dragomir Ivanov drago.ivanov at gmail.com
Sun Apr 29 07:21:41 PDT 2012


Two patches.
One replacing dynamic_casts where their result value is not checked
against NULL pointer, so they can be made safely static_casts.
Other, defining llvm.AMDGPU.kill instrinsic for R600 class hardware.
This enables using "discard" keyword in GLSL.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Since-result-of-dynamic_cast-is-not-checked-it-can-b.patch
Type: application/octet-stream
Size: 2881 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20120429/a5fad5e1/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-llvm.AMDGPU.kill-intrinsic-definition-for-R600-c.patch
Type: application/octet-stream
Size: 896 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20120429/a5fad5e1/attachment-0001.obj>


More information about the mesa-dev mailing list