gcc/ChangeLog-setmem_long_and * config/s390/s390.md ("*setmem_long_and") ("*setmem_long_and_31z"): Use zero_extend instead of and. gcc/testsuite/ChangeLog-setmem_long_and * gcc.target/s390/md/setmem_long-1.c: Remove xfail, skip with -O0.