--- /dev/null
+// test some lol
+E0012011 // and r2, r1, r1, lsl r0
+E0013038 // and r3, r1, r8, lsr r0
+E0014058 // and r4, r1, r8, asr r0
+// test rotate vs shift
+E0015031 // and r5, r1, r1, lsr r0
+E0016071 // and r6, r1, r1, ror r0
+// test arithmetic vs logical
+E0012138 // and r2, r1, r8, lsr r1
+E0013158 // and r3, r1, r8, lsr r1
+// test shift by 0
+E0014008 // and r4, r1, r8, lsl #0
+E0015028 // and r5, r1, r8, lsr #32
+E0016048 // and r6, r1, r8, asr #32
+E0017068 // and r7, r1, r8, ror #32
+// test constant rotate
+E00120E1 // and r2, r1, r1, ror #1
+E0013161 // and r3, r1, r1, ror #2
+E00141E1 // and r4, r1, r1, ror #3
+E0015261 // and r5, r1, r1, ror #4
+E00162E1 // and r6, r1, r1, ror #5
+E0017361 // and r7, r1, r1, ror #6
+E180F081
+E180F081
+E180F081
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+E0000000
+