Home
last modified time | relevance | path

Searched refs:tmp_in_scc (Results 1 – 7 of 7) sorted by relevance

/aosp_15_r20/external/mesa3d/src/amd/compiler/
H A Daco_ssa_elimination.cpp91 pc->pseudo().tmp_in_scc = false; in insert_parallelcopies()
114 pc->pseudo().tmp_in_scc = block.scc_live_out; in insert_parallelcopies()
H A Daco_lower_to_hw_instr.cpp1713 assert(!pi->tmp_in_scc || !(it->second.def.physReg() == pi->scratch_sgpr)); in handle_operands()
1755 bool preserve_scc = pi->tmp_in_scc && !writes_scc; in handle_operands()
2055 bool tmp_in_scc = pi->tmp_in_scc; in handle_operands_linear_vgpr() local
2056 if (tmp_in_scc) { in handle_operands_linear_vgpr()
2058 pi->tmp_in_scc = false; in handle_operands_linear_vgpr()
2065 if (tmp_in_scc) { in handle_operands_linear_vgpr()
2068 pi->tmp_in_scc = true; in handle_operands_linear_vgpr()
2071 ctx->program->statistics[aco_statistic_copies] += tmp_in_scc ? 4 : 2; in handle_operands_linear_vgpr()
H A Daco_optimizer_postRA.cpp142 if (!instr->pseudo().tmp_in_scc) in save_reg_writes()
H A Daco_register_allocation.cpp2035 instr->pseudo().tmp_in_scc = reg_file[scc]; in handle_pseudo()
2927 pc->pseudo().tmp_in_scc = false; in emit_parallel_copy_internal()
H A Daco_ir.h1694 bool tmp_in_scc; member
/aosp_15_r20/external/mesa3d/src/amd/compiler/tests/
H A Dtest_regalloc.cpp562 fprintf(output, " scc:%u scratch:s%u\n", parallelcopy->pseudo().tmp_in_scc,
H A Dtest_to_hw_instr.cpp644 instr->pseudo().tmp_in_scc = true;