aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-ch.cc
diff options
context:
space:
mode:
authorChristoph Müllner <christoph.muellner@vrull.eu>2023-07-06 08:16:39 +0200
committerPhilipp Tomsich <philipp.tomsich@vrull.eu>2023-07-12 16:43:02 +0200
commit5a13caf2666bdf586272cc24a08ab90499771c95 (patch)
treee7014c0ace431e50067154488f9a24f3cf302a8f /gcc/tree-ssa-loop-ch.cc
parent2eb8ee2b6a6922b1dd220de31ae1b48b83e51678 (diff)
downloadgcc-5a13caf2666bdf586272cc24a08ab90499771c95.zip
gcc-5a13caf2666bdf586272cc24a08ab90499771c95.tar.gz
gcc-5a13caf2666bdf586272cc24a08ab90499771c95.tar.bz2
riscv: thead: Fix failing XTheadCondMov tests (indirect-rv[32|64])
Recently, two identical XTheadCondMov tests have been added, which both fail. Let's fix that by changing the following: * Merge both files into one (no need for separate tests for rv32 and rv64) * Drop unrelated attribute check test (we already test for `th.mveqz` and `th.mvnez` instructions, so there is little additional value) * Fix the pattern to allow matching Fixes: a1806f0918c0 ("RISC-V: Optimize TARGET_XTHEADCONDMOV") gcc/testsuite/ChangeLog: * gcc.target/riscv/xtheadcondmov-indirect-rv32.c: Moved to... * gcc.target/riscv/xtheadcondmov-indirect.c: ...here. * gcc.target/riscv/xtheadcondmov-indirect-rv64.c: Removed. Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
Diffstat (limited to 'gcc/tree-ssa-loop-ch.cc')
0 files changed, 0 insertions, 0 deletions