---
 gcc/tree-vect-stmts.cc | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/gcc/tree-vect-stmts.cc b/gcc/tree-vect-stmts.cc
index dcee631fd82..aa2b7fa7c40 100644
--- a/gcc/tree-vect-stmts.cc
+++ b/gcc/tree-vect-stmts.cc
@@ -6094,7 +6094,7 @@ vectorizable_shift (vec_info *vinfo,
   /* Multiple types in SLP are handled by creating the appropriate number of
      vectorized stmts for each SLP node.  Hence, NCOPIES is always 1 in
      case of SLP.  */
-  if (slp_node)
+  if (1)
     ncopies = 1;
   else
     ncopies = vect_get_num_copies (loop_vinfo, vectype);
@@ -6107,7 +6107,7 @@ vectorizable_shift (vec_info *vinfo,
   if ((dt[1] == vect_internal_def
        || dt[1] == vect_induction_def
        || dt[1] == vect_nested_cycle)
-      && (!slp_node || SLP_TREE_LANES (slp_node) == 1))
+      && (!1 || SLP_TREE_LANES (slp_node) == 1))
     scalar_shift_arg = false;
   else if (dt[1] == vect_constant_def
           || dt[1] == vect_external_def
@@ -6116,7 +6116,7 @@ vectorizable_shift (vec_info *vinfo,
       /* In SLP, need to check whether the shift count is the same,
         in loops if it is a constant or invariant, it is always
         a scalar shift.  */
-      if (slp_node)
+      if (1)
        {
          vec<stmt_vec_info> stmts = SLP_TREE_SCALAR_STMTS (slp_node);
          stmt_vec_info slpstmt_info;
@@ -6172,7 +6172,7 @@ vectorizable_shift (vec_info *vinfo,
                        TYPE_VECTOR_SUBPARTS (vectype))
           || TYPE_MODE (op1_vectype) != TYPE_MODE (vectype));
       if (incompatible_op1_vectype_p
-         && (!slp_node
+         && (!1
              || SLP_TREE_DEF_TYPE (slp_op1) != vect_constant_def
              || slp_op1->refcnt != 1))
        {
@@ -6256,7 +6256,7 @@ vectorizable_shift (vec_info *vinfo,
 
   if (!vec_stmt) /* transformation not required.  */
     {
-      if (slp_node
+      if (1
          && (!vect_maybe_update_slp_op_vectype (slp_op0, vectype)
              || ((!scalar_shift_arg || dt[1] == vect_internal_def)
                  && (!incompatible_op1_vectype_p
@@ -6271,7 +6271,7 @@ vectorizable_shift (vec_info *vinfo,
          return false;
        }
       /* Now adjust the constant shift amount in place.  */
-      if (slp_node
+      if (1
          && incompatible_op1_vectype_p
          && dt[1] == vect_constant_def)
        {
@@ -6298,7 +6298,7 @@ vectorizable_shift (vec_info *vinfo,
     dump_printf_loc (MSG_NOTE, vect_location,
                      "transform binary/unary operation.\n");
 
-  if (incompatible_op1_vectype_p && !slp_node)
+  if (incompatible_op1_vectype_p && !1)
     {
       gcc_assert (!scalar_shift_arg && was_scalar_shift_arg);
       op1 = fold_convert (TREE_TYPE (vectype), op1);
@@ -6323,7 +6323,7 @@ vectorizable_shift (vec_info *vinfo,
            dump_printf_loc (MSG_NOTE, vect_location,
                             "operand 1 using scalar mode.\n");
          vec_oprnd1 = op1;
-         vec_oprnds1.create (slp_node ? slp_node->vec_stmts_size : ncopies);
+         vec_oprnds1.create (1 ? slp_node->vec_stmts_size : ncopies);
          vec_oprnds1.quick_push (vec_oprnd1);
              /* Store vec_oprnd1 for every vector stmt to be created.
                 We check during the analysis that all the shift arguments
@@ -6331,11 +6331,11 @@ vectorizable_shift (vec_info *vinfo,
                 TODO: Allow different constants for different vector
                 stmts generated for an SLP instance.  */
          for (k = 0;
-              k < (slp_node ? slp_node->vec_stmts_size - 1 : ncopies - 1); k++)
+              k < (1 ? slp_node->vec_stmts_size - 1 : ncopies - 1); k++)
            vec_oprnds1.quick_push (vec_oprnd1);
        }
     }
-  else if (!scalar_shift_arg && slp_node && incompatible_op1_vectype_p)
+  else if (!scalar_shift_arg && 1 && incompatible_op1_vectype_p)
     {
       if (was_scalar_shift_arg)
        {
@@ -6391,13 +6391,13 @@ vectorizable_shift (vec_info *vinfo,
       new_temp = make_ssa_name (vec_dest, new_stmt);
       gimple_assign_set_lhs (new_stmt, new_temp);
       vect_finish_stmt_generation (vinfo, stmt_info, new_stmt, gsi);
-      if (slp_node)
+      if (1)
        slp_node->push_vec_def (new_stmt);
       else
        STMT_VINFO_VEC_STMTS (stmt_info).safe_push (new_stmt);
     }
 
-  if (!slp_node)
+  if (!1)
     *vec_stmt = STMT_VINFO_VEC_STMTS (stmt_info)[0];
 
   vec_oprnds0.release ();
-- 
2.43.0

Reply via email to