diff options
author | Quentin Colombet <qcolombet@apple.com> | 2014-08-22 18:05:22 +0000 |
---|---|---|
committer | Quentin Colombet <qcolombet@apple.com> | 2014-08-22 18:05:22 +0000 |
commit | d358e84d9ccda2fc9c22fe86fb357e557d1519c0 (patch) | |
tree | 869f23b084e024e7931b6b8d31f4f7324dab2a8f /llvm/test/CodeGen/ARM/adv-copy-opt.ll | |
parent | 49775e0173cb852b4f4e9e9105cddbbff4872dd3 (diff) | |
download | bcm5719-llvm-d358e84d9ccda2fc9c22fe86fb357e557d1519c0.tar.gz bcm5719-llvm-d358e84d9ccda2fc9c22fe86fb357e557d1519c0.zip |
[ARM] Move the implementation of the target hooks related to copy-related
instruction from ARMInstrInfo to ARMBaseInstrInfo.
That way, thumb mode can also benefit from the advanced copy optimization.
<rdar://problem/12702965>
llvm-svn: 216274
Diffstat (limited to 'llvm/test/CodeGen/ARM/adv-copy-opt.ll')
-rw-r--r-- | llvm/test/CodeGen/ARM/adv-copy-opt.ll | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/test/CodeGen/ARM/adv-copy-opt.ll b/llvm/test/CodeGen/ARM/adv-copy-opt.ll index c618d40efa8..f71bf78b62c 100644 --- a/llvm/test/CodeGen/ARM/adv-copy-opt.ll +++ b/llvm/test/CodeGen/ARM/adv-copy-opt.ll @@ -1,5 +1,7 @@ ; RUN: llc -O1 -mtriple=armv7s-apple-ios -mcpu=swift < %s -disable-adv-copy-opt=true | FileCheck -check-prefix=NOOPT --check-prefix=CHECK %s ; RUN: llc -O1 -mtriple=armv7s-apple-ios -mcpu=swift < %s -disable-adv-copy-opt=false | FileCheck -check-prefix=OPT --check-prefix=CHECK %s +; RUN: llc -O1 -mtriple=thumbv7s-apple-ios -mcpu=swift < %s -disable-adv-copy-opt=true | FileCheck -check-prefix=NOOPT --check-prefix=CHECK %s +; RUN: llc -O1 -mtriple=thumbv7s-apple-ios -mcpu=swift < %s -disable-adv-copy-opt=false | FileCheck -check-prefix=OPT --check-prefix=CHECK %s ; CHECK-LABEL: simpleVectorDiv ; ABI: %A => r0, r1. |