Home
last modified time | relevance | path

Searched refs:Pseudo_instruction (Results 1 – 12 of 12) sorted by relevance

/external/mesa3d/src/amd/compiler/
Daco_reduce_assign.cpp99 …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()
Daco_ssa_elimination.cpp81 …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()
Daco_spill.cpp283 …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()
1623Pseudo_instruction* spill = create_instruction<Pseudo_instruction>(aco_opcode::p_spill, Format::PS… in assign_spill_slots()
[all …]
Daco_lower_phis.cpp94 …aco_ptr<Pseudo_instruction> phi{create_instruction<Pseudo_instruction>(aco_opcode::p_linear_phi, F… in get_ssa()
240Pseudo_instruction* new_phi{create_instruction<Pseudo_instruction>(aco_opcode::p_linear_phi, Forma… in lower_divergent_bool_phi()
Daco_insert_exec_mask.cpp419 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()
Daco_instruction_selection.cpp370 …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 …]
Daco_register_allocation.cpp1477 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()
Daco_optimizer.cpp1139 …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()
Daco_ir.h1262 struct Pseudo_instruction : public Instruction { struct
1267 static_assert(sizeof(Pseudo_instruction) == sizeof(Instruction) + 4, "Unexpected padding"); argument
Daco_lower_to_hw_instr.cpp1127 …_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/
Dtest_to_hw_instr.cpp200 static_cast<Pseudo_instruction*>(pseudo)->scratch_sgpr = m0;
Dhelpers.cpp110 …aco_ptr<Instruction> startpgm{create_instruction<Pseudo_instruction>(aco_opcode::p_startpgm, Forma… in setup_cs()