Home
last modified time | relevance | path

Searched refs:dpp16 (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
Daco_optimizer_postRA.cpp442 assert(mov->dpp16().row_mask == 0xf && mov->dpp16().bank_mask == 0xf); in try_combine_dpp()
457 DPP16_instruction* dpp = &instr->dpp16(); in try_combine_dpp()
464 dpp->dpp_ctrl = mov->dpp16().dpp_ctrl; in try_combine_dpp()
466 dpp->neg[0] ^= mov->dpp16().neg[0] && !dpp->abs[0]; in try_combine_dpp()
467 dpp->abs[0] |= mov->dpp16().abs[0]; in try_combine_dpp()
Daco_opt_value_numbering.cpp179 DPP16_instruction& aDPP = a->dpp16(); in operator ()()
180 DPP16_instruction& bDPP = b->dpp16(); in operator ()()
Daco_print_ir.cpp574 const DPP16_instruction& dpp = instr->dpp16(); in print_instr_format_specific()
687 const DPP16_instruction& dpp = instr->dpp16(); in aco_print_instr()
Daco_optimizer.cpp1359 if (instr->isDPP16() && !instr->dpp16().abs[i]) in label_instruction()
1360 instr->dpp16().neg[i] = true; in label_instruction()
1372 instr->dpp16().abs[i] = true; in label_instruction()
1752 assert(instr->dpp16().row_mask == 0xf && instr->dpp16().bank_mask == 0xf); in label_instruction()
2441 DPP16_instruction& cmp_dpp = cmp->dpp16(); in combine_inverse_comparison()
4514 DPP16_instruction* dpp = &instr->dpp16(); in select_instruction()
4521 dpp->dpp_ctrl = info.instr->dpp16().dpp_ctrl; in select_instruction()
4522 dpp->bound_ctrl = info.instr->dpp16().bound_ctrl; in select_instruction()
4523 dpp->neg[0] ^= info.instr->dpp16().neg[0] && !dpp->abs[0]; in select_instruction()
4524 dpp->abs[0] |= info.instr->dpp16().abs[0]; in select_instruction()
Daco_ir.h1303 DPP16_instruction& dpp16() noexcept in dpp16() function
1308 const DPP16_instruction& dpp16() const noexcept in dpp16() function
Daco_ir.cpp379 DPP16_instruction* dpp = &instr->dpp16(); in convert_to_DPP()
Daco_assembler.cpp676 DPP16_instruction& dpp = instr->dpp16(); in emit_instruction()
/third_party/mesa3d/src/amd/compiler/tests/
Dtest_optimizer_postRA.cpp322 tmp3.instr->dpp16().neg[0] = true;
344 tmp6.instr->dpp16().neg[0] = true;
Dtest_optimizer.cpp992 tmp3.instr->dpp16().neg[0] = true;
1014 tmp6.instr->dpp16().neg[0] = true;