[llvm] [WIP][RISCV] tt-ascalon-d8 vector scheduling (PR #167066)
Min-Yih Hsu via llvm-commits
llvm-commits at lists.llvm.org
Fri Nov 7 19:04:04 PST 2025
mshockwave wrote:
> Does max(ReleaseAtCycles) have to be less than Latency?
In most of the cases Latency should be no less than the largest occupancy / ReleaseAtCycles. But both MachineScheduler and MCA support cases where the occupancy is larger. Here is a more detailed explanation I made somewhere else: https://github.com/mshockwave/portfolio/discussions/13#discussioncomment-14852592
> Can AcquireAtCycles overlap for different pipelines?
I don't quite get the question, could you give an example? I just skimmed over your code and the AcquireAtCycles in it look pretty typical to me
https://github.com/llvm/llvm-project/pull/167066
More information about the llvm-commits
mailing list