[x86] Hoist conditions from *every single if* in this routine to
authorChandler Carruth <chandlerc@gmail.com>
Thu, 28 Aug 2014 03:57:13 +0000 (03:57 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Thu, 28 Aug 2014 03:57:13 +0000 (03:57 +0000)
commit6abd62fff17aebcf9e0c567737145658ed6314c8
treebe59dc5e321100df08f56187b40792f282736c56
parent1201cc156f28c0f4f14cea94d2735632cbd3d6f4
[x86] Hoist conditions from *every single if* in this routine to
a single early exit.

And factor the subsequent cast<> from all but one block into a single
variable.

No functionality changed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@216645 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp