OSDN Git Service

Move helper classes into anonymous namespaces. NFCI.
authorBenjamin Kramer <benny.kra@googlemail.com>
Tue, 15 May 2018 21:26:47 +0000 (21:26 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Tue, 15 May 2018 21:26:47 +0000 (21:26 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@332400 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/MIRCanonicalizerPass.cpp
lib/ObjectYAML/DWARFEmitter.cpp

index 8f02423..af6fc11 100644 (file)
@@ -318,7 +318,7 @@ static bool rescheduleCanonically(unsigned &PseudoIdempotentInstCount,
   return Changed;
 }
 
-bool propagateLocalCopies(MachineBasicBlock *MBB) {
+static bool propagateLocalCopies(MachineBasicBlock *MBB) {
   bool Changed = false;
   MachineRegisterInfo &MRI = MBB->getParent()->getRegInfo();
 
@@ -468,9 +468,8 @@ static void doCandidateWalk(std::vector<TypedVReg> &VRegs,
   }
 }
 
+namespace {
 class NamedVRegCursor {
-
-private:
   MachineRegisterInfo &MRI;
   unsigned virtualVRegNumber;
 
@@ -512,6 +511,7 @@ public:
     return MRI.createVirtualRegister(RC, OS.str());
   }
 };
+} // namespace
 
 static std::map<unsigned, unsigned>
 GetVRegRenameMap(const std::vector<TypedVReg> &VRegs,
index 6d75897..f23fa12 100644 (file)
@@ -307,6 +307,7 @@ EmitDebugSectionImpl(const DWARFYAML::Data &DI, EmitFuncType EmitFunc,
     OutputBuffers[Sec] = MemoryBuffer::getMemBufferCopy(Data);
 }
 
+namespace {
 class DIEFixupVisitor : public DWARFYAML::Visitor {
   uint64_t Length;
 
@@ -345,6 +346,7 @@ private:
     Length += MBR.getBufferSize();
   }
 };
+} // namespace
 
 Expected<StringMap<std::unique_ptr<MemoryBuffer>>>
 DWARFYAML::EmitDebugSections(StringRef YAMLString, bool ApplyFixups,