Home
last modified time | relevance | path

Searched refs:lgkm (Results 1 - 6 of 6) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
H A Daco_statistics.cpp69 std::deque<int32_t> lgkm; member in aco::BlockCycleEstimator
88 : vm(vm_), exp(exp_), lgkm(lgkm_), vs(vs_) in wait_counter_info()
93 unsigned lgkm; member
222 unsigned lgkm = instr->isFlat() ? 20 : 0; in get_wait_counter_info() local
224 return wait_counter_info(320, 0, lgkm, 0); in get_wait_counter_info()
226 return wait_counter_info(0, 0, lgkm, 320); in get_wait_counter_info()
275 imm.lgkm = wait_info.lgkm ? max_lgkm_cnt : wait_imm::unset_counter; in get_wait_imm()
297 if (imm.lgkm != wait_imm::unset_counter) { in get_dependency_cost()
298 for (int i = 0; i < (int)lgkm in get_dependency_cost()
[all...]
H A Daco_ir.cpp809 wait_imm::wait_imm() : vm(unset_counter), exp(unset_counter), lgkm(unset_counter), vs(unset_counter) in wait_imm()
812 : vm(vm_), exp(exp_), lgkm(lgkm_), vs(vs_) in wait_imm()
823 lgkm = (packed >> 8) & 0xf; in wait_imm()
825 lgkm |= (packed >> 8) & 0x30; in wait_imm()
835 assert(lgkm == unset_counter || lgkm <= 0x3f); in pack()
837 imm = ((vm & 0x3f) << 10) | ((lgkm & 0x3f) << 4) | (exp & 0x7); in pack()
841 assert(lgkm == unset_counter || lgkm <= 0x3f); in pack()
843 imm = ((vm & 0x30) << 10) | ((lgkm in pack()
[all...]
H A Daco_insert_waitcnt.cpp145 imm.lgkm = wait_imm::unset_counter; in remove_counter()
351 imm.lgkm = 0; in force_waitcnt()
378 imm.lgkm = 0; in kill()
390 imm.lgkm = 0; in kill()
417 if (ctx.pending_flat_lgkm && imm.lgkm != wait_imm::unset_counter) in kill()
418 imm.lgkm = 0; in kill()
423 ctx.lgkm_cnt = std::min(ctx.lgkm_cnt, imm.lgkm); in kill()
438 if (bar.lgkm != wait_imm::unset_counter && imm.lgkm <= bar.lgkm) { in kill()
[all...]
H A Daco_insert_NOPs.cpp775 unsigned lgkm = (sopp.imm >> 8) & 0x3f;
776 if (lgkm == 0)
H A Daco_ir.h268 uint8_t lgkm; member
H A Daco_instruction_selection.cpp12249 lgkm_imm.lgkm = 0;
12332 lgkm_imm.lgkm = 0;

Completed in 20 milliseconds