Searched refs:VOP3A_instruction (Results 1 – 12 of 12) sorted by relevance
/external/mesa3d/src/amd/compiler/tests/ |
D | test_assembler.cpp | 238 …aco_ptr<VOP3A_instruction> add3{create_instruction<VOP3A_instruction>(aco_opcode::v_add3_u32, Form… 256 …aco_ptr<VOP3A_instruction> add3{create_instruction<VOP3A_instruction>(aco_opcode::v_add3_u32, Form…
|
D | test_optimizer.cpp | 247 static_cast<VOP3A_instruction *>(tmp.instr)->clamp = true; 255 static_cast<VOP3A_instruction *>(tmp.instr)->clamp = true;
|
/external/mesa3d/src/amd/compiler/ |
D | aco_optimizer.cpp | 640 …instr.reset(create_instruction<VOP3A_instruction>(tmp->opcode, format, tmp->operands.size(), tmp->… in to_VOP3() 920 static_cast<VOP3A_instruction*>(instr.get())->abs[i] = true; in label_instruction() 939 static_cast<VOP3A_instruction*>(instr.get())->neg[i] = true; in label_instruction() 1335 VOP3A_instruction* vop3 = static_cast<VOP3A_instruction*>(instr.get()); in label_instruction() 1651 VOP3A_instruction *vop3 = static_cast<VOP3A_instruction*>(op_instr[i]); in combine_ordering_test() 1695 …VOP3A_instruction *vop3 = create_instruction<VOP3A_instruction>(new_op, asVOP3(Format::VOPC), 2, 1… in combine_ordering_test() 1766 …VOP3A_instruction *new_vop3 = create_instruction<VOP3A_instruction>(new_op, asVOP3(Format::VOPC), … in combine_comparison_ordering() 1767 VOP3A_instruction *cmp_vop3 = static_cast<VOP3A_instruction*>(cmp); in combine_comparison_ordering() 1854 VOP3A_instruction *vop3 = static_cast<VOP3A_instruction*>(nan_test); in combine_constant_comparison_ordering() 1885 …VOP3A_instruction *new_vop3 = create_instruction<VOP3A_instruction>(new_op, asVOP3(Format::VOPC), … in combine_constant_comparison_ordering() [all …]
|
D | aco_ir.cpp | 171 VOP3A_instruction *vop3 = static_cast<VOP3A_instruction*>(instr.get()); in can_use_SDWA() 236 VOP3A_instruction *vop3 = static_cast<VOP3A_instruction*>(tmp.get()); in convert_to_SDWA()
|
D | aco_opt_value_numbering.cpp | 84 return hash_murmur_32<VOP3A_instruction>(instr); in operator ()() 181 VOP3A_instruction* a3 = static_cast<VOP3A_instruction*>(a); in operator ()() 182 VOP3A_instruction* b3 = static_cast<VOP3A_instruction*>(b); in operator ()()
|
D | aco_print_ir.cpp | 580 const VOP3A_instruction* vop3 = static_cast<const VOP3A_instruction*>(instr); in print_instr_format_specific() 686 const VOP3A_instruction* vop3 = static_cast<const VOP3A_instruction*>(instr); in aco_print_instr()
|
D | aco_ir.h | 1034 struct VOP3A_instruction : public Instruction { struct 1042 static_assert(sizeof(VOP3A_instruction) == sizeof(Instruction) + 8, "Unexpected padding"); argument 1359 const VOP3A_instruction *vop3 = static_cast<const VOP3A_instruction*>(this); in usesModifiers()
|
D | aco_assembler.cpp | 550 VOP3A_instruction* vop3 = static_cast<VOP3A_instruction*>(instr); in emit_instruction()
|
D | aco_register_allocation.cpp | 400 VOP3A_instruction *vop3 = static_cast<VOP3A_instruction *>(instr.get()); in add_subdword_operand() 503 VOP3A_instruction *vop3 = static_cast<VOP3A_instruction *>(instr.get()); in add_subdword_definition() 2389 …instr.reset(create_instruction<VOP3A_instruction>(tmp->opcode, format, tmp->operands.size(), tmp->… in register_allocation()
|
D | aco_lower_to_hw_instr.cpp | 649 static_cast<VOP3A_instruction*>(perm)->opsel = 1; /* FI (Fetch Inactive) */ in emit_reduction() 760 static_cast<VOP3A_instruction*>(perm)->opsel = 1; /* FI (Fetch Inactive) */ in emit_reduction() 1049 static_cast<VOP3A_instruction*>(instr)->opsel = 0; in copy_constant() 1054 static_cast<VOP3A_instruction*>(instr)->opsel = 2; in copy_constant() 1236 … static_cast<VOP3A_instruction*>(instr)->opsel = hi.physReg().byte() | (lo.physReg().byte() >> 1); in do_pack_2x16()
|
D | aco_validate.cpp | 195 VOP3A_instruction *vop3 = static_cast<VOP3A_instruction*>(instr.get()); in validate_ir()
|
D | aco_instruction_selection.cpp | 1151 static_cast<VOP3A_instruction*>(add)->neg[1] = true; in emit_floor_f64() 1587 static_cast<VOP3A_instruction*>(instr)->clamp = 1; in visit_alu_instr() 1590 …aco_ptr<VOP3A_instruction> add{create_instruction<VOP3A_instruction>(aco_opcode::v_add_u32, asVOP3… in visit_alu_instr() 1816 VOP3A_instruction* sub = static_cast<VOP3A_instruction*>(add); in visit_alu_instr() 1947 VOP3A_instruction* vop3 = static_cast<VOP3A_instruction*>(add); in visit_alu_instr() 2087 static_cast<VOP3A_instruction*>(sub)->neg[1] = true; in visit_alu_instr() 2092 static_cast<VOP3A_instruction*>(vop3)->abs[0] = true; in visit_alu_instr() 2758 static_cast<VOP3A_instruction*>(vop3)->abs[0] = true; in visit_alu_instr() 8587 …aco_ptr<VOP3A_instruction> vop3a{create_instruction<VOP3A_instruction>(aco_opcode::v_rcp_f32, asVO… in prepare_cube_coords()
|