diff options
-rw-r--r-- | lib/CodeGen/MachineTraceMetrics.cpp | 2 | ||||
-rw-r--r-- | lib/CodeGen/MachineTraceMetrics.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/CodeGen/MachineTraceMetrics.cpp b/lib/CodeGen/MachineTraceMetrics.cpp index 09b6e9c44f..67427dd193 100644 --- a/lib/CodeGen/MachineTraceMetrics.cpp +++ b/lib/CodeGen/MachineTraceMetrics.cpp @@ -929,7 +929,7 @@ computeInstrHeights(const MachineBasicBlock *MBB) { if (TBI.Succ) { for (MachineBasicBlock::const_iterator I = TBI.Succ->begin(), E = TBI.Succ->end(); - I != E && !I->isPHI(); ++I) { + I != E && I->isPHI(); ++I) { const MachineInstr *PHI = I; Deps.clear(); getPHIDeps(PHI, Deps, MBB, MTM.MRI); diff --git a/lib/CodeGen/MachineTraceMetrics.h b/lib/CodeGen/MachineTraceMetrics.h index 626b28b322..4f39aca490 100644 --- a/lib/CodeGen/MachineTraceMetrics.h +++ b/lib/CodeGen/MachineTraceMetrics.h @@ -219,7 +219,7 @@ public: return TBI.InstrDepth + TBI.InstrHeight; } - /// Return the resource dpeth of the top/bottom of the trace center block. + /// Return the resource depth of the top/bottom of the trace center block. /// This is the number of cycles required to execute all instructions from /// the trace head to the trace center block. The resource depth only /// considers execution resources, it ignores data dependencies. |