summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorValery Pykhtin <Valery.Pykhtin@amd.com>2017-03-24 16:45:50 +0000
committerValery Pykhtin <Valery.Pykhtin@amd.com>2017-03-24 16:45:50 +0000
commitf7d1023a730abeeb0aafba939306413ff2935c0e (patch)
tree28a0383f20c636be0209592e942472f60a313b9e /llvm
parent671db7027ceddfc4007e9d7dcf44e48d77478fa2 (diff)
downloadbcm5719-llvm-f7d1023a730abeeb0aafba939306413ff2935c0e.tar.gz
bcm5719-llvm-f7d1023a730abeeb0aafba939306413ff2935c0e.zip
[AMDGPU] Fix SGPR usage count in SI scheduler
Patch by Axel Davy (axel.davy@normalesup.org) Differential revision: https://reviews.llvm.org/D30149 llvm-svn: 298710
Diffstat (limited to 'llvm')
-rw-r--r--llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp b/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp
index fa84435c85e..2c7ea854578 100644
--- a/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp
+++ b/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp
@@ -1465,8 +1465,8 @@ SIScheduleBlock *SIScheduleBlockScheduler::pickBlock() {
VregCurrentUsage, SregCurrentUsage);
if (VregCurrentUsage > maxVregUsage)
maxVregUsage = VregCurrentUsage;
- if (VregCurrentUsage > maxSregUsage)
- maxSregUsage = VregCurrentUsage;
+ if (SregCurrentUsage > maxSregUsage)
+ maxSregUsage = SregCurrentUsage;
DEBUG(
dbgs() << "Picking New Blocks\n";
dbgs() << "Available: ";
OpenPOWER on IntegriCloud