|
|
|
|
|
by diamondlovesyou
2435 days ago
|
|
These blocks are non-continuous. It operates over a part of a row, where the start of the next row is the start of the current row + some stride. I mean maybe? But I probably wouldn't anyway for this case as a slice reference is actually a "fat" pointer (ie twice the size of a normal pointer) and the length of the slice won't be used (the block size is known per kernel); LLVM might delete the length part anyway. These are automatically generated kernels, so readability isn't the primary concern here. |
|