Searched refs:tmp_in_scc (Results 1 – 7 of 7) sorted by relevance
91 pc->pseudo().tmp_in_scc = false; in insert_parallelcopies()114 pc->pseudo().tmp_in_scc = block.scc_live_out; in insert_parallelcopies()
1713 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() local2056 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()
142 if (!instr->pseudo().tmp_in_scc) in save_reg_writes()
2035 instr->pseudo().tmp_in_scc = reg_file[scc]; in handle_pseudo()2927 pc->pseudo().tmp_in_scc = false; in emit_parallel_copy_internal()
1694 bool tmp_in_scc; member
562 fprintf(output, " scc:%u scratch:s%u\n", parallelcopy->pseudo().tmp_in_scc,
644 instr->pseudo().tmp_in_scc = true;