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.