diff options
author | Vineet Gupta <vineetg@rivosinc.com> | 2024-03-27 14:55:04 -0700 |
---|---|---|
committer | Vineet Gupta <vineetg@rivosinc.com> | 2024-03-28 10:25:39 -0700 |
commit | c1424628dc95829408882f01cbf0dd61566dc312 (patch) | |
tree | a927670271748e4d1955698350eae132a918d9f2 /libiberty | |
parent | aeee63ffbf4f4fbc4d90d8aae808d6b67f0148a3 (diff) | |
download | gcc-c1424628dc95829408882f01cbf0dd61566dc312.zip gcc-c1424628dc95829408882f01cbf0dd61566dc312.tar.gz gcc-c1424628dc95829408882f01cbf0dd61566dc312.tar.bz2 |
RISC-V: testsuite: ensure vtype is call clobbered
Per classic Vector calling convention ABI, vtype is call clobbered,
so ensure gcc regenerates a VSETVLI in following cases:
- after a function call.
- after an inline asm fragment which clobbers vtype.
ATM gcc seems to be doing the right thing, but a test can never hurt.
gcc/testsuite/ChangeLog:
* gcc.target/riscv/rvv/vtype-call-clobbered.c: New Test.
Signed-off-by: Vineet Gupta <vineetg@rivosinc.com>
Diffstat (limited to 'libiberty')
0 files changed, 0 insertions, 0 deletions