Speculatively harden the conversion logic. I have no idea if this will
authorChandler Carruth <chandlerc@gmail.com>
Sat, 13 Oct 2012 10:49:30 +0000 (10:49 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Sat, 13 Oct 2012 10:49:30 +0000 (10:49 +0000)
commitac104272d9fc42af8dc6853853b96d489685e5a7
tree626d9ebac4330dd4b9a3e6fdde5ec3e1e647405c
parent444dccecfc6c6d0dad4f400141a12f9ca76943d8
Speculatively harden the conversion logic. I have no idea if this will
help the dragonegg builders, and no test case at this point, but this
was one dimly plausible case I spotted by inspection. Hopefully will get
a testcase from those bots soon-ish, and will tidy this up with proper
testing.

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