summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
authorScott Douglass <sdouglass@arm.com>2015-07-09 14:13:41 +0000
committerScott Douglass <sdouglass@arm.com>2015-07-09 14:13:41 +0000
commit47a3fce4611df71732252c783392e15c3e9d05a0 (patch)
tree414eafbede2b87f7d885bf7b359d5f13977d83b5 /llvm/test
parent8c7803f4c1d952328403f5ac6e48019ffd826351 (diff)
downloadbcm5719-llvm-47a3fce4611df71732252c783392e15c3e9d05a0.tar.gz
bcm5719-llvm-47a3fce4611df71732252c783392e15c3e9d05a0.zip
[ARM] Add Thumb2 ADD with PC narrowing from 3 operand to 2
Differential Revision: http://reviews.llvm.org/D11055 llvm-svn: 241800
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/MC/ARM/thumb2-narrow-dp.ll4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/test/MC/ARM/thumb2-narrow-dp.ll b/llvm/test/MC/ARM/thumb2-narrow-dp.ll
index 794430e375a..42cf2979370 100644
--- a/llvm/test/MC/ARM/thumb2-narrow-dp.ll
+++ b/llvm/test/MC/ARM/thumb2-narrow-dp.ll
@@ -65,6 +65,10 @@
ADD r3, r3, r1 // T2
// CHECK: add r3, r1 @ encoding: [0x0b,0x44]
+ ADD r4, r4, pc // T2
+// CHECK: add r4, pc @ encoding: [0x7c,0x44]
+ ADD pc, pc, r2 // T2
+// CHECK: add pc, r2 @ encoding: [0x97,0x44]
// ADD (SP plus immediate) A8.8.9
ADD sp, sp, #20 // T2
OpenPOWER on IntegriCloud