[all-commits] [llvm/llvm-project] 88c2d4: [RISCV][Clang] Add RVV Vector Indexed Load intrins...
Zakk Chen via All-commits
all-commits at lists.llvm.org
Tue Mar 23 19:19:24 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 88c2d4c8eb0eabb43f8511c95e8cb772e7bc6a64
https://github.com/llvm/llvm-project/commit/88c2d4c8eb0eabb43f8511c95e8cb772e7bc6a64
Author: Zakk Chen <zakk.chen at sifive.com>
Date: 2021-03-23 (Tue, 23 Mar 2021)
Changed paths:
M clang/include/clang/Basic/riscv_vector.td
A clang/test/CodeGen/RISCV/rvv-intrinsics/vloxei.c
A clang/test/CodeGen/RISCV/rvv-intrinsics/vluxei.c
M clang/utils/TableGen/RISCVVEmitter.cpp
Log Message:
-----------
[RISCV][Clang] Add RVV Vector Indexed Load intrinsic functions.
Support Complex type transformer to define more complexity legal type.
Overall our downstream implementation there are only four instructions need to
use complex type transformer, it's not a common case.
I still feel using a string for prototypes is simple and clear.
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D98848
More information about the All-commits
mailing list