================
@@ -757,6 +817,14 @@ class APValue {
     V->NumElts = N;
     return {V->Elts, V->NumElts};
   }
+  MutableArrayRef<APValue> setMatrixUninit(unsigned NumRows, unsigned NumCols) 
{
+    assert(isMatrix() && "Invalid accessor");
+    Mat *M = ((Mat *)(char *)&Data);
+    M->Elts = new APValue[NumRows * NumCols];
----------------
farzonl wrote:

Small nit save the `NumRows * NumCols`  multiplication so you don't have to do 
it twice.

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

Reply via email to