OSDN Git Service

Use a SmallPtrSet to dedup successors in EmitSjLjDispatchBlock.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Mon, 20 Aug 2012 20:52:03 +0000 (20:52 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Mon, 20 Aug 2012 20:52:03 +0000 (20:52 +0000)
commita0708d1109c2c1a3cf911a4761a10ad69a28455e
tree26f9634d232f8e05f37d1f92072593429161bdcc
parentdf2598871e07fe5eda960c5a461b55eced1e1657
Use a SmallPtrSet to dedup successors in EmitSjLjDispatchBlock.

The test case ARM/2011-05-04-MultipleLandingPadSuccs.ll was creating
duplicate successor list entries.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162222 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelLowering.cpp