[gcc r16-9255] s390: Fixup fix for *extzv_<mode>_{srl, sll}<clobbercc_or_nocc>

Stefan Schulze Frielinghaus via Gcc-cvs <[email protected]>
Newsgroups gmane.comp.gcc.cvs
Message-ID <[email protected]>
https://gcc.gnu.org/g:35b08967b9fcfe983e55d7bdb7df597b6ab0eec9

commit r16-9255-g35b08967b9fcfe983e55d7bdb7df597b6ab0eec9
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>.
    
    (cherry picked from commit d2e155986d0ec36b40fe5a9695e18ad7599f1850)

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 37aec633a546..52e9014e416d 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>")])
 
 
 ;
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.