Home
last modified time | relevance | path

Searched refs:regs_written (Results 1 - 18 of 18) sorted by relevance

/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_atifs_to_nir.c56 bool regs_written[MAX_NUM_PASSES_ATI][MAX_NUM_FRAGMENT_REGISTERS_ATI]; member
149 if (t->regs_written[t->current_pass][src_type - GL_REG_0_ATI]) { in get_source()
337 if (t->regs_written[0][reg]) { in compile_setupinst()
387 t->regs_written[t->current_pass][r] = true; in compile_setupinst()
420 t->regs_written[t->current_pass][dstreg] = true; in compile_instruction()
483 if (t->regs_written[atifs->NumPasses-1][0]) { in st_translate_atifs_program()
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_fs_dead_code_eliminate.cpp96 for (unsigned i = 0; i < regs_written(inst); i++) in dead_code_eliminate()
115 for (unsigned i = 0; i < regs_written(inst); i++) { in dead_code_eliminate()
H A Dbrw_schedule_instructions.cpp1220 for (unsigned r = 0; r < regs_written(inst); r++) { in calculate_deps()
1225 for (unsigned r = 0; r < regs_written(inst); r++) { in calculate_deps()
1247 for (unsigned r = 0; r < regs_written(inst); r++) { in calculate_deps()
1351 for (unsigned r = 0; r < regs_written(inst); r++) in calculate_deps()
1354 for (unsigned r = 0; r < regs_written(inst); r++) { in calculate_deps()
1374 for (unsigned r = 0; r < regs_written(inst); r++) in calculate_deps()
1472 for (unsigned j = 0; j < regs_written(inst); ++j) {
1554 for (unsigned j = 0; j < regs_written(inst); ++j)
H A Dbrw_fs_validate.cpp61 fsv_assert(inst->dst.offset / REG_SIZE + regs_written(inst) <= in validate()
H A Dbrw_fs_cse.cpp207 unsigned written = regs_written(inst); in create_copy_instr()
243 assert(regs_written(copy) == written); in create_copy_instr()
292 int written = regs_written(entry->generator); in opt_cse_local()
H A Dbrw_fs_register_coalesce.cpp233 channels_remaining -= regs_written(inst); in register_coalesce()
249 channels_remaining -= regs_written(inst); in register_coalesce()
H A Dbrw_fs_reg_allocate.cpp262 for (unsigned j = 0; j < regs_written(inst); j++) { in calculate_payload_ranges()
898 spill_costs[inst->dst.nr] += regs_written(inst) * block_scale; in set_spill_costs()
1124 fs_reg spill_src = alloc_spill_reg(regs_written(inst), ip); in spill_reg()
1161 * regs_written(inst), then we need to unspill the destination since in spill_reg()
1162 * we write back out all of the regs_written(). If the original in spill_reg()
1170 subset_spill_offset, regs_written(inst)); in spill_reg()
1173 subset_spill_offset, regs_written(inst)); in spill_reg()
H A Dbrw_fs_live_variables.cpp134 for (unsigned j = 0; j < regs_written(inst); j++) { in setup_def_use()
358 !check_register_live_range(this, ip, inst->dst, regs_written(inst))) in validate()
H A Dbrw_ir_performance.cpp1381 for (unsigned j = 0; j < regs_written(inst); j++)
1430 for (unsigned j = 0; j < regs_written(inst); j++) {
1499 for (unsigned j = 0; j < regs_written(inst); j++) in issue_vec4_instruction()
1536 for (unsigned j = 0; j < regs_written(inst); j++) { in issue_vec4_instruction()
H A Dbrw_lower_logical_sends.cpp354 payload.nr = bld.shader->alloc.allocate(regs_written(load)); in lower_fb_write_logical_send()
382 inst->mlen = regs_written(load); in lower_fb_write_logical_send()
407 inst->mlen = regs_written(load); in lower_fb_write_logical_send()
837 if (!inst->eot && regs_written(inst) != 4 * reg_width) { in lower_sampler_logical_send_gfx7()
838 assert(regs_written(inst) % reg_width == 0); in lower_sampler_logical_send_gfx7()
839 unsigned mask = ~((1 << (regs_written(inst) / reg_width)) - 1) & 0xf; in lower_sampler_logical_send_gfx7()
H A Dbrw_vec4_cse.cpp210 regs_written(entry->generator)), in opt_cse_local()
H A Dbrw_vec4_live_variables.cpp291 regs_written(inst))) in validate()
H A Dbrw_ir_fs.h445 regs_written(const fs_inst *inst)
H A Dbrw_ir_vec4.h418 regs_written(const vec4_instruction *inst) in regs_written() function
H A Dbrw_fs_scoreboard.cpp1041 for (unsigned j = 0; j < regs_written(inst); j++)
1165 for (unsigned j = 0; j < regs_written(inst); j++) { in gather_inst_dependencies()
H A Dbrw_fs_bank_conflicts.cpp516 p.require_contiguous(reg_of(inst->dst), regs_written(inst));
H A Dbrw_fs.cpp2186 for (unsigned j = 1; j < regs_written(inst); j++)
3005 remap[dst] = alloc.allocate(regs_written(inst));
3575 int write_len = regs_written(inst);
3608 for (unsigned i = 0; i < regs_written(scan_inst); i++) {
3646 int write_len = regs_written(inst);
4008 low = fs_reg(VGRF, alloc.allocate(regs_written(inst)),
4013 fs_reg high(VGRF, alloc.allocate(regs_written(inst)), inst->dst.type);
4079 unsigned int q_regs = regs_written(inst);
H A Dbrw_vec4.cpp1261 if (inst->dst.file == VGRF && regs_written(inst) > 1) in split_virtual_grfs()

Completed in 28 milliseconds