aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorRobin Dapp <rdapp@ventanamicro.com>2024-05-13 13:49:57 +0200
committerRobin Dapp <rdapp@ventanamicro.com>2024-05-31 21:54:48 +0200
commita2fd0812a54cf51520f15e900df4cfb5874b75ed (patch)
tree2e20a370b218a9deeeb19b140e6cd493da3df849 /gcc/tree-vectorizer.h
parent7fb62627cfb3e03811bb667fa7159bbc7f972f00 (diff)
downloadgcc-a2fd0812a54cf51520f15e900df4cfb5874b75ed.zip
gcc-a2fd0812a54cf51520f15e900df4cfb5874b75ed.tar.gz
gcc-a2fd0812a54cf51520f15e900df4cfb5874b75ed.tar.bz2
RISC-V: Do not allow v0 as dest when merging [PR115068].
This patch splits the vfw...wf pattern so we do not emit e.g. vfwadd.wf v0,v8,fa5,v0.t anymore. gcc/ChangeLog: PR target/115068 * config/riscv/vector.md: Split vfw<insn>.wf pattern. gcc/testsuite/ChangeLog: * gcc.target/riscv/rvv/base/pr115068-run.c: New test. * gcc.target/riscv/rvv/base/pr115068.c: New test.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions