diff options
| author | Andrew Kaylor <andrew.kaylor@intel.com> | 2015-02-10 19:52:43 +0000 |
|---|---|---|
| committer | Andrew Kaylor <andrew.kaylor@intel.com> | 2015-02-10 19:52:43 +0000 |
| commit | 78b53dbcc1fab79375607133c393717fa4554988 (patch) | |
| tree | bbf546c7d7df183f428d9689a4dbfa756091dc85 /llvm/lib/CodeGen | |
| parent | 1923595b4fd331f4af8c0649cbf96d0036ec9316 (diff) | |
| download | bcm5719-llvm-78b53dbcc1fab79375607133c393717fa4554988.tar.gz bcm5719-llvm-78b53dbcc1fab79375607133c393717fa4554988.zip | |
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
Diffstat (limited to 'llvm/lib/CodeGen')
| -rw-r--r-- | llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp index 0074e149ea9..d60c69556c9 100644 --- a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp @@ -5670,6 +5670,9 @@ SelectionDAGBuilder::visitIntrinsicCall(const CallInst &I, unsigned Intrinsic) { return nullptr; } + case Intrinsic::eh_begincatch: + case Intrinsic::eh_endcatch: + llvm_unreachable("begin/end catch intrinsics not lowered in codegen"); } } |

