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

David Majnemer david.majnemer at gmail.com
Thu Apr 2 17:47:16 PDT 2015


REPOSITORY
  rL LLVM

================
Comment at: include/llvm/CodeGen/WinEHFuncInfo.h:77
@@ -74,2 +76,3 @@
   void setExceptionVar(const Value *Val) { ExceptionObjectVar = Val; }
+  void setExceptionVarIndex(int Index) { ExceptionObjectIndex = Index;  }
   void setReturnTargets(TinyPtrVector<BasicBlock *> &Targets) {
----------------
There is no `getExceptionVarIndex` and code which loads from `ExceptionObjectIndex`.  Is this code from a prior revision or do you have future intentions for it?

http://reviews.llvm.org/D8596

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






More information about the llvm-commits mailing list