[all-commits] [llvm/llvm-project] f2bec8: [NFC][Clang][RISCV] Reduce boilerplate when determ...
Yueh-Ting (eop) Chen via All-commits
all-commits at lists.llvm.org
Mon Jan 2 18:50:49 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f2bec8702688ea034cefcf4e13922aa4d40bd4a0
https://github.com/llvm/llvm-project/commit/f2bec8702688ea034cefcf4e13922aa4d40bd4a0
Author: eopXD <yueh.ting.chen at gmail.com>
Date: 2023-01-02 (Mon, 02 Jan 2023)
Changed paths:
M clang/include/clang/Basic/riscv_vector.td
Log Message:
-----------
[NFC][Clang][RISCV] Reduce boilerplate when determining prototype for segment loads
No functionality change of the RVV builtin and compiler intrinsics is intended
in this patch.
This patch gathers scattered comments for the segment load builtin/intrinsics
and its variants (e.g. segment unit-stride load, segment strided load) into a
single paragraph under riscv_vector.td.
This patch also tries to reduce one level of the if-statements as the push_back
are essentially the same actions but differs in index based on the the value
of the policy attributes and whether the intrinsic is masked.
Reviewed By: kito-cheng
Differential Revision: https://reviews.llvm.org/D140662
More information about the All-commits
mailing list