Revert "[AArch64] merge index address with large offset into base address"llvmorg-18.1.0-rc1
commitbab01aead7d7a34436bc8e1639b90227374f079e
authorDavid Green <david.green@arm.com>
Sun, 28 Jan 2024 17:01:21 +0000 (28 17:01 +0000)
committerTom Stellard <tstellar@redhat.com>
Mon, 29 Jan 2024 23:17:53 +0000 (29 15:17 -0800)
tree96a3a414a5d3e5a1e379ac9f3c2b41855efcbeea
parent0680e84a3f2a366a860bd0491f490a2fba800313
Revert "[AArch64] merge index address with large offset into base address"

This reverts commit 32878c2065c8005b3ea30c79e16dfd7eed55d645 due to #79756 and #76202.

(cherry picked from commit 915c3d9e5a2d1314afe64cd6116a3b6c9809ec90)
llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
llvm/lib/Target/AArch64/AArch64InstrInfo.h
llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
llvm/test/CodeGen/AArch64/arm64-addrmode.ll
llvm/test/CodeGen/AArch64/large-offset-ldr-merge.mir