Lines Matching full:dwarf
71 ; RUN: | FileCheck %s --check-prefix=DWARF-FP
75 ; RUN: | FileCheck %s --check-prefix=DWARF-FP-ELIM
79 ; RUN: | FileCheck %s --check-prefix=DWARF-V7-FP
83 ; RUN: | FileCheck %s --check-prefix=DWARF-V7-FP-ELIM
204 ; DWARF-FP-LABEL: _Z4testiiiiiddddd:
205 ; DWARF-FP: .cfi_startproc
206 ; DWARF-FP: .cfi_personality 0, __gxx_personality_v0
207 ; DWARF-FP: .cfi_lsda 0, .Lexception0
208 ; DWARF-FP: push {r4, r5, r6, r7, r8, r9, r10, r11, lr}
209 ; DWARF-FP: .cfi_def_cfa_offset 36
210 ; DWARF-FP: .cfi_offset lr, -4
211 ; DWARF-FP: .cfi_offset r11, -8
212 ; DWARF-FP: .cfi_offset r10, -12
213 ; DWARF-FP: .cfi_offset r9, -16
214 ; DWARF-FP: .cfi_offset r8, -20
215 ; DWARF-FP: .cfi_offset r7, -24
216 ; DWARF-FP: .cfi_offset r6, -28
217 ; DWARF-FP: .cfi_offset r5, -32
218 ; DWARF-FP: .cfi_offset r4, -36
219 ; DWARF-FP: add r11, sp, #28
220 ; DWARF-FP: .cfi_def_cfa r11, 8
221 ; DWARF-FP: sub sp, sp, #44
222 ; DWARF-FP: sub sp, r11, #28
223 ; DWARF-FP: pop {r4, r5, r6, r7, r8, r9, r10, r11, lr}
224 ; DWARF-FP: mov pc, lr
225 ; DWARF-FP: .cfi_endproc
227 ; DWARF-FP-ELIM-LABEL: _Z4testiiiiiddddd:
228 ; DWARF-FP-ELIM: .cfi_startproc
229 ; DWARF-FP-ELIM: .cfi_personality 0, __gxx_personality_v0
230 ; DWARF-FP-ELIM: .cfi_lsda 0, .Lexception0
231 ; DWARF-FP-ELIM: push {r4, r5, r6, r7, r8, r9, r10, r11, lr}
232 ; DWARF-FP-ELIM: .cfi_def_cfa_offset 36
233 ; DWARF-FP-ELIM: .cfi_offset lr, -4
234 ; DWARF-FP-ELIM: .cfi_offset r11, -8
235 ; DWARF-FP-ELIM: .cfi_offset r10, -12
236 ; DWARF-FP-ELIM: .cfi_offset r9, -16
237 ; DWARF-FP-ELIM: .cfi_offset r8, -20
238 ; DWARF-FP-ELIM: .cfi_offset r7, -24
239 ; DWARF-FP-ELIM: .cfi_offset r6, -28
240 ; DWARF-FP-ELIM: .cfi_offset r5, -32
241 ; DWARF-FP-ELIM: .cfi_offset r4, -36
242 ; DWARF-FP-ELIM: sub sp, sp, #36
243 ; DWARF-FP-ELIM: .cfi_def_cfa_offset 72
244 ; DWARF-FP-ELIM: add sp, sp, #36
245 ; DWARF-FP-ELIM: pop {r4, r5, r6, r7, r8, r9, r10, r11, lr}
246 ; DWARF-FP-ELIM: mov pc, lr
247 ; DWARF-FP-ELIM: .cfi_endproc
249 ; DWARF-V7-FP-LABEL: _Z4testiiiiiddddd:
250 ; DWARF-V7-FP: .cfi_startproc
251 ; DWARF-V7-FP: .cfi_personality 0, __gxx_personality_v0
252 ; DWARF-V7-FP: .cfi_lsda 0, .Lexception0
253 ; DWARF-V7-FP: push {r4, r10, r11, lr}
254 ; DWARF-V7-FP: .cfi_def_cfa_offset 16
255 ; DWARF-V7-FP: .cfi_offset lr, -4
256 ; DWARF-V7-FP: .cfi_offset r11, -8
257 ; DWARF-V7-FP: .cfi_offset r10, -12
258 ; DWARF-V7-FP: .cfi_offset r4, -16
259 ; DWARF-V7-FP: add r11, sp, #8
260 ; DWARF-V7-FP: .cfi_def_cfa r11, 8
261 ; DWARF-V7-FP: vpush {d8, d9, d10, d11, d12}
262 ; DWARF-V7-FP: .cfi_offset d12, -24
263 ; DWARF-V7-FP: .cfi_offset d11, -32
264 ; DWARF-V7-FP: .cfi_offset d10, -40
265 ; DWARF-V7-FP: .cfi_offset d9, -48
266 ; DWARF-V7-FP: sub sp, sp, #24
267 ; DWARF-V7-FP: sub sp, r11, #48
268 ; DWARF-V7-FP: vpop {d8, d9, d10, d11, d12}
269 ; DWARF-V7-FP: pop {r4, r10, r11, pc}
270 ; DWARF-V7-FP: .cfi_endproc
272 ; DWARF-V7-FP-ELIM-LABEL: _Z4testiiiiiddddd:
273 ; DWARF-V7-FP-ELIM: .cfi_startproc
274 ; DWARF-V7-FP-ELIM: .cfi_personality 0, __gxx_personality_v0
275 ; DWARF-V7-FP-ELIM: .cfi_lsda 0, .Lexception0
276 ; DWARF-V7-FP-ELIM: push {r4, lr}
277 ; DWARF-V7-FP-ELIM: .cfi_def_cfa_offset 8
278 ; DWARF-V7-FP-ELIM: .cfi_offset lr, -4
279 ; DWARF-V7-FP-ELIM: .cfi_offset r4, -8
280 ; DWARF-V7-FP-ELIM: vpush {d8, d9, d10, d11, d12}
281 ; DWARF-V7-FP-ELIM: .cfi_offset d12, -16
282 ; DWARF-V7-FP-ELIM: .cfi_offset d11, -24
283 ; DWARF-V7-FP-ELIM: .cfi_offset d10, -32
284 ; DWARF-V7-FP-ELIM: .cfi_offset d9, -40
285 ; DWARF-V7-FP-ELIM: sub sp, sp, #24
286 ; DWARF-V7-FP-ELIM: .cfi_def_cfa_offset 72
287 ; DWARF-V7-FP-ELIM: add sp, sp, #24
288 ; DWARF-V7-FP-ELIM: vpop {d8, d9, d10, d11, d12}
289 ; DWARF-V7-FP-ELIM: pop {r4, pc}
290 ; DWARF-V7-FP-ELIM: .cfi_endproc
338 ; DWARF-FP-LABEL: test2:
339 ; DWARF-FP: .cfi_startproc
340 ; DWARF-FP: push {r11, lr}
341 ; DWARF-FP: .cfi_def_cfa_offset 8
342 ; DWARF-FP: .cfi_offset lr, -4
343 ; DWARF-FP: .cfi_offset r11, -8
344 ; DWARF-FP: mov r11, sp
345 ; DWARF-FP: .cfi_def_cfa_register r11
346 ; DWARF-FP: pop {r11, lr}
347 ; DWARF-FP: mov pc, lr
348 ; DWARF-FP: .cfi_endproc
350 ; DWARF-FP-ELIM-LABEL: test2:
351 ; DWARF-FP-ELIM: .cfi_startproc
352 ; DWARF-FP-ELIM: push {r11, lr}
353 ; DWARF-FP-ELIM: .cfi_def_cfa_offset 8
354 ; DWARF-FP-ELIM: .cfi_offset lr, -4
355 ; DWARF-FP-ELIM: .cfi_offset r11, -8
356 ; DWARF-FP-ELIM: pop {r11, lr}
357 ; DWARF-FP-ELIM: mov pc, lr
358 ; DWARF-FP-ELIM: .cfi_endproc
360 ; DWARF-V7-FP-LABEL: test2:
361 ; DWARF-V7-FP: .cfi_startproc
362 ; DWARF-V7-FP: push {r11, lr}
363 ; DWARF-V7-FP: .cfi_def_cfa_offset 8
364 ; DWARF-V7-FP: .cfi_offset lr, -4
365 ; DWARF-V7-FP: .cfi_offset r11, -8
366 ; DWARF-V7-FP: mov r11, sp
367 ; DWARF-V7-FP: .cfi_def_cfa_register r11
368 ; DWARF-V7-FP: pop {r11, pc}
369 ; DWARF-V7-FP: .cfi_endproc
371 ; DWARF-V7-FP-ELIM-LABEL: test2:
372 ; DWARF-V7-FP-ELIM: .cfi_startproc
373 ; DWARF-V7-FP-ELIM: push {r11, lr}
374 ; DWARF-V7-FP-ELIM: .cfi_def_cfa_offset 8
375 ; DWARF-V7-FP-ELIM: .cfi_offset lr, -4
376 ; DWARF-V7-FP-ELIM: .cfi_offset r11, -8
377 ; DWARF-V7-FP-ELIM: pop {r11, pc}
378 ; DWARF-V7-FP-ELIM: .cfi_endproc
436 ; DWARF-FP-LABEL: test3:
437 ; DWARF-FP: .cfi_startproc
438 ; DWARF-FP: push {r4, r5, r11, lr}
439 ; DWARF-FP: .cfi_def_cfa_offset 16
440 ; DWARF-FP: .cfi_offset lr, -4
441 ; DWARF-FP: .cfi_offset r11, -8
442 ; DWARF-FP: .cfi_offset r5, -12
443 ; DWARF-FP: .cfi_offset r4, -16
444 ; DWARF-FP: add r11, sp, #8
445 ; DWARF-FP: .cfi_def_cfa r11, 8
446 ; DWARF-FP: pop {r4, r5, r11, lr}
447 ; DWARF-FP: mov pc, lr
448 ; DWARF-FP: .cfi_endproc
450 ; DWARF-FP-ELIM-LABEL: test3:
451 ; DWARF-FP-ELIM: .cfi_startproc
452 ; DWARF-FP-ELIM: push {r4, r5, r11, lr}
453 ; DWARF-FP-ELIM: .cfi_def_cfa_offset 16
454 ; DWARF-FP-ELIM: .cfi_offset lr, -4
455 ; DWARF-FP-ELIM: .cfi_offset r11, -8
456 ; DWARF-FP-ELIM: .cfi_offset r5, -12
457 ; DWARF-FP-ELIM: .cfi_offset r4, -16
458 ; DWARF-FP-ELIM: pop {r4, r5, r11, lr}
459 ; DWARF-FP-ELIM: mov pc, lr
460 ; DWARF-FP-ELIM: .cfi_endproc
462 ; DWARF-V7-FP-LABEL: test3:
463 ; DWARF-V7-FP: .cfi_startproc
464 ; DWARF-V7-FP: push {r4, r5, r11, lr}
465 ; DWARF-V7-FP: .cfi_def_cfa_offset 16
466 ; DWARF-V7-FP: .cfi_offset lr, -4
467 ; DWARF-V7-FP: .cfi_offset r11, -8
468 ; DWARF-V7-FP: .cfi_offset r5, -12
469 ; DWARF-V7-FP: .cfi_offset r4, -16
470 ; DWARF-V7-FP: add r11, sp, #8
471 ; DWARF-V7-FP: .cfi_def_cfa r11, 8
472 ; DWARF-V7-FP: pop {r4, r5, r11, pc}
473 ; DWARF-V7-FP: .cfi_endproc
475 ; DWARF-V7-FP-ELIM-LABEL: test3:
476 ; DWARF-V7-FP-ELIM: .cfi_startproc
477 ; DWARF-V7-FP-ELIM: push {r4, r5, r11, lr}
478 ; DWARF-V7-FP-ELIM: .cfi_def_cfa_offset 16
479 ; DWARF-V7-FP-ELIM: .cfi_offset lr, -4
480 ; DWARF-V7-FP-ELIM: .cfi_offset r11, -8
481 ; DWARF-V7-FP-ELIM: .cfi_offset r5, -12
482 ; DWARF-V7-FP-ELIM: .cfi_offset r4, -16
483 ; DWARF-V7-FP-ELIM: pop {r4, r5, r11, pc}
484 ; DWARF-V7-FP-ELIM: .cfi_endproc
520 ; DWARF-FP-LABEL: test4:
521 ; DWARF-FP-NOT: .cfi_startproc
522 ; DWARF-FP: mov pc, lr
523 ; DWARF-FP-NOT: .cfi_endproc
524 ; DWARF-FP: .size test4,
526 ; DWARF-FP-ELIM-LABEL: test4:
527 ; DWARF-FP-ELIM-NOT: .cfi_startproc
528 ; DWARF-FP-ELIM: mov pc, lr
529 ; DWARF-FP-ELIM-NOT: .cfi_endproc
530 ; DWARF-FP-ELIM: .size test4,
532 ; DWARF-V7-FP-LABEL: test4:
533 ; DWARF-V7-FP-NOT: .cfi_startproc
534 ; DWARF-V7-FP: bx lr
535 ; DWARF-V7-FP-NOT: .cfi_endproc
536 ; DWARF-V7-FP: .size test4,
538 ; DWARF-V7-FP-ELIM-LABEL: test4:
539 ; DWARF-V7-FP-ELIM-NOT: .cfi_startproc
540 ; DWARF-V7-FP-ELIM: bx lr
541 ; DWARF-V7-FP-ELIM-NOT: .cfi_endproc
542 ; DWARF-V7-FP-ELIM: .size test4,