Searched refs:Pseudo_instruction (Results 1 – 12 of 12) sorted by relevance
/external/mesa3d/src/amd/compiler/ |
D | aco_reduce_assign.cpp | 99 …aco_ptr<Pseudo_instruction> create{create_instruction<Pseudo_instruction>(aco_opcode::p_start_line… in setup_reduce_temp() 139 …aco_ptr<Pseudo_instruction> create{create_instruction<Pseudo_instruction>(aco_opcode::p_start_line… in setup_reduce_temp()
|
D | aco_ssa_elimination.cpp | 81 …aco_ptr<Pseudo_instruction> pc{create_instruction<Pseudo_instruction>(aco_opcode::p_parallelcopy, … in insert_parallelcopies() 100 …aco_ptr<Pseudo_instruction> pc{create_instruction<Pseudo_instruction>(aco_opcode::p_parallelcopy, … in insert_parallelcopies()
|
D | aco_spill.cpp | 283 …res.reset(create_instruction<Pseudo_instruction>(instr->opcode, instr->format, instr->operands.siz… in do_reload() 299 …aco_ptr<Pseudo_instruction> reload{create_instruction<Pseudo_instruction>(aco_opcode::p_reload, Fo… in do_reload() 863 …aco_ptr<Pseudo_instruction> spill{create_instruction<Pseudo_instruction>(aco_opcode::p_spill, Form… in add_coupling_code() 915 …aco_ptr<Pseudo_instruction> spill{create_instruction<Pseudo_instruction>(aco_opcode::p_spill, Form… in add_coupling_code() 1034 …aco_ptr<Pseudo_instruction> phi{create_instruction<Pseudo_instruction>(opcode, Format::PSEUDO, pre… in add_coupling_code() 1182 …aco_ptr<Pseudo_instruction> spill{create_instruction<Pseudo_instruction>(aco_opcode::p_spill, Form… in process_block() 1513 …aco_ptr<Instruction> destr{create_instruction<Pseudo_instruction>(aco_opcode::p_end_linear_vgpr, F… in assign_spill_slots() 1586 …Instruction* split{create_instruction<Pseudo_instruction>(aco_opcode::p_split_vector, Format::PSEU… in assign_spill_slots() 1608 …aco_ptr<Pseudo_instruction> create{create_instruction<Pseudo_instruction>(aco_opcode::p_start_line… in assign_spill_slots() 1623 …Pseudo_instruction* spill = create_instruction<Pseudo_instruction>(aco_opcode::p_spill, Format::PS… in assign_spill_slots() [all …]
|
D | aco_lower_phis.cpp | 94 …aco_ptr<Pseudo_instruction> phi{create_instruction<Pseudo_instruction>(aco_opcode::p_linear_phi, F… in get_ssa() 240 …Pseudo_instruction* new_phi{create_instruction<Pseudo_instruction>(aco_opcode::p_linear_phi, Forma… in lower_divergent_bool_phi()
|
D | aco_insert_exec_mask.cpp | 419 aco_ptr<Pseudo_instruction> phi; in add_coupling_code() 421 …phi.reset(create_instruction<Pseudo_instruction>(aco_opcode::p_linear_phi, Format::PSEUDO, preds.s… in add_coupling_code() 431 …aco_ptr<Pseudo_instruction> phi{create_instruction<Pseudo_instruction>(aco_opcode::p_linear_phi, F… in add_coupling_code() 438 …aco_ptr<Pseudo_instruction> phi{create_instruction<Pseudo_instruction>(aco_opcode::p_linear_phi, F… in add_coupling_code() 535 …aco_ptr<Pseudo_instruction> phi{create_instruction<Pseudo_instruction>(aco_opcode::p_linear_phi, F… in add_coupling_code()
|
D | aco_instruction_selection.cpp | 370 …aco_ptr<Pseudo_instruction> split{create_instruction<Pseudo_instruction>(aco_opcode::p_split_vecto… in emit_split_vector() 402 …aco_ptr<Pseudo_instruction> vec{create_instruction<Pseudo_instruction>(aco_opcode::p_create_vector… in expand_vector() 514 …aco_ptr<Pseudo_instruction> create_vec{create_instruction<Pseudo_instruction>(aco_opcode::p_create… in byte_align_vector() 690 …aco_ptr<Pseudo_instruction> vec_instr{create_instruction<Pseudo_instruction>(aco_opcode::p_create_… in get_alu_src() 1175 …aco_ptr<Pseudo_instruction> vec{create_instruction<Pseudo_instruction>(aco_opcode::p_create_vector… in visit_alu_instr() 2989 …aco_ptr<Pseudo_instruction> vec{create_instruction<Pseudo_instruction>(aco_opcode::p_create_vector… in visit_load_const() 3216 aco_ptr<Pseudo_instruction> vec{create_instruction<Pseudo_instruction>( in emit_load() 3240 aco_ptr<Pseudo_instruction> split{create_instruction<Pseudo_instruction>( in emit_load() 3266 aco_ptr<Pseudo_instruction> vec{create_instruction<Pseudo_instruction>( in emit_load() 3604 …aco_ptr<Instruction> split{create_instruction<Pseudo_instruction>(aco_opcode::p_split_vector, Form… in split_store_data() [all …]
|
D | aco_register_allocation.cpp | 1477 Pseudo_instruction *pi = (Pseudo_instruction *)instr; in handle_pseudo() 1600 …aco_ptr<Instruction> phi{create_instruction<Pseudo_instruction>(opcode, Format::PSEUDO, preds.size… in handle_live_in() 1631 …aco_ptr<Instruction> phi{create_instruction<Pseudo_instruction>(opcode, Format::PSEUDO, preds.size… in handle_live_in() 1969 …aco_ptr<Instruction> new_phi{create_instruction<Pseudo_instruction>(opcode, Format::PSEUDO, preds.… in register_allocation() 2262 aco_ptr<Pseudo_instruction> pc; in register_allocation() 2263 …pc.reset(create_instruction<Pseudo_instruction>(aco_opcode::p_parallelcopy, Format::PSEUDO, parall… in register_allocation()
|
D | aco_optimizer.cpp | 1139 …instr.reset(create_instruction<Pseudo_instruction>(aco_opcode::p_create_vector, Format::PSEUDO, op… in label_instruction() 1244 …instr.reset(create_instruction<Pseudo_instruction>(aco_opcode::p_create_vector, Format::PSEUDO, ve… in label_instruction() 3004 …aco_ptr<Pseudo_instruction> extract{create_instruction<Pseudo_instruction>(aco_opcode::p_create_ve… in select_instruction() 3016 …aco_ptr<Pseudo_instruction> extract{create_instruction<Pseudo_instruction>(aco_opcode::p_extract_v… in select_instruction()
|
D | aco_ir.h | 1262 struct Pseudo_instruction : public Instruction { struct 1267 static_assert(sizeof(Pseudo_instruction) == sizeof(Instruction) + 4, "Unexpected padding"); argument
|
D | aco_lower_to_hw_instr.cpp | 1127 …_context *ctx, Builder& bld, const copy_operation& copy, bool preserve_scc, Pseudo_instruction *pi) in do_swap() 1320 …sReg, copy_operation>& copy_map, lower_context* ctx, chip_class chip_class, Pseudo_instruction *pi) in handle_operands() 1767 Pseudo_instruction *pi = (Pseudo_instruction*)instr.get(); in lower_to_hw_instr()
|
/external/mesa3d/src/amd/compiler/tests/ |
D | test_to_hw_instr.cpp | 200 static_cast<Pseudo_instruction*>(pseudo)->scratch_sgpr = m0;
|
D | helpers.cpp | 110 …aco_ptr<Instruction> startpgm{create_instruction<Pseudo_instruction>(aco_opcode::p_startpgm, Forma… in setup_cs()
|