Home
last modified time | relevance | path

Searched refs:VOP2_instruction (Results 1 - 3 of 3) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
H A Daco_ir.h1012 struct VOP2_instruction;
1259 VOP2_instruction& vop2() noexcept
1262 return *(VOP2_instruction*)this;
1264 const VOP2_instruction& vop2() const noexcept
1267 return *(VOP2_instruction*)this;
1408 struct VOP2_instruction : public Instruction {}; struct
1409 static_assert(sizeof(VOP2_instruction) == sizeof(Instruction) + 0, "Unexpected padding");
H A Daco_optimizer.cpp2824 new_instr.reset(create_instruction<VOP2_instruction>(new_op, Format::VOP2, 3, 2)); in combine_add_sub_b2i()
3331 create_instruction<VOP2_instruction>(aco_opcode::v_cndmask_b32, Format::VOP2, 3, 1)); in combine_and_subbrev()
4130 aco_ptr<VOP2_instruction> new_instr{ in combine_instruction()
4131 create_instruction<VOP2_instruction>(aco_opcode::v_cndmask_b32, Format::VOP2, 3, 1)}; in combine_instruction()
4742 new_mad.reset(create_instruction<VOP2_instruction>(new_op, Format::VOP2, 3, 1)); in apply_literals()
H A Daco_register_allocation.cpp2576 static_assert(sizeof(VOP2_instruction) <= sizeof(VOP3_instruction), in optimize_encoding_vop2()
2578 static_assert(sizeof(VOP2_instruction) <= sizeof(VOP3P_instruction), in optimize_encoding_vop2()

Completed in 14 milliseconds