================
@@ -12959,7 +12973,10 @@ void Sema::CheckImplicitConversion(Expr *E, QualType 
T, SourceLocation CC,
         if (SourceMgr.isInSystemMacro(CC))
           return;
 
-        DiagnoseImpCast(*this, E, T, CC, diag::warn_impcast_float_precision);
+        unsigned DiagID = diag::warn_impcast_float_precision;
+        if (SourceIsAMatrixTy)
+          DiagID = diag::warn_impcast_matrix_float_precision;
----------------
farzonl wrote:

Note to self this is where we could add a `impcast_vector_float_percision` for  
`InGroup<VectorConversion>;`.

https://github.com/llvm/llvm-project/pull/179568
_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to