Lines Matching refs:perf
185 perf_info perf = get_perf_info(program, instr);
187 if (perf.rsrc0 != resource_count) {
188 res_available[(int)perf.rsrc0] = cur_cycle + perf.cost0;
189 res_usage[(int)perf.rsrc0] += perf.cost0;
192 if (perf.rsrc1 != resource_count) {
193 res_available[(int)perf.rsrc1] = cur_cycle + perf.cost1;
194 res_usage[(int)perf.rsrc1] += perf.cost1;
201 perf_info perf = get_perf_info(program, instr);
204 if (perf.rsrc0 != resource_count)
205 cost = MAX2(cost, res_available[(int)perf.rsrc0] - cur_cycle);
206 if (perf.rsrc1 != resource_count)
207 cost = MAX2(cost, res_available[(int)perf.rsrc1] - cur_cycle);
355 perf_info perf = get_perf_info(program, instr);
369 cur_cycle += program->gfx_level >= GFX10 ? 1 : perf.latency;
396 int32_t result_available = start + MAX2(perf.latency, latency);