[BINUTILS, AArch64] Enable Transactional Memory Extension
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / thumb2_it.s
index 2b487573e274cc5e061bac4deb90b09055b9a0e2..3b37f34da46ad76a4fea3ad72574655572bcbde8 100644 (file)
@@ -22,3 +22,45 @@ foo:
        orr r0, r0, r8
        orrs r0, r0, r2
 
+       itttt eq
+       lsleq r0, r0, r2
+       lsleq r0, r0, r8
+       lsleq r0, r1, r2
+       lslseq r0, r0, r2
+       ittt eq
+       lsleq r0, r1, #1
+       lsleq r0, r8, #1
+       lslseq r0, r0, #1
+       lsl r0, r0, r2
+       lsls r0, r0, r2
+       lsl r0, r1, #1
+       lsls r0, r1, #1
+
+       itttt eq
+       cmpeq r0, r1
+       cmpeq r0, r8
+       moveq r0, r1
+       movseq r0, r1
+       it eq
+       moveq r0, r8
+       mov r0, r1
+       movs r0, r1
+       movs r0, r8
+
+       itttt eq
+       mvneq r0, r1
+       mvneq r0, r8
+       mvnseq r0, r1
+       cmneq r0, r1
+       mvn r0, r1
+       mvns r0, r1
+
+       ittt eq
+       negeq r0, r1
+       negeq r0, r8
+       negseq r0, r1
+       neg r0, r1
+       negs r0, r1
+
+       it gt
+       tstgt.n r0, r4
This page took 0.023988 seconds and 4 git commands to generate.