aco/radv: convert to aco shader info at the radv level.
[platform/upstream/mesa.git] / src / amd / compiler / aco_interface.cpp
2022-05-11 Dave Airlieaco/radv: convert to aco shader info at the radv level.
2022-01-04 Samuel Pitoisetradv,aco: keep track of the prolog disassembly if necessary
2022-01-04 Samuel Pitoisetaco: do not print prologs disassembly if no disassembler
2021-10-22 Samuel Pitoisetradv,aco: decouple shader_info/options from radv_shader...
2021-10-15 Samuel Pitoisetaco: do not return an empty string when disassembly...
2021-10-13 Rhys Perryaco: implement aco_compile_vs_prolog
2021-10-13 Rhys Perryradv: implement dynamic vertex input state using vertex...
2021-10-11 Samuel Pitoisetradv: move ac_shader_config to radv_shader_binary inste...
2021-10-08 Samuel Pitoisetaco: constify radv_shader_{info,args}
2021-10-01 Tony Wasserkaradv: Disable shader disassembly when no disassembler...
2021-09-28 Samuel Pitoisetradv: cleanup uses of VK_PIPELINE_CREATE_DISABLE_OPTIMI...
2021-07-12 Daniel Schürmannaco: Format.
2021-07-12 Daniel Schürmannaco: add missing Licenses and remove Authors from files
2021-07-12 Daniel Schürmannaco: reorder and cleanup #includes
2021-05-28 Timur Kristófaco: Introduce a new, post-RA optimizer.
2021-04-21 Rhys Perryaco: add and use Program::progress
2021-03-19 Rhys Perryaco: add ACO_DEBUG=liveinfo
2021-03-11 Rhys Perryaco: remove vmem/smem score statistics
2021-03-11 Rhys Perryaco: add ACO_DEBUG=perfinfo
2021-03-11 Rhys Perryaco: add latency and inverse throughput statistics
2021-03-05 Rhys Perryradv,aco: remove aco_compiler_statistics
2021-02-12 Daniel Schürmannaco: don't abort() if disassembly fails
2020-12-01 James Parkaco: Use u_memstream instead of POSIX memstream
2020-12-01 James Parkaco: Replace indexed array initialization
2020-10-29 Rhys Perryaco: create s_clause on GFX10+
2020-10-28 Rhys Perryaco: switch aco_print_asm to a FILE *
2020-10-19 James Parkutil,ac,aco,radv: Cross-platform memstream API
2020-10-14 Samuel Pitoisetradv: move compiler statistics to ACO
2020-10-14 Samuel Pitoisetaco: remove useless occurences of radv_nir_compiler_options
2020-10-09 Samuel Pitoisetaco: dump the program if the disassembler failed
2020-09-04 Samuel Pitoisetradv,aco: disable opts if VK_PIPELINE_CREATE_DISABLE_OP...
2020-08-27 Samuel Pitoisetaco: add ACO_DEBUG=novn,noopt,nosched for debugging...
2020-08-24 Timur Kristófaco: Fix unused variable warning by adding ASSERTED.
2020-08-24 Samuel Pitoisetradv: add a small interface for creating the trap handl...
2020-08-24 Samuel Pitoisetaco: skip unnecessary compiler pass for the trap handle...
2020-08-20 Samuel Pitoisetradv,aco: report ACO errors/warnings back via VK_EXT_de...
2020-08-20 Samuel Pitoisetaco: rework the way various compilation/validation...
2020-08-20 Samuel Pitoisetaco: rename DEBUG_VALIDATE to DEBUG_VALIDATE_IR
2020-07-21 Rhys Perryaco: fix includes in aco_ir.cpp
2020-07-21 Rhys Perryaco: print ACO IR before scheduling instead of after
2020-07-21 Rhys Perryaco: make validate() usable in tests
2020-07-21 Rhys Perryaco: move some setup code into helpers
2020-06-16 Daniel Schürmannaco: reorder calls to aco_validate() and cleanup aco_co...
2020-04-10 Daniel Schürmannaco: rename aco_lower_bool_phis() -> aco_lower_phis()
2020-04-03 Rhys Perryradv, aco: collect statistics if requested but executab...
2020-04-03 Rhys Perryaco: add vmem/smem score statistic
2020-04-03 Rhys Perryaco: add various compiler statistics
2020-04-03 Rhys Perryradv: add code for exposing compiler statistics
2020-01-24 Rhys Perryaco: implement GS copy shaders
2020-01-13 Rhys Perryaco: fix uninitialized data in the binary
2019-11-25 Connor Abbottaco: Use common argument handling
2019-11-25 Connor Abbottaco: Use radv_shader_args in aco_compile_shader()
2019-10-10 Timur Kristófaco: Set +wavefrontsize64 for LLVM disassembler in...
2019-09-26 Rhys Perryaco,radv: rename record_llvm_ir/llvm_ir_string to recor...
2019-09-26 Rhys Perryaco: store printed backend IR in binary
2019-09-26 Rhys Perryaco,radv/aco: get dissassembly for release builds if...
2019-09-19 Daniel Schürmannaco: Initial commit of independent AMD compiler