Nick Lewycky 1b344bc986 Xor'ing both sides of icmp by sign-bit is equivalent to swapping signedness of
the predicate.

Also, make this optz'n apply in more cases where it's safe to do so.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54876 91177308-0d34-0410-b5e6-96231b3b80d8
2008-08-17 07:34:14 +00:00
..
2007-04-14 20:13:02 +00:00
2007-11-08 18:45:15 +00:00
2007-11-22 23:47:13 +00:00
2007-12-12 15:21:32 +00:00
2008-03-06 06:50:03 +00:00
2008-05-18 04:11:26 +00:00
2008-05-31 17:10:28 +00:00
2008-07-12 05:04:38 +00:00
2008-07-17 06:07:20 +00:00
2008-05-20 05:46:13 +00:00
2008-03-09 08:16:40 +00:00
2008-03-09 08:16:40 +00:00
2008-03-25 04:26:08 +00:00
2008-05-16 02:59:42 +00:00
2008-03-25 04:26:08 +00:00
2008-03-25 04:26:08 +00:00
2008-05-09 05:19:28 +00:00
2008-03-09 08:16:40 +00:00
2008-03-09 08:16:40 +00:00
2008-05-09 05:19:28 +00:00
2008-03-09 08:16:40 +00:00

This directory contains test cases for the instcombine transformation.  The
dated tests are actual bug tests, whereas the named tests are used to test
for features that the this pass should be capable of performing.