diff options
author | Die Li <lidie@eswincomputing.com> | 2023-08-29 08:37:46 +0000 |
---|---|---|
committer | Kito Cheng <kito.cheng@sifive.com> | 2023-08-30 18:02:07 +0800 |
commit | 490bf0b9756368b34221348b0260e061634e497b (patch) | |
tree | 87f0f00408df72796e771248b246e53a7f0ea8f4 /contrib/unused_functions.py | |
parent | b27d323a368033f0b37e93c57a57a35fd9997864 (diff) | |
download | gcc-490bf0b9756368b34221348b0260e061634e497b.zip gcc-490bf0b9756368b34221348b0260e061634e497b.tar.gz gcc-490bf0b9756368b34221348b0260e061634e497b.tar.bz2 |
RISC-V: support cm.mva01s cm.mvsa01 in zcmp
Signed-off-by: Die Li <lidie@eswincomputing.com>
Co-Authored-By: Fei Gao <gaofei@eswincomputing.com>
gcc/ChangeLog:
* config/riscv/peephole.md: New pattern.
* config/riscv/predicates.md (a0a1_reg_operand): New predicate.
(zcmp_mv_sreg_operand): New predicate.
* config/riscv/riscv.md: New predicate.
* config/riscv/zc.md (*mva01s<X:mode>): New pattern.
(*mvsa01<X:mode>): New pattern.
gcc/testsuite/ChangeLog:
* gcc.target/riscv/cm_mv_rv32.c: New test.
Diffstat (limited to 'contrib/unused_functions.py')
0 files changed, 0 insertions, 0 deletions