Searched refs:SDWA_instruction (Results 1 – 10 of 10) sorted by relevance
94 return hash_murmur_32<SDWA_instruction>(instr); in operator ()()185 SDWA_instruction& aSDWA = a->sdwa(); in operator ()()186 SDWA_instruction& bSDWA = b->sdwa(); in operator ()()
1000 struct SDWA_instruction;1296 SDWA_instruction& sdwa() noexcept in sdwa()1299 return *(SDWA_instruction*)this; in sdwa()1301 const SDWA_instruction& sdwa() const noexcept in sdwa()1304 return *(SDWA_instruction*)this; in sdwa()1476 struct SDWA_instruction : public Instruction { struct1487 static_assert(sizeof(SDWA_instruction) == sizeof(Instruction) + 8, "Unexpected padding"); argument
259 instr.reset(create_instruction<SDWA_instruction>(tmp->opcode, format, tmp->operands.size(), in convert_to_SDWA()264 SDWA_instruction& sdwa = instr->sdwa(); in convert_to_SDWA()
606 const SDWA_instruction& sdwa = instr->sdwa(); in print_instr_format_specific()679 const SDWA_instruction& sdwa = instr->sdwa(); in aco_print_instr()
515 aco_ptr<SDWA_instruction> sdwa{create_instruction<SDWA_instruction>( in emit_reduction()538 aco_ptr<SDWA_instruction> sdwa{create_instruction<SDWA_instruction>( in emit_reduction()2145 SDWA_instruction& sdwa = in lower_to_hw_instr()
880 static_cast<SDWA_instruction*>(instr.get())->sel[idx] = sel; in apply_extract()2089 SDWA_instruction* new_sdwa = create_instruction<SDWA_instruction>( in combine_inverse_comparison()2091 SDWA_instruction& cmp_sdwa = cmp->sdwa(); in combine_inverse_comparison()2899 static_cast<SDWA_instruction*>(instr.get())->dst_sel = sel; in apply_insert()
688 SDWA_instruction& sdwa = instr->sdwa(); in emit_instruction()
157 SDWA_instruction& sdwa = instr->sdwa(); in validate_ir()
37 …SDWA_instruction *sdwa = &bld.vop2_sdwa(aco_opcode::v_mul_f32, bld.def(v1), inputs[0], inputs[1]).…
3549 - aco: add SDWA_instruction