[llvm] r323569 - Inline variable only used within assert.

Richard Trieu via llvm-commits llvm-commits at lists.llvm.org
Fri Jan 26 13:55:13 PST 2018


Author: rtrieu
Date: Fri Jan 26 13:55:13 2018
New Revision: 323569

URL: http://llvm.org/viewvc/llvm-project?rev=323569&view=rev
Log:
Inline variable only used within assert.

Modified:
    llvm/trunk/lib/Target/Hexagon/HexagonVExtract.cpp

Modified: llvm/trunk/lib/Target/Hexagon/HexagonVExtract.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Hexagon/HexagonVExtract.cpp?rev=323569&r1=323568&r2=323569&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Hexagon/HexagonVExtract.cpp (original)
+++ llvm/trunk/lib/Target/Hexagon/HexagonVExtract.cpp Fri Jan 26 13:55:13 2018
@@ -140,9 +140,8 @@ bool HexagonVExtract::runOnMachineFuncti
 
     for (MachineInstr *ExtI : P.second) {
       assert(ExtI->getOpcode() == Hexagon::V6_extractw);
-      unsigned VR = ExtI->getOperand(1).getReg();
       unsigned SR = ExtI->getOperand(1).getSubReg();
-      assert(VR == VecR);
+      assert(ExtI->getOperand(1).getReg() == VecR);
 
       MachineBasicBlock &ExtB = *ExtI->getParent();
       DebugLoc DL = ExtI->getDebugLoc();




More information about the llvm-commits mailing list