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
if we run with the command: llc -march=amdgcn -mcpu=gfx900 -run-pass si-memory-legalizer,
the result will contain a buffer_wbinvl1_vol instruction after ds_read_addtid_b32.
I have found the handling logic in the pass: SIMemoryLegalizer , but I was wondering why there is such a logic not only for vmem instructions, but also for ds instructions. Will ds_read_addtid_b32 (and also other ds instructions?) affect L1 cache?