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

/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_statistics.cpp69 std::deque<int32_t> lgkm; member in class:aco::BlockCycleEstimator
88 : vm(vm_), exp(exp_), lgkm(lgkm_), vs(vs_)
93 unsigned lgkm; member in struct:aco::wait_counter_info
222 unsigned lgkm = instr->isFlat() ? 20 : 0; local in function:aco::get_wait_counter_info
224 return wait_counter_info(230, 0, lgkm, 0);
226 return wait_counter_info(0, 0, lgkm, 230);
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
[all...]
H A Daco_insert_waitcnt.cpp144 imm.lgkm = wait_imm::unset_counter;
340 imm.lgkm = 0;
366 imm.lgkm = 0;
378 imm.lgkm = 0;
405 if (ctx.pending_flat_lgkm && imm.lgkm != wait_imm::unset_counter)
406 imm.lgkm = 0;
411 ctx.lgkm_cnt = std::min(ctx.lgkm_cnt, imm.lgkm);
426 if (bar.lgkm != wait_imm::unset_counter && imm.lgkm <= bar.lgkm) {
[all...]
H A Daco_ir.cpp732 wait_imm::wait_imm() : vm(unset_counter), exp(unset_counter), lgkm(unset_counter), vs(unset_counter)
735 : vm(vm_), exp(exp_), lgkm(lgkm_), vs(vs_)
746 lgkm = (packed >> 8) & 0xf;
748 lgkm |= (packed >> 8) & 0x30;
759 assert(lgkm == unset_counter || lgkm <= 0x3f);
761 imm = ((vm & 0x30) << 10) | ((lgkm & 0x3f) << 8) | ((exp & 0x7) << 4) | (vm & 0xf);
764 assert(lgkm == unset_counter || lgkm <= 0xf);
766 imm = ((vm & 0x30) << 10) | ((lgkm
[all...]
H A Daco_insert_NOPs.cpp752 unsigned lgkm = (sopp.imm >> 8) & 0x3f; local in function:aco::__anonc617705e0110::handle_instruction_gfx10
753 if (lgkm == 0)
H A Daco_ir.h267 uint8_t lgkm; member in struct:aco::wait_imm
H A Daco_instruction_selection.cpp11873 lgkm_imm.lgkm = 0;
11954 lgkm_imm.lgkm = 0;

Completed in 30 milliseconds