Lines Matching +full:0 +full:xe1
5 // lsl #0 is actually mov, so here we check that it behaves the same as
9 lsl pc, r0, #0
10 lsl r0, pc, #0
11 lsl pc, pc, #0
12 lsls pc, r0, #0
13 lsls r0, pc, #0
14 lsls pc, pc, #0
17 // CHECK-NONARM-NEXT: lsl pc, r0, #0
22 // CHECK-NONARM-NEXT: lsl r0, pc, #0
27 // CHECK-NONARM-NEXT: lsl pc, pc, #0
30 // CHECK-NONARM-NEXT: lsls pc, r0, #0
35 // CHECK-NONARM-NEXT: lsls r0, pc, #0
40 // CHECK-NONARM-NEXT: lsls pc, pc, #0
42 // CHECK-ARM: mov pc, r0 @ encoding: [0x00,0xf0,0xa0,0xe1]
43 // CHECK-ARM: mov r0, pc @ encoding: [0x0f,0x00,0xa0,0xe1]
44 // CHECK-ARM: mov pc, pc @ encoding: [0x0f,0xf0,0xa0,0xe1]
45 // CHECK-ARM: movs pc, r0 @ encoding: [0x00,0xf0,0xb0,0xe1]
46 // CHECK-ARM: movs r0, pc @ encoding: [0x0f,0x00,0xb0,0xe1]
47 // CHECK-ARM: movs pc, pc @ encoding: [0x0f,0xf0,0xb0,0xe1]
49 mov pc, r0, lsl #0
50 mov r0, pc, lsl #0
51 mov pc, pc, lsl #0
52 movs pc, r0, lsl #0
53 movs r0, pc, lsl #0
54 movs pc, pc, lsl #0
57 // CHECK-NONARM-NEXT: mov pc, r0, lsl #0
63 // CHECK-NONARM-NEXT: mov r0, pc, lsl #0
70 // CHECK-NONARM-NEXT: mov pc, pc, lsl #0
76 // CHECK-NONARM-NEXT: movs pc, r0, lsl #0
82 // CHECK-NONARM-NEXT: movs r0, pc, lsl #0
88 // CHECK-NONARM-NEXT: movs pc, pc, lsl #0
93 // CHECK-ARM: mov pc, r0 @ encoding: [0x00,0xf0,0xa0,0xe1]
94 // CHECK-ARM: mov r0, pc @ encoding: [0x0f,0x00,0xa0,0xe1]
95 // CHECK-ARM: mov pc, pc @ encoding: [0x0f,0xf0,0xa0,0xe1]
96 // CHECK-ARM: movs pc, r0 @ encoding: [0x00,0xf0,0xb0,0xe1]
97 // CHECK-ARM: movs r0, pc @ encoding: [0x0f,0x00,0xb0,0xe1]
98 // CHECK-ARM: movs pc, pc @ encoding: [0x0f,0xf0,0xb0,0xe1]
102 lsl sp, sp, #0
103 lsls sp, sp, #0
104 lsls r0, sp, #0
105 lsls sp, r0, #0
108 // CHECK-THUMBV7-NEXT: lsl sp, sp, #0
112 // CHECK-THUMBV7-NEXT: lsls sp, sp, #0
116 // CHECK-THUMBV7-NEXT: lsls r0, sp, #0
120 // CHECK-THUMBV7-NEXT: lsls sp, r0, #0
124 // CHECK-ARM: mov sp, sp @ encoding: [0x0d,0xd0,0xa0,0xe1]
125 // CHECK-ARM: movs sp, sp @ encoding: [0x0d,0xd0,0xb0,0xe1]
126 // CHECK-ARM: movs r0, sp @ encoding: [0x0d,0x00,0xb0,0xe1]
127 // CHECK-ARM: movs sp, r0 @ encoding: [0x00,0xd0,0xb0,0xe1]
129 mov sp, sp, lsl #0
130 movs sp, sp, lsl #0
131 movs r0, sp, lsl #0
132 movs sp, r0, lsl #0
136 // CHECK-THUMBV7-NEXT: mov sp, sp, lsl #0
141 // CHECK-THUMBV7-NEXT: movs sp, sp, lsl #0
146 // CHECK-THUMBV7-NEXT: movs r0, sp, lsl #0
152 // CHECK-THUMBV7-NEXT: movs sp, r0, lsl #0
156 // CHECK-ARM: mov sp, sp @ encoding: [0x0d,0xd0,0xa0,0xe1]
157 // CHECK-ARM: movs sp, sp @ encoding: [0x0d,0xd0,0xb0,0xe1]
158 // CHECK-ARM: movs r0, sp @ encoding: [0x0d,0x00,0xb0,0xe1]
159 // CHECK-ARM: movs sp, r0 @ encoding: [0x00,0xd0,0xb0,0xe1]