aco: Add faster code path to store_lds for consecutive write mask.
authorTimur Kristóf <timur.kristof@gmail.com>
Sat, 6 Aug 2022 06:47:22 +0000 (08:47 +0200)
committerMarge Bot <emma+marge@anholt.net>
Sun, 14 Aug 2022 15:09:07 +0000 (15:09 +0000)
commit5ead97382456fe7f5c2ccc40aea2a58310eae207
tree9c8ccb8a1b30e3eda30b6c4cfde8366d36b10a39
parent4588453815c58ec848b0ff6f18a08836e70f55df
aco: Add faster code path to store_lds for consecutive write mask.

This makes it more likely to hit the fast path for count == 1
in the split_store_data function.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17923>
src/amd/compiler/aco_instruction_selection.cpp