[WinEH] Add some support for code generating catchpad
[oota-llvm.git] / lib / CodeGen / MachineModuleInfo.cpp
index 4d5bd83a0326be7084cf43874caa296254e168f6..6f9721a0d35010b73ff0137b575a3f7856f597d5 100644 (file)
@@ -209,6 +209,7 @@ bool MachineModuleInfo::doInitialization(Module &M) {
   CurCallSite = 0;
   CallsEHReturn = false;
   CallsUnwindInit = false;
+  HasEHFunclets = false;
   DbgInfoAvailable = UsesVAFloatArgument = UsesMorestackAddr = false;
   // Always emit some info, by default "no personality" info.
   Personalities.push_back(nullptr);
@@ -249,6 +250,7 @@ void MachineModuleInfo::EndFunction() {
   FilterEnds.clear();
   CallsEHReturn = false;
   CallsUnwindInit = false;
+  HasEHFunclets = false;
   VariableDbgInfos.clear();
 }