Home
last modified time | relevance | path

Searched refs:AcquireAtCycles (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSchedSiFive7.td492 let Latency = 4, AcquireAtCycles = [0, 1], ReleaseAtCycles = [1, !add(1, Cycles)] in {
496 let Latency = 1, AcquireAtCycles = [0, 1], ReleaseAtCycles = [1, !add(1, Cycles)] in
503 let Latency = 4, AcquireAtCycles = [0, 1], ReleaseAtCycles = [1, !add(1, Cycles)] in
505 let Latency = 1, AcquireAtCycles = [0, 1], ReleaseAtCycles = [1, !add(1, Cycles)] in
524 …let Latency = !add(3, Cycles), AcquireAtCycles = [0, 1], ReleaseAtCycles = [1, !add(1, Cycles)] in…
528 let Latency = 1, AcquireAtCycles = [0, 1], ReleaseAtCycles = [1, !add(1, Cycles)] in {
544 …let Latency = !add(3, Cycles), AcquireAtCycles = [0, 1], ReleaseAtCycles = [1, !add(1, Cycles)] in…
548 let Latency = 1, AcquireAtCycles = [0, 1], ReleaseAtCycles = [1, !add(1, Cycles)] in {
561 …let Latency = !add(3, Cycles), AcquireAtCycles = [0, 1], ReleaseAtCycles = [1, !add(1, Cycles)] in…
565 let Latency = 1, AcquireAtCycles = [0, 1], ReleaseAtCycles = [1, !add(1, Cycles)] in {
[all …]
H A DRISCVScheduleV.td82 let AcquireAtCycles = predAcquireCycles;
87 let AcquireAtCycles = noPredAcquireCycles;
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp113 std::vector<int64_t> &AcquireAtCycles,
980 std::vector<int64_t> &AcquireAtCycles, const CodeGenProcModel &PM) { in expandProcResources() argument
1001 AcquireAtCycles.push_back(AcquireAtCycles[I]); in expandProcResources()
1016 AcquireAtCycles.push_back(AcquireAtCycles[I]); in expandProcResources()
1145 std::vector<int64_t> AcquireAtCycles = in genSchedClassTables() local
1162 if (!AcquireAtCycles.empty() && in genSchedClassTables()
1163 AcquireAtCycles.size() != PRVec.size()) { in genSchedClassTables()
1168 .concat(Twine(AcquireAtCycles.size())) in genSchedClassTables()
1179 if (AcquireAtCycles.empty()) { in genSchedClassTables()
1182 AcquireAtCycles.resize(PRVec.size(), 0); in genSchedClassTables()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSchedule.td259 list<int> AcquireAtCycles = [];