PATCH v1:
<https://gcc.gnu.org/pipermail/gcc-patches/2023-August/628786.html>
PATCH v2:
<https://gcc.gnu.org/pipermail/gcc-patches/2023-August/628872.html>

Changes: v1 -> v2
*   Removed bogus opt2 pattern as pointed out in:
    <https://gcc.gnu.org/pipermail/gcc-patches/2023-August/628867.html>
    note that this is not in the ChangeLog expecting the patch above
    applies first.

Changes: v2 -> v3
*   Instead of removing opt2 pattern, fix opt2 pattern:
    <https://gcc.gnu.org/pipermail/gcc-patches/2023-September/629137.html>




Tsukasa OI (1):
  RISC-V: Add support for 'XVentanaCondOps' reusing 'Zicond' support

 gcc/common/config/riscv/riscv-common.cc       |  2 +
 gcc/config/riscv/riscv-opts.h                 |  6 +++
 gcc/config/riscv/riscv.cc                     |  4 +-
 gcc/config/riscv/riscv.md                     |  2 +-
 gcc/config/riscv/riscv.opt                    |  3 ++
 gcc/config/riscv/zicond.md                    | 51 +++++++++++++++----
 .../xventanacondops-primitiveSemantics-rv32.c | 45 ++++++++++++++++
 .../xventanacondops-primitiveSemantics.c      | 48 +++++++++++++++++
 .../gcc.target/riscv/xventanacondops-xor-01.c | 14 +++++
 9 files changed, 162 insertions(+), 13 deletions(-)
 create mode 100644 
gcc/testsuite/gcc.target/riscv/xventanacondops-primitiveSemantics-rv32.c
 create mode 100644 
gcc/testsuite/gcc.target/riscv/xventanacondops-primitiveSemantics.c
 create mode 100644 gcc/testsuite/gcc.target/riscv/xventanacondops-xor-01.c


base-commit: 72b639760a891c406725854bfb08132c83f0761a
-- 
2.42.0

Reply via email to