Thumb2 parsing and encoding for CDP/CDP2.
authorJim Grosbach <grosbach@apple.com>
Tue, 6 Sep 2011 20:12:23 +0000 (20:12 +0000)
committerJim Grosbach <grosbach@apple.com>
Tue, 6 Sep 2011 20:12:23 +0000 (20:12 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139168 91177308-0d34-0410-b5e6-96231b3b80d8

test/MC/ARM/basic-thumb2-instructions.s

index ee5d74735f672b55248c726221d9e0f4546f8da1..1d4ba2cf513a049287f699dd87ce2ffad1352607 100644 (file)
@@ -282,6 +282,16 @@ _func:
            @   fixup A - offset: 0, value: _bar, kind: fixup_arm_thumb_cb
 
 
+@------------------------------------------------------------------------------
+@ CDP/CDP2
+@------------------------------------------------------------------------------
+  cdp  p7, #1, c1, c1, c1, #4
+  cdp2  p7, #1, c1, c1, c1, #4
+
+@ CHECK: cdp   p7, #1, c1, c1, c1, #4  @ encoding: [0x11,0xee,0x81,0x17]
+@ CHECK: cdp2  p7, #1, c1, c1, c1, #4  @ encoding: [0x11,0xfe,0x81,0x17]
+
+
 @------------------------------------------------------------------------------
 @ IT
 @------------------------------------------------------------------------------