| Index: src/IceLiveness.cpp
|
| diff --git a/src/IceLiveness.cpp b/src/IceLiveness.cpp
|
| index 79578a5200ee1c8294fd2b65a99effb6f0e4e9bf..f16eb846b5a8f4efdf2c8f2a423f1a35dc8b1ce1 100644
|
| --- a/src/IceLiveness.cpp
|
| +++ b/src/IceLiveness.cpp
|
| @@ -77,10 +77,8 @@ void Liveness::init() {
|
| assert(NumGlobals == TmpNumGlobals);
|
|
|
| // Process each node.
|
| - const NodeList &LNodes = Func->getNodes();
|
| - SizeT NumLNodes = LNodes.size();
|
| - for (SizeT i = 0; i < NumLNodes; ++i) {
|
| - LivenessNode &Node = Nodes[LNodes[i]->getIndex()];
|
| + for (const CfgNode *LNode : Func->getNodes()) {
|
| + LivenessNode &Node = Nodes[LNode->getIndex()];
|
| // NumLocals, LiveToVarMap already initialized
|
| Node.LiveIn.resize(NumGlobals);
|
| Node.LiveOut.resize(NumGlobals);
|
|
|