Lines Matching refs:V8

3 # RUN: llc -mtriple=thumbv8 -run-pass=if-converter %s -o - | FileCheck %s --check-prefix=CHECK-V8
193 ; CHECK-V8-LABEL: name: test_nosize
194 ; CHECK-V8: bb.0 (%ir-block.0):
195 ; CHECK-V8: successors: %bb.1(0x80000000)
196 ; CHECK-V8: liveins: $lr, $r7
197 ; CHECK-V8: renamable $r0 = t2MOVi 1, 14 /* CC::al */, $noreg, $noreg
198 ; CHECK-V8: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
199 ; CHECK-V8: tTAILJMPdND @extfunc, 1 /* CC::ne */, killed $cpsr, implicit $sp, implicit $sp
200 ; CHECK-V8: bb.1.b1:
201 ; CHECK-V8: successors: %bb.3(0x40000000), %bb.2(0x40000000)
202 ; CHECK-V8: liveins: $r7, $lr
203 ; CHECK-V8: $sp = frame-setup t2STMDB_UPD $sp, 14 /* CC::al */, $noreg, killed $r7, killed $lr
204 ; CHECK-V8: frame-setup CFI_INSTRUCTION def_cfa_offset 8
205 ; CHECK-V8: frame-setup CFI_INSTRUCTION offset $lr, -4
206 ; CHECK-V8: frame-setup CFI_INSTRUCTION offset $r7, -8
207 ; CHECK-V8: renamable $r0 = t2MOVi 0, 14 /* CC::al */, $noreg, $noreg
208 ; CHECK-V8: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
209 ; CHECK-V8: t2Bcc %bb.3, 1 /* CC::ne */, killed $cpsr
210 ; CHECK-V8: bb.2.b2:
211 ; CHECK-V8: successors: %bb.4(0x80000000)
212 …; CHECK-V8: tBL 14 /* CC::al */, $noreg, @extfunc, csr_aapcs, implicit-def dead $lr, implicit $s…
213 ; CHECK-V8: t2B %bb.4, 14 /* CC::al */, $noreg
214 ; CHECK-V8: bb.3.b3:
215 ; CHECK-V8: successors: %bb.4(0x80000000)
216 …; CHECK-V8: renamable $r0 = t2LDRi12 undef renamable $r0, 0, 14 /* CC::al */, $noreg :: (load (s…
217 ; CHECK-V8: renamable $r0 = t2ANDri killed renamable $r0, 256, 14 /* CC::al */, $noreg, $noreg
218 ; CHECK-V8: bb.4.b5:
219 ; CHECK-V8: successors: %bb.5(0x50000000)
220 ; CHECK-V8: liveins: $r0
221 ; CHECK-V8: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
222 ; CHECK-V8: $sp = t2LDMIA_UPD $sp, 14 /* CC::al */, $noreg, def $r7, def $lr
223 ; CHECK-V8: tBX_RET 0 /* CC::eq */, killed $cpsr
224 ; CHECK-V8: bb.5.b7:
225 ; CHECK-V8: liveins: $lr, $r7
226 ; CHECK-V8: tTAILJMPdND @extfunc, 14 /* CC::al */, $noreg, implicit $sp, implicit $sp
358 ; CHECK-V8-LABEL: name: test_optsize
359 ; CHECK-V8: bb.0 (%ir-block.0):
360 ; CHECK-V8: successors: %bb.1(0x50000000), %bb.6(0x30000000)
361 ; CHECK-V8: liveins: $lr, $r7
362 ; CHECK-V8: renamable $r0 = t2MOVi 1, 14 /* CC::al */, $noreg, $noreg
363 ; CHECK-V8: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
364 ; CHECK-V8: t2Bcc %bb.6, 1 /* CC::ne */, killed $cpsr
365 ; CHECK-V8: bb.1.b1:
366 ; CHECK-V8: successors: %bb.3(0x40000000), %bb.2(0x40000000)
367 ; CHECK-V8: liveins: $r7, $lr
368 ; CHECK-V8: $sp = frame-setup t2STMDB_UPD $sp, 14 /* CC::al */, $noreg, killed $r7, killed $lr
369 ; CHECK-V8: frame-setup CFI_INSTRUCTION def_cfa_offset 8
370 ; CHECK-V8: frame-setup CFI_INSTRUCTION offset $lr, -4
371 ; CHECK-V8: frame-setup CFI_INSTRUCTION offset $r7, -8
372 ; CHECK-V8: renamable $r0 = t2MOVi 0, 14 /* CC::al */, $noreg, $noreg
373 ; CHECK-V8: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
374 ; CHECK-V8: t2Bcc %bb.3, 1 /* CC::ne */, killed $cpsr
375 ; CHECK-V8: bb.2.b2:
376 ; CHECK-V8: successors: %bb.4(0x80000000)
377 …; CHECK-V8: tBL 14 /* CC::al */, $noreg, @extfunc, csr_aapcs, implicit-def dead $lr, implicit $s…
378 ; CHECK-V8: t2B %bb.4, 14 /* CC::al */, $noreg
379 ; CHECK-V8: bb.3.b3:
380 ; CHECK-V8: successors: %bb.4(0x80000000)
381 …; CHECK-V8: renamable $r0 = t2LDRi12 undef renamable $r0, 0, 14 /* CC::al */, $noreg :: (load (s…
382 ; CHECK-V8: renamable $r0 = t2ANDri killed renamable $r0, 256, 14 /* CC::al */, $noreg, $noreg
383 ; CHECK-V8: bb.4.b5:
384 ; CHECK-V8: successors: %bb.5(0x30000000), %bb.6(0x50000000)
385 ; CHECK-V8: liveins: $r0
386 ; CHECK-V8: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
387 ; CHECK-V8: $sp = t2LDMIA_UPD $sp, 14 /* CC::al */, $noreg, def $r7, def $lr
388 ; CHECK-V8: t2Bcc %bb.6, 1 /* CC::ne */, killed $cpsr
389 ; CHECK-V8: bb.5.b8:
390 ; CHECK-V8: liveins: $lr, $r7
391 ; CHECK-V8: tBX_RET 14 /* CC::al */, $noreg
392 ; CHECK-V8: bb.6.b7:
393 ; CHECK-V8: liveins: $lr, $r7
394 ; CHECK-V8: tTAILJMPdND @extfunc, 14 /* CC::al */, $noreg, implicit $sp, implicit $sp
526 ; CHECK-V8-LABEL: name: test_minsize
527 ; CHECK-V8: bb.0 (%ir-block.0):
528 ; CHECK-V8: successors: %bb.1(0x50000000), %bb.6(0x30000000)
529 ; CHECK-V8: liveins: $lr, $r7
530 ; CHECK-V8: renamable $r0 = t2MOVi 1, 14 /* CC::al */, $noreg, $noreg
531 ; CHECK-V8: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
532 ; CHECK-V8: t2Bcc %bb.6, 1 /* CC::ne */, killed $cpsr
533 ; CHECK-V8: bb.1.b1:
534 ; CHECK-V8: successors: %bb.3(0x40000000), %bb.2(0x40000000)
535 ; CHECK-V8: liveins: $r7, $lr
536 ; CHECK-V8: $sp = frame-setup t2STMDB_UPD $sp, 14 /* CC::al */, $noreg, killed $r7, killed $lr
537 ; CHECK-V8: frame-setup CFI_INSTRUCTION def_cfa_offset 8
538 ; CHECK-V8: frame-setup CFI_INSTRUCTION offset $lr, -4
539 ; CHECK-V8: frame-setup CFI_INSTRUCTION offset $r7, -8
540 ; CHECK-V8: renamable $r0 = t2MOVi 0, 14 /* CC::al */, $noreg, $noreg
541 ; CHECK-V8: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
542 ; CHECK-V8: t2Bcc %bb.3, 1 /* CC::ne */, killed $cpsr
543 ; CHECK-V8: bb.2.b2:
544 ; CHECK-V8: successors: %bb.4(0x80000000)
545 …; CHECK-V8: tBL 14 /* CC::al */, $noreg, @extfunc, csr_aapcs, implicit-def dead $lr, implicit $s…
546 ; CHECK-V8: t2B %bb.4, 14 /* CC::al */, $noreg
547 ; CHECK-V8: bb.3.b3:
548 ; CHECK-V8: successors: %bb.4(0x80000000)
549 …; CHECK-V8: renamable $r0 = t2LDRi12 undef renamable $r0, 0, 14 /* CC::al */, $noreg :: (load (s…
550 ; CHECK-V8: renamable $r0 = t2ANDri killed renamable $r0, 256, 14 /* CC::al */, $noreg, $noreg
551 ; CHECK-V8: bb.4.b5:
552 ; CHECK-V8: successors: %bb.5(0x30000000), %bb.6(0x50000000)
553 ; CHECK-V8: liveins: $r0
554 ; CHECK-V8: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
555 ; CHECK-V8: $sp = t2LDMIA_UPD $sp, 14 /* CC::al */, $noreg, def $r7, def $lr
556 ; CHECK-V8: t2Bcc %bb.6, 1 /* CC::ne */, killed $cpsr
557 ; CHECK-V8: bb.5.b8:
558 ; CHECK-V8: liveins: $lr, $r7
559 ; CHECK-V8: tBX_RET 14 /* CC::al */, $noreg
560 ; CHECK-V8: bb.6.b7:
561 ; CHECK-V8: liveins: $lr, $r7
562 ; CHECK-V8: tTAILJMPdND @extfunc, 14 /* CC::al */, $noreg, implicit $sp, implicit $sp