Fill out the set of Thumb2 multiplication operator encodings.
[oota-llvm.git] / test / MC / ARM / thumb2.s
index 8276349ae089f8ed3ec7b365ff7ad7566fdab107..43006eb721e7260c204540079883c6106244e912 100644 (file)
   sbfx r0, r0, #7, #11
 @ CHECK: ubfx  r0, r0, #7, #11         @ encoding: [0xca,0x10,0xc0,0xf3]
   ubfx r0, r0, #7, #11
+
+@ CHECK: mla   r0, r0, r1, r2          @ encoding: [0x01,0x20,0x00,0xfb]
+  mla  r0, r0, r1, r2
+@ CHECK: mls   r0, r0, r1, r2          @ encoding: [0x11,0x20,0x00,0xfb]
+  mls  r0, r0, r1, r2
+
+@ CHECK: smlabt        r0, r1, r2, r0          @ encoding: [0xc1,0x02,0x00,0xe1]
+  smlabt       r0, r1, r2, r0