summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp
diff options
context:
space:
mode:
authorBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2019-06-24 15:50:18 +0000
committerBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2019-06-24 15:50:18 +0000
commit3260ef16bbdecc391d7da8fe3bbe19585f6ccb19 (patch)
tree1d36857c5bd7a74a82dae721138d4d3221927b0f /llvm/lib/Target/AMDGPU/SIFrameLowering.cpp
parentdb26bcda8cbbca52fbbd6596104ad059f8a77cce (diff)
downloadbcm5719-llvm-3260ef16bbdecc391d7da8fe3bbe19585f6ccb19.tar.gz
bcm5719-llvm-3260ef16bbdecc391d7da8fe3bbe19585f6ccb19.zip
[AMDGPU] Remove unused variable AllSGPRSpilledToVGPRs. NFC
Summary: Removing the unused variable AllSGPRSpilledToVGPRs in SIFrameLowering::processFunctionBeforeFrameFinalized to avoid error: variable 'AllSGPRSpilledToVGPRs' set but not used [-Werror=unused-but-set-variable] Reviewers: arsenm, nhaehnle Reviewed By: nhaehnle Subscribers: kzhuravl, jvesely, wdng, nhaehnle, yaxunl, dstuttard, tpr, t-tye, hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D63721 llvm-svn: 364190
Diffstat (limited to 'llvm/lib/Target/AMDGPU/SIFrameLowering.cpp')
-rw-r--r--llvm/lib/Target/AMDGPU/SIFrameLowering.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp b/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp
index c2880244b66..8ded85f00f6 100644
--- a/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp
+++ b/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp
@@ -754,11 +754,8 @@ void SIFrameLowering::processFunctionBeforeFrameFinalized(
const SIInstrInfo *TII = ST.getInstrInfo();
const SIRegisterInfo &TRI = TII->getRegisterInfo();
SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>();
- bool AllSGPRSpilledToVGPRs = false;
if (TRI.spillSGPRToVGPR() && FuncInfo->hasSpilledSGPRs()) {
- AllSGPRSpilledToVGPRs = true;
-
// Process all SGPR spills before frame offsets are finalized. Ideally SGPRs
// are spilled to VGPRs, in which case we can eliminate the stack usage.
//
@@ -780,8 +777,7 @@ void SIFrameLowering::processFunctionBeforeFrameFinalized(
bool Spilled = TRI.eliminateSGPRToVGPRSpillFrameIndex(MI, FI, RS);
(void)Spilled;
assert(Spilled && "failed to spill SGPR to VGPR when allocated");
- } else
- AllSGPRSpilledToVGPRs = false;
+ }
}
}
}
OpenPOWER on IntegriCloud