No functional changes. Tested on powerpc64-linux. Committed.
Segher 2021-08-03 Segher Boessenkool <seg...@kernel.crashing.org> * config/rs6000/vsx.md (*vsx_le_perm_store_<mode>): Use && instead of &. --- gcc/config/rs6000/vsx.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/rs6000/vsx.md b/gcc/config/rs6000/vsx.md index 6f6fc0bd8350..441735df9c3b 100644 --- a/gcc/config/rs6000/vsx.md +++ b/gcc/config/rs6000/vsx.md @@ -1014,7 +1014,7 @@ (define_insn "*vsx_le_perm_store_<mode>" [(set (match_operand:VSX_LE_128 0 "memory_operand" "=Z,Q") (match_operand:VSX_LE_128 1 "vsx_register_operand" "+wa,r"))] "!BYTES_BIG_ENDIAN && TARGET_VSX && !TARGET_P9_VECTOR - & !altivec_indexed_or_indirect_operand (operands[0], <MODE>mode)" + && !altivec_indexed_or_indirect_operand (operands[0], <MODE>mode)" "@ # #" -- 1.8.3.1