Lines Matching defs:lgkm
69 std::deque<int32_t> lgkm;
88 : vm(vm_), exp(exp_), lgkm(lgkm_), vs(vs_)
93 unsigned lgkm;
222 unsigned lgkm = instr->isFlat() ? 20 : 0;
224 return wait_counter_info(320, 0, lgkm, 0);
226 return wait_counter_info(0, 0, lgkm, 320);
275 imm.lgkm = wait_info.lgkm ? max_lgkm_cnt : wait_imm::unset_counter;
297 if (imm.lgkm != wait_imm::unset_counter) {
298 for (int i = 0; i < (int)lgkm.size() - imm.lgkm; i++)
299 deps_available = MAX2(deps_available, lgkm[i]);
373 while (lgkm.size() > imm.lgkm)
374 lgkm.pop_front();
385 if (wait_info.lgkm)
386 lgkm.push_back(cur_cycle + wait_info.lgkm);
395 int latency = MAX3(wait_info.exp, wait_info.lgkm, wait_info.vm);
427 join_queue(lgkm, pred.lgkm, -pred.cur_cycle);