summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Trick <atrick@apple.com>2013-06-17 21:45:09 +0000
committerAndrew Trick <atrick@apple.com>2013-06-17 21:45:09 +0000
commite0f6046241ae9bc2f6325142abdfd9cdb9032bab (patch)
treedfb2ae83709f0edddce00e7995627d3b96fd9518
parent07023fef3acd0d17af099f580d8d254e9d45eb87 (diff)
downloadllvm-e0f6046241ae9bc2f6325142abdfd9cdb9032bab.tar.gz
llvm-e0f6046241ae9bc2f6325142abdfd9cdb9032bab.tar.bz2
llvm-e0f6046241ae9bc2f6325142abdfd9cdb9032bab.tar.xz
MI Sched: fix a typo in RegPressure heuristics.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184131 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--lib/CodeGen/RegisterPressure.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/CodeGen/RegisterPressure.cpp b/lib/CodeGen/RegisterPressure.cpp
index 97f22e1049..bdfd7fe0b6 100644
--- a/lib/CodeGen/RegisterPressure.cpp
+++ b/lib/CodeGen/RegisterPressure.cpp
@@ -599,7 +599,7 @@ static void computeMaxPressureDelta(ArrayRef<unsigned> OldMaxPressureVec,
int MDiff = (int)PNew - (int)MaxPressureLimit[i];
if (MDiff > Delta.CurrentMax.UnitIncrease) {
Delta.CurrentMax.PSetID = i;
- Delta.CurrentMax.UnitIncrease = PNew;
+ Delta.CurrentMax.UnitIncrease = MDiff;
}
}
}