ExceptionHandling documentation tweaks.
authorJames Y Knight <jyknight@google.com>
Mon, 16 Jan 2023 23:19:29 +0000 (18:19 -0500)
committerJames Y Knight <jyknight@google.com>
Tue, 17 Jan 2023 01:36:09 +0000 (20:36 -0500)
commit06210d50c05d211c9ea99d1ddfd9e474027f124f
treedb52b63dfb84640a38ff3b3075de7463a6ac0425
parentdde36039f8f7334c57d919031e0c84f217acc70f
ExceptionHandling documentation tweaks.

Delete mention of the llvm.eh.begincatch/llvm.eh.endcatch intrinsics,
and remove them from a few remaining test-cases. These intrinsics were
from a previous attempt at implementing Windows exception-handling,
but were removed from LLVM in 2015.

Also mention that dynamic exception specifications ("throw filters")
were removed from the spec in C++17.
llvm/docs/ExceptionHandling.rst
llvm/test/Analysis/Lint/cppeh-catch-intrinsics-clean.ll [deleted file]
llvm/test/CodeGen/X86/win32-eh-states.ll
llvm/test/CodeGen/X86/win32-eh.ll