Reapply commit 112702 which was speculatively reverted by echristo.
authorDuncan Sands <baldrick@free.fr>
Fri, 3 Sep 2010 08:31:48 +0000 (08:31 +0000)
committerDuncan Sands <baldrick@free.fr>
Fri, 3 Sep 2010 08:31:48 +0000 (08:31 +0000)
commit850fcd4705177d8630530ea6a18538782eb68a39
tree06c774e2256600e04749ddb21679fd06306f57fa
parentd84668446cfccb38bda3657b4a2e3388155d2e78
Reapply commit 112702 which was speculatively reverted by echristo.
Original commit message:
Use the SSAUpdator to turn calls to eh.exception that are not in a
landing pad into uses of registers rather than loads from a stack
slot.  Doesn't touch the 'orrible hack code - Bill needs to persuade
me harder :)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112952 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/DwarfEHPrepare.cpp