InstCombine: creating selects from -1 and 0 is fine, they combine into a sext from i1.
authorBenjamin Kramer <benny.kra@googlemail.com>
Wed, 22 Dec 2010 23:12:15 +0000 (23:12 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Wed, 22 Dec 2010 23:12:15 +0000 (23:12 +0000)
commit4ac19470dc26decba85f5bf4dd7e6edb54d77152
tree6400c2c3d7b946d8c8883d39534f808d27d5c9f4
parente915ff30cd15f71ed9bb87ba0bf6c7d8b5a84747
InstCombine: creating selects from -1 and 0 is fine, they combine into a sext from i1.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122453 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/InstCombine/InstCombineSelect.cpp
test/Transforms/InstCombine/select.ll