fold nested and's early to avoid inefficiencies in MaskedValueIsZero. This
authorChris Lattner <sabre@nondot.org>
Wed, 26 Oct 2005 17:18:16 +0000 (17:18 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 26 Oct 2005 17:18:16 +0000 (17:18 +0000)
commite9f15e538a87dcc92880ebd1ca5c3e88f1e1cb53
treee6b386a60a96c93784d7a2d19983751854ac27f4
parenta7ad198f896d29aac57f48220ecefb8a51163393
fold nested and's early to avoid inefficiencies in MaskedValueIsZero.  This
fixes a very slow compile in PR639.

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