[llvm] r310608 - [DAG] Rewrite expression. NFC.

Nirav Dave via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 10 08:29:33 PDT 2017


Author: niravd
Date: Thu Aug 10 08:29:33 2017
New Revision: 310608

URL: http://llvm.org/viewvc/llvm-project?rev=310608&view=rev
Log:
[DAG] Rewrite expression. NFC.

Modified:
    llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp

Modified: llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp?rev=310608&r1=310607&r2=310608&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp (original)
+++ llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp Thu Aug 10 08:29:33 2017
@@ -12621,8 +12621,8 @@ void DAGCombiner::getStoreMergeCandidate
       // Must match type.
       if (Other->getMemoryVT() != MemVT)
         return false;
-      if (!(Val.getOpcode() == ISD::EXTRACT_VECTOR_ELT ||
-            Val.getOpcode() == ISD::EXTRACT_SUBVECTOR))
+      if (Val.getOpcode() != ISD::EXTRACT_VECTOR_ELT &&
+          Val.getOpcode() != ISD::EXTRACT_SUBVECTOR)
         return false;
     }
     Ptr = BaseIndexOffset::match(Other->getBasePtr(), DAG);




More information about the llvm-commits mailing list