HexagonInstPrinter.cpp: Suppress -Wunused-variable warnings with -Asserts.
authorNAKAMURA Takumi <geek4civic@gmail.com>
Sat, 21 Apr 2012 11:24:55 +0000 (11:24 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Sat, 21 Apr 2012 11:24:55 +0000 (11:24 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155281 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Hexagon/InstPrinter/HexagonInstPrinter.cpp

index ef3688138c992ea2b369b3859dd7ce303cbb4140..47384cd533fa4773adb2d31280f39b4ddcbfb74e 100644 (file)
@@ -113,24 +113,21 @@ void HexagonInstPrinter::printFrameIndexOperand
 
 void HexagonInstPrinter::printGlobalOperand(const MCInst *MI, unsigned OpNo,
                                             raw_ostream &O) const {
-  const MCOperand& MO = MI->getOperand(OpNo);
-  assert(MO.isExpr() && "Expecting expression");
+  assert(MI->getOperand(OpNo).isExpr() && "Expecting expression");
 
   printOperand(MI, OpNo, O);
 }
 
 void HexagonInstPrinter::printJumpTable(const MCInst *MI, unsigned OpNo,
                                         raw_ostream &O) const {
-  const MCOperand& MO = MI->getOperand(OpNo);
-  assert(MO.isExpr() && "Expecting expression");
+  assert(MI->getOperand(OpNo).isExpr() && "Expecting expression");
 
   printOperand(MI, OpNo, O);
 }
 
 void HexagonInstPrinter::printConstantPool(const MCInst *MI, unsigned OpNo,
                                            raw_ostream &O) const {
-  const MCOperand& MO = MI->getOperand(OpNo);
-  assert(MO.isExpr() && "Expecting expression");
+  assert(MI->getOperand(OpNo).isExpr() && "Expecting expression");
 
   printOperand(MI, OpNo, O);
 }