Revert "[AArch64] Merge LDRSWpre-LD[U]RSW pair into LDPSWpre"
authorAlexander Kornienko <alexfh@google.com>
Wed, 26 Jul 2023 13:34:10 +0000 (15:34 +0200)
committerTobias Hieta <tobias@hieta.se>
Thu, 3 Aug 2023 07:01:08 +0000 (09:01 +0200)
commitd921e450da7d2df230059c80fcd46a478dbd5cf5
tree2e5c07b744645f4e8c1c0e6e479a3cd7794b6fcf
parentc278f4c0a576d499cba9de158f09ddbd60752b39
Revert "[AArch64] Merge LDRSWpre-LD[U]RSW pair into LDPSWpre"

This reverts commit b0093e13fcfdd4eea5bbd7ae57d3d1b82f4135c3 due to a miscompile
under MSan. See https://reviews.llvm.org/D152407#4533478 for more details.

Reviewed By: asmok-g

Differential Revision: https://reviews.llvm.org/D156328

(cherry picked from commit 0def4e6b0f638b97a73bd4674365961d8fabda28)
llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
llvm/test/CodeGen/AArch64/ldrpre-ldr-merge.mir