[DAG] visitINSERT_VECTOR_ELT - remove duplicate VT.getVectorNumElements() call. NFC.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 16 Jul 2022 15:20:49 +0000 (16:20 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 16 Jul 2022 15:20:49 +0000 (16:20 +0100)
llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp

index 13b22bf..3d09ea8 100644 (file)
@@ -19476,7 +19476,7 @@ SDValue DAGCombiner::visitINSERT_VECTOR_ELT(SDNode *N) {
     return Shuf;
 
   // Handle <1 x ???> vector insertion special cases.
-  if (VT.getVectorNumElements() == 1) {
+  if (NumElts == 1) {
     // insert_vector_elt(x, extract_vector_elt(y, 0), 0) -> y
     if (InVal.getOpcode() == ISD::EXTRACT_VECTOR_ELT &&
         InVal.getOperand(0).getValueType() == VT &&