aboutsummaryrefslogtreecommitdiff
path: root/gcc/value-range.cc
diff options
context:
space:
mode:
authorChristoph Müllner <christoph.muellner@vrull.eu>2024-04-11 12:07:10 +0200
committerChristoph Müllner <christoph.muellner@vrull.eu>2024-05-09 10:03:24 +0200
commit4d38e88227ea48e559a2f354c0e62d372e181b82 (patch)
treedf69287d42d7837477bd8c33011478b7c0d38fae /gcc/value-range.cc
parent5967696c0f6300da4387fea5d102be5bc9f23233 (diff)
downloadgcc-4d38e88227ea48e559a2f354c0e62d372e181b82.zip
gcc-4d38e88227ea48e559a2f354c0e62d372e181b82.tar.gz
gcc-4d38e88227ea48e559a2f354c0e62d372e181b82.tar.bz2
RISC-V: Add tests for cpymemsi expansion
cpymemsi expansion was available for RISC-V since the initial port. However, there are not tests to detect regression. This patch adds such tests. Three of the tests target the expansion requirements (known length and alignment). One test reuses an existing memcpy test from the by-pieces framework (gcc/testsuite/gcc.dg/torture/inline-mem-cpy-1.c). gcc/testsuite/ChangeLog: * gcc.target/riscv/cpymemsi-1.c: New test. * gcc.target/riscv/cpymemsi-2.c: New test. * gcc.target/riscv/cpymemsi-3.c: New test. * gcc.target/riscv/cpymemsi.c: New test. Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
Diffstat (limited to 'gcc/value-range.cc')
0 files changed, 0 insertions, 0 deletions