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
- Repository
- rCTE Clang Tools Extra
- Build Status
Buildable 15751 Build 15751: arc lint + arc unit
Event Timeline
I should have seen in during the initial review, but better now than never, right? :)
clang-tidy/portability/SIMDIntrinsicsCheck.cpp | ||
---|---|---|
141 | Here too, surely some sane static size can be picked? | |
clang-tidy/portability/SIMDIntrinsicsCheck.h | ||
34 | This could be llvm::SmallString<32> Std;, actually. (or strlen("std::experimental")) |
clang-tidy/portability/SIMDIntrinsicsCheck.cpp | ||
---|---|---|
141 | 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 | ||
34 | Answered above. |
Please mention new module in Release Notes. I think new modules should be before new checks there.
docs/ReleaseNotes.rst | ||
---|---|---|
60 | Module and check from it should be mentioned separately. See Release Notes for previous release. |
This could be llvm::SmallString<32> Std;, actually. (or strlen("std::experimental"))