[PATCH] Handle nested landing pads in outlined catch handlers for Windows C++ EH

Reid Kleckner rnk at google.com
Fri Apr 3 10:41:40 PDT 2015


lgtm


REPOSITORY
  rL LLVM

================
Comment at: lib/CodeGen/WinEHPrepare.cpp:705
@@ +704,3 @@
+    // SEH catch handlers.
+    if (auto *Handler = dyn_cast<Function>(Catch->getHandlerBlockOrFunc())) {
+      // Visit all the return instructions, looking for places that return
----------------
Early continue if !Handler?

http://reviews.llvm.org/D8596

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/






More information about the llvm-commits mailing list