brintos

brintos / llvm-project-archived public Read only

0
0
Text · 751 B · 0997b85 Raw
32 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py2# RUN: llc -mtriple=thumbv7-apple-ios -run-pass=if-converter %s -o - | FileCheck %s3 4# We should only get bb.1 as successor to bb.1. No zero percent probability5# edge from bb.1 to bb.2. There shouldn't even be a bb.2 at all.6 7---8name:            f19body:             |10  ; CHECK-LABEL: name: f111  ; CHECK: bb.0:12  ; CHECK:   successors: %bb.1(0x80000000)13  ; CHECK: bb.1:14  ; CHECK:   successors: %bb.1(0x80000000)15  ; CHECK:   tBRIND $r1, 1 /* CC::ne */, $cpsr16  ; CHECK:   t2B %bb.1, 14 /* CC::al */, $noreg17  ; CHECK-NOT: bb.2:18  bb.0:19 20  bb.1:21    tBcc %bb.3, 0, $cpsr22 23  bb.2:24 25  bb.3:26    tBcc %bb.1, 0, $cpsr27 28  bb.4:29  successors: %bb.130    tBRIND $r1, 14, _31...32