[AMDGPU] SILoadStoreOptimizer: reject AGPR DS_WRITE sooner
authorJay Foad <jay.foad@amd.com>
Thu, 27 Jan 2022 14:27:39 +0000 (14:27 +0000)
committerJay Foad <jay.foad@amd.com>
Thu, 27 Jan 2022 18:20:46 +0000 (18:20 +0000)
commit4b133cee8026cb304ce486f090be0a5ec6aa4a27
tree8c945883065dcd0978c47d263e78df34ce0c6141
parent94a4594c5483a47b0dd17957093793dab610aff7
[AMDGPU] SILoadStoreOptimizer: reject AGPR DS_WRITE sooner

Rejecting AGPR DS_WRITE instructions before adding them to any mergeable
list seems cleaner than adding them to the list and rejecting them
later.

Differential Revision: https://reviews.llvm.org/D118368
llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp