aco: improve workgroup-scope and lower vmem/smem barriers
[mesa.git] / src / amd / compiler / aco_insert_waitcnt.cpp
2020-07-28 Rhys Perryaco: improve workgroup-scope and lower vmem/smem barriers
2020-07-28 Rhys Perryaco: rework barriers and replace can_reorder
2020-07-21 Rhys Perryaco: fix copy of uninitialized boolean
2020-05-28 Rhys Perryaco: check instruction format before waiting for a...
2020-05-21 Rhys Perryaco: fix typo in insert_waitcnt's kill()
2020-05-13 Rhys Perryaco: fix consecutively written vgprs from vmem instructions
2020-05-13 Rhys Perryaco: simplify consecutive ordered vmem/lds writes optim...
2020-04-07 Timur Kristófaco: Fix crash in insert_wait_states.
2020-04-03 Rhys Perryaco: make PhysReg in units of bytes
2020-04-03 Rhys Perryaco: add vmem/smem score statistic
2020-03-30 Timur Kristófaco: Fix workgroup size calculation.
2020-03-12 Rhys Perryaco: fix uninitialized data error in waitcnt pass
2020-03-03 Rhys Perryaco: keep track of which events are used in a barrier
2020-02-10 Samuel Pitoisetaco: fix waiting for scalar stores before "writing...
2020-01-29 Daniel Schürmannaco: reorder VMEM operands in ACO IR
2020-01-24 Rhys Perryradv/aco,aco: implement GS on GFX9+
2020-01-24 Rhys Perryaco: improve support for s_sendmsg
2019-12-04 Timur Kristófaco/wave32: Use wave_size for barrier intrinsic.
2019-11-29 Rhys Perryaco: fix incorrect cast in parse_wait_instr()
2019-11-22 Rhys Perryaco: fix waitcnts for barriers at block ends
2019-11-21 Rhys Perryaco: fix copy+paste error
2019-11-21 Rhys Perryaco: improve waitcnt insertion around loops
2019-10-22 Rhys PerryRevert "aco: only emit waitcnt on loop continues if...
2019-10-21 Timur Kristófaco/gfx10: Wait for pending SMEM stores before loads
2019-10-10 Timur Kristófaco: Fix s_dcache_wb on GFX10.
2019-10-10 Rhys Perryaco: Have s_waitcnt_vscnt write to NULL.
2019-09-23 Daniel Schürmannaco: only emit waitcnt on loop continues if we there...
2019-09-19 Daniel Schürmannaco: Initial commit of independent AMD compiler