ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2
authorMatthias Braun <matze@braunis.de>
Fri, 10 Jul 2015 18:28:49 +0000 (18:28 +0000)
committerMatthias Braun <matze@braunis.de>
Fri, 10 Jul 2015 18:28:49 +0000 (18:28 +0000)
commit02e89ace701217b8477b3262f726c00338cce5fe
treeb771cece02d1ee52f753f33af795f41b5686193c
parent7bfd515593043008422d401f2a5b5ac06d7f9bbc
ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2

Differential Revision: http://reviews.llvm.org/D10623

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241926 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
test/CodeGen/ARM/2013-05-02-AAPCS-ByVal-Structs-C4-C5-VFP.ll
test/CodeGen/ARM/byval-align.ll
test/CodeGen/ARM/ldrd.ll
test/CodeGen/ARM/memset-inline.ll
test/CodeGen/ARM/wrong-t2stmia-size-opt.ll
test/CodeGen/Thumb2/aapcs.ll