[AArch64][LoadStoreOptimizer] Form LDPSW when possible.
authorQuentin Colombet <qcolombet@apple.com>
Sat, 24 Jan 2015 01:25:54 +0000 (01:25 +0000)
committerQuentin Colombet <qcolombet@apple.com>
Sat, 24 Jan 2015 01:25:54 +0000 (01:25 +0000)
commit29f553398fe653718b34b9b1c873df3008deafce
tree6482cde8f384d96706e0bf87552f0ace5cd24f22
parent8a63989728b67584e64800e1f4c586f8c0acbfa7
[AArch64][LoadStoreOptimizer] Form LDPSW when possible.

This patch adds the missing LD[U]RSW variants to the load store optimizer, so
that we generate LDPSW when possible.

<rdar://problem/19583480>

llvm-svn: 226978
llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
llvm/test/CodeGen/AArch64/arm64-ldp.ll