Files
OpenBLAS/kernel/arm64
CodesWithWolves d2bda3b56a Remove Unnecessary/Erroneous Reads In sgemm_tcopy_16.S COPY1x8 Macro
There appears to have been some code leak when copying from the COPY2x8
macro above where we're reading 8 bytes into d4-d7 directly after
reading 4 bytes into s4-s7. These 32 bytes in d4-7 are unused and can
possibly overrun the boundary of allocated memory -- Valgrind detected
this which is what dragged my attention to it for a 128,1 copy.

Additionally, there is no need to update the addresses stored in A0-A7
as the only possible paths after running this macro will overwrite A0-7
if looping to the next 8 rows, or overwrite A0-3 if moving to 4 rows --
in which case A4-7 are unused.
2021-03-31 15:44:25 -04:00
..
2019-03-30 22:13:36 +01:00
2018-02-27 10:47:55 +00:00
2021-01-12 16:47:15 +01:00
2021-01-12 16:49:39 +01:00
2021-01-12 16:51:35 +01:00
2013-11-24 15:47:00 +01:00
2020-06-10 01:01:16 +08:00
2020-06-04 02:10:45 +08:00
2020-06-04 02:10:45 +08:00
2019-03-30 22:13:36 +01:00
2020-03-09 15:36:50 +08:00
2019-03-30 22:13:36 +01:00