Lines Matching refs:V7
2 # RUN: llc -mtriple=thumbv7 -run-pass=if-converter %s -o - | FileCheck %s --check-prefix=CHECK-V7
159 ; CHECK-V7-LABEL: name: test_nosize
160 ; CHECK-V7: bb.0 (%ir-block.0):
161 ; CHECK-V7: successors: %bb.1(0x80000000)
162 ; CHECK-V7: liveins: $lr, $r7
163 ; CHECK-V7: renamable $r0 = t2MOVi 1, 14 /* CC::al */, $noreg, $noreg
164 ; CHECK-V7: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
165 ; CHECK-V7: tTAILJMPdND @extfunc, 1 /* CC::ne */, killed $cpsr, implicit $sp, implicit $sp
166 ; CHECK-V7: bb.1.b1:
167 ; CHECK-V7: successors: %bb.3(0x40000000), %bb.2(0x40000000)
168 ; CHECK-V7: liveins: $r7, $lr
169 ; CHECK-V7: $sp = frame-setup t2STMDB_UPD $sp, 14 /* CC::al */, $noreg, killed $r7, killed $lr
170 ; CHECK-V7: frame-setup CFI_INSTRUCTION def_cfa_offset 8
171 ; CHECK-V7: frame-setup CFI_INSTRUCTION offset $lr, -4
172 ; CHECK-V7: frame-setup CFI_INSTRUCTION offset $r7, -8
173 ; CHECK-V7: renamable $r0 = t2MOVi 0, 14 /* CC::al */, $noreg, $noreg
174 ; CHECK-V7: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
175 ; CHECK-V7: t2Bcc %bb.3, 1 /* CC::ne */, killed $cpsr
176 ; CHECK-V7: bb.2.b2:
177 ; CHECK-V7: successors: %bb.4(0x80000000)
178 …; CHECK-V7: tBL 14 /* CC::al */, $noreg, @extfunc, csr_aapcs, implicit-def dead $lr, implicit $s…
179 ; CHECK-V7: t2B %bb.4, 14 /* CC::al */, $noreg
180 ; CHECK-V7: bb.3.b3:
181 ; CHECK-V7: successors: %bb.4(0x80000000)
182 …; CHECK-V7: renamable $r0 = t2LDRi12 undef renamable $r0, 0, 14 /* CC::al */, $noreg :: (load (s…
183 ; CHECK-V7: renamable $r0 = t2ANDri killed renamable $r0, 256, 14 /* CC::al */, $noreg, $noreg
184 ; CHECK-V7: bb.4.b5:
185 ; CHECK-V7: successors: %bb.5(0x50000000)
186 ; CHECK-V7: liveins: $r0
187 ; CHECK-V7: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
188 ; CHECK-V7: $sp = t2LDMIA_UPD $sp, 14 /* CC::al */, $noreg, def $r7, def $lr
189 ; CHECK-V7: tBX_RET 0 /* CC::eq */, killed $cpsr
190 ; CHECK-V7: bb.5.b7:
191 ; CHECK-V7: liveins: $lr, $r7
192 ; CHECK-V7: tTAILJMPdND @extfunc, 14 /* CC::al */, $noreg, implicit $sp, implicit $sp
321 ; CHECK-V7-LABEL: name: test_optsize
322 ; CHECK-V7: bb.0 (%ir-block.0):
323 ; CHECK-V7: successors: %bb.1(0x50000000), %bb.6(0x30000000)
324 ; CHECK-V7: liveins: $lr, $r7
325 ; CHECK-V7: renamable $r0 = t2MOVi 1, 14 /* CC::al */, $noreg, $noreg
326 ; CHECK-V7: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
327 ; CHECK-V7: t2Bcc %bb.6, 1 /* CC::ne */, killed $cpsr
328 ; CHECK-V7: bb.1.b1:
329 ; CHECK-V7: successors: %bb.3(0x40000000), %bb.2(0x40000000)
330 ; CHECK-V7: liveins: $r7, $lr
331 ; CHECK-V7: $sp = frame-setup t2STMDB_UPD $sp, 14 /* CC::al */, $noreg, killed $r7, killed $lr
332 ; CHECK-V7: frame-setup CFI_INSTRUCTION def_cfa_offset 8
333 ; CHECK-V7: frame-setup CFI_INSTRUCTION offset $lr, -4
334 ; CHECK-V7: frame-setup CFI_INSTRUCTION offset $r7, -8
335 ; CHECK-V7: renamable $r0 = t2MOVi 0, 14 /* CC::al */, $noreg, $noreg
336 ; CHECK-V7: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
337 ; CHECK-V7: t2Bcc %bb.3, 1 /* CC::ne */, killed $cpsr
338 ; CHECK-V7: bb.2.b2:
339 ; CHECK-V7: successors: %bb.4(0x80000000)
340 …; CHECK-V7: tBL 14 /* CC::al */, $noreg, @extfunc, csr_aapcs, implicit-def dead $lr, implicit $s…
341 ; CHECK-V7: t2B %bb.4, 14 /* CC::al */, $noreg
342 ; CHECK-V7: bb.3.b3:
343 ; CHECK-V7: successors: %bb.4(0x80000000)
344 …; CHECK-V7: renamable $r0 = t2LDRi12 undef renamable $r0, 0, 14 /* CC::al */, $noreg :: (load (s…
345 ; CHECK-V7: renamable $r0 = t2ANDri killed renamable $r0, 256, 14 /* CC::al */, $noreg, $noreg
346 ; CHECK-V7: bb.4.b5:
347 ; CHECK-V7: successors: %bb.5(0x30000000), %bb.6(0x50000000)
348 ; CHECK-V7: liveins: $r0
349 ; CHECK-V7: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
350 ; CHECK-V7: $sp = t2LDMIA_UPD $sp, 14 /* CC::al */, $noreg, def $r7, def $lr
351 ; CHECK-V7: t2Bcc %bb.6, 1 /* CC::ne */, killed $cpsr
352 ; CHECK-V7: bb.5.b8:
353 ; CHECK-V7: liveins: $lr, $r7
354 ; CHECK-V7: tBX_RET 14 /* CC::al */, $noreg
355 ; CHECK-V7: bb.6.b7:
356 ; CHECK-V7: liveins: $lr, $r7
357 ; CHECK-V7: tTAILJMPdND @extfunc, 14 /* CC::al */, $noreg, implicit $sp, implicit $sp
489 ; CHECK-V7-LABEL: name: test_minsize
490 ; CHECK-V7: bb.0 (%ir-block.0):
491 ; CHECK-V7: successors: %bb.1(0x50000000), %bb.6(0x30000000)
492 ; CHECK-V7: liveins: $lr, $r7
493 ; CHECK-V7: renamable $r0 = t2MOVi 1, 14 /* CC::al */, $noreg, $noreg
494 ; CHECK-V7: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
495 ; CHECK-V7: t2Bcc %bb.6, 1 /* CC::ne */, killed $cpsr
496 ; CHECK-V7: bb.1.b1:
497 ; CHECK-V7: successors: %bb.3(0x40000000), %bb.2(0x40000000)
498 ; CHECK-V7: liveins: $r7, $lr
499 ; CHECK-V7: $sp = frame-setup t2STMDB_UPD $sp, 14 /* CC::al */, $noreg, killed $r7, killed $lr
500 ; CHECK-V7: frame-setup CFI_INSTRUCTION def_cfa_offset 8
501 ; CHECK-V7: frame-setup CFI_INSTRUCTION offset $lr, -4
502 ; CHECK-V7: frame-setup CFI_INSTRUCTION offset $r7, -8
503 ; CHECK-V7: renamable $r0 = t2MOVi 0, 14 /* CC::al */, $noreg, $noreg
504 ; CHECK-V7: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
505 ; CHECK-V7: t2Bcc %bb.3, 1 /* CC::ne */, killed $cpsr
506 ; CHECK-V7: bb.2.b2:
507 ; CHECK-V7: successors: %bb.4(0x80000000)
508 …; CHECK-V7: tBL 14 /* CC::al */, $noreg, @extfunc, csr_aapcs, implicit-def dead $lr, implicit $s…
509 ; CHECK-V7: t2B %bb.4, 14 /* CC::al */, $noreg
510 ; CHECK-V7: bb.3.b3:
511 ; CHECK-V7: successors: %bb.4(0x80000000)
512 …; CHECK-V7: renamable $r0 = t2LDRi12 undef renamable $r0, 0, 14 /* CC::al */, $noreg :: (load (s…
513 ; CHECK-V7: renamable $r0 = t2ANDri killed renamable $r0, 256, 14 /* CC::al */, $noreg, $noreg
514 ; CHECK-V7: bb.4.b5:
515 ; CHECK-V7: successors: %bb.5(0x30000000), %bb.6(0x50000000)
516 ; CHECK-V7: liveins: $r0
517 ; CHECK-V7: t2CMPri killed renamable $r0, 0, 14 /* CC::al */, $noreg, implicit-def $cpsr
518 ; CHECK-V7: $sp = t2LDMIA_UPD $sp, 14 /* CC::al */, $noreg, def $r7, def $lr
519 ; CHECK-V7: t2Bcc %bb.6, 1 /* CC::ne */, killed $cpsr
520 ; CHECK-V7: bb.5.b8:
521 ; CHECK-V7: liveins: $lr, $r7
522 ; CHECK-V7: tBX_RET 14 /* CC::al */, $noreg
523 ; CHECK-V7: bb.6.b7:
524 ; CHECK-V7: liveins: $lr, $r7
525 ; CHECK-V7: tTAILJMPdND @extfunc, 14 /* CC::al */, $noreg, implicit $sp, implicit $sp