This is incorrect to record region boundaries before scheduling,
it may change after scheduling. As a result second pass may see less
instructions to schedule than it should.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D31434
[AMDGPU] Fix recorded region boundaries in max-occupancy scheduler ClosedPublic Authored by rampitec on Mar 28 2017, 12:42 PM.
Details Summary This is incorrect to record region boundaries before scheduling,
Diff Detail
Event TimelineHerald added subscribers: t-tye, tpr, dstuttard and 5 others. · View Herald TranscriptMar 28 2017, 12:42 PM This revision is now accepted and ready to land.Mar 28 2017, 12:57 PM Closed by commit rL298945: [AMDGPU] Fix recorded region boundaries in max-occupancy scheduler (authored by rampitec). · Explain WhyMar 28 2017, 3:01 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 93274 lib/Target/AMDGPU/GCNSchedStrategy.h
lib/Target/AMDGPU/GCNSchedStrategy.cpp
|