commit | 78b53dbcc1fab79375607133c393717fa4554988 | [log] [tgz] |
---|---|---|
author | Andrew Kaylor <andrew.kaylor@intel.com> | Tue Feb 10 19:52:43 2015 +0000 |
committer | Andrew Kaylor <andrew.kaylor@intel.com> | Tue Feb 10 19:52:43 2015 +0000 |
tree | bbf546c7d7df183f428d9689a4dbfa756091dc85 | |
parent | 1923595b4fd331f4af8c0649cbf96d0036ec9316 [diff] |
Adding support for llvm.eh.begincatch and llvm.eh.endcatch intrinsics and beginning the documentation of native Windows exception handling. Differential Revision: http://reviews.llvm.org/D7398 llvm-svn: 228733
diff --git a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp index 0074e14..d60c695 100644 --- a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
@@ -5670,6 +5670,9 @@ return nullptr; } + case Intrinsic::eh_begincatch: + case Intrinsic::eh_endcatch: + llvm_unreachable("begin/end catch intrinsics not lowered in codegen"); } }