Make SimplifyDemandedUseBits generate vector constants where
authorEli Friedman <eli.friedman@gmail.com>
Mon, 3 Aug 2009 19:15:42 +0000 (19:15 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Mon, 3 Aug 2009 19:15:42 +0000 (19:15 +0000)
commitcdc0654b3e1858784fd60e99655699b84b4a8104
treee56b62c1b3b101236e264059699686151d3d49ce
parent38c398808cff7defdf013fa750dfac8e66302975
Make SimplifyDemandedUseBits generate vector constants where
appropriate.  Patch per report on llvmdev.  No testcase because the
original report didn't come with a testcase, and I can't come up with a case
that actually fails.

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