You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[NFC][SYCL] Replace #pragma unroll with dim_loop in accessor.hpp (#6939)
The utility was introduced in #6560
because "#pragma unroll" doesn't always work and template-based solution
is much more reliable. Original PR only changed the loops that resulted
in immediate performance difference but other occurrences were missed.
This PR updates remaining ones. Note that I've found them by looking
into the LLVM IR produced by our device compiler and having the loop
really unrolled improves readability of such dumps (and most likely
codesize/perf, although not significantly).
0 commit comments