summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2019-07-05 19:46:48 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2019-07-05 19:46:48 +0000
commit31f6b13e83a9d4c23db81aff2542974abc3d07bc (patch)
treeb0f44add854f99ff6734f2d7335b6ee2f2ed65b7
parent049230b4d2d3059b63b28a6a2890b22481c952b5 (diff)
downloadbcm5719-llvm-31f6b13e83a9d4c23db81aff2542974abc3d07bc.tar.gz
bcm5719-llvm-31f6b13e83a9d4c23db81aff2542974abc3d07bc.zip
[PowerPC] Fold variable into assert. NFC.
Avoids a warning in Release builds. llvm-svn: 365236
-rw-r--r--llvm/lib/Target/PowerPC/PPCFrameLowering.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp b/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp
index 28f3927b9b8..90c795cffed 100644
--- a/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp
+++ b/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp
@@ -1862,7 +1862,6 @@ void PPCFrameLowering::processFunctionBeforeFrameFinalized(MachineFunction &MF,
bool HasFPSaveArea = false;
bool HasVRSAVESaveArea = false;
bool HasVRSaveArea = false;
- bool MustSaveTOC = FI->mustSaveTOC();
SmallVector<CalleeSavedInfo, 18> GPRegs;
SmallVector<CalleeSavedInfo, 18> G8Regs;
@@ -1871,7 +1870,7 @@ void PPCFrameLowering::processFunctionBeforeFrameFinalized(MachineFunction &MF,
for (unsigned i = 0, e = CSI.size(); i != e; ++i) {
unsigned Reg = CSI[i].getReg();
- assert((!MustSaveTOC || (Reg != PPC::X2 && Reg != PPC::R2)) &&
+ assert((!FI->mustSaveTOC() || (Reg != PPC::X2 && Reg != PPC::R2)) &&
"Not expecting to try to spill R2 in a function that must save TOC");
if (PPC::GPRCRegClass.contains(Reg) ||
PPC::SPE4RCRegClass.contains(Reg)) {
OpenPOWER on IntegriCloud