mirror of
https://github.com/amd/blis.git
synced 2026-05-11 17:50:00 +00:00
Details: - BLIS has reserved rs = cs = 1 case only for 1x1 scalars. - For vectors, even though rs = cs = 1 is a valid input, BLIS adjusts the strides to satisfy the error checking. - For an mxn matrix, if m > 1 and n = 1, BLIS sets cs = m to indicate that this is a column vector stored in column major order. Similarly BLIS sets rs = n in case of m = 1 and n > 1. - So determining storage-scheme based on row-stride could lead to errors if one of the matrices becomes vector. - Modified bench files to determine storage scheme based on stor_scheme character instead of checking row-strides. Change-Id: Id2dc0ea11f0e549ce8e49eb2c393442b33851527