[AArch64] merge scaled and unscaled zero narrow stores.
authorZain Jaffal <z_jaffal@apple.com>
Fri, 19 May 2023 14:24:30 +0000 (15:24 +0100)
committerZain Jaffal <z_jaffal@apple.com>
Fri, 26 May 2023 14:07:24 +0000 (15:07 +0100)
commit0c93879d9621057c02712f700e79d4afa4a9bf8f
tree34c467045682395c85d8af2132f136f86db9e92c
parentc75a0f5a9a368b6ca3ec0a696f2a934e8dd0e5bb
[AArch64] merge scaled and unscaled zero narrow stores.

This patch fixes a crash when a sclaed and unscaled zero stores are merged.

Differential Revision: https://reviews.llvm.org/D150963
llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
llvm/test/CodeGen/AArch64/str-narrow-zero-merge.mir [new file with mode: 0644]