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
Add intrinsic for efficient matrix load/store/prefetch
The LSC block 2D operations require a matrix descriptor as an argument.
When the vISA finalizer creates the descriptor, it cannot optimize loop-
invariant instructions. So, the finalizer generates a lot of redundant
MOV instructions. This patch adds intrinsics for efficient matrix load,
store, and prefetch operations. The intrinsics take the user-defined
matrix descriptor, which can be properly optimized.