Lines Matching refs:ARM

2 ; RUN: llc -mtriple=arm-eabi %s -o - | FileCheck %s --check-prefix=CHECK-ARM
9 ; CHECK-ARM-LABEL: sub0:
10 ; CHECK-ARM: @ %bb.0:
11 ; CHECK-ARM-NEXT: sub r0, r0, #23
12 ; CHECK-ARM-NEXT: mov pc, lr
23 ; CHECK-ARM-LABEL: sub1:
24 ; CHECK-ARM: @ %bb.0:
25 ; CHECK-ARM-NEXT: ldr r1, .LCPI1_0
26 ; CHECK-ARM-NEXT: add r0, r0, r1
27 ; CHECK-ARM-NEXT: mov pc, lr
28 ; CHECK-ARM-NEXT: .p2align 2
29 ; CHECK-ARM-NEXT: @ %bb.1:
30 ; CHECK-ARM-NEXT: .LCPI1_0:
31 ; CHECK-ARM-NEXT: .long 4294836225 @ 0xfffe0001
44 ; CHECK-ARM-LABEL: sub2:
45 ; CHECK-ARM: @ %bb.0:
46 ; CHECK-ARM-NEXT: sub r0, r0, #35
47 ; CHECK-ARM-NEXT: sub r0, r0, #8960
48 ; CHECK-ARM-NEXT: mov pc, lr
60 ; CHECK-ARM-LABEL: sub3:
61 ; CHECK-ARM: @ %bb.0:
62 ; CHECK-ARM-NEXT: ldr r1, .LCPI3_0
63 ; CHECK-ARM-NEXT: add r0, r0, r1
64 ; CHECK-ARM-NEXT: mov pc, lr
65 ; CHECK-ARM-NEXT: .p2align 2
66 ; CHECK-ARM-NEXT: @ %bb.1:
67 ; CHECK-ARM-NEXT: .LCPI3_0:
68 ; CHECK-ARM-NEXT: .long 4292870571 @ 0xffe001ab
81 ; CHECK-ARM-LABEL: sub4:
82 ; CHECK-ARM: @ %bb.0:
83 ; CHECK-ARM-NEXT: ldr r1, .LCPI4_0
84 ; CHECK-ARM-NEXT: add r0, r0, r1
85 ; CHECK-ARM-NEXT: mov pc, lr
86 ; CHECK-ARM-NEXT: .p2align 2
87 ; CHECK-ARM-NEXT: @ %bb.1:
88 ; CHECK-ARM-NEXT: .LCPI4_0:
89 ; CHECK-ARM-NEXT: .long 4286505147 @ 0xff7ee0bb
101 ; CHECK-ARM-LABEL: add0:
102 ; CHECK-ARM: @ %bb.0:
103 ; CHECK-ARM-NEXT: add r0, r0, #23
104 ; CHECK-ARM-NEXT: mov pc, lr
115 ; CHECK-ARM-LABEL: add1:
116 ; CHECK-ARM: @ %bb.0:
117 ; CHECK-ARM-NEXT: ldr r1, .LCPI6_0
118 ; CHECK-ARM-NEXT: add r0, r0, r1
119 ; CHECK-ARM-NEXT: mov pc, lr
120 ; CHECK-ARM-NEXT: .p2align 2
121 ; CHECK-ARM-NEXT: @ %bb.1:
122 ; CHECK-ARM-NEXT: .LCPI6_0:
123 ; CHECK-ARM-NEXT: .long 131071 @ 0x1ffff
136 ; CHECK-ARM-LABEL: add2:
137 ; CHECK-ARM: @ %bb.0:
138 ; CHECK-ARM-NEXT: add r0, r0, #8960
139 ; CHECK-ARM-NEXT: add r0, r0, #2293760
140 ; CHECK-ARM-NEXT: mov pc, lr
152 ; CHECK-ARM-LABEL: add3:
153 ; CHECK-ARM: @ %bb.0:
154 ; CHECK-ARM-NEXT: ldr r1, .LCPI8_0
155 ; CHECK-ARM-NEXT: add r0, r0, r1
156 ; CHECK-ARM-NEXT: mov pc, lr
157 ; CHECK-ARM-NEXT: .p2align 2
158 ; CHECK-ARM-NEXT: @ %bb.1:
159 ; CHECK-ARM-NEXT: .LCPI8_0:
160 ; CHECK-ARM-NEXT: .long 2096725 @ 0x1ffe55
173 ; CHECK-ARM-LABEL: add4:
174 ; CHECK-ARM: @ %bb.0:
175 ; CHECK-ARM-NEXT: ldr r1, .LCPI9_0
176 ; CHECK-ARM-NEXT: add r0, r0, r1
177 ; CHECK-ARM-NEXT: mov pc, lr
178 ; CHECK-ARM-NEXT: .p2align 2
179 ; CHECK-ARM-NEXT: @ %bb.1:
180 ; CHECK-ARM-NEXT: .LCPI9_0:
181 ; CHECK-ARM-NEXT: .long 8462149 @ 0x811f45
194 ; CHECK-ARM-LABEL: orr0:
195 ; CHECK-ARM: @ %bb.0:
196 ; CHECK-ARM-NEXT: orr r0, r0, #8960
197 ; CHECK-ARM-NEXT: orr r0, r0, #2293760
198 ; CHECK-ARM-NEXT: mov pc, lr
210 ; CHECK-ARM-LABEL: orr1:
211 ; CHECK-ARM: @ %bb.0:
212 ; CHECK-ARM-NEXT: orr r0, r0, #23
213 ; CHECK-ARM-NEXT: mov pc, lr
224 ; CHECK-ARM-LABEL: orr2:
225 ; CHECK-ARM: @ %bb.0:
226 ; CHECK-ARM-NEXT: ldr r1, .LCPI12_0
227 ; CHECK-ARM-NEXT: orr r0, r0, r1
228 ; CHECK-ARM-NEXT: mov pc, lr
229 ; CHECK-ARM-NEXT: .p2align 2
230 ; CHECK-ARM-NEXT: @ %bb.1:
231 ; CHECK-ARM-NEXT: .LCPI12_0:
232 ; CHECK-ARM-NEXT: .long 131071 @ 0x1ffff
245 ; CHECK-ARM-LABEL: eor0:
246 ; CHECK-ARM: @ %bb.0:
247 ; CHECK-ARM-NEXT: eor r0, r0, #8960
248 ; CHECK-ARM-NEXT: eor r0, r0, #2293760
249 ; CHECK-ARM-NEXT: mov pc, lr
261 ; CHECK-ARM-LABEL: eor1:
262 ; CHECK-ARM: @ %bb.0:
263 ; CHECK-ARM-NEXT: eor r0, r0, #23
264 ; CHECK-ARM-NEXT: mov pc, lr
275 ; CHECK-ARM-LABEL: eor2:
276 ; CHECK-ARM: @ %bb.0:
277 ; CHECK-ARM-NEXT: ldr r1, .LCPI15_0
278 ; CHECK-ARM-NEXT: eor r0, r0, r1
279 ; CHECK-ARM-NEXT: mov pc, lr
280 ; CHECK-ARM-NEXT: .p2align 2
281 ; CHECK-ARM-NEXT: @ %bb.1:
282 ; CHECK-ARM-NEXT: .LCPI15_0:
283 ; CHECK-ARM-NEXT: .long 131071 @ 0x1ffff