This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 398842e7038 tree-ssa-strlen: Fix up handling of conditionally zero memc [...] new 3d1d3132b9d RISC-V: support cm.push cm.pop cm.popret in zcmp new b27d323a368 RISC-V: support cm.popretz in zcmp new 490bf0b9756 RISC-V: support cm.mva01s cm.mvsa01 in zcmp
The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/config/riscv/iterators.md | 15 + gcc/config/riscv/peephole.md | 28 + gcc/config/riscv/predicates.md | 107 ++ gcc/config/riscv/riscv-protos.h | 2 + gcc/config/riscv/riscv.cc | 501 ++++++- gcc/config/riscv/riscv.h | 25 + gcc/config/riscv/riscv.md | 4 + gcc/config/riscv/zc.md | 1457 ++++++++++++++++++++ gcc/testsuite/gcc.target/riscv/cm_mv_rv32.c | 23 + gcc/testsuite/gcc.target/riscv/rv32e_zcmp.c | 269 ++++ gcc/testsuite/gcc.target/riscv/rv32i_zcmp.c | 269 ++++ gcc/testsuite/gcc.target/riscv/zcmp_push_fpr.c | 34 + .../gcc.target/riscv/zcmp_stack_alignment.c | 24 + 13 files changed, 2706 insertions(+), 52 deletions(-) create mode 100644 gcc/config/riscv/zc.md create mode 100644 gcc/testsuite/gcc.target/riscv/cm_mv_rv32.c create mode 100644 gcc/testsuite/gcc.target/riscv/rv32e_zcmp.c create mode 100644 gcc/testsuite/gcc.target/riscv/rv32i_zcmp.c create mode 100644 gcc/testsuite/gcc.target/riscv/zcmp_push_fpr.c create mode 100644 gcc/testsuite/gcc.target/riscv/zcmp_stack_alignment.c