Revert r252249 (and r252255, r252258), "[WinEH] Clone funclets with multiple parents"
authorNAKAMURA Takumi <geek4civic@gmail.com>
Fri, 6 Nov 2015 10:07:33 +0000 (10:07 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Fri, 6 Nov 2015 10:07:33 +0000 (10:07 +0000)
commit353c554d981dae4fb0535ceb81e9017211ac1a78
treef93afa0f5784c517b5ceb246385682970919140b
parent4d774a394162a8eded26dd6df76de44d1c4d030c
Revert r252249 (and r252255, r252258), "[WinEH] Clone funclets with multiple parents"

It behaved flaky due to iterating pointer key values on std::set and std::map.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@252279 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AsmParser/LLParser.cpp
lib/CodeGen/WinEHPrepare.cpp
test/CodeGen/WinEH/wineh-cloning.ll
test/CodeGen/WinEH/wineh-demotion.ll
test/CodeGen/WinEH/wineh-multi-parent-cloning.ll [deleted file]
test/CodeGen/WinEH/wineh-no-demotion.ll