llvm-6502/lib/Transforms
Chris Lattner 003b6200df Implement two xforms:
1. ~(~X | Y) === (X & ~Y)
2. (A|B) & ~(A&B) -> A^B

This allows us to transform  ~(~(a|b) | (a&b)) -> a^b.

This implements PR1510 for scalar values.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37584 91177308-0d34-0410-b5e6-96231b3b80d8
2007-06-15 05:58:24 +00:00
..
Hello Fix typo in comment. 2007-05-06 13:37:16 +00:00
Instrumentation Fix typo in comment. 2007-05-06 13:37:16 +00:00
IPO Do not use ETForest as well as DomiantorTree. DominatorTree is sufficient. 2007-06-07 22:17:16 +00:00
Scalar Implement two xforms: 2007-06-15 05:58:24 +00:00
Utils Add and use DominatorTreeBase::findNearestCommonDominator(). 2007-06-11 23:31:22 +00:00
Makefile Build Hello by default so it can be used in test cases. 2007-04-11 21:03:37 +00:00