[AArch64] Refactor the loads and stores optimizer
authorEvandro Menezes <e.menezes@samsung.com>
Wed, 15 Nov 2017 21:06:22 +0000 (21:06 +0000)
committerEvandro Menezes <e.menezes@samsung.com>
Wed, 15 Nov 2017 21:06:22 +0000 (21:06 +0000)
commit5ba804bc11ec0b01d959e22cb009f5e03cf8ab06
tree6e0affd086d3c4f71a4895a60e2e145e8051a5de
parent7ac92e2ca23276f8833672f36d62d1d355d4e7fb
[AArch64] Refactor the loads and stores optimizer

Move remaining inline matching of instructions of some optimizations into
separate functions, like in the other optimizations.  Otherwise, NFC.

Differential revision: https://reviews.llvm.org/D40090

llvm-svn: 318335
llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp