[clang] 22f02db - [Matrix] Group matrix diagnostics together (NFC).
Florian Hahn via cfe-commits
cfe-commits at lists.llvm.org
Thu Jun 25 03:47:56 PDT 2020
Author: Florian Hahn
Date: 2020-06-25T11:47:33+01:00
New Revision: 22f02db625dd3ffd7d041edb6ef5af371f4fa474
URL: https://github.com/llvm/llvm-project/commit/22f02db625dd3ffd7d041edb6ef5af371f4fa474
DIFF: https://github.com/llvm/llvm-project/commit/22f02db625dd3ffd7d041edb6ef5af371f4fa474.diff
LOG: [Matrix] Group matrix diagnostics together (NFC).
Added:
Modified:
clang/include/clang/Basic/DiagnosticSemaKinds.td
Removed:
################################################################################
diff --git a/clang/include/clang/Basic/DiagnosticSemaKinds.td b/clang/include/clang/Basic/DiagnosticSemaKinds.td
index ec31178389f9..beccdf9a3210 100644
--- a/clang/include/clang/Basic/DiagnosticSemaKinds.td
+++ b/clang/include/clang/Basic/DiagnosticSemaKinds.td
@@ -10789,35 +10789,28 @@ def err_matrix_separate_incomplete_index: Error<
"matrix row and column subscripts cannot be separated by any expression">;
def err_matrix_subscript_comma: Error<
"comma expressions are not allowed as indices in matrix subscript expressions">;
-
-def warn_mismatched_import : Warning<
- "import %select{module|name}0 (%1) does not match the import %select{module|name}0 (%2) of the "
- "previous declaration">,
- InGroup<IgnoredAttributes>;
-def warn_import_on_definition : Warning<
- "import %select{module|name}0 cannot be applied to a function with a definition">,
- InGroup<IgnoredAttributes>;
-
def err_builtin_matrix_arg: Error<"first argument must be a matrix">;
-
def err_builtin_matrix_scalar_unsigned_arg: Error<
"%0 argument must be a constant unsigned integer expression">;
-
def err_builtin_matrix_pointer_arg: Error<
"%0 argument must be a pointer to a valid matrix element type">;
-
def err_builtin_matrix_pointer_arg_mismatch: Error<
"the pointee of the second argument must match the element type of the first argument (%0 != %1)">;
-
def err_builtin_matrix_store_to_const: Error<
"cannot store matrix to read-only pointer">;
-
def err_builtin_matrix_stride_too_small: Error<
"stride must be greater or equal to the number of rows">;
-
def err_builtin_matrix_invalid_dimension: Error<
"%0 dimension is outside the allowed range [1, %1]">;
+def warn_mismatched_import : Warning<
+ "import %select{module|name}0 (%1) does not match the import %select{module|name}0 (%2) of the "
+ "previous declaration">,
+ InGroup<IgnoredAttributes>;
+def warn_import_on_definition : Warning<
+ "import %select{module|name}0 cannot be applied to a function with a definition">,
+ InGroup<IgnoredAttributes>;
+
def err_preserve_field_info_not_field : Error<
"__builtin_preserve_field_info argument %0 not a field access">;
def err_preserve_field_info_not_const: Error<
More information about the cfe-commits
mailing list