Lines Matching full:dwarf
55 ; RUN: | FileCheck %s --check-prefix=DWARF-FP
59 ; RUN: | FileCheck %s --check-prefix=DWARF-FP-ELIM
63 ; RUN: | FileCheck %s --check-prefix=DWARF-V7-FP
67 ; RUN: | FileCheck %s --check-prefix=DWARF-V7-FP-ELIM
191 ; DWARF-FP-LABEL: _Z4testiiiiiddddd:
192 ; DWARF-FP: .cfi_startproc
193 ; DWARF-FP: .cfi_personality 0, __gxx_personality_v0
194 ; DWARF-FP: .cfi_lsda 0, .Lexception0
195 ; DWARF-FP: push {r4, r5, r6, r7, r8, r9, r10, r11, lr}
196 ; DWARF-FP: .cfi_def_cfa_offset 36
197 ; DWARF-FP: .cfi_offset lr, -4
198 ; DWARF-FP: .cfi_offset r11, -8
199 ; DWARF-FP: .cfi_offset r10, -12
200 ; DWARF-FP: .cfi_offset r9, -16
201 ; DWARF-FP: .cfi_offset r8, -20
202 ; DWARF-FP: .cfi_offset r7, -24
203 ; DWARF-FP: .cfi_offset r6, -28
204 ; DWARF-FP: .cfi_offset r5, -32
205 ; DWARF-FP: .cfi_offset r4, -36
206 ; DWARF-FP: add r11, sp, #28
207 ; DWARF-FP: .cfi_def_cfa r11, 8
208 ; DWARF-FP: sub sp, sp, #28
209 ; DWARF-FP: sub sp, r11, #28
210 ; DWARF-FP: pop {r4, r5, r6, r7, r8, r9, r10, r11, lr}
211 ; DWARF-FP: mov pc, lr
212 ; DWARF-FP: .cfi_endproc
214 ; DWARF-FP-ELIM-LABEL: _Z4testiiiiiddddd:
215 ; DWARF-FP-ELIM: .cfi_startproc
216 ; DWARF-FP-ELIM: .cfi_personality 0, __gxx_personality_v0
217 ; DWARF-FP-ELIM: .cfi_lsda 0, .Lexception0
218 ; DWARF-FP-ELIM: push {r4, r5, r6, r7, r8, r9, r10, r11, lr}
219 ; DWARF-FP-ELIM: .cfi_def_cfa_offset 36
220 ; DWARF-FP-ELIM: .cfi_offset lr, -4
221 ; DWARF-FP-ELIM: .cfi_offset r11, -8
222 ; DWARF-FP-ELIM: .cfi_offset r10, -12
223 ; DWARF-FP-ELIM: .cfi_offset r9, -16
224 ; DWARF-FP-ELIM: .cfi_offset r8, -20
225 ; DWARF-FP-ELIM: .cfi_offset r7, -24
226 ; DWARF-FP-ELIM: .cfi_offset r6, -28
227 ; DWARF-FP-ELIM: .cfi_offset r5, -32
228 ; DWARF-FP-ELIM: .cfi_offset r4, -36
229 ; DWARF-FP-ELIM: sub sp, sp, #28
230 ; DWARF-FP-ELIM: .cfi_def_cfa_offset 64
231 ; DWARF-FP-ELIM: add sp, sp, #28
232 ; DWARF-FP-ELIM: pop {r4, r5, r6, r7, r8, r9, r10, r11, lr}
233 ; DWARF-FP-ELIM: mov pc, lr
234 ; DWARF-FP-ELIM: .cfi_endproc
236 ; DWARF-V7-FP-LABEL: _Z4testiiiiiddddd:
237 ; DWARF-V7-FP: .cfi_startproc
238 ; DWARF-V7-FP: .cfi_personality 0, __gxx_personality_v0
239 ; DWARF-V7-FP: .cfi_lsda 0, .Lexception0
240 ; DWARF-V7-FP: push {r4, r10, r11, lr}
241 ; DWARF-V7-FP: .cfi_def_cfa_offset 16
242 ; DWARF-V7-FP: .cfi_offset lr, -4
243 ; DWARF-V7-FP: .cfi_offset r11, -8
244 ; DWARF-V7-FP: .cfi_offset r10, -12
245 ; DWARF-V7-FP: .cfi_offset r4, -16
246 ; DWARF-V7-FP: add r11, sp, #8
247 ; DWARF-V7-FP: .cfi_def_cfa r11, 8
248 ; DWARF-V7-FP: vpush {d8, d9, d10, d11, d12}
249 ; DWARF-V7-FP: .cfi_offset d12, -24
250 ; DWARF-V7-FP: .cfi_offset d11, -32
251 ; DWARF-V7-FP: .cfi_offset d10, -40
252 ; DWARF-V7-FP: .cfi_offset d9, -48
253 ; DWARF-V7-FP: sub sp, sp, #24
254 ; DWARF-V7-FP: sub sp, r11, #48
255 ; DWARF-V7-FP: vpop {d8, d9, d10, d11, d12}
256 ; DWARF-V7-FP: pop {r4, r10, r11, pc}
257 ; DWARF-V7-FP: .cfi_endproc
259 ; DWARF-V7-FP-ELIM-LABEL: _Z4testiiiiiddddd:
260 ; DWARF-V7-FP-ELIM: .cfi_startproc
261 ; DWARF-V7-FP-ELIM: .cfi_personality 0, __gxx_personality_v0
262 ; DWARF-V7-FP-ELIM: .cfi_lsda 0, .Lexception0
263 ; DWARF-V7-FP-ELIM: push {r4, lr}
264 ; DWARF-V7-FP-ELIM: .cfi_def_cfa_offset 8
265 ; DWARF-V7-FP-ELIM: .cfi_offset lr, -4
266 ; DWARF-V7-FP-ELIM: .cfi_offset r4, -8
267 ; DWARF-V7-FP-ELIM: vpush {d8, d9, d10, d11, d12}
268 ; DWARF-V7-FP-ELIM: .cfi_offset d12, -16
269 ; DWARF-V7-FP-ELIM: .cfi_offset d11, -24
270 ; DWARF-V7-FP-ELIM: .cfi_offset d10, -32
271 ; DWARF-V7-FP-ELIM: .cfi_offset d9, -40
272 ; DWARF-V7-FP-ELIM: sub sp, sp, #24
273 ; DWARF-V7-FP-ELIM: .cfi_def_cfa_offset 72
274 ; DWARF-V7-FP-ELIM: add sp, sp, #24
275 ; DWARF-V7-FP-ELIM: vpop {d8, d9, d10, d11, d12}
276 ; DWARF-V7-FP-ELIM: pop {r4, pc}
277 ; DWARF-V7-FP-ELIM: .cfi_endproc
325 ; DWARF-FP-LABEL: test2:
326 ; DWARF-FP: .cfi_startproc
327 ; DWARF-FP: push {r11, lr}
328 ; DWARF-FP: .cfi_def_cfa_offset 8
329 ; DWARF-FP: .cfi_offset lr, -4
330 ; DWARF-FP: .cfi_offset r11, -8
331 ; DWARF-FP: mov r11, sp
332 ; DWARF-FP: .cfi_def_cfa_register r11
333 ; DWARF-FP: pop {r11, lr}
334 ; DWARF-FP: mov pc, lr
335 ; DWARF-FP: .cfi_endproc
337 ; DWARF-FP-ELIM-LABEL: test2:
338 ; DWARF-FP-ELIM: .cfi_startproc
339 ; DWARF-FP-ELIM: push {r11, lr}
340 ; DWARF-FP-ELIM: .cfi_def_cfa_offset 8
341 ; DWARF-FP-ELIM: .cfi_offset lr, -4
342 ; DWARF-FP-ELIM: .cfi_offset r11, -8
343 ; DWARF-FP-ELIM: pop {r11, lr}
344 ; DWARF-FP-ELIM: mov pc, lr
345 ; DWARF-FP-ELIM: .cfi_endproc
347 ; DWARF-V7-FP-LABEL: test2:
348 ; DWARF-V7-FP: .cfi_startproc
349 ; DWARF-V7-FP: push {r11, lr}
350 ; DWARF-V7-FP: .cfi_def_cfa_offset 8
351 ; DWARF-V7-FP: .cfi_offset lr, -4
352 ; DWARF-V7-FP: .cfi_offset r11, -8
353 ; DWARF-V7-FP: mov r11, sp
354 ; DWARF-V7-FP: .cfi_def_cfa_register r11
355 ; DWARF-V7-FP: pop {r11, pc}
356 ; DWARF-V7-FP: .cfi_endproc
358 ; DWARF-V7-FP-ELIM-LABEL: test2:
359 ; DWARF-V7-FP-ELIM: .cfi_startproc
360 ; DWARF-V7-FP-ELIM: push {r11, lr}
361 ; DWARF-V7-FP-ELIM: .cfi_def_cfa_offset 8
362 ; DWARF-V7-FP-ELIM: .cfi_offset lr, -4
363 ; DWARF-V7-FP-ELIM: .cfi_offset r11, -8
364 ; DWARF-V7-FP-ELIM: pop {r11, pc}
365 ; DWARF-V7-FP-ELIM: .cfi_endproc
423 ; DWARF-FP-LABEL: test3:
424 ; DWARF-FP: .cfi_startproc
425 ; DWARF-FP: push {r4, r5, r11, lr}
426 ; DWARF-FP: .cfi_def_cfa_offset 16
427 ; DWARF-FP: .cfi_offset lr, -4
428 ; DWARF-FP: .cfi_offset r11, -8
429 ; DWARF-FP: .cfi_offset r5, -12
430 ; DWARF-FP: .cfi_offset r4, -16
431 ; DWARF-FP: add r11, sp, #8
432 ; DWARF-FP: .cfi_def_cfa r11, 8
433 ; DWARF-FP: pop {r4, r5, r11, lr}
434 ; DWARF-FP: mov pc, lr
435 ; DWARF-FP: .cfi_endproc
437 ; DWARF-FP-ELIM-LABEL: test3:
438 ; DWARF-FP-ELIM: .cfi_startproc
439 ; DWARF-FP-ELIM: push {r4, r5, r11, lr}
440 ; DWARF-FP-ELIM: .cfi_def_cfa_offset 16
441 ; DWARF-FP-ELIM: .cfi_offset lr, -4
442 ; DWARF-FP-ELIM: .cfi_offset r11, -8
443 ; DWARF-FP-ELIM: .cfi_offset r5, -12
444 ; DWARF-FP-ELIM: .cfi_offset r4, -16
445 ; DWARF-FP-ELIM: pop {r4, r5, r11, lr}
446 ; DWARF-FP-ELIM: mov pc, lr
447 ; DWARF-FP-ELIM: .cfi_endproc
449 ; DWARF-V7-FP-LABEL: test3:
450 ; DWARF-V7-FP: .cfi_startproc
451 ; DWARF-V7-FP: push {r4, r5, r11, lr}
452 ; DWARF-V7-FP: .cfi_def_cfa_offset 16
453 ; DWARF-V7-FP: .cfi_offset lr, -4
454 ; DWARF-V7-FP: .cfi_offset r11, -8
455 ; DWARF-V7-FP: .cfi_offset r5, -12
456 ; DWARF-V7-FP: .cfi_offset r4, -16
457 ; DWARF-V7-FP: add r11, sp, #8
458 ; DWARF-V7-FP: .cfi_def_cfa r11, 8
459 ; DWARF-V7-FP: pop {r4, r5, r11, pc}
460 ; DWARF-V7-FP: .cfi_endproc
462 ; DWARF-V7-FP-ELIM-LABEL: test3:
463 ; DWARF-V7-FP-ELIM: .cfi_startproc
464 ; DWARF-V7-FP-ELIM: push {r4, r5, r11, lr}
465 ; DWARF-V7-FP-ELIM: .cfi_def_cfa_offset 16
466 ; DWARF-V7-FP-ELIM: .cfi_offset lr, -4
467 ; DWARF-V7-FP-ELIM: .cfi_offset r11, -8
468 ; DWARF-V7-FP-ELIM: .cfi_offset r5, -12
469 ; DWARF-V7-FP-ELIM: .cfi_offset r4, -16
470 ; DWARF-V7-FP-ELIM: pop {r4, r5, r11, pc}
471 ; DWARF-V7-FP-ELIM: .cfi_endproc
507 ; DWARF-FP-LABEL: test4:
508 ; DWARF-FP-NOT: .cfi_startproc
509 ; DWARF-FP: mov pc, lr
510 ; DWARF-FP-NOT: .cfi_endproc
511 ; DWARF-FP: .size test4,
513 ; DWARF-FP-ELIM-LABEL: test4:
514 ; DWARF-FP-ELIM-NOT: .cfi_startproc
515 ; DWARF-FP-ELIM: mov pc, lr
516 ; DWARF-FP-ELIM-NOT: .cfi_endproc
517 ; DWARF-FP-ELIM: .size test4,
519 ; DWARF-V7-FP-LABEL: test4:
520 ; DWARF-V7-FP-NOT: .cfi_startproc
521 ; DWARF-V7-FP: bx lr
522 ; DWARF-V7-FP-NOT: .cfi_endproc
523 ; DWARF-V7-FP: .size test4,
525 ; DWARF-V7-FP-ELIM-LABEL: test4:
526 ; DWARF-V7-FP-ELIM-NOT: .cfi_startproc
527 ; DWARF-V7-FP-ELIM: bx lr
528 ; DWARF-V7-FP-ELIM-NOT: .cfi_endproc
529 ; DWARF-V7-FP-ELIM: .size test4,