================
@@ -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