]> gcc.gnu.org Git - gcc.git/commit
RISC-V: Allow any temp register to be used in amo tests
authorPatrick O'Neill <patrick@rivosinc.com>
Tue, 11 Jun 2024 00:00:38 +0000 (17:00 -0700)
committerPatrick O'Neill <patrick@rivosinc.com>
Wed, 12 Jun 2024 18:19:13 +0000 (11:19 -0700)
commit439c0cc9f7f6e83b898cabbd2e34f98484b432d3
tree8f6965c50182f42e6804c7b110daf50a7374f237
parent6343adcef7de1a1214c9b6dd845810aa4a0d19e5
RISC-V: Allow any temp register to be used in amo tests

We artifically restrict the temp registers to be a[0-9]+ when other
registers like t[0-9]+ are valid too. Update to make the regex
accept any register for the temp value.

gcc/testsuite/ChangeLog:

* gcc.target/riscv/amo/amo-table-a-6-load-1.c: Update temp register regex.
* gcc.target/riscv/amo/amo-table-a-6-load-2.c: Ditto.
* gcc.target/riscv/amo/amo-table-a-6-load-3.c: Ditto.
* gcc.target/riscv/amo/amo-table-a-6-store-1.c: Ditto.
* gcc.target/riscv/amo/amo-table-a-6-store-2.c: Ditto.
* gcc.target/riscv/amo/amo-table-a-6-store-compat-3.c: Ditto.
* gcc.target/riscv/amo/amo-table-ztso-load-1.c: Ditto.
* gcc.target/riscv/amo/amo-table-ztso-load-2.c: Ditto.
* gcc.target/riscv/amo/amo-table-ztso-load-3.c: Ditto.
* gcc.target/riscv/amo/amo-table-ztso-store-1.c: Ditto.
* gcc.target/riscv/amo/amo-table-ztso-store-2.c: Ditto.
* gcc.target/riscv/amo/amo-table-ztso-store-3.c: Ditto.

Signed-off-by: Patrick O'Neill <patrick@rivosinc.com>
12 files changed:
gcc/testsuite/gcc.target/riscv/amo/amo-table-a-6-load-1.c
gcc/testsuite/gcc.target/riscv/amo/amo-table-a-6-load-2.c
gcc/testsuite/gcc.target/riscv/amo/amo-table-a-6-load-3.c
gcc/testsuite/gcc.target/riscv/amo/amo-table-a-6-store-1.c
gcc/testsuite/gcc.target/riscv/amo/amo-table-a-6-store-2.c
gcc/testsuite/gcc.target/riscv/amo/amo-table-a-6-store-compat-3.c
gcc/testsuite/gcc.target/riscv/amo/amo-table-ztso-load-1.c
gcc/testsuite/gcc.target/riscv/amo/amo-table-ztso-load-2.c
gcc/testsuite/gcc.target/riscv/amo/amo-table-ztso-load-3.c
gcc/testsuite/gcc.target/riscv/amo/amo-table-ztso-store-1.c
gcc/testsuite/gcc.target/riscv/amo/amo-table-ztso-store-2.c
gcc/testsuite/gcc.target/riscv/amo/amo-table-ztso-store-3.c
This page took 0.060064 seconds and 5 git commands to generate.