Initialize booleans CallsUnwindInit and CallsEHReturn with false instead of 0.
authorYaron Keren <yaron.keren@gmail.com>
Fri, 3 Jul 2015 07:56:24 +0000 (07:56 +0000)
committerYaron Keren <yaron.keren@gmail.com>
Fri, 3 Jul 2015 07:56:24 +0000 (07:56 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241324 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/MachineModuleInfo.cpp

index 778deee50c1936b4c34dda5048d8895ce7d3f2b0..42d0603ab96b43235798fd09d1960b5105f8679d 100644 (file)
@@ -207,8 +207,8 @@ bool MachineModuleInfo::doInitialization(Module &M) {
 
   ObjFileMMI = nullptr;
   CurCallSite = 0;
-  CallsEHReturn = 0;
-  CallsUnwindInit = 0;
+  CallsEHReturn = false;
+  CallsUnwindInit = false;
   DbgInfoAvailable = UsesVAFloatArgument = UsesMorestackAddr = false;
   // Always emit some info, by default "no personality" info.
   Personalities.push_back(nullptr);
@@ -247,8 +247,8 @@ void MachineModuleInfo::EndFunction() {
   TypeInfos.clear();
   FilterIds.clear();
   FilterEnds.clear();
-  CallsEHReturn = 0;
-  CallsUnwindInit = 0;
+  CallsEHReturn = false;
+  CallsUnwindInit = false;
   VariableDbgInfos.clear();
 }