Details
Details
- Reviewers
alexfh hokein aaron.ballman ilya-biryukov - Commits
- rGc0e768df9050: [clang-tidy] Add "portability" module and rename readability-simd-intrinsics to…
rCTE326909: [clang-tidy] Add "portability" module and rename readability-simd-intrinsics to…
rL326909: [clang-tidy] Add "portability" module and rename readability-simd-intrinsics to…
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
I should have seen in during the initial review, but better now than never, right? :)
clang-tidy/portability/SIMDIntrinsicsCheck.cpp | ||
---|---|---|
141 ↗ | (On Diff #137262) | Here too, surely some sane static size can be picked? |
clang-tidy/portability/SIMDIntrinsicsCheck.h | ||
32 ↗ | (On Diff #137262) | This could be llvm::SmallString<32> Std;, actually. (or strlen("std::experimental")) |
clang-tidy/portability/SIMDIntrinsicsCheck.cpp | ||
---|---|---|
141 ↗ | (On Diff #137262) | Changed to llvm::SmallString<32> Std; The choices can be: "std::experimental" strlen("std::experimental") = 17 is the longest. Raise to 32 because the <32u> template instantiation has been used elsewhere. |
clang-tidy/portability/SIMDIntrinsicsCheck.h | ||
32 ↗ | (On Diff #137262) | Answered above. |
Comment Actions
Please mention new module in Release Notes. I think new modules should be before new checks there.
docs/ReleaseNotes.rst | ||
---|---|---|
60 ↗ | (On Diff #137293) | Module and check from it should be mentioned separately. See Release Notes for previous release. |