When inserting new instructions, use getFirstInsertionPt instead of
authorBill Wendling <isanbard@gmail.com>
Thu, 25 Aug 2011 01:08:34 +0000 (01:08 +0000)
committerBill Wendling <isanbard@gmail.com>
Thu, 25 Aug 2011 01:08:34 +0000 (01:08 +0000)
commit89d4411cef736898047aa7e3bc159da39cacf8e6
tree0cff549e497ac6e7ed3beed48680279ccccb29b7
parentb8cfe4ff411d92b150ce7ec6ec3568ad187dd517
When inserting new instructions, use getFirstInsertionPt instead of
getFirstNonPHI so that it will skip over the landingpad instructions as well.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138537 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/InstCombine/InstCombineCalls.cpp
lib/Transforms/Instrumentation/PathProfiling.cpp
lib/Transforms/Instrumentation/ProfilingUtils.cpp
lib/Transforms/Scalar/LoopStrengthReduce.cpp
lib/Transforms/Scalar/ObjCARC.cpp
lib/Transforms/Utils/LowerInvoke.cpp