Searched refs:DPP (Results 1 - 15 of 15) sorted by relevance

/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.3.3.rst103 - aco/optimizer_postRA: Fix combining DPP into VALU.
H A D21.1.2.rst155 - aco: disallow SGPRs on DPP instructions
H A D21.3.1.rst113 - aco: don't create DPP instructions with SGPR operands
H A D21.2.2.rst241 - aco: don't constant propagate to DPP instructions
H A D21.3.0.rst3549 - aco: fix validation of DPP v_cndmask_b32/v_addc_co_u32
3553 - aco: handle DPP in the optimizer
3554 - aco: combine DPP into VALU before RA
3555 - aco: combine DPP into VALU after RA
3556 - aco/tests: add tests for pre-RA DPP combining
3557 - aco/tests: add tests for post-RA DPP combining
3566 - aco: don't constant propagate to DPP instructions
3567 - aco/tests: test copy propagation with DPP instructions
3568 - aco: remove DPP when applying constants/literals/sgprs
H A D20.0.0.rst2763 - aco: use DPP instead of exec modification when lowering GFX10
H A D20.2.0.rst3879 - aco: optimize some masked swizzles to DPP
H A D21.2.0.rst4426 - aco: disallow SGPRs on DPP instructions
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_ir.h63 * - VOP2* | DPP represents a VOP2 instruction with data parallel primitive.
105 DPP = 1 << 13, enumerator in enum:aco::Format
297 return (Format)((uint32_t)format & ~(uint32_t)Format::DPP);
1295 constexpr bool isDPP() const noexcept { return (uint16_t)format & (uint16_t)Format::DPP; }
H A Daco_ir.cpp341 (Format)(((uint32_t)tmp->format & ~(uint32_t)Format::VOP3) | (uint32_t)Format::DPP);
H A Daco_assembler.cpp673 /* first emit the instruction without the DPP operand */
676 instr->format = (Format)((uint16_t)instr->format & ~(uint16_t)Format::DPP);
H A Daco_validate.cpp119 base_format = (Format)((uint32_t)base_format & ~(uint32_t)Format::DPP);
H A Daco_opcodes.py77 DPP = 1 << 13 variable in class:Format
150 elif self == Format.DPP:
H A Daco_optimizer.cpp563 /* This expects the DPP modifier to be removed. */
1532 if (instr->format == Format::VOPC && /* don't optimize VOP3 / SDWA / DPP */
2101 new_opcode, (Format)((uint16_t)Format::DPP | (uint16_t)Format::VOPC), 2, 1);
3809 /* Combine DPP copies into VALU. This should be done after creating MAD/FMA. */
/xsrc/external/mit/MesaLib/dist/
H A D.pick_status.json19867 "description": "aco/optimizer_postRA: Fix combining DPP into VALU.",
26095 "description": "aco: don't create DPP instructions with SGPR operands",
[all...]

Completed in 153 milliseconds