Support the following instructions.
- Mask load and store
- Vector Strided Instructions
- Vector Indexed Store Instructions
Authored-by: Roger Ferrer Ibanez <rofirrim@gmail.com>
Co-Authored-by: Zakk Chen <zakk.chen@sifive.com>
Paths
| Differential D99965
[RISCV][Clang] Add more RVV load/store intrinsic functions. ClosedPublic Authored by khchen on Apr 6 2021, 9:06 AM.
Details Summary Support the following instructions.
Authored-by: Roger Ferrer Ibanez <rofirrim@gmail.com>
Diff Detail
Event TimelineHerald added subscribers: vkmr, frasercrmck, dexonsmith and 22 others. · View Herald TranscriptApr 6 2021, 9:06 AM This revision is now accepted and ready to land.Apr 7 2021, 1:53 PM Closed by commit rGe5a821926407: [RISCV][Clang] Add more RVV load/store intrinsic functions. (authored by khchen). · Explain WhyApr 11 2021, 7:30 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 335537 clang/include/clang/Basic/riscv_vector.td
clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vlse.c
clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vse.c
clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsoxei.c
clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsse.c
clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vsuxei.c
clang/test/CodeGen/RISCV/rvv-intrinsics/vle.c
clang/test/CodeGen/RISCV/rvv-intrinsics/vlse.c
clang/test/CodeGen/RISCV/rvv-intrinsics/vse.c
clang/test/CodeGen/RISCV/rvv-intrinsics/vsoxei.c
clang/test/CodeGen/RISCV/rvv-intrinsics/vsse.c
clang/test/CodeGen/RISCV/rvv-intrinsics/vsuxei.c
|