]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
rs6000: Remove duplicate expression [PR106907]
authorJeevitha Palanisamy <jeevitha@linux.ibm.com>
Tue, 6 Jun 2023 11:19:02 +0000 (06:19 -0500)
committerJeevitha Palanisamy <jeevitha@linux.ibm.com>
Tue, 6 Jun 2023 11:19:02 +0000 (06:19 -0500)
PR106907 has few warnings spotted from cppcheck. In that addressing duplicate
expression issue here. Here the same expression is used twice in logical
AND(&&) operation which result in same result so removing that.

2023-06-06  Jeevitha Palanisamy  <jeevitha@linux.ibm.com>

gcc/
PR target/106907
* config/rs6000/rs6000.cc (vec_const_128bit_to_bytes): Remove
duplicate expression.

gcc/config/rs6000/rs6000.cc

index 42f49e4a56b8364e8d754e41e54f942f6e2008fd..d197c3f3289ab04f0c55c0d31174bb78b0ce20d5 100644 (file)
@@ -28784,7 +28784,6 @@ vec_const_128bit_to_bytes (rtx op,
 
   info->all_words_same
     = (info->words[0] == info->words[1]
-       && info->words[0] == info->words[1]
        && info->words[0] == info->words[2]
        && info->words[0] == info->words[3]);