ARMLoadStoreOptimizer: Fix errata 602117 handling and make testcase actually test...
authorMatthias Braun <matze@braunis.de>
Wed, 24 Jun 2015 20:03:27 +0000 (20:03 +0000)
committerMatthias Braun <matze@braunis.de>
Wed, 24 Jun 2015 20:03:27 +0000 (20:03 +0000)
commit7d46df36264e7f81f59135c7847fb8dce5642242
tree38e280db1679bdbee8462864e36475e04e580e5f
parenta3af347f38956c1bb7a539c3af131c41fc2d2d01
ARMLoadStoreOptimizer: Fix errata 602117 handling and make testcase actually test for it

This fixes PR23912

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@240582 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
test/CodeGen/ARM/ldrd.ll
test/CodeGen/Thumb2/float-ops.ll