Home
last modified time | relevance | path

Searched refs:p_phi (Results 1 – 17 of 17) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
Daco_ssa_elimination.cpp60 if (phi->opcode != aco_opcode::p_phi && phi->opcode != aco_opcode::p_linear_phi) in collect_phi_info()
72 phi->opcode == aco_opcode::p_phi ? block.logical_preds : block.linear_preds; in collect_phi_info()
74 auto& info_vec = phi->opcode == aco_opcode::p_phi ? ctx.logical_phi_info[pred_idx] in collect_phi_info()
146 case aco_opcode::p_phi: in is_empty_block()
334 if (instr->opcode == aco_opcode::p_linear_phi || instr->opcode == aco_opcode::p_phi) in eliminate_useless_exec_writes_in_block()
Daco_spill.cpp188 if (instr->opcode == aco_opcode::p_linear_phi || instr->opcode == aco_opcode::p_phi) in next_uses_per_block()
212 assert(instr->opcode == aco_opcode::p_linear_phi || instr->opcode == aco_opcode::p_phi); in next_uses_per_block()
225 instr->opcode == aco_opcode::p_phi ? block->logical_preds[i] : block->linear_preds[i]; in next_uses_per_block()
400 if (instr->opcode == aco_opcode::p_phi || instr->opcode == aco_opcode::p_linear_phi) in update_local_next_uses()
699 phi->opcode == aco_opcode::p_phi ? block->logical_preds : block->linear_preds; in init_live_in_vars()
867 phi->opcode == aco_opcode::p_phi ? block->logical_preds : block->linear_preds; in add_coupling_code()
917 } while (phi->opcode == aco_opcode::p_phi && in add_coupling_code()
983 assert(phi->opcode == aco_opcode::p_phi || phi->opcode == aco_opcode::p_linear_phi); in add_coupling_code()
988 phi->opcode == aco_opcode::p_phi ? block->logical_preds : block->linear_preds; in add_coupling_code()
1019 } while (phi->opcode == aco_opcode::p_phi && in add_coupling_code()
[all …]
Daco_lower_to_cssa.cpp81 if (phi->opcode != aco_opcode::p_phi && phi->opcode != aco_opcode::p_linear_phi) in collect_parallelcopies()
93 phi->opcode == aco_opcode::p_phi ? block.logical_preds : block.linear_preds; in collect_parallelcopies()
508 if (phi->opcode != aco_opcode::p_phi && phi->opcode != aco_opcode::p_linear_phi) in emit_parallelcopies()
Daco_reduce_assign.cpp80 while ((*it)->opcode == aco_opcode::p_linear_phi || (*it)->opcode == aco_opcode::p_phi) in setup_reduce_temp()
Daco_live_var_analysis.cpp238 insn->opcode == aco_opcode::p_phi ? block->logical_preds : block->linear_preds; in process_live_temps_per_block()
249 if (insn->opcode == aco_opcode::p_phi && operand.getTemp().type() == RegType::sgpr) { in process_live_temps_per_block()
Daco_validate.cpp440 } else if (instr->opcode == aco_opcode::p_phi) { in validate_ir()
857 if (instr->opcode == aco_opcode::p_phi) { in validate_ra()
981 if (instr->opcode != aco_opcode::p_phi && instr->opcode != aco_opcode::p_linear_phi) { in validate_ra()
1008 if (instr->opcode != aco_opcode::p_phi && instr->opcode != aco_opcode::p_linear_phi) { in validate_ra()
1057 if (instr->opcode != aco_opcode::p_phi && instr->opcode != aco_opcode::p_linear_phi) { in validate_ra()
Daco_opt_value_numbering.cpp348 if (instr->definitions.empty() || instr->opcode == aco_opcode::p_phi || in can_eliminate()
430 if (phi->opcode != aco_opcode::p_phi && phi->opcode != aco_opcode::p_linear_phi) in rename_phi_operands()
Daco_lower_phis.cpp346 if (phi->opcode == aco_opcode::p_phi) { in lower_phis()
Daco_register_allocation.cpp2030 pc.first.getTemp().is_linear() ? aco_opcode::p_linear_phi : aco_opcode::p_phi; in get_regs_for_phis()
2092 aco_opcode opcode = val.is_linear() ? aco_opcode::p_linear_phi : aco_opcode::p_phi; in handle_live_in()
2156 phi->opcode == aco_opcode::p_phi ? loop_header.logical_preds : loop_header.linear_preds; in handle_loop_phis()
2247 instr->opcode == aco_opcode::p_phi ? block.logical_preds : block.linear_preds; in init_reg_file()
2485 if (phi->opcode == aco_opcode::p_phi) { in register_allocation()
Daco_insert_exec_mask.cpp188 if (needs == WQM && instr->opcode == aco_opcode::p_phi) { in get_block_needs()
649 while (block->instructions[i]->opcode == aco_opcode::p_phi || in add_coupling_code()
Daco_ir.cpp548 case aco_opcode::p_phi: in needs_exec_mask()
Daco_ir.h1747 return instr->opcode == aco_opcode::p_phi || instr->opcode == aco_opcode::p_linear_phi; in is_phi()
Daco_optimizer.cpp522 case aco_opcode::p_phi: in pseudo_propagate_temp()
Daco_instruction_selection.cpp9844 aco_opcode opcode = logical ? aco_opcode::p_phi : aco_opcode::p_linear_phi; in visit_phi()
10048 } else if (instr->opcode == aco_opcode::p_phi) { in end_loop()
10258 if ((logical && instr->opcode == aco_opcode::p_phi) || in visit_loop()
/third_party/ffmpeg/libavcodec/mips/
Dsbrdsp_mips.c450 float *p_x, *p_phi; in sbr_autocorrelate_mips() local
454 p_phi = &phi[0][0][0]; in sbr_autocorrelate_mips()
604 [temp_r1]"=&f"(temp_r1), [p_phi]"+r"(p_phi), in sbr_autocorrelate_mips()
/third_party/mesa3d/docs/relnotes/
D19.3.4.rst172 - aco: ensure predecessors' p_logical_end is in WQM when a p_phi is in
D20.0.0.rst2882 - aco: ensure predecessors' p_logical_end is in WQM when a p_phi is in