Duncan pointed out that the LandingPadInst might read memory. (It might also
authorBill Wendling <isanbard@gmail.com>
Mon, 15 Aug 2011 21:14:31 +0000 (21:14 +0000)
committerBill Wendling <isanbard@gmail.com>
Mon, 15 Aug 2011 21:14:31 +0000 (21:14 +0000)
commit9d6070f161d89376c7c834950f518e25e34d7ce8
tree5e19b166cd4a7abe7849411136fd44f51ce9fe71
parent0455bb89cde2c1153c6ed1a5bf5b380ed6d43675
Duncan pointed out that the LandingPadInst might read memory. (It might also
write to memory.) Marking it as such makes some checks for immobility go away.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137655 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/LoopInfo.cpp
lib/Transforms/InstCombine/InstructionCombining.cpp
lib/VMCore/Instruction.cpp