diff options
| author | Jim Grosbach <grosbach@apple.com> | 2011-09-16 18:07:18 +0000 |
|---|---|---|
| committer | Jim Grosbach <grosbach@apple.com> | 2011-09-16 18:07:18 +0000 |
| commit | 0f90d9e1618a8c6c489b20544140c1de68f0934c (patch) | |
| tree | 0b8bf40eaa084d836a84e8d9242084071ad58b6c | |
| parent | d73c6458dec34059d0692d8d22184f414352de80 (diff) | |
| download | bcm5719-llvm-0f90d9e1618a8c6c489b20544140c1de68f0934c.tar.gz bcm5719-llvm-0f90d9e1618a8c6c489b20544140c1de68f0934c.zip | |
Thumb2 assembly parsing and encoding for SMMULWB/SMULWT.
llvm-svn: 139922
| -rw-r--r-- | llvm/test/MC/ARM/basic-thumb2-instructions.s | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/llvm/test/MC/ARM/basic-thumb2-instructions.s b/llvm/test/MC/ARM/basic-thumb2-instructions.s index f5f65cb0446..fc02bf299a7 100644 --- a/llvm/test/MC/ARM/basic-thumb2-instructions.s +++ b/llvm/test/MC/ARM/basic-thumb2-instructions.s @@ -1987,6 +1987,22 @@ _func: @------------------------------------------------------------------------------ +@ SMULWB/SMULWT +@------------------------------------------------------------------------------ + smulwb r3, r9, r0 + smulwt r3, r9, r2 + ite gt + smulwbgt r3, r9, r0 + smulwtle r3, r9, r2 + +@ CHECK: smulwb r3, r9, r0 @ encoding: [0x39,0xfb,0x00,0xf3] +@ CHECK: smulwt r3, r9, r2 @ encoding: [0x39,0xfb,0x12,0xf3] +@ CHECK: ite gt @ encoding: [0xcc,0xbf] +@ CHECK: smulwbgt r3, r9, r0 @ encoding: [0x39,0xfb,0x00,0xf3] +@ CHECK: smulwtle r3, r9, r2 @ encoding: [0x39,0xfb,0x12,0xf3] + + +@------------------------------------------------------------------------------ @ SUB (register) @------------------------------------------------------------------------------ sub.w r5, r2, r12, rrx |

