aco: flush denormals before fp16 fabs/fneg if needed
[mesa.git] / src / amd / compiler / aco_validate.cpp
2020-06-22 Samuel Pitoisetaco: improve validation checks for readlane/writelane
2020-06-17 Rhys Perryaco: fix validation of opsel when set for the definition
2020-06-17 Rhys Perryaco: fix sub-dword opsel/sdwa checks
2020-06-16 Daniel Schürmannaco: don't allow SGPRs on logical phis
2020-06-15 Rhys Perryaco: validate sub-dword pseudo instructions
2020-06-10 Rhys Perryaco: use Info::definition_size instead of definition...
2020-06-10 Rhys Perryaco: validate instructions reading/writing upper halves...
2020-05-21 Samuel Pitoisetaco: validate 8-bit/16-bit VGPR operands for readfirstl...
2020-05-21 Daniel Schürmannaco: don't allow unaligned subdword accesses on GFX6/7
2020-05-19 Samuel Pitoisetaco: validate v_interp_*_f16 as VOP3 instructions inste...
2020-04-28 Rhys Perryaco: fix sub-dword overwrite check in RA validator
2020-04-28 Rhys Perryaco: fix sub-dword out-of-bounds check in RA validator
2020-04-22 Daniel Schürmannaco: allocate full register for subdword definitions...
2020-04-14 Rhys Perryaco: fix p_extract_vector validation
2020-04-03 Daniel Schürmannaco: validate RA of subdword assignments
2020-04-03 Daniel Schürmannaco: validate uninitialized operands
2020-04-03 Daniel Schürmannaco: validate register alignment of subdword operands...
2020-04-03 Daniel Schürmannaco: validate p_create_vector with subdword elements...
2020-04-03 Rhys Perryaco: print and validate opsel
2020-04-03 Rhys Perryaco: add SDWA_instruction
2020-03-16 Rhys Perryaco: add a late kill flag
2020-03-05 Rhys Perryaco: only reserve sgprs for vcc if it's used
2020-01-31 Daniel Schürmannaco: fix image_atomic_cmp_swap
2020-01-29 Daniel Schürmannaco: reorder VMEM operands in ACO IR
2020-01-14 Rhys Perryaco: update IR validator
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-12-02 Rhys Perryaco: validate the CFG
2019-10-10 Rhys Perryaco: Allow literals on VOP3 instructions.
2019-09-28 Mauro Rossiandroid: aco: fix undefined template 'std::__1::array...
2019-09-19 Daniel Schürmannaco: Initial commit of independent AMD compiler