[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