Revert r153521 as it's causing large regressions on the nightly testers.
authorChad Rosier <mcrosier@apple.com>
Wed, 28 Mar 2012 18:42:50 +0000 (18:42 +0000)
committerChad Rosier <mcrosier@apple.com>
Wed, 28 Mar 2012 18:42:50 +0000 (18:42 +0000)
commit89e2b318e2266a7e3fe44151642c1850ec9bd275
tree7e29f88789601fed361a7f0870d4d578429040fd
parent442ee9c3f7f6b29ff4ca82f3fdd7e20fc9cd5ee4
Revert r153521 as it's causing large regressions on the nightly testers.
Original commit message for r153521 (aka r153423):
Use the new range metadata in computeMaskedBits and add a new optimization to
instruction simplify that lets us remove an and when loding a boolean value.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153587 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/InstructionSimplify.cpp
lib/Analysis/ValueTracking.cpp
test/Transforms/InstSimplify/pr12251.ll [deleted file]