The pre-RA scheduler does load/store clustering, but post-RA
scheduler undoes it. Add mutation to prevent it.
Details
Details
Diff Detail
Diff Detail
Event Timeline
lib/Target/AMDGPU/AMDGPUSubtarget.cpp | ||
---|---|---|
531 | It might be neater and easier for future extension to take out definition of MemOpClusterMutation outside of getPostRAMutation. |
Comment Actions
LGTM.
lib/Target/AMDGPU/AMDGPUSubtarget.cpp | ||
---|---|---|
537 | please add a comment about expected SU order for DAG->SUnits |
It might be neater and easier for future extension to take out definition of MemOpClusterMutation outside of getPostRAMutation.