[WinEH] Update exception numbering to give handlers their own base state.
authorAndrew Kaylor <andrew.kaylor@intel.com>
Mon, 11 May 2015 19:41:19 +0000 (19:41 +0000)
committerAndrew Kaylor <andrew.kaylor@intel.com>
Mon, 11 May 2015 19:41:19 +0000 (19:41 +0000)
commit762a6bea1f28c5a9375b639ceedc4d1e378a7c88
treef130d7ef77262e4e1b1d2cd7c0667b81e64bba4c
parentba2d52291568ffaf5d99921ecba69acf62fa38cf
[WinEH] Update exception numbering to give handlers their own base state.

Differential Revision: http://reviews.llvm.org/D9512

llvm-svn: 237014
llvm/include/llvm/CodeGen/WinEHFuncInfo.h
llvm/lib/CodeGen/AsmPrinter/Win64Exception.cpp
llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
llvm/test/CodeGen/WinEH/cppeh-prepared-catch-reordered.ll
llvm/test/CodeGen/WinEH/cppeh-prepared-catch.ll
llvm/test/CodeGen/WinEH/cppeh-prepared-cleanups.ll
llvm/test/CodeGen/WinEH/cppeh-state-calc-1.ll [new file with mode: 0644]