ARM assembly parsing and encoding for SSAT16 instruction.
[oota-llvm.git] / test / MC / ARM / basic-arm-instructions.s
index 0439e70c441ce1b33a4830e7d7f32946711c2926..b00b70b7b4d10d7ce6b68bee4e267dcf77ea2097 100644 (file)
@@ -1631,6 +1631,17 @@ _func:
 @ CHECK: ssat  r8, #1, r10, asr #32    @ encoding: [0x5a,0x80,0xa0,0xe6]
 @ CHECK: ssat  r8, #1, r10, asr #1     @ encoding: [0xda,0x80,0xa0,0xe6]
 
+
+@------------------------------------------------------------------------------
+@ SSAT16
+@------------------------------------------------------------------------------
+       ssat16  r2, #1, r7
+       ssat16  r3, #16, r5
+
+@ CHECK: ssat16        r2, #1, r7              @ encoding: [0x37,0x2f,0xa0,0xe6]
+@ CHECK: ssat16        r3, #16, r5             @ encoding: [0x35,0x3f,0xaf,0xe6]
+
+
 @------------------------------------------------------------------------------
 @ STM*
 @------------------------------------------------------------------------------