summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clang-tidy/plugin
diff options
context:
space:
mode:
authorAlexander Kornienko <alexfh@google.com>2016-08-02 20:29:35 +0000
committerAlexander Kornienko <alexfh@google.com>2016-08-02 20:29:35 +0000
commit5e0a50c2d7eb2ab01c30718b1b9fcb9593cd572b (patch)
tree30cedc50a1c0a2548a2c150d93aa4843417b06fb /clang-tools-extra/clang-tidy/plugin
parentdc7001afb2d58c56d9c6c6f483fac12a59031f91 (diff)
downloadbcm5719-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.txt1
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
OpenPOWER on IntegriCloud