ARM assembly parsing of MRS instruction.
[oota-llvm.git] / test / MC / ARM / basic-arm-instructions.s
index 9194352ae8854041a9ebd5a16d6a626e84f9ed69..a8d09312714184b0e815ccd07d8a2d511bebf28f 100644 (file)
@@ -734,6 +734,19 @@ _func:
 @ CHECK: mrrc  p7, #1, r5, r4, c1       @ encoding: [0x11,0x57,0x54,0xec]
 @ CHECK: mrrc2  p7, #1, r5, r4, c1      @ encoding: [0x11,0x57,0x54,0xfc]
 
+
+@------------------------------------------------------------------------------
+@ MRS
+@------------------------------------------------------------------------------
+        mrs  r8, apsr
+        mrs  r8, cpsr
+        mrs  r8, spsr
+@ CHECK: mrs  r8, apsr @ encoding: [0x00,0x80,0x0f,0xe1]
+@ CHECK: mrs  r8, apsr @ encoding: [0x00,0x80,0x0f,0xe1]
+@ CHECK: mrs  r8, spsr @ encoding: [0x00,0x80,0x4f,0xe1]
+
+
+
 @------------------------------------------------------------------------------
 @ STM*
 @------------------------------------------------------------------------------