Searched refs:waitcnt (Results 1 - 12 of 12) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_insert_waitcnt.cpp352 /* Force emitting waitcnt states right after the instruction if there is
721 SOPP_instruction* waitcnt = local in function:aco::__anondaf24d380110::emit_waitcnt
723 waitcnt->imm = imm.pack(ctx.chip_class);
724 waitcnt->block = -1;
725 instructions.emplace_back(waitcnt);
H A Daco_statistics.cpp143 case instr_class::waitcnt:
172 case instr_class::waitcnt:
392 /* This is inaccurate but shouldn't affect anything after waitcnt insertion.
393 * Before waitcnt insertion, this is necessary to consider memory operations.
H A DREADME.md234 * `force-waitcnt` - Forces ACO to emit a wait state after each instruction when there is something to wait for. Harms performance.
H A Daco_ir.h128 waitcnt = 18, enumerator in enum:aco::instr_class
/xsrc/external/mit/MesaLib/dist/docs/
H A Denvvars.rst738 ``force-waitcnt``
739 force emitting waitcnt states if there is something to wait for
/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_nir_to_llvm.c2769 unsigned waitcnt = NOOP_WAITCNT; local in function:emit_membar
2774 waitcnt &= VM_CNT & LGKM_CNT;
2779 waitcnt &= VM_CNT;
2782 waitcnt &= LGKM_CNT;
2787 if (waitcnt != NOOP_WAITCNT)
2788 ac_build_waitcnt(ac, waitcnt);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader.c3865 unsigned waitcnt = NOOP_WAITCNT; local in function:membar_emit
3868 waitcnt &= VM_CNT & LGKM_CNT;
3873 waitcnt &= VM_CNT;
3876 waitcnt &= LGKM_CNT;
3878 if (waitcnt != NOOP_WAITCNT)
3879 ac_build_waitcnt(&ctx->ac, waitcnt);
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D19.3.0.rst788 - aco: only emit waitcnt on loop continues if we there was some load or
2855 - Revert "aco: only emit waitcnt on loop continues if we there was some
H A D20.0.0.rst2781 - aco: improve waitcnt insertion around loops
H A D20.1.0.rst3514 - aco: fix uninitialized data error in waitcnt pass
H A D20.2.0.rst3932 - aco: fix waitcnt insertion on GFX10.3
H A D20.3.0.rst4282 - aco: add ACO_DEBUG=force-waitcnt to emit wait-states

Completed in 47 milliseconds