OLD | NEW |
(Empty) | |
| 1 ; Test branch instructions. |
| 2 |
| 3 ; RUN: llvm-as < %s | pnacl-freeze | pnacl-bccompress --remove-abbreviations \ |
| 4 ; RUN: | pnacl-bcdis | FileCheck %s |
| 5 |
| 6 |
| 7 define void @Ex1() { |
| 8 |
| 9 ; CHECK: | | %b0: |
| 10 |
| 11 br label %b3 |
| 12 |
| 13 ; CHECK-NEXT: {{.*}}| 3: <11, 3> | br label %b3; |
| 14 |
| 15 b1: |
| 16 br i1 1, label %b2, label %b4 |
| 17 |
| 18 ; CHECK-NEXT: | | %b1: |
| 19 ; CHECK-NEXT: {{.*}}| 3: <11, 2, 4, 1> | br i1 %c0, label %b2,
label %b4; |
| 20 |
| 21 b2: |
| 22 br label %b1 |
| 23 |
| 24 ; CHECK-NEXT: | | %b2: |
| 25 ; CHECK-NEXT: {{.*}}| 3: <11, 1> | br label %b1; |
| 26 |
| 27 b3: |
| 28 ret void |
| 29 |
| 30 ; CHECK-NEXT: | | %b3: |
| 31 ; CHECK-NEXT: {{.*}}| 3: <10> | ret void; |
| 32 |
| 33 b4: |
| 34 br label %b3 |
| 35 } |
| 36 |
| 37 ; CHECK-NEXT: | | %b4: |
| 38 ; CHECK-NEXT: {{.*}}| 3: <11, 3> | br label %b3; |
| 39 ; CHECK-NEXT: {{.*}}| 0: <65534> | } |
| 40 |
OLD | NEW |