ROC_SHMEM icon indicating copy to clipboard operation
ROC_SHMEM copied to clipboard

Remove LOAD/STORE macros, explode store_asm into store_asmN where N=2..8

Open abouteiller opened this issue 2 months ago • 0 comments

Motivation

  1. Remove unused code
  2. Enable removing switch from critical path in memcpy_lane/wave/wg?

Technical Details

Remove LOAD-STORE macros and replace usage of STORE macro with its definition in HDP policy Split store_asm into its component functions store_asm{2,4,8} so that we can call the right one from a flattened memcpy_lane (separate pr)

Test Plan

Run IPC testers

abouteiller avatar Oct 31 '25 15:10 abouteiller