]> git.ipfire.org Git - thirdparty/gcc.git/commit
RISC-V: Remove @ of vec_duplicate pattern
authorJuzhe-Zhong <juzhe.zhong@rivai.ai>
Fri, 22 Sep 2023 08:28:46 +0000 (16:28 +0800)
committerLehua Ding <lehua.ding@rivai.ai>
Fri, 22 Sep 2023 08:32:36 +0000 (16:32 +0800)
commit6eb55cab2956d130d2e18c895e4f67fc9381199e
tree7a3f435f9232bb09f2f036427bedb214c4d7e736
parent8a87ba0b4fe72acbf34e48898652d0f78b9e235e
RISC-V: Remove @ of vec_duplicate pattern

It's obvious the @ of vec_duplicate pattern is duplicate.

Regression passed.

Committed.
gcc/ChangeLog:

* config/riscv/riscv-v.cc (gen_const_vector_dup): Use global expand function.
* config/riscv/vector.md (@vec_duplicate<mode>): Remove @.
(vec_duplicate<mode>): Ditto.
gcc/config/riscv/riscv-v.cc
gcc/config/riscv/vector.md