Revert "ARM: Thumb2 LDRD/STRD supports independent input/output regs"
authorRenato Golin <renato.golin@linaro.org>
Tue, 2 Jun 2015 11:47:30 +0000 (11:47 +0000)
committerRenato Golin <renato.golin@linaro.org>
Tue, 2 Jun 2015 11:47:30 +0000 (11:47 +0000)
commit6b35bec8ef1a534a0dd0e76a3b95305209b8dfbe
tree7b9d688df21a41576d07b0f18408e01a747e6a92
parent1e7e9b1881fbc718b814ace5162cdcc50c927a14
Revert "ARM: Thumb2 LDRD/STRD supports independent input/output regs"

This reverts commit r238795, as it broke the Thumb2 self-hosting buildbot.

Since self-hosting issues with Clang are hard to investigate, I'm taking the
liberty to revert now, so we can investigate it offline.

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