llvm-project
15e295d3 - [MachineScheduler][AMDGPU] Allow scheduling of single-MI regions (#128739)

Commit
293 days ago
[MachineScheduler][AMDGPU] Allow scheduling of single-MI regions (#128739) The MI scheduler skips regions containing a single MI during scheduling. This can prevent targets that perform multi-stage scheduling and move MIs between regions during some stages to reason correctly about the entire IR, since some MIs will not be assigned to a region at the beginning. This makes the machine scheduler no longer skip single-MI regions. Only a few unit tests are affected (mainly those which check for the scheduler's debug output).
Author
Parents
Loading