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
- Repository
- rL LLVM
Event Timeline
lib/Target/AMDGPU/AMDGPUSubtarget.cpp | ||
---|---|---|
531 ↗ | (On Diff #115765) | 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 ↗ | (On Diff #115789) | please add a comment about expected SU order for DAG->SUnits |