Lines Matching refs:FP

19 ; RUN:   | FileCheck %s --check-prefix=CHECK-FP
23 ; RUN: | FileCheck %s --check-prefix=CHECK-FP-ELIM
27 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP
31 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP-ELIM
35 ; RUN: | FileCheck %s --check-prefix=CHECK-THUMB-FP
39 ; RUN: | FileCheck %s --check-prefix=CHECK-THUMB-FP-ELIM
43 ; RUN: | FileCheck %s --check-prefix=CHECK-THUMB-V7-FP
47 ; RUN: | FileCheck %s --check-prefix=CHECK-THUMB-V7-FP-ELIM
51 ; RUN: | FileCheck %s --check-prefix=CHECK-THUMB-V7-FP-NOIAS
163 ; CHECK-FP-LABEL: _Z4testiiiiiddddd:
164 ; CHECK-FP: .cfi_startproc
165 ; CHECK-FP: push {r4, r5, r6, r7, r8, r9, r10, r11, lr}
166 ; CHECK-FP: .cfi_def_cfa_offset 36
167 ; CHECK-FP: .cfi_offset lr, -4
168 ; CHECK-FP: .cfi_offset r11, -8
169 ; CHECK-FP: .cfi_offset r10, -12
170 ; CHECK-FP: .cfi_offset r9, -16
171 ; CHECK-FP: .cfi_offset r8, -20
172 ; CHECK-FP: .cfi_offset r7, -24
173 ; CHECK-FP: .cfi_offset r6, -28
174 ; CHECK-FP: .cfi_offset r5, -32
175 ; CHECK-FP: .cfi_offset r4, -36
176 ; CHECK-FP: add r11, sp, #28
177 ; CHECK-FP: .cfi_def_cfa r11, 8
178 ; CHECK-FP: sub sp, sp, #44
179 ; CHECK-FP: .cfi_endproc
181 ; CHECK-FP-ELIM-LABEL: _Z4testiiiiiddddd:
182 ; CHECK-FP-ELIM: .cfi_startproc
183 ; CHECK-FP-ELIM: push {r4, r5, r6, r7, r8, r9, r10, r11, lr}
184 ; CHECK-FP-ELIM: .cfi_def_cfa_offset 36
185 ; CHECK-FP-ELIM: .cfi_offset lr, -4
186 ; CHECK-FP-ELIM: .cfi_offset r11, -8
187 ; CHECK-FP-ELIM: .cfi_offset r10, -12
188 ; CHECK-FP-ELIM: .cfi_offset r9, -16
189 ; CHECK-FP-ELIM: .cfi_offset r8, -20
190 ; CHECK-FP-ELIM: .cfi_offset r7, -24
191 ; CHECK-FP-ELIM: .cfi_offset r6, -28
192 ; CHECK-FP-ELIM: .cfi_offset r5, -32
193 ; CHECK-FP-ELIM: .cfi_offset r4, -36
194 ; CHECK-FP-ELIM: sub sp, sp, #36
195 ; CHECK-FP-ELIM: .cfi_def_cfa_offset 72
196 ; CHECK-FP-ELIM: .cfi_endproc
198 ; CHECK-V7-FP-LABEL: _Z4testiiiiiddddd:
199 ; CHECK-V7-FP: .cfi_startproc
200 ; CHECK-V7-FP: push {r11, lr}
201 ; CHECK-V7-FP: .cfi_def_cfa_offset 8
202 ; CHECK-V7-FP: .cfi_offset lr, -4
203 ; CHECK-V7-FP: .cfi_offset r11, -8
204 ; CHECK-V7-FP: mov r11, sp
205 ; CHECK-V7-FP: .cfi_def_cfa_register r11
206 ; CHECK-V7-FP: vpush {d8, d9, d10, d11, d12}
207 ; CHECK-V7-FP: .cfi_offset d12, -16
208 ; CHECK-V7-FP: .cfi_offset d11, -24
209 ; CHECK-V7-FP: .cfi_offset d10, -32
210 ; CHECK-V7-FP: .cfi_offset d9, -40
211 ; CHECK-V7-FP: .cfi_offset d8, -48
212 ; CHECK-V7-FP: sub sp, sp, #24
213 ; CHECK-V7-FP: .cfi_endproc
215 ; CHECK-V7-FP-ELIM-LABEL: _Z4testiiiiiddddd:
216 ; CHECK-V7-FP-ELIM: .cfi_startproc
217 ; CHECK-V7-FP-ELIM: push {r11, lr}
218 ; CHECK-V7-FP-ELIM: .cfi_def_cfa_offset 8
219 ; CHECK-V7-FP-ELIM: .cfi_offset lr, -4
220 ; CHECK-V7-FP-ELIM: .cfi_offset r11, -8
221 ; CHECK-V7-FP-ELIM: vpush {d8, d9, d10, d11, d12}
222 ; CHECK-V7-FP-ELIM: .cfi_def_cfa_offset 48
223 ; CHECK-V7-FP-ELIM: .cfi_offset d12, -16
224 ; CHECK-V7-FP-ELIM: .cfi_offset d11, -24
225 ; CHECK-V7-FP-ELIM: .cfi_offset d10, -32
226 ; CHECK-V7-FP-ELIM: .cfi_offset d9, -40
227 ; CHECK-V7-FP-ELIM: .cfi_offset d8, -48
228 ; CHECK-V7-FP-ELIM: sub sp, sp, #24
229 ; CHECK-V7-FP-ELIM: .cfi_def_cfa_offset 72
230 ; CHECK-V7-FP-ELIM: .cfi_endproc
232 ; CHECK-THUMB-FP-LABEL: _Z4testiiiiiddddd:
233 ; CHECK-THUMB-FP: .cfi_startproc
234 ; CHECK-THUMB-FP: push {r4, r5, r6, r7, lr}
235 ; CHECK-THUMB-FP: .cfi_def_cfa_offset 20
236 ; CHECK-THUMB-FP: .cfi_offset lr, -4
237 ; CHECK-THUMB-FP: .cfi_offset r7, -8
238 ; CHECK-THUMB-FP: .cfi_offset r6, -12
239 ; CHECK-THUMB-FP: .cfi_offset r5, -16
240 ; CHECK-THUMB-FP: .cfi_offset r4, -20
241 ; CHECK-THUMB-FP: add r7, sp, #12
242 ; CHECK-THUMB-FP: .cfi_def_cfa r7, 8
243 ; CHECK-THUMB-FP: sub sp, #60
244 ; CHECK-THUMB-FP: .cfi_endproc
246 ; CHECK-THUMB-FP-ELIM-LABEL: _Z4testiiiiiddddd:
247 ; CHECK-THUMB-FP-ELIM: .cfi_startproc
248 ; CHECK-THUMB-FP-ELIM: push {r4, r5, r6, r7, lr}
249 ; CHECK-THUMB-FP-ELIM: .cfi_def_cfa_offset 20
250 ; CHECK-THUMB-FP-ELIM: .cfi_offset lr, -4
251 ; CHECK-THUMB-FP-ELIM: .cfi_offset r7, -8
252 ; CHECK-THUMB-FP-ELIM: .cfi_offset r6, -12
253 ; CHECK-THUMB-FP-ELIM: .cfi_offset r5, -16
254 ; CHECK-THUMB-FP-ELIM: .cfi_offset r4, -20
255 ; CHECK-THUMB-FP-ELIM: sub sp, #52
256 ; CHECK-THUMB-FP-ELIM: .cfi_def_cfa_offset 72
257 ; CHECK-THUMB-FP-ELIM: .cfi_endproc
259 ; CHECK-THUMB-V7-FP-LABEL: _Z4testiiiiiddddd:
260 ; CHECK-THUMB-V7-FP: .cfi_startproc
261 ; CHECK-THUMB-V7-FP: push {r7, lr}
262 ; CHECK-THUMB-V7-FP: .cfi_def_cfa_offset 8
263 ; CHECK-THUMB-V7-FP: .cfi_offset lr, -4
264 ; CHECK-THUMB-V7-FP: .cfi_offset r7, -8
265 ; CHECK-THUMB-V7-FP: mov r7, sp
266 ; CHECK-THUMB-V7-FP: .cfi_def_cfa_register r7
267 ; CHECK-THUMB-V7-FP: vpush {d8, d9, d10, d11, d12}
268 ; CHECK-THUMB-V7-FP: .cfi_offset d12, -16
269 ; CHECK-THUMB-V7-FP: .cfi_offset d11, -24
270 ; CHECK-THUMB-V7-FP: .cfi_offset d10, -32
271 ; CHECK-THUMB-V7-FP: .cfi_offset d9, -40
272 ; CHECK-THUMB-V7-FP: .cfi_offset d8, -48
273 ; CHECK-THUMB-V7-FP: sub sp, #24
274 ; CHECK-THUMB-V7-FP: .cfi_endproc
276 ; CHECK-THUMB-V7-FP-ELIM-LABEL: _Z4testiiiiiddddd:
277 ; CHECK-THUMB-V7-FP-ELIM: .cfi_startproc
278 ; CHECK-THUMB-V7-FP-ELIM: push {r7, lr}
279 ; CHECK-THUMB-V7-FP-ELIM: .cfi_def_cfa_offset 8
280 ; CHECK-THUMB-V7-FP-ELIM: .cfi_offset lr, -4
281 ; CHECK-THUMB-V7-FP-ELIM: .cfi_offset r7, -8
282 ; CHECK-THUMB-V7-FP-ELIM: vpush {d8, d9, d10, d11, d12}
283 ; CHECK-THUMB-V7-FP-ELIM: .cfi_def_cfa_offset 48
284 ; CHECK-THUMB-V7-FP-ELIM: .cfi_offset d12, -16
285 ; CHECK-THUMB-V7-FP-ELIM: .cfi_offset d11, -24
286 ; CHECK-THUMB-V7-FP-ELIM: .cfi_offset d10, -32
287 ; CHECK-THUMB-V7-FP-ELIM: .cfi_offset d9, -40
288 ; CHECK-THUMB-V7-FP-ELIM: .cfi_offset d8, -48
289 ; CHECK-THUMB-V7-FP-ELIM: sub sp, #24
290 ; CHECK-THUMB-V7-FP-ELIM: .cfi_def_cfa_offset 72
291 ; CHECK-THUMB-V7-FP-ELIM: .cfi_endproc
293 ; CHECK-THUMB-V7-FP-NOIAS-LABEL: _Z4testiiiiiddddd:
294 ; CHECK-THUMB-V7-FP-NOIAS: .cfi_startproc
295 ; CHECK-THUMB-V7-FP-NOIAS: push {r7, lr}
296 ; CHECK-THUMB-V7-FP-NOIAS: .cfi_def_cfa_offset 8
297 ; CHECK-THUMB-V7-FP-NOIAS: .cfi_offset 14, -4
298 ; CHECK-THUMB-V7-FP-NOIAS: .cfi_offset 7, -8
299 ; CHECK-THUMB-V7-FP-NOIAS: mov r7, sp
300 ; CHECK-THUMB-V7-FP-NOIAS: .cfi_def_cfa_register 7
301 ; CHECK-THUMB-V7-FP-NOIAS: vpush {d8, d9, d10, d11, d12}
302 ; CHECK-THUMB-V7-FP-NOIAS: .cfi_offset 268, -16
303 ; CHECK-THUMB-V7-FP-NOIAS: .cfi_offset 267, -24
304 ; CHECK-THUMB-V7-FP-NOIAS: .cfi_offset 266, -32
305 ; CHECK-THUMB-V7-FP-NOIAS: .cfi_offset 265, -40
306 ; CHECK-THUMB-V7-FP-NOIAS: .cfi_offset 264, -48
307 ; CHECK-THUMB-V7-FP-NOIAS: sub sp, #24
308 ; CHECK-THUMB-V7-FP-NOIAS: .cfi_endproc
322 ; CHECK-FP-LABEL: test2:
323 ; CHECK-FP: .cfi_startproc
324 ; CHECK-FP: push {r11, lr}
325 ; CHECK-FP: .cfi_def_cfa_offset 8
326 ; CHECK-FP: .cfi_offset lr, -4
327 ; CHECK-FP: .cfi_offset r11, -8
328 ; CHECK-FP: mov r11, sp
329 ; CHECK-FP: .cfi_def_cfa_register r11
330 ; CHECK-FP: pop {r11, lr}
331 ; CHECK-FP: mov pc, lr
332 ; CHECK-FP: .cfi_endproc
334 ; CHECK-FP-ELIM-LABEL: test2:
335 ; CHECK-FP-ELIM: .cfi_startproc
336 ; CHECK-FP-ELIM: push {r11, lr}
337 ; CHECK-FP-ELIM: .cfi_def_cfa_offset 8
338 ; CHECK-FP-ELIM: .cfi_offset lr, -4
339 ; CHECK-FP-ELIM: .cfi_offset r11, -8
340 ; CHECK-FP-ELIM: pop {r11, lr}
341 ; CHECK-FP-ELIM: mov pc, lr
342 ; CHECK-FP-ELIM: .cfi_endproc
344 ; CHECK-V7-FP-LABEL: test2:
345 ; CHECK-V7-FP: .cfi_startproc
346 ; CHECK-V7-FP: push {r11, lr}
347 ; CHECK-V7-FP: .cfi_def_cfa_offset 8
348 ; CHECK-V7-FP: .cfi_offset lr, -4
349 ; CHECK-V7-FP: .cfi_offset r11, -8
350 ; CHECK-V7-FP: mov r11, sp
351 ; CHECK-V7-FP: .cfi_def_cfa_register r11
352 ; CHECK-V7-FP: pop {r11, pc}
353 ; CHECK-V7-FP: .cfi_endproc
355 ; CHECK-V7-FP-ELIM-LABEL: test2:
356 ; CHECK-V7-FP-ELIM: .cfi_startproc
357 ; CHECK-V7-FP-ELIM: push {r11, lr}
358 ; CHECK-V7-FP-ELIM: .cfi_def_cfa_offset 8
359 ; CHECK-V7-FP-ELIM: .cfi_offset lr, -4
360 ; CHECK-V7-FP-ELIM: .cfi_offset r11, -8
361 ; CHECK-V7-FP-ELIM: pop {r11, pc}
362 ; CHECK-V7-FP-ELIM: .cfi_endproc
364 ; CHECK-THUMB-FP-LABEL: test2:
365 ; CHECK-THUMB-FP: .cfi_startproc
366 ; CHECK-THUMB-FP: push {r7, lr}
367 ; CHECK-THUMB-FP: .cfi_def_cfa_offset 8
368 ; CHECK-THUMB-FP: .cfi_offset lr, -4
369 ; CHECK-THUMB-FP: .cfi_offset r7, -8
370 ; CHECK-THUMB-FP: add r7, sp, #0
371 ; CHECK-THUMB-FP: .cfi_def_cfa_register r7
372 ; CHECK-THUMB-FP: pop {r7, pc}
373 ; CHECK-THUMB-FP: .cfi_endproc
375 ; CHECK-THUMB-FP-ELIM-LABEL: test2:
376 ; CHECK-THUMB-FP-ELIM: .cfi_startproc
377 ; CHECK-THUMB-FP-ELIM: push {r7, lr}
378 ; CHECK-THUMB-FP-ELIM: .cfi_def_cfa_offset 8
379 ; CHECK-THUMB-FP-ELIM: .cfi_offset lr, -4
380 ; CHECK-THUMB-FP-ELIM: .cfi_offset r7, -8
381 ; CHECK-THUMB-FP-ELIM: pop {r7, pc}
382 ; CHECK-THUMB-FP-ELIM: .cfi_endproc
384 ; CHECK-THUMB-V7-FP-LABEL: test2:
385 ; CHECK-THUMB-V7-FP: .cfi_startproc
386 ; CHECK-THUMB-V7-FP: push {r7, lr}
387 ; CHECK-THUMB-V7-FP: .cfi_def_cfa_offset 8
388 ; CHECK-THUMB-V7-FP: .cfi_offset lr, -4
389 ; CHECK-THUMB-V7-FP: .cfi_offset r7, -8
390 ; CHECK-THUMB-V7-FP: mov r7, sp
391 ; CHECK-THUMB-V7-FP: .cfi_def_cfa_register r7
392 ; CHECK-THUMB-V7-FP: pop {r7, pc}
393 ; CHECK-THUMB-V7-FP: .cfi_endproc
395 ; CHECK-THUMB-V7-FP-ELIM-LABEL: test2:
396 ; CHECK-THUMB-V7-FP-ELIM: .cfi_startproc
397 ; CHECK-THUMB-V7-FP-ELIM: push {r7, lr}
398 ; CHECK-THUMB-V7-FP-ELIM: .cfi_def_cfa_offset 8
399 ; CHECK-THUMB-V7-FP-ELIM: .cfi_offset lr, -4
400 ; CHECK-THUMB-V7-FP-ELIM: .cfi_offset r7, -8
401 ; CHECK-THUMB-V7-FP-ELIM: pop {r7, pc}
402 ; CHECK-THUMB-V7-FP-ELIM: .cfi_endproc
426 ; CHECK-FP-LABEL: test3:
427 ; CHECK-FP: .cfi_startproc
428 ; CHECK-FP: push {r4, r5, r11, lr}
429 ; CHECK-FP: .cfi_def_cfa_offset 16
430 ; CHECK-FP: .cfi_offset lr, -4
431 ; CHECK-FP: .cfi_offset r11, -8
432 ; CHECK-FP: .cfi_offset r5, -12
433 ; CHECK-FP: .cfi_offset r4, -16
434 ; CHECK-FP: add r11, sp, #8
435 ; CHECK-FP: .cfi_def_cfa r11, 8
436 ; CHECK-FP: pop {r4, r5, r11, lr}
437 ; CHECK-FP: mov pc, lr
438 ; CHECK-FP: .cfi_endproc
440 ; CHECK-FP-ELIM-LABEL: test3:
441 ; CHECK-FP-ELIM: .cfi_startproc
442 ; CHECK-FP-ELIM: push {r4, r5, r11, lr}
443 ; CHECK-FP-ELIM: .cfi_def_cfa_offset 16
444 ; CHECK-FP-ELIM: .cfi_offset lr, -4
445 ; CHECK-FP-ELIM: .cfi_offset r11, -8
446 ; CHECK-FP-ELIM: .cfi_offset r5, -12
447 ; CHECK-FP-ELIM: .cfi_offset r4, -16
448 ; CHECK-FP-ELIM: pop {r4, r5, r11, lr}
449 ; CHECK-FP-ELIM: mov pc, lr
450 ; CHECK-FP-ELIM: .cfi_endproc
452 ; CHECK-V7-FP-LABEL: test3:
453 ; CHECK-V7-FP: .cfi_startproc
454 ; CHECK-V7-FP: push {r4, r5, r11, lr}
455 ; CHECK-V7-FP: .cfi_def_cfa_offset 16
456 ; CHECK-V7-FP: .cfi_offset lr, -4
457 ; CHECK-V7-FP: .cfi_offset r11, -8
458 ; CHECK-V7-FP: .cfi_offset r5, -12
459 ; CHECK-V7-FP: .cfi_offset r4, -16
460 ; CHECK-V7-FP: add r11, sp, #8
461 ; CHECK-V7-FP: .cfi_def_cfa r11, 8
462 ; CHECK-V7-FP: pop {r4, r5, r11, pc}
463 ; CHECK-V7-FP: .cfi_endproc
465 ; CHECK-V7-FP-ELIM-LABEL: test3:
466 ; CHECK-V7-FP-ELIM: .cfi_startproc
467 ; CHECK-V7-FP-ELIM: push {r4, r5, r11, lr}
468 ; CHECK-V7-FP-ELIM: .cfi_def_cfa_offset 16
469 ; CHECK-V7-FP-ELIM: .cfi_offset lr, -4
470 ; CHECK-V7-FP-ELIM: .cfi_offset r11, -8
471 ; CHECK-V7-FP-ELIM: .cfi_offset r5, -12
472 ; CHECK-V7-FP-ELIM: .cfi_offset r4, -16
473 ; CHECK-V7-FP-ELIM: pop {r4, r5, r11, pc}
474 ; CHECK-V7-FP-ELIM: .cfi_endproc
476 ; CHECK-THUMB-FP-LABEL: test3:
477 ; CHECK-THUMB-FP: .cfi_startproc
478 ; CHECK-THUMB-FP: push {r4, r5, r7, lr}
479 ; CHECK-THUMB-FP: .cfi_def_cfa_offset 16
480 ; CHECK-THUMB-FP: .cfi_offset lr, -4
481 ; CHECK-THUMB-FP: .cfi_offset r7, -8
482 ; CHECK-THUMB-FP: .cfi_offset r5, -12
483 ; CHECK-THUMB-FP: .cfi_offset r4, -16
484 ; CHECK-THUMB-FP: add r7, sp, #8
485 ; CHECK-THUMB-FP: .cfi_def_cfa r7, 8
486 ; CHECK-THUMB-FP: pop {r4, r5, r7, pc}
487 ; CHECK-THUMB-FP: .cfi_endproc
489 ; CHECK-THUMB-FP-ELIM-LABEL: test3:
490 ; CHECK-THUMB-FP-ELIM: .cfi_startproc
491 ; CHECK-THUMB-FP-ELIM: push {r4, r5, r7, lr}
492 ; CHECK-THUMB-FP-ELIM: .cfi_def_cfa_offset 16
493 ; CHECK-THUMB-FP-ELIM: .cfi_offset lr, -4
494 ; CHECK-THUMB-FP-ELIM: .cfi_offset r7, -8
495 ; CHECK-THUMB-FP-ELIM: .cfi_offset r5, -12
496 ; CHECK-THUMB-FP-ELIM: .cfi_offset r4, -16
497 ; CHECK-THUMB-FP-ELIM: pop {r4, r5, r7, pc}
498 ; CHECK-THUMB-FP-ELIM: .cfi_endproc
500 ; CHECK-THUMB-V7-FP-LABEL: test3:
501 ; CHECK-THUMB-V7-FP: .cfi_startproc
502 ; CHECK-THUMB-V7-FP: push {r4, r5, r7, lr}
503 ; CHECK-THUMB-V7-FP: .cfi_def_cfa_offset 16
504 ; CHECK-THUMB-V7-FP: .cfi_offset lr, -4
505 ; CHECK-THUMB-V7-FP: .cfi_offset r7, -8
506 ; CHECK-THUMB-V7-FP: .cfi_offset r5, -12
507 ; CHECK-THUMB-V7-FP: .cfi_offset r4, -16
508 ; CHECK-THUMB-V7-FP: add r7, sp, #8
509 ; CHECK-THUMB-V7-FP: .cfi_def_cfa r7, 8
510 ; CHECK-THUMB-V7-FP: pop {r4, r5, r7, pc}
511 ; CHECK-THUMB-V7-FP: .cfi_endproc
513 ; CHECK-THUMB-V7-FP-ELIM-LABEL: test3:
514 ; CHECK-THUMB-V7-FP-ELIM: .cfi_startproc
515 ; CHECK-THUMB-V7-FP-ELIM: push {r4, r5, r7, lr}
516 ; CHECK-THUMB-V7-FP-ELIM: .cfi_def_cfa_offset 16
517 ; CHECK-THUMB-V7-FP-ELIM: .cfi_offset lr, -4
518 ; CHECK-THUMB-V7-FP-ELIM: .cfi_offset r7, -8
519 ; CHECK-THUMB-V7-FP-ELIM: .cfi_offset r5, -12
520 ; CHECK-THUMB-V7-FP-ELIM: .cfi_offset r4, -16
521 ; CHECK-THUMB-V7-FP-ELIM: pop {r4, r5, r7, pc}
522 ; CHECK-THUMB-V7-FP-ELIM: .cfi_endproc
534 ; CHECK-FP-LABEL: test4:
535 ; CHECK-FP: mov pc, lr
536 ; CHECK-FP-NOT: .cfi_def_cfa_offset
538 ; CHECK-FP-ELIM-LABEL: test4:
539 ; CHECK-FP-ELIM: mov pc, lr
540 ; CHECK-FP-ELIM-NOT: .cfi_def_cfa_offset
542 ; CHECK-V7-FP-LABEL: test4:
543 ; CHECK-V7-FP: bx lr
544 ; CHECK-V7-FP-NOT: .cfi_def_cfa_offset
546 ; CHECK-V7-FP-ELIM-LABEL: test4:
547 ; CHECK-V7-FP-ELIM: bx lr
548 ; CHECK-V7-FP-ELIM-NOT: .cfi_def_cfa_offset
550 ; CHECK-THUMB-FP-LABEL: test4:
551 ; CHECK-THUMB-FP: bx lr
552 ; CHECK-THUMB-FP-NOT: .cfi_def_cfa_offset
554 ; CHECK-THUMB-FP-ELIM-LABEL: test4:
555 ; CHECK-THUMB-FP-ELIM: bx lr
556 ; CHECK-THUMB-FP-ELIM-NOT: .cfi_def_cfa_offset
558 ; CHECK-THUMB-V7-FP-LABEL: test4:
559 ; CHECK-THUMB-V7-FP: bx lr
560 ; CHECK-THUMB-V7-FP-NOT: .cfi_def_cfa_offset
562 ; CHECK-THUMB-V7-FP-ELIM-LABEL: test4:
563 ; CHECK-THUMB-V7-FP-ELIM: bx lr
564 ; CHECK-THUMB-V7-FP-ELIM-NOT: .cfi_def_cfa_offset