aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/ProcessTest.cpp
diff options
context:
space:
mode:
authorMichael Maitland <michaeltmaitland@gmail.com>2023-12-19 11:03:03 -0500
committerGitHub <noreply@github.com>2023-12-19 11:03:03 -0500
commit571d151deca57609fc08ee1721be51755a29870a (patch)
treeb25a5a65e23acd5b9bbdc703b0d127776c96ce25 /llvm/unittests/Support/ProcessTest.cpp
parent69d7cd80849ea57c9cd7ae74d361b34653d84c64 (diff)
downloadllvm-571d151deca57609fc08ee1721be51755a29870a.zip
llvm-571d151deca57609fc08ee1721be51755a29870a.tar.gz
llvm-571d151deca57609fc08ee1721be51755a29870a.tar.bz2
[RISCV][MISched] Set EnableIntervals to true for SiFive7 (#75681)
The SiFive7 scheduler model has been using AcquireAtCycles and ReleaseAtCycles for some time. Without EnableIntervals, the scheduler was not making decisions based on this information. This patch sets EnableIntervals to true, and the test case demonstrates that the VADD instructions can be issued one cycle earlier since the VCQ is not reserved. This leads to better saturation of the SiFive7VA.
Diffstat (limited to 'llvm/unittests/Support/ProcessTest.cpp')
0 files changed, 0 insertions, 0 deletions