From 5792952b40c2e87d681561c53e5f8edfc3cb04ab Mon Sep 17 00:00:00 2001 From: Valery Pykhtin <Valery.Pykhtin@amd.com> Date: Fri, 24 Mar 2017 16:45:50 +0000 Subject: [PATCH] [AMDGPU] Fix SGPR usage count in SI scheduler Patch by Axel Davy (axel.davy@normalesup.org) Differential revision: https://reviews.llvm.org/D30149 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@298710 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/AMDGPU/SIMachineScheduler.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Target/AMDGPU/SIMachineScheduler.cpp b/lib/Target/AMDGPU/SIMachineScheduler.cpp index fa84435c85e..2c7ea854578 100644 --- a/lib/Target/AMDGPU/SIMachineScheduler.cpp +++ b/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: "; -- 2.40.0