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.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D111923
[RISCV] Split RISCV vector builtins into their own file and namespace. ClosedPublic Authored by craig.topper on Oct 15 2021, 7:56 PM.
Details Summary Similar to SVE, this separates the RVV builtlins into their own
Diff Detail
Event TimelineHerald added subscribers: achieveartificialintelligence, ctetreau, StephenFan and 26 others. · View Herald Transcript This revision is now accepted and ready to land.Oct 18 2021, 7:10 PM This revision was landed with ongoing or failed builds.Oct 18 2021, 9:33 PM Closed by commit rG34173330bb3f: [RISCV] Split RISCV vector builtins into their own file and namespace. (authored by craig.topper). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 380135 clang/include/clang/Basic/BuiltinsRISCV.def
clang/include/clang/Basic/BuiltinsRISCVVector.def
clang/include/clang/Basic/TargetBuiltins.h
clang/include/clang/module.modulemap
clang/lib/Basic/Targets/RISCV.cpp
clang/lib/Sema/SemaChecking.cpp
clang/lib/Sema/SemaDeclAttr.cpp
clang/utils/TableGen/RISCVVEmitter.cpp
|
clang-format not found in user’s local PATH; not linting file.