diff options
author | David Blaikie <dblaikie@gmail.com> | 2016-04-21 22:53:33 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2016-04-21 22:53:33 +0000 |
commit | 3d42a86f9dbb167f7e6d95b741fb523827bc6ba9 (patch) | |
tree | d27175d998c25ea502cc3542b060404a6d6060ec /llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp | |
parent | ef0ac9f605d9091506530fb54e5e9c2b5bb6a7f0 (diff) | |
download | bcm5719-llvm-3d42a86f9dbb167f7e6d95b741fb523827bc6ba9.tar.gz bcm5719-llvm-3d42a86f9dbb167f7e6d95b741fb523827bc6ba9.zip |
Fix some -Wunused-variable warnings in non-asserts builds.
llvm-svn: 267073
Diffstat (limited to 'llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp')
-rw-r--r-- | llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp b/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp index 032908f4479..1f497ec9212 100644 --- a/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp +++ b/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp @@ -68,13 +68,13 @@ RegisterBankInfo::RegisterBankInfo(unsigned NumRegBanks) } bool RegisterBankInfo::verify(const TargetRegisterInfo &TRI) const { - for (unsigned Idx = 0, End = getNumRegBanks(); Idx != End; ++Idx) { + DEBUG(for (unsigned Idx = 0, End = getNumRegBanks(); Idx != End; ++Idx) { const RegisterBank &RegBank = getRegBank(Idx); assert(Idx == RegBank.getID() && "ID does not match the index in the array"); - DEBUG(dbgs() << "Verify " << RegBank << '\n'); + dbgs() << "Verify " << RegBank << '\n'; assert(RegBank.verify(TRI) && "RegBank is invalid"); - } + }); return true; } @@ -450,6 +450,7 @@ bool RegisterBankInfo::InstructionMapping::verify( for (unsigned Idx = 0; Idx < NumOperands; ++Idx) { const MachineOperand &MO = MI.getOperand(Idx); const RegisterBankInfo::ValueMapping &MOMapping = getOperandMapping(Idx); + (void)MOMapping; if (!MO.isReg()) { assert(MOMapping.BreakDown.empty() && "We should not care about non-reg mapping"); @@ -460,8 +461,8 @@ bool RegisterBankInfo::InstructionMapping::verify( continue; // Register size in bits. // This size must match what the mapping expects. - unsigned RegSize = getSizeInBits(Reg, MRI, TRI); - assert(MOMapping.verify(RegSize) && "Value mapping is invalid"); + assert(MOMapping.verify(getSizeInBits(Reg, MRI, TRI)) && + "Value mapping is invalid"); } return true; } |