Lines Matching full:v7
31 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP
35 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP-ELIM
47 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP
51 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP-ELIM
63 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP
67 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP-ELIM
79 ; RUN: | FileCheck %s --check-prefix=DWARF-V7-FP
83 ; RUN: | FileCheck %s --check-prefix=DWARF-V7-FP-ELIM
178 ; CHECK-V7-FP-LABEL: _Z4testiiiiiddddd:
179 ; CHECK-V7-FP: .fnstart
180 ; CHECK-V7-FP: .save {r4, r10, r11, lr}
181 ; CHECK-V7-FP: push {r4, r10, r11, lr}
182 ; CHECK-V7-FP: .setfp r11, sp, #8
183 ; CHECK-V7-FP: add r11, sp, #8
184 ; CHECK-V7-FP: .vsave {d8, d9, d10, d11, d12}
185 ; CHECK-V7-FP: vpush {d8, d9, d10, d11, d12}
186 ; CHECK-V7-FP: .pad #24
187 ; CHECK-V7-FP: sub sp, sp, #24
188 ; CHECK-V7-FP: .personality __gxx_personality_v0
189 ; CHECK-V7-FP: .handlerdata
190 ; CHECK-V7-FP: .fnend
192 ; CHECK-V7-FP-ELIM-LABEL: _Z4testiiiiiddddd:
193 ; CHECK-V7-FP-ELIM: .fnstart
194 ; CHECK-V7-FP-ELIM: .save {r4, lr}
195 ; CHECK-V7-FP-ELIM: push {r4, lr}
196 ; CHECK-V7-FP-ELIM: .vsave {d8, d9, d10, d11, d12}
197 ; CHECK-V7-FP-ELIM: vpush {d8, d9, d10, d11, d12}
198 ; CHECK-V7-FP-ELIM: .pad #24
199 ; CHECK-V7-FP-ELIM: sub sp, sp, #24
200 ; CHECK-V7-FP-ELIM: .personality __gxx_personality_v0
201 ; CHECK-V7-FP-ELIM: .handlerdata
202 ; CHECK-V7-FP-ELIM: .fnend
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
322 ; CHECK-V7-FP-LABEL: test2:
323 ; CHECK-V7-FP: .fnstart
324 ; CHECK-V7-FP: .save {r11, lr}
325 ; CHECK-V7-FP: push {r11, lr}
326 ; CHECK-V7-FP: .setfp r11, sp
327 ; CHECK-V7-FP: mov r11, sp
328 ; CHECK-V7-FP: pop {r11, pc}
329 ; CHECK-V7-FP: .fnend
331 ; CHECK-V7-FP-ELIM-LABEL: test2:
332 ; CHECK-V7-FP-ELIM: .fnstart
333 ; CHECK-V7-FP-ELIM: .save {r11, lr}
334 ; CHECK-V7-FP-ELIM: push {r11, lr}
335 ; CHECK-V7-FP-ELIM: pop {r11, pc}
336 ; CHECK-V7-FP-ELIM: .fnend
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
420 ; CHECK-V7-FP-LABEL: test3:
421 ; CHECK-V7-FP: .fnstart
422 ; CHECK-V7-FP: .save {r4, r5, r11, lr}
423 ; CHECK-V7-FP: push {r4, r5, r11, lr}
424 ; CHECK-V7-FP: .setfp r11, sp, #8
425 ; CHECK-V7-FP: add r11, sp, #8
426 ; CHECK-V7-FP: pop {r4, r5, r11, pc}
427 ; CHECK-V7-FP: .fnend
429 ; CHECK-V7-FP-ELIM-LABEL: test3:
430 ; CHECK-V7-FP-ELIM: .fnstart
431 ; CHECK-V7-FP-ELIM: .save {r4, r5, r11, lr}
432 ; CHECK-V7-FP-ELIM: push {r4, r5, r11, lr}
433 ; CHECK-V7-FP-ELIM: pop {r4, r5, r11, pc}
434 ; CHECK-V7-FP-ELIM: .fnend
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
508 ; CHECK-V7-FP-LABEL: test4:
509 ; CHECK-V7-FP: .fnstart
510 ; CHECK-V7-FP: bx lr
511 ; CHECK-V7-FP: .cantunwind
512 ; CHECK-V7-FP: .fnend
514 ; CHECK-V7-FP-ELIM-LABEL: test4:
515 ; CHECK-V7-FP-ELIM: .fnstart
516 ; CHECK-V7-FP-ELIM: bx lr
517 ; CHECK-V7-FP-ELIM: .cantunwind
518 ; CHECK-V7-FP-ELIM: .fnend
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,