[llvm-commits] [llvm] r60663 - /llvm/trunk/utils/TableGen/LLVMCConfigurationEmitter.cpp

Mikhail Glushenkov foldr at codedgers.com
Sun Dec 7 08:44:48 PST 2008


Author: foldr
Date: Sun Dec  7 10:44:47 2008
New Revision: 60663

URL: http://llvm.org/viewvc/llvm-project?rev=60663&view=rev
Log:
Re-apply Cedric's changes.

Use B instead of Beg (for consistency), but NodeA and NodeB instead of A
and B.

Modified:
    llvm/trunk/utils/TableGen/LLVMCConfigurationEmitter.cpp

Modified: llvm/trunk/utils/TableGen/LLVMCConfigurationEmitter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/TableGen/LLVMCConfigurationEmitter.cpp?rev=60663&r1=60662&r2=60663&view=diff

==============================================================================
--- llvm/trunk/utils/TableGen/LLVMCConfigurationEmitter.cpp (original)
+++ llvm/trunk/utils/TableGen/LLVMCConfigurationEmitter.cpp Sun Dec  7 10:44:47 2008
@@ -713,12 +713,12 @@
          E = EdgeVector.end(); B != E; ++B) {
 
     const Record* Edge = *B;
-    const std::string& A = Edge->getValueAsString("a");
-    const std::string& B = Edge->getValueAsString("b");
+    const std::string& NodeA = Edge->getValueAsString("a");
+    const std::string& NodeB = Edge->getValueAsString("b");
 
-    if (A != "root")
-      ToolsInGraph.insert(A);
-    ToolsInGraph.insert(B);
+    if (NodeA != "root")
+      ToolsInGraph.insert(NodeA);
+    ToolsInGraph.insert(NodeB);
   }
 
   // Filter ToolPropertiesList.
@@ -759,18 +759,18 @@
   for (RecordVector::const_iterator B = EdgeVector.begin(),
          E = EdgeVector.end(); B != E; ++B) {
     const Record* Edge = *B;
-    const std::string& A = Edge->getValueAsString("a");
-    const std::string& B = Edge->getValueAsString("b");
-    StringMap<std::string>::iterator IA = ToolToOutLang.find(A);
-    StringMap<StringSet<> >::iterator IB = ToolToInLang.find(B);
+    const std::string& NodeA = Edge->getValueAsString("a");
+    const std::string& NodeB = Edge->getValueAsString("b");
+    StringMap<std::string>::iterator IA = ToolToOutLang.find(NodeA);
+    StringMap<StringSet<> >::iterator IB = ToolToInLang.find(NodeB);
 
-    if (A != "root") {
+    if (NodeA != "root") {
       if (IA != IAE && IB != IBE && IB->second.count(IA->second) == 0)
-        throw "Edge " + A + "->" + B
+        throw "Edge " + NodeA + "->" + NodeB
           + ": output->input language mismatch";
     }
 
-    if (B == "root")
+    if (NodeB == "root")
       throw std::string("Edges back to the root are not allowed!");
   }
 }
@@ -1591,14 +1591,14 @@
                       const OptionDescriptions& OptDescs,
                       std::ostream& O) {
   int i = 0;
-  for (RecordVector::const_iterator Beg = EdgeVector.begin(),
-         E = EdgeVector.end(); Beg != E; ++Beg) {
-    const Record* Edge = *Beg;
-    const std::string& B = Edge->getValueAsString("b");
+  for (RecordVector::const_iterator B = EdgeVector.begin(),
+         E = EdgeVector.end(); B != E; ++B) {
+    const Record* Edge = *B;
+    const std::string& NodeB = Edge->getValueAsString("b");
     DagInit* Weight = Edge->getValueAsDag("weight");
 
     if (!isDagEmpty(Weight))
-      EmitEdgeClass(i, B, Weight, OptDescs, O);
+      EmitEdgeClass(i, NodeB, Weight, OptDescs, O);
     ++i;
   }
 }
@@ -1621,17 +1621,17 @@
   // Insert edges.
 
   int i = 0;
-  for (RecordVector::const_iterator Beg = EdgeVector.begin(),
-         E = EdgeVector.end(); Beg != E; ++Beg) {
-    const Record* Edge = *Beg;
-    const std::string& A = Edge->getValueAsString("a");
-    const std::string& B = Edge->getValueAsString("b");
+  for (RecordVector::const_iterator B = EdgeVector.begin(),
+         E = EdgeVector.end(); B != E; ++B) {
+    const Record* Edge = *B;
+    const std::string& NodeA = Edge->getValueAsString("a");
+    const std::string& NodeB = Edge->getValueAsString("b");
     DagInit* Weight = Edge->getValueAsDag("weight");
 
-    O << Indent1 << "G.insertEdge(\"" << A << "\", ";
+    O << Indent1 << "G.insertEdge(\"" << NodeA << "\", ";
 
     if (isDagEmpty(Weight))
-      O << "new SimpleEdge(\"" << B << "\")";
+      O << "new SimpleEdge(\"" << NodeB << "\")";
     else
       O << "new Edge" << i << "()";
 





More information about the llvm-commits mailing list