As supporting information, I have added an example that describes how
the indexes of the vector of resources SchedBoundary::ReservedCycles
are tracked by the field SchedBoundary::ReservedCyclesIndex.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
LGTM
llvm/include/llvm/CodeGen/MachineScheduler.h | ||
---|---|---|
694 | s/slow/slot/ ? | |
llvm/lib/CodeGen/MachineScheduler.cpp | ||
2600 | invert + early return? | |
llvm/test/CodeGen/AArch64/dump-reserved-cycles.mir | ||
7 | Probably a good idea to explicitly specify the mcpu so it's resilient to the possibility of the default changing out from under it. |
Comment Actions
Add -mtriple to the invocation of llc in the test to prevent it fail on non-aarch64 machines.
See for example https://lab.llvm.org/buildbot#builders/231/builds/7245
Comment Actions
Rebase. NFC. (Sorting my head on how properly do a recommit, apologies for the noise).
s/slow/slot/ ?