diff options
author | Misha Brukman <brukman+llvm@gmail.com> | 2003-05-22 21:24:35 +0000 |
---|---|---|
committer | Misha Brukman <brukman+llvm@gmail.com> | 2003-05-22 21:24:35 +0000 |
commit | c2312df45cd10b580c500e1fc8f93b9693d73fe4 (patch) | |
tree | adfb87fc3ffe58b10e4a1e4a815e5bdf0d2f87ff /lib/CodeGen/InstrSched/SchedGraph.cpp | |
parent | 47697a18d2278e2652d7a7ba1eeaa0fcec69f920 (diff) |
Kill `using' directives.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6301 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/InstrSched/SchedGraph.cpp')
-rw-r--r-- | lib/CodeGen/InstrSched/SchedGraph.cpp | 53 |
1 files changed, 25 insertions, 28 deletions
diff --git a/lib/CodeGen/InstrSched/SchedGraph.cpp b/lib/CodeGen/InstrSched/SchedGraph.cpp index 0fcb22dea9..58fbb93c09 100644 --- a/lib/CodeGen/InstrSched/SchedGraph.cpp +++ b/lib/CodeGen/InstrSched/SchedGraph.cpp @@ -18,18 +18,15 @@ #include "Support/StringExtras.h" #include "Support/STLExtras.h" -using std::vector; -using std::pair; -using std::cerr; - //*********************** Internal Data Structures *************************/ // The following two types need to be classes, not typedefs, so we can use // opaque declarations in SchedGraph.h // -struct RefVec: public vector<pair<SchedGraphNode*, int> > { - typedef vector< pair<SchedGraphNode*, int> >:: iterator iterator; - typedef vector< pair<SchedGraphNode*, int> >::const_iterator const_iterator; +struct RefVec: public std::vector<std::pair<SchedGraphNode*, int> > { + typedef std::vector<std::pair<SchedGraphNode*,int> >::iterator iterator; + typedef + std::vector<std::pair<SchedGraphNode*,int> >::const_iterator const_iterator; }; struct RegToRefVecMap: public hash_map<int, RefVec> { @@ -126,7 +123,7 @@ SchedGraphEdge::~SchedGraphEdge() } void SchedGraphEdge::dump(int indent) const { - cerr << std::string(indent*2, ' ') << *this; + std::cerr << std::string(indent*2, ' ') << *this; } @@ -160,7 +157,7 @@ SchedGraphNode::~SchedGraphNode() } void SchedGraphNode::dump(int indent) const { - cerr << std::string(indent*2, ' ') << *this; + std::cerr << std::string(indent*2, ' ') << *this; } @@ -229,20 +226,20 @@ SchedGraph::~SchedGraph() void SchedGraph::dump() const { - cerr << " Sched Graph for Basic Block: "; - cerr << MBB.getBasicBlock()->getName() - << " (" << MBB.getBasicBlock() << ")"; + std::cerr << " Sched Graph for Basic Block: "; + std::cerr << MBB.getBasicBlock()->getName() + << " (" << MBB.getBasicBlock() << ")"; - cerr << "\n\n Actual Root nodes : "; + std::cerr << "\n\n Actual Root nodes : "; for (unsigned i=0, N=graphRoot->outEdges.size(); i < N; i++) - cerr << graphRoot->outEdges[i]->getSink()->getNodeId() - << ((i == N-1)? "" : ", "); + std::cerr << graphRoot->outEdges[i]->getSink()->getNodeId() + << ((i == N-1)? "" : ", "); - cerr << "\n Graph Nodes:\n"; + std::cerr << "\n Graph Nodes:\n"; for (const_iterator I=begin(); I != end(); ++I) - cerr << "\n" << *I->second; + std::cerr << "\n" << *I->second; - cerr << "\n"; + std::cerr << "\n"; } @@ -431,7 +428,7 @@ static const unsigned int SG_DepOrderArray[][3] = { // latency does not otherwise matter (true dependences enforce that). // void -SchedGraph::addMemEdges(const vector<SchedGraphNode*>& memNodeVec, +SchedGraph::addMemEdges(const std::vector<SchedGraphNode*>& memNodeVec, const TargetMachine& target) { const TargetInstrInfo& mii = target.getInstrInfo(); @@ -467,12 +464,12 @@ SchedGraph::addMemEdges(const vector<SchedGraphNode*>& memNodeVec, // like with control dependences. // void -SchedGraph::addCallCCEdges(const vector<SchedGraphNode*>& memNodeVec, +SchedGraph::addCallCCEdges(const std::vector<SchedGraphNode*>& memNodeVec, MachineBasicBlock& bbMvec, const TargetMachine& target) { const TargetInstrInfo& mii = target.getInstrInfo(); - vector<SchedGraphNode*> callNodeVec; + std::vector<SchedGraphNode*> callNodeVec; // Find the call instruction nodes and put them in a vector. for (unsigned im=0, NM=memNodeVec.size(); im < NM; im++) @@ -671,7 +668,7 @@ SchedGraph::addEdgesForInstruction(const MachineInstr& MI, void SchedGraph::findDefUseInfoAtInstr(const TargetMachine& target, SchedGraphNode* node, - vector<SchedGraphNode*>& memNodeVec, + std::vector<SchedGraphNode*>& memNodeVec, RegToRefVecMap& regToRefVecMap, ValueToDefVecMap& valueToDefVecMap) { @@ -728,7 +725,7 @@ SchedGraph::findDefUseInfoAtInstr(const TargetMachine& target, void SchedGraph::buildNodesForBB(const TargetMachine& target, MachineBasicBlock& MBB, - vector<SchedGraphNode*>& memNodeVec, + std::vector<SchedGraphNode*>& memNodeVec, RegToRefVecMap& regToRefVecMap, ValueToDefVecMap& valueToDefVecMap) { @@ -761,7 +758,7 @@ SchedGraph::buildGraph(const TargetMachine& target) // We use this to add memory dependence edges without a second full walk. // // vector<const Instruction*> memVec; - vector<SchedGraphNode*> memNodeVec; + std::vector<SchedGraphNode*> memNodeVec; // Use this data structure to note any uses or definitions of // machine registers so we can add edges for those later without @@ -858,14 +855,14 @@ SchedGraphSet::~SchedGraphSet() void SchedGraphSet::dump() const { - cerr << "======== Sched graphs for function `" << method->getName() - << "' ========\n\n"; + std::cerr << "======== Sched graphs for function `" << method->getName() + << "' ========\n\n"; for (const_iterator I=begin(); I != end(); ++I) (*I)->dump(); - cerr << "\n====== End graphs for function `" << method->getName() - << "' ========\n\n"; + std::cerr << "\n====== End graphs for function `" << method->getName() + << "' ========\n\n"; } |