diff options
author | Ju-Zhe Zhong <juzhe.zhong@rivai.ai> | 2023-03-13 16:28:55 +0800 |
---|---|---|
committer | Kito Cheng <kito.cheng@sifive.com> | 2023-04-26 11:57:51 +0800 |
commit | a010f0e08501b267ecb925ff88450f58e01dd991 (patch) | |
tree | ff5e5e075d410397f6eb3714032053c248a6a487 /gcc/tree-parloops.cc | |
parent | a8d5e14f524283484c2a466353f92f7eaadae9f7 (diff) | |
download | gcc-a010f0e08501b267ecb925ff88450f58e01dd991.zip gcc-a010f0e08501b267ecb925ff88450f58e01dd991.tar.gz gcc-a010f0e08501b267ecb925ff88450f58e01dd991.tar.bz2 |
RISC-V: Fine tune gather load RA constraint
For DEST EEW < SOURCE EEW, we can partial overlap register
according to RVV ISA.
gcc/ChangeLog:
* config/riscv/vector.md: Fix RA constraint.
gcc/testsuite/ChangeLog:
* gcc.target/riscv/rvv/base/narrow_constraint-12.c: New test.
Diffstat (limited to 'gcc/tree-parloops.cc')
0 files changed, 0 insertions, 0 deletions