https://gcc.gnu.org/g:d2e155986d0ec36b40fe5a9695e18ad7599f1850
commit r17-2070-gd2e155986d0ec36b40fe5a9695e18ad7599f1850 Author: Stefan Schulze Frielinghaus <[email protected]> Date: Wed Jul 1 21:08:46 2026 +0200 s390: Fixup fix for *extzv_<mode>_{srl,sll}<clobbercc_or_nocc> Since r17-2057 the output template is a statement which means we have to annotate the mnemonic. gcc/ChangeLog: * config/s390/s390.md: Annotate mnemonic for extzv_<mode>_{srl,sll}<clobbercc_or_nocc>. Diff: --- gcc/config/s390/s390.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gcc/config/s390/s390.md b/gcc/config/s390/s390.md index 746188530d79..3b6ea26cbc22 100644 --- a/gcc/config/s390/s390.md +++ b/gcc/config/s390/s390.md @@ -8235,7 +8235,8 @@ return "<risbg_n>\t%0,%1,%<bfstart>3,128+%<bfend>3,64-%2"; } [(set_attr "op_type" "RIE") - (set_attr "z10prop" "z10_super_E1")]) + (set_attr "z10prop" "z10_super_E1") + (set_attr "mnemonic" "<risbg_n>")]) (define_insn "*extzv_<mode>_sll<clobbercc_or_nocc>" [(set (match_operand:GPR 0 "register_operand" "=d") @@ -8258,7 +8259,8 @@ return "<risbg_n>\t%0,%1,%<bfstart>3,128+%<bfend>3,%2"; } [(set_attr "op_type" "RIE") - (set_attr "z10prop" "z10_super_E1")]) + (set_attr "z10prop" "z10_super_E1") + (set_attr "mnemonic" "<risbg_n>")]) ;
