https://gcc.gnu.org/g:85a2ed05483ceb17bc33bd6e02d7e452fcaa02e1

commit r15-3966-g85a2ed05483ceb17bc33bd6e02d7e452fcaa02e1
Author: Victor Do Nascimento <victor.donascime...@arm.com>
Date:   Wed Jun 5 10:35:50 2024 +0100

    arc: Adjust dot-product backend patterns
    
    Following the migration of the dot_prod optab from a direct to a
    conversion-type optab, ensure all back-end patterns incorporate the
    second machine mode into pattern names.
    
    gcc/ChangeLog:
    
            * config/arc/simdext.md (sdot_prodv2hi): Renamed to...
            (sdot_prodsiv2hi): ...this.
            (udot_prodv2hi): Renamed to...
            (udot_prodsiv2hi): ...this.
            (sdot_prodv4hi): Renamed to...
            (sdot_prodv2siv4hi): ...this.
            (udot_prodv4hi): Renamed to...
            (udot_prodv2siv4hi): ...this.

Diff:
---
 gcc/config/arc/simdext.md | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gcc/config/arc/simdext.md b/gcc/config/arc/simdext.md
index 4e51a237c3ae..0696f0abb700 100644
--- a/gcc/config/arc/simdext.md
+++ b/gcc/config/arc/simdext.md
@@ -1643,7 +1643,7 @@
 
 ;; We can use dmac as well here.  To be investigated which version
 ;; brings more.
-(define_expand "sdot_prodv2hi"
+(define_expand "sdot_prodsiv2hi"
   [(match_operand:SI 0 "register_operand" "")
    (match_operand:V2HI 1 "register_operand" "")
    (match_operand:V2HI 2 "register_operand" "")
@@ -1656,7 +1656,7 @@
  DONE;
 })
 
-(define_expand "udot_prodv2hi"
+(define_expand "udot_prodsiv2hi"
   [(match_operand:SI 0 "register_operand" "")
    (match_operand:V2HI 1 "register_operand" "")
    (match_operand:V2HI 2 "register_operand" "")
@@ -1669,7 +1669,7 @@
  DONE;
 })
 
-(define_expand "sdot_prodv4hi"
+(define_expand "sdot_prodv2siv4hi"
   [(match_operand:V2SI 0 "register_operand" "")
    (match_operand:V4HI 1 "register_operand" "")
    (match_operand:V4HI 2 "register_operand" "")
@@ -1688,7 +1688,7 @@
  DONE;
 })
 
-(define_expand "udot_prodv4hi"
+(define_expand "udot_prodv2siv4hi"
   [(match_operand:V2SI 0 "register_operand" "")
    (match_operand:V4HI 1 "register_operand" "")
    (match_operand:V4HI 2 "register_operand" "")

Reply via email to