aco: Fix reductions on GFX10.
authorRhys Perry <pendingchaos02@gmail.com>
Thu, 12 Sep 2019 18:28:52 +0000 (19:28 +0100)
committerRhys Perry <pendingchaos02@gmail.com>
Mon, 28 Oct 2019 23:52:50 +0000 (23:52 +0000)
commit3865448012b16d0e98e706e1b462242a754436c7
tree8be960a9fe9931500e1b8f061bf2cf98a6b3abd5
parentcd04b63c0007e5fc7a9a1deb2de58091942cb2fc
aco: Fix reductions on GFX10.

Fixes p_reduce (all cluster sizes), p_inclusive_scan and p_exclusive_scan
with all reduction operations.

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
src/amd/compiler/aco_ir.h
src/amd/compiler/aco_lower_to_hw_instr.cpp
src/amd/compiler/aco_reduce_assign.cpp