History log of /xsrc/external/mit/MesaLib/dist/src/amd/compiler/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
7ec681f3 09-May-2022 mrg <mrg@NetBSD.org>

initial import of mesa 21.3.7

main changes since 19.1.7 include:
- more support for Vulkan functions
- better supported for newer radeonsi (both amdgpu and radeon backends)
- various bug fixes in many drivers
- many fixes and enhancements for intel drivers
- some fixes for nvidia
- OpenGL 4.6 for some drivers (intel, radeonsi)
- intel Tigerlake and Rocketlake support
- Vulkan 1.2 for some drivers
- OpenGL 4.5, GLES 3.2, and more on llvmpipe
- working Panfrost and Midgard drivers
- fix warnings in radeonsi vs newer llvm


/external/mit/MesaLib/dist/src/amd/compiler/.clang-format
/external/mit/MesaLib/dist/src/amd/compiler/README-ISA.md
/external/mit/MesaLib/dist/src/amd/compiler/README.md
/external/mit/MesaLib/dist/src/amd/compiler/aco_assembler.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_builder_h.py
/external/mit/MesaLib/dist/src/amd/compiler/aco_dead_code_analysis.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_dominance.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_form_hard_clauses.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_insert_NOPs.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_insert_exec_mask.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_insert_waitcnt.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_instruction_selection.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_instruction_selection.h
/external/mit/MesaLib/dist/src/amd/compiler/aco_instruction_selection_setup.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_interface.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_interface.h
/external/mit/MesaLib/dist/src/amd/compiler/aco_ir.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_ir.h
/external/mit/MesaLib/dist/src/amd/compiler/aco_live_var_analysis.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_lower_phis.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_lower_to_cssa.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_lower_to_hw_instr.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_opcodes.py
/external/mit/MesaLib/dist/src/amd/compiler/aco_opcodes_cpp.py
/external/mit/MesaLib/dist/src/amd/compiler/aco_opcodes_h.py
/external/mit/MesaLib/dist/src/amd/compiler/aco_opt_value_numbering.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_optimizer.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_optimizer_postRA.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_print_asm.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_print_ir.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_reduce_assign.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_register_allocation.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_reindex_ssa.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_scheduler.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_spill.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_ssa_elimination.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_statistics.cpp
/external/mit/MesaLib/dist/src/amd/compiler/aco_util.h
/external/mit/MesaLib/dist/src/amd/compiler/aco_validate.cpp
/external/mit/MesaLib/dist/src/amd/compiler/meson.build
/external/mit/MesaLib/dist/src/amd/compiler/tests/README.md
/external/mit/MesaLib/dist/src/amd/compiler/tests/check_output.py
/external/mit/MesaLib/dist/src/amd/compiler/tests/framework.h
/external/mit/MesaLib/dist/src/amd/compiler/tests/glsl_scraper.py
/external/mit/MesaLib/dist/src/amd/compiler/tests/helpers.cpp
/external/mit/MesaLib/dist/src/amd/compiler/tests/helpers.h
/external/mit/MesaLib/dist/src/amd/compiler/tests/main.cpp
/external/mit/MesaLib/dist/src/amd/compiler/tests/meson.build
/external/mit/MesaLib/dist/src/amd/compiler/tests/test_assembler.cpp
/external/mit/MesaLib/dist/src/amd/compiler/tests/test_builder.cpp
/external/mit/MesaLib/dist/src/amd/compiler/tests/test_hard_clause.cpp
/external/mit/MesaLib/dist/src/amd/compiler/tests/test_insert_nops.cpp
/external/mit/MesaLib/dist/src/amd/compiler/tests/test_isel.cpp
/external/mit/MesaLib/dist/src/amd/compiler/tests/test_optimizer.cpp
/external/mit/MesaLib/dist/src/amd/compiler/tests/test_optimizer_postRA.cpp
/external/mit/MesaLib/dist/src/amd/compiler/tests/test_regalloc.cpp
/external/mit/MesaLib/dist/src/amd/compiler/tests/test_sdwa.cpp
/external/mit/MesaLib/dist/src/amd/compiler/tests/test_tests.cpp
/external/mit/MesaLib/dist/src/amd/compiler/tests/test_to_hw_instr.cpp