This change is refactoring only. It moves basic block normalization for invokes to...
authorIgor Laevsky <igmyrj@gmail.com>
Fri, 8 May 2015 11:59:09 +0000 (11:59 +0000)
committerIgor Laevsky <igmyrj@gmail.com>
Fri, 8 May 2015 11:59:09 +0000 (11:59 +0000)
commit4462e6d1b0b8f1f8abc57f3821499dc1793ddf3b
treeffecf0aca6ac4d33c8f38a9438b26170a2b37155
parentca33d726584c2cf169dae14a1f61328eae9e390a
This change is refactoring only. It moves basic block normalization for invokes to happen before replacement of a call with safepoint in "ReplaceWithStatepoint". Previously it was partly done before replacement of calls with safepoint and partly after call replacement but before RAUW's for gc_relocates, which was confusing.

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