[all-commits] [llvm/llvm-project] 341733: [RISCV] Split RISCV vector builtins into their own...
Craig Topper via All-commits
all-commits at lists.llvm.org
Mon Oct 18 21:33:54 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 34173330bb3f372df0a0d7fd6b639a9812cf77bb
https://github.com/llvm/llvm-project/commit/34173330bb3f372df0a0d7fd6b639a9812cf77bb
Author: Craig Topper <craig.topper at sifive.com>
Date: 2021-10-18 (Mon, 18 Oct 2021)
Changed paths:
M clang/include/clang/Basic/BuiltinsRISCV.def
A clang/include/clang/Basic/BuiltinsRISCVVector.def
M clang/include/clang/Basic/TargetBuiltins.h
M clang/include/clang/module.modulemap
M clang/lib/Basic/Targets/RISCV.cpp
M clang/lib/Sema/SemaChecking.cpp
M clang/lib/Sema/SemaDeclAttr.cpp
M clang/utils/TableGen/RISCVVEmitter.cpp
Log Message:
-----------
[RISCV] Split RISCV vector builtins into their own file and namespace.
Similar to SVE, this separates the RVV builtlins into their own
region of builtin IDs. Only those IDs are allowed to be used by
the builtin_alias attribute now.
Reviewed By: HsiangKai
Differential Revision: https://reviews.llvm.org/D111923
More information about the All-commits
mailing list