diff options
author | Jeff Law <jlaw@ventanamicro.com> | 2025-05-04 11:05:44 -0600 |
---|---|---|
committer | Jeff Law <jlaw@ventanamicro.com> | 2025-05-04 11:05:44 -0600 |
commit | c2962684e393007d8de59d37b8ac57b0b4843808 (patch) | |
tree | ab161bee24c81fcf722a0f46dd7e85fa961a9814 /libstdc++-v3/include/std/numeric | |
parent | 89e58171bae30eacf5e8a281eb4758b2712aeed2 (diff) | |
download | gcc-c2962684e393007d8de59d37b8ac57b0b4843808.zip gcc-c2962684e393007d8de59d37b8ac57b0b4843808.tar.gz gcc-c2962684e393007d8de59d37b8ac57b0b4843808.tar.bz2 |
[RISC-V] Adjust rvv tests after recent jump threading change
Richi's jump threading patch is resulting in new jump threading opportunities
triggering in various vsetvl related tests. When those new threading
opportunities are realized on vector code we usually end up with a different
number of vsetvls due to the inherent block copying.
At first I was adjusting cases to work with the new jump threads, then realized
we could easily end up back here if we change the threading heuristics and
such. So I just made these tests disable jump threading. I didn't do it
pervasively, just for those that have been affected.
gcc/testsuite
* gcc.target/riscv/rvv/vsetvl/avl_prop-2.c: Disable jump threading
and adjust number of expected vsetvls as needed.
* gcc.target/riscv/rvv/vsetvl/avl_single-56.c: Likewise.
* gcc.target/riscv/rvv/vsetvl/avl_single-67.c: Likewise.
* gcc.target/riscv/rvv/vsetvl/avl_single-68.c: Likewise.
* gcc.target/riscv/rvv/vsetvl/avl_single-71.c: Likewise.
Diffstat (limited to 'libstdc++-v3/include/std/numeric')
0 files changed, 0 insertions, 0 deletions