blob: 0997b85bc4f1be01f1396efc69f2696e15965d4e [file] [log] [blame]
# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py
# RUN: llc -mtriple=thumbv7-apple-ios -run-pass=if-converter %s -o - | FileCheck %s
# We should only get bb.1 as successor to bb.1. No zero percent probability
# edge from bb.1 to bb.2. There shouldn't even be a bb.2 at all.
---
name: f1
body: |
; CHECK-LABEL: name: f1
; CHECK: bb.0:
; CHECK: successors: %bb.1(0x80000000)
; CHECK: bb.1:
; CHECK: successors: %bb.1(0x80000000)
; CHECK: tBRIND $r1, 1 /* CC::ne */, $cpsr
; CHECK: t2B %bb.1, 14 /* CC::al */, $noreg
; CHECK-NOT: bb.2:
bb.0:
bb.1:
tBcc %bb.3, 0, $cpsr
bb.2:
bb.3:
tBcc %bb.1, 0, $cpsr
bb.4:
successors: %bb.1
tBRIND $r1, 14, _
...