llvm/lib/Transforms
Chris Lattner 41dc0fcb68 Teach masked value is zero about add and sub, and use MVIZ to
simplify things like (X & 4) >> 1 == 2  --> (X & 4) == 4.

since it is obvious that the shift doesn't remove any bits.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48631 91177308-0d34-0410-b5e6-96231b3b80d8
2008-03-21 05:19:58 +00:00
..
Hello Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
Instrumentation fix typos 2008-03-06 10:36:00 +00:00
IPO Incorporate feedback. 2008-03-20 18:30:32 +00:00
Scalar Teach masked value is zero about add and sub, and use MVIZ to 2008-03-21 05:19:58 +00:00
Utils 80 col violation. 2008-03-20 00:20:23 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00