aco: remove unnecessary reg_file.fill() operation in get_reg_create_vector()
[mesa.git] / src / amd / compiler / aco_register_allocation.cpp
2020-04-03 Daniel Schürmannaco: remove unnecessary reg_file.fill() operation in...
2020-04-03 Daniel Schürmannaco: fix Temp and assignment of renamed operands during RA
2020-04-03 Rhys Perryaco: make PhysReg in units of bytes
2020-03-16 Rhys Perryaco: add a late kill flag
2020-03-02 Albert Astals Cidaco: pass vars by const &
2020-02-19 Rhys Perryaco: add some helpers for filling/testing register...
2020-02-19 Rhys Perryaco: add RegisterFile
2020-01-31 Daniel Schürmannaco: fix image_atomic_cmp_swap
2020-01-29 Daniel Schürmannaco: fix register allocation with multiple live-range...
2020-01-29 Daniel Schürmannaco: reorder VMEM operands in ACO IR
2020-01-22 Rhys Perryaco: fix off-by-one error when initializing sgpr_live_in
2020-01-16 Daniel Schürmannaco: handle phi affinities transitively through paralle...
2020-01-14 Rhys Perryaco: don't move literal to reg when making an instructi...
2020-01-10 Daniel Schürmannaco: compact various Instruction classes
2019-12-07 Daniel Schürmannaco: split read/writelane opcode into VOP2/VOP3 version...
2019-12-04 Timur Kristófaco/wave32: Use lane mask regclass for exec/vcc.
2019-11-29 Daniel Schürmannaco: don't split live-ranges of linear VGPRs
2019-11-12 Daniel Schürmannaco: preserve kill flag on moved operands during RA
2019-11-12 Daniel Schürmannaco: fix invalid access on Pseudo_instructions
2019-10-30 Daniel Schürmannaco: fix live-range splits of phis
2019-10-28 Timur Kristófaco: Introduce vgpr_limit to keep track of available...
2019-10-23 Rhys Perryaco: increase accuracy of SGPR limits
2019-09-28 Mauro Rossiandroid: aco: fix undefined template 'std::__1::array...
2019-09-19 Daniel Schürmannaco: Initial commit of independent AMD compiler