]> granicus.if.org Git - llvm/commitdiff
[AVR] Remove a variable which was unused in release mode
authorDylan McKay <dylanmckay34@gmail.com>
Sat, 19 Nov 2016 01:14:44 +0000 (01:14 +0000)
committerDylan McKay <dylanmckay34@gmail.com>
Sat, 19 Nov 2016 01:14:44 +0000 (01:14 +0000)
In release mode where assertions are not enabled, this caused an 'unused
variable' warning.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@287414 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/AVR/InstPrinter/AVRInstPrinter.cpp

index 58cc9b9ec137aa4949d4511f57d09d155aa46cc3..316b7836df0d77fdb1a69aacef92e11e8a865ab4 100644 (file)
@@ -145,10 +145,9 @@ void AVRInstPrinter::printPCRelImm(const MCInst *MI, unsigned OpNo,
 
 void AVRInstPrinter::printMemri(const MCInst *MI, unsigned OpNo,
                                 raw_ostream &O) {
-  const MCOperand &RegOp = MI->getOperand(OpNo);
-  const MCOperand &OffsetOp = MI->getOperand(OpNo + 1);
+  assert(MI->getOperand(OpNo).isReg() && "Expected a register for the first operand");
 
-  assert(RegOp.isReg() && "Expected a register");
+  const MCOperand &OffsetOp = MI->getOperand(OpNo + 1);
 
   // Print the register.
   printOperand(MI, OpNo, O);