[AArch64] Adds memory operands for indexed loads.
authorStelios Ioannou <stelios.ioannou@arm.com>
Fri, 9 Apr 2021 16:36:20 +0000 (17:36 +0100)
committerStelios Ioannou <stelios.ioannou@arm.com>
Mon, 12 Apr 2021 08:11:37 +0000 (09:11 +0100)
commita655f250fef84795e3e46c0bcb824d7b5fbceec6
treeb1a3279a6fe6c83542d4c40308e8710536159447
parent62fa9b9388aa114e3b1a58bbdbcd966ae3492ba5
[AArch64] Adds memory operands for indexed loads.

This patch adds the memory operands for indexed loads so
that certain optimizations can take place.

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

Change-Id: I539fcf046ca4ad1e7df1d893f57d751419d8364d
llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
llvm/test/CodeGen/AArch64/ragreedy-local-interval-cost.ll