diff options
author | Alexander Kornienko <alexfh@google.com> | 2016-08-02 20:29:35 +0000 |
---|---|---|
committer | Alexander Kornienko <alexfh@google.com> | 2016-08-02 20:29:35 +0000 |
commit | 5e0a50c2d7eb2ab01c30718b1b9fcb9593cd572b (patch) | |
tree | 30cedc50a1c0a2548a2c150d93aa4843417b06fb /clang-tools-extra/clang-tidy/plugin | |
parent | dc7001afb2d58c56d9c6c6f483fac12a59031f91 (diff) | |
download | bcm5719-llvm-5e0a50c2d7eb2ab01c30718b1b9fcb9593cd572b.tar.gz bcm5719-llvm-5e0a50c2d7eb2ab01c30718b1b9fcb9593cd572b.zip |
[clang-tidy] MPITypeMismatchCheck
This check verifies if buffer type and MPI (Message Passing Interface)
datatype pairs match. All MPI datatypes defined by the MPI standard (3.1)
are verified by this check. User defined typedefs, custom MPI datatypes and
null pointer constants are skipped, in the course of verification.
Instructions on how to apply the check can be found at:
https://github.com/0ax1/MPI-Checker/tree/master/examples
Patch by Alexander Droste!
Differential revision: https://reviews.llvm.org/D21962
llvm-svn: 277516
Diffstat (limited to 'clang-tools-extra/clang-tidy/plugin')
-rw-r--r-- | clang-tools-extra/clang-tidy/plugin/CMakeLists.txt | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang-tools-extra/clang-tidy/plugin/CMakeLists.txt b/clang-tools-extra/clang-tidy/plugin/CMakeLists.txt index 212c7aa57de..5106d3f12c4 100644 --- a/clang-tools-extra/clang-tidy/plugin/CMakeLists.txt +++ b/clang-tools-extra/clang-tidy/plugin/CMakeLists.txt @@ -15,6 +15,7 @@ add_clang_library(clangTidyPlugin clangTidyLLVMModule clangTidyMiscModule clangTidyModernizeModule + clangTidyMPIModule clangTidyPerformanceModule clangTidyReadabilityModule clangTooling |