Mesa (master): aco: return references in instruction cast methods

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Jan 22 14:21:22 UTC 2021


Module: Mesa
Branch: master
Commit: e115b01948f90dcb922c626438a0e83a796d5ceb
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e115b01948f90dcb922c626438a0e83a796d5ceb

Author: Rhys Perry <pendingchaos02 at gmail.com>
Date:   Thu Jan 21 16:13:34 2021 +0000

aco: return references in instruction cast methods

Signed-off-by: Rhys Perry <pendingchaos02 at gmail.com>
Reviewed-by: Daniel Schürmann <daniel at schuermann.dev>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8595>

---

 src/amd/compiler/aco_assembler.cpp             | 260 ++++++++++----------
 src/amd/compiler/aco_insert_NOPs.cpp           |  34 +--
 src/amd/compiler/aco_insert_exec_mask.cpp      |  18 +-
 src/amd/compiler/aco_insert_waitcnt.cpp        |  52 ++--
 src/amd/compiler/aco_instruction_selection.cpp |  32 +--
 src/amd/compiler/aco_ir.cpp                    |  46 ++--
 src/amd/compiler/aco_ir.h                      | 126 +++++-----
 src/amd/compiler/aco_lower_to_hw_instr.cpp     |  34 +--
 src/amd/compiler/aco_opt_value_numbering.cpp   | 212 ++++++++---------
 src/amd/compiler/aco_optimizer.cpp             | 233 +++++++++---------
 src/amd/compiler/aco_print_ir.cpp              | 318 ++++++++++++-------------
 src/amd/compiler/aco_reduce_assign.cpp         |   4 +-
 src/amd/compiler/aco_register_allocation.cpp   |  22 +-
 src/amd/compiler/aco_scheduler.cpp             |  22 +-
 src/amd/compiler/aco_spill.cpp                 |  10 +-
 src/amd/compiler/aco_ssa_elimination.cpp       |  52 ++--
 src/amd/compiler/aco_statistics.cpp            |   2 +-
 src/amd/compiler/aco_validate.cpp              |  24 +-
 src/amd/compiler/tests/test_optimizer.cpp      |   4 +-
 src/amd/compiler/tests/test_to_hw_instr.cpp    |   2 +-
 20 files changed, 753 insertions(+), 754 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=e115b01948f90dcb922c626438a0e83a796d5ceb


More information about the mesa-commit mailing list