]> git.ipfire.org Git - thirdparty/gcc.git/commit
RISC-V/testsuite: Add RTL cset-sext.c testcase variants
authorMaciej W. Rozycki <macro@embecosm.com>
Fri, 26 Jan 2024 21:47:40 +0000 (21:47 +0000)
committerMaciej W. Rozycki <macro@embecosm.com>
Fri, 26 Jan 2024 21:47:40 +0000 (21:47 +0000)
commit5a874dec6006357cca4e5f10a1c399157b96b837
tree9c523ef3ec23e41d3f263f7d7323961c77cf1c8d
parentd4e15084e2155c7e7c5e872b3a88e64df27aa4e6
RISC-V/testsuite: Add RTL cset-sext.c testcase variants

Add RTL tests, for RV64 and RV32 where appropriate, corresponding to the
existing cset-sext.c tests.  They have been produced from RTL code as at
the entry of the "ce1" pass for the respective cset-sext.c tests built
at -O3.

gcc/testsuite/
* gcc.target/riscv/cset-sext-rtl.c: New file.
* gcc.target/riscv/cset-sext-rtl32.c: New file.
* gcc.target/riscv/cset-sext-sfb-rtl.c: New file.
* gcc.target/riscv/cset-sext-sfb-rtl32.c: New file.
* gcc.target/riscv/cset-sext-thead-rtl.c: New file.
* gcc.target/riscv/cset-sext-ventana-rtl.c: New file.
* gcc.target/riscv/cset-sext-zicond-rtl.c: New file.
* gcc.target/riscv/cset-sext-zicond-rtl32.c: New file.
gcc/testsuite/gcc.target/riscv/cset-sext-rtl.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/cset-sext-rtl32.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/cset-sext-sfb-rtl.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/cset-sext-sfb-rtl32.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/cset-sext-thead-rtl.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/cset-sext-ventana-rtl.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/cset-sext-zicond-rtl.c [new file with mode: 0644]
gcc/testsuite/gcc.target/riscv/cset-sext-zicond-rtl32.c [new file with mode: 0644]