[WinEH] Reusing HandlerType entries leads to small CatchHigh values
authorDavid Majnemer <david.majnemer@gmail.com>
Fri, 17 Apr 2015 20:12:09 +0000 (20:12 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Fri, 17 Apr 2015 20:12:09 +0000 (20:12 +0000)
commit4120efc684401f0f2ad4f434ef9ffa23b0b6173a
treecafa8754f6f3d2007bd105c2b5600c401e4ecbdc
parent560d73a4cc76f4ae0c5ba22ddd432663fee891ed
[WinEH] Reusing HandlerType entries leads to small CatchHigh values

CatchHigh may be smaller than TryHigh if we reuse an outlined catch
handler for two different invokes with different EH states.  We have no
evidence which shows that CatchHigh must be greater than TryHigh or
TryLow.  We can revisit this if we turn out to be wrong.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@235223 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/Win64Exception.cpp