[llvm-commits] [PATCH] Missing setcc enumerations

Villmow, Micah Micah.Villmow at amd.com
Tue Dec 13 12:31:53 PST 2011


This patch adds in a few setcc enumerations that are missing. A test case that hits this with an internal version of the AMDIL backend is attached.

The issue is caused by DAGCombiner merging the A op B | B op A into a single setcc, where it ends up being SETTRUE.
Micah
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20111213/ef10503b/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: setcc_missing_enums.patch
Type: application/octet-stream
Size: 512 bytes
Desc: setcc_missing_enums.patch
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20111213/ef10503b/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: _temp_0_cedar_optimized.ll
Type: application/octet-stream
Size: 766 bytes
Desc: _temp_0_cedar_optimized.ll
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20111213/ef10503b/attachment-0001.obj>


More information about the llvm-commits mailing list