Revert rGe6ccb57bb3f6b761f2310e97fd6ca99eff42f73e "[SLP] Add cost model for `llvm...
[llvm-project.git] / mlir / .clang-tidy
blob4b78ece597e50db75bcdfba5bb474b4ffa3f6431
1 InheritParentConfig: true
2 Checks: >
3         bugprone-argument-comment,
4         bugprone-assert-side-effect,
5         bugprone-branch-clone,
6         bugprone-copy-constructor-init,
7         bugprone-dangling-handle,
8         bugprone-dynamic-static-initializers,
9         bugprone-macro-parentheses,
10         bugprone-macro-repeated-side-effects,
11         bugprone-misplaced-widening-cast,
12         bugprone-move-forwarding-reference,
13         bugprone-multiple-statement-macro,
14         bugprone-suspicious-semicolon,
15         bugprone-swapped-arguments,
16         bugprone-terminating-continue,
17         bugprone-unused-raii,
18         bugprone-unused-return-value,
19         misc-redundant-expression,
20         misc-static-assert,
21         misc-unused-using-decls,
22         modernize-use-bool-literals,
23         modernize-loop-convert,
24         modernize-make-unique,
25         modernize-raw-string-literal,
26         modernize-use-equals-default,
27         modernize-use-default-member-init,
28         modernize-use-emplace,
29         modernize-use-nullptr,
30         modernize-use-override,
31         modernize-use-using,
32         performance-for-range-copy,
33         performance-implicit-conversion-in-loop,
34         performance-inefficient-algorithm,
35         performance-inefficient-vector-operation,
36         performance-move-const-arg,
37         performance-no-automatic-move,
38         performance-trivially-destructible,
39         performance-unnecessary-copy-initialization,
40         performance-unnecessary-value-param,
41         readability-avoid-const-params-in-decls,
42         readability-const-return-type,
43         readability-container-size-empty,
44         readability-inconsistent-declaration-parameter-name,
45         readability-misleading-indentation,
46         readability-redundant-control-flow,
47         readability-redundant-smartptr-get,
48         readability-simplify-boolean-expr,
49         readability-simplify-subscript-expr,
50         readability-use-anyofallof
53 CheckOptions:
54   - key:             readability-identifier-naming.MemberCase
55     value:           camelBack
56   - key:             readability-identifier-naming.ParameterCase
57     value:           camelBack
58   - key:             readability-identifier-naming.VariableCase
59     value:           camelBack