Implement the beginnings of a facility for simplifying expressions based on
authorChris Lattner <sabre@nondot.org>
Tue, 7 Feb 2006 06:56:34 +0000 (06:56 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 7 Feb 2006 06:56:34 +0000 (06:56 +0000)
commit6dce1a7dfe975928ac53e129590255e94aeed7b0
tree6e6d8d6f209c1303d80462f04e7cf16d51cb1c53
parentab0e04c2f20aabff800ea84197ff4b4b9d892fb2
Implement the beginnings of a facility for simplifying expressions based on
'demanded bits', inspired by Nate's work in the dag combiner.  This isn't
complete, but needs to unrelated instcombiner changes to continue.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26033 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/InstructionCombining.cpp