Home
last modified time | relevance | path

Searched refs:VOP3P_instruction (Results 1 – 7 of 7) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
Daco_ir.h993 struct VOP3P_instruction;
1219 VOP3P_instruction& vop3p() noexcept in vop3p()
1222 return *(VOP3P_instruction*)this; in vop3p()
1224 const VOP3P_instruction& vop3p() const noexcept in vop3p()
1227 return *(VOP3P_instruction*)this; in vop3p()
1391 struct VOP3P_instruction : public Instruction { struct
1400 static_assert(sizeof(VOP3P_instruction) == sizeof(Instruction) + 8, "Unexpected padding"); argument
1723 const VOP3P_instruction& vop3p = this->vop3p(); in usesModifiers()
Daco_opt_value_numbering.cpp220 VOP3P_instruction& a3P = a->vop3p(); in operator ()()
221 VOP3P_instruction& b3P = b->vop3p(); in operator ()()
Daco_optimizer.cpp3070 propagate_swizzles(VOP3P_instruction* instr, uint8_t opsel_lo, uint8_t opsel_hi) in propagate_swizzles()
3095 VOP3P_instruction* vop3p = &instr->vop3p(); in combine_vop3p()
3103 VOP3P_instruction* candidate = &ctx.info[instr->operands[0].tempId()].instr->vop3p(); in combine_vop3p()
3129 VOP3P_instruction* fneg = &info.instr->vop3p(); in combine_vop3p()
3208 aco_ptr<VOP3P_instruction> fma{ in combine_vop3p()
3209 create_instruction<VOP3P_instruction>(mad, Format::VOP3P, 3, 1)}; in combine_vop3p()
3210 VOP3P_instruction* mul = &mul_instr->vop3p(); in combine_vop3p()
Daco_print_ir.cpp705 const VOP3P_instruction& vop3 = instr->vop3p(); in aco_print_instr()
Daco_assembler.cpp638 VOP3P_instruction& vop3 = instr->vop3p(); in emit_instruction()
Daco_instruction_selection.cpp2057 VOP3P_instruction& sub = add->vop3p(); in visit_alu_instr()
/third_party/mesa3d/docs/relnotes/
D20.1.0.rst3562 - aco: add VOP3P_instruction