Finegrainify namespacification
authorChris Lattner <sabre@nondot.org>
Sun, 1 Aug 2004 03:55:39 +0000 (03:55 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 1 Aug 2004 03:55:39 +0000 (03:55 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15381 91177308-0d34-0410-b5e6-96231b3b80d8

utils/TableGen/CodeEmitterGen.cpp
utils/TableGen/CodeGenTarget.cpp
utils/TableGen/CodeGenWrappers.cpp
utils/TableGen/InstrInfoEmitter.cpp
utils/TableGen/InstrSelectorEmitter.cpp
utils/TableGen/Record.cpp
utils/TableGen/RegisterInfoEmitter.cpp
utils/TableGen/TableGen.cpp
utils/TableGen/TableGenBackend.cpp

index 2c3e374b16610813665afc2847bed8125a965248..6cf18c2ded9e37b091ce2338616d047dd95ba645 100644 (file)
@@ -14,8 +14,7 @@
 #include "CodeEmitterGen.h"
 #include "Record.h"
 #include "Support/Debug.h"
-
-namespace llvm {
+using namespace llvm;
 
 void CodeEmitterGen::run(std::ostream &o) {
   std::vector<Record*> Insts = Records.getAllDerivedDefinitions("Instruction");
@@ -226,5 +225,3 @@ void CodeEmitterGen::run(std::ostream &o) {
 
   EmitSourceFileTail(o);
 }
-
-} // End llvm namespace
index 842294a03780f300ae6ba5c3bd04f58b57baebac..fe4ad2634daa9091d210a201bc1c9f5e4ae9844d 100644 (file)
 
 #include "CodeGenWrappers.h"
 #include "Record.h"
-
-namespace llvm {
+using namespace llvm;
 
 /// getValueType - Return the MCV::ValueType that the specified TableGen record
 /// corresponds to.
-MVT::ValueType getValueType(Record *Rec) {
+MVT::ValueType llvm::getValueType(Record *Rec) {
   return (MVT::ValueType)Rec->getValueAsInt("Value");
 }
 
-std::string getName(MVT::ValueType T) {
+std::string llvm::getName(MVT::ValueType T) {
   switch (T) {
   case MVT::Other: return "UNKNOWN";
   case MVT::i1:    return "i1";
@@ -43,7 +42,7 @@ std::string getName(MVT::ValueType T) {
   }
 }
 
-std::string getEnumName(MVT::ValueType T) {
+std::string llvm::getEnumName(MVT::ValueType T) {
   switch (T) {
   case MVT::Other: return "Other";
   case MVT::i1:    return "i1";
@@ -62,12 +61,11 @@ std::string getEnumName(MVT::ValueType T) {
 }
 
 
-std::ostream &operator<<(std::ostream &OS, MVT::ValueType T) {
+std::ostream &llvm::operator<<(std::ostream &OS, MVT::ValueType T) {
   return OS << getName(T);
 }
 
 
-
 /// getTarget - Return the current instance of the Target class.
 ///
 CodeGenTarget::CodeGenTarget() : PointerType(MVT::Other) {
@@ -99,4 +97,3 @@ Record *CodeGenTarget::getInstructionSet() const {
   return TargetRec->getValueAsDef("InstructionSet");
 }
 
-} // End llvm namespace
index 842294a03780f300ae6ba5c3bd04f58b57baebac..fe4ad2634daa9091d210a201bc1c9f5e4ae9844d 100644 (file)
 
 #include "CodeGenWrappers.h"
 #include "Record.h"
-
-namespace llvm {
+using namespace llvm;
 
 /// getValueType - Return the MCV::ValueType that the specified TableGen record
 /// corresponds to.
-MVT::ValueType getValueType(Record *Rec) {
+MVT::ValueType llvm::getValueType(Record *Rec) {
   return (MVT::ValueType)Rec->getValueAsInt("Value");
 }
 
-std::string getName(MVT::ValueType T) {
+std::string llvm::getName(MVT::ValueType T) {
   switch (T) {
   case MVT::Other: return "UNKNOWN";
   case MVT::i1:    return "i1";
@@ -43,7 +42,7 @@ std::string getName(MVT::ValueType T) {
   }
 }
 
-std::string getEnumName(MVT::ValueType T) {
+std::string llvm::getEnumName(MVT::ValueType T) {
   switch (T) {
   case MVT::Other: return "Other";
   case MVT::i1:    return "i1";
@@ -62,12 +61,11 @@ std::string getEnumName(MVT::ValueType T) {
 }
 
 
-std::ostream &operator<<(std::ostream &OS, MVT::ValueType T) {
+std::ostream &llvm::operator<<(std::ostream &OS, MVT::ValueType T) {
   return OS << getName(T);
 }
 
 
-
 /// getTarget - Return the current instance of the Target class.
 ///
 CodeGenTarget::CodeGenTarget() : PointerType(MVT::Other) {
@@ -99,4 +97,3 @@ Record *CodeGenTarget::getInstructionSet() const {
   return TargetRec->getValueAsDef("InstructionSet");
 }
 
-} // End llvm namespace
index 6f9440a6076f4d2721e68998a6d10b6b45d19983..d2a353709992d1659e672e15336b31a22779f20f 100644 (file)
@@ -15,8 +15,7 @@
 #include "InstrInfoEmitter.h"
 #include "CodeGenWrappers.h"
 #include "Record.h"
-
-namespace llvm {
+using namespace llvm;
 
 // runEnums - Print out enum values for all of the instructions.
 void InstrInfoEmitter::runEnums(std::ostream &OS) {
@@ -175,4 +174,3 @@ void InstrInfoEmitter::emitShiftedValue(Record *R, StringInit *Val,
   throw "In record '" + R->getName() + "' for TSFlag emission.";
 }
 
-} // End llvm namespace
index 5c0939352477fe77207d02ab48781adb659cd1b1..d6f9c0a4de78cbb82992d63d7d1670f5a9d7ad92 100644 (file)
@@ -18,8 +18,7 @@
 #include "Support/Debug.h"
 #include "Support/StringExtras.h"
 #include <set>
-
-namespace llvm {
+using namespace llvm;
 
 NodeType::ArgResultTypes NodeType::Translate(Record *R) {
   const std::string &Name = R->getName();
@@ -104,7 +103,7 @@ TreePatternNode *TreePatternNode::clone() const {
   return New;
 }
 
-std::ostream &operator<<(std::ostream &OS, const TreePatternNode &N) {
+std::ostream &llvm::operator<<(std::ostream &OS, const TreePatternNode &N) {
   if (N.isLeaf())
     return OS << N.getType() << ":" << *N.getValue();
   OS << "(" << N.getType() << ":";
@@ -359,7 +358,7 @@ Pattern *Pattern::clone(Record *R) const {
 
 
 
-std::ostream &operator<<(std::ostream &OS, const Pattern &P) {
+std::ostream &llvm::operator<<(std::ostream &OS, const Pattern &P) {
   switch (P.getPatternType()) {
   case Pattern::Nonterminal: OS << "Nonterminal pattern "; break;
   case Pattern::Instruction: OS << "Instruction pattern "; break;
@@ -1296,4 +1295,3 @@ void InstrSelectorEmitter::run(std::ostream &OS) {
   EmitSourceFileTail(OS);
 }
 
-} // End llvm namespace
index 717962794a074f476b4216a80e3708dde5962eae..88c1f81002ec5ee72f9115bc482fad46b544ab8c 100644 (file)
 //===----------------------------------------------------------------------===//
 
 #include "Record.h"
+using namespace llvm;
 
 //===----------------------------------------------------------------------===//
 //    Type implementations
 //===----------------------------------------------------------------------===//
 
-namespace llvm {
-
 void RecTy::dump() const { print(std::cerr); }
 
 Init *BitRecTy::convertValue(BitsInit *BI) {
@@ -568,7 +567,7 @@ void Record::resolveReferences() {
 
 void Record::dump() const { std::cerr << *this; }
 
-std::ostream &operator<<(std::ostream &OS, const Record &R) {
+std::ostream &llvm::operator<<(std::ostream &OS, const Record &R) {
   OS << R.getName();
 
   const std::vector<std::string> &TArgs = R.getTemplateArgs();
@@ -730,7 +729,7 @@ DagInit *Record::getValueAsDag(const std::string &FieldName) const {
 
 void RecordKeeper::dump() const { std::cerr << *this; }
 
-std::ostream &operator<<(std::ostream &OS, const RecordKeeper &RK) {
+std::ostream &llvm::operator<<(std::ostream &OS, const RecordKeeper &RK) {
   OS << "------------- Classes -----------------\n";
   const std::map<std::string, Record*> &Classes = RK.getClasses();
   for (std::map<std::string, Record*>::const_iterator I = Classes.begin(),
@@ -764,4 +763,3 @@ RecordKeeper::getAllDerivedDefinitions(const std::string &ClassName) const {
   return Defs;
 }
 
-} // End llvm namespace
index 4e7aa9b5846d64f5597b506b61666d65920e52ad..8fd0e165531c6d7b8593022b97063032aa797ecc 100644 (file)
@@ -18,8 +18,7 @@
 #include "Record.h"
 #include "Support/StringExtras.h"
 #include <set>
-
-namespace llvm {
+using namespace llvm;
 
 // runEnums - Print out enum values for all of the registers.
 void RegisterInfoEmitter::runEnums(std::ostream &OS) {
@@ -246,5 +245,3 @@ void RegisterInfoEmitter::run(std::ostream &OS) {
   OS << " 0\n  };\n  return CalleeSaveRegs;\n}\n\n";
   EmitSourceFileTail(OS);
 }
-
-} // End llvm namespace
index dd4d22aa4f0918632ccdd3af08a8637b11826e39..7bd52b37cf06eaf602f9266d0d10d18ab87d39fb 100644 (file)
@@ -26,8 +26,7 @@
 #include <algorithm>
 #include <cstdio>
 #include <fstream>
-
-namespace llvm {
+using namespace llvm;
 
 enum ActionType {
   PrintRecords,
@@ -79,10 +78,12 @@ namespace {
                   cl::value_desc("directory"), cl::init(""));
 }
 
+namespace llvm {
+  void ParseFile(const std::string &Filename,
+                 const std::string &IncludeDir);
+}
 
-void ParseFile(const std::string &Filename, const std::string & IncludeDir);
-
-RecordKeeper Records;
+RecordKeeper llvm::Records;
 
 static Init *getBit(Record *R, unsigned BitNo) {
   const std::vector<RecordVal> &V = R->getValues();
@@ -408,10 +409,6 @@ static void ParseMachineCode() {
   }
 }
 
-} // End llvm namespace
-
-using namespace llvm;
-
 int main(int argc, char **argv) {
   cl::ParseCommandLineOptions(argc, argv);
   ParseFile(InputFilename, IncludeDir);
index 67a37885db1a7d21df92f79cdd410709008b7124..b98ff0a4242c25c664ba6965bafe8b7213d81594 100644 (file)
@@ -14,8 +14,7 @@
 #include "TableGenBackend.h"
 #include "Record.h"
 #include <iostream>
-
-namespace llvm {
+using namespace llvm;
 
 void TableGenBackend::EmitSourceFileHeader(const std::string &Desc,
                                            std::ostream &OS) const {
@@ -38,4 +37,3 @@ std::string TableGenBackend::getQualifiedName(Record *R) const {
   return Namespace + "::" + R->getName();
 }
 
-} // End llvm namespace