OLD | NEW |
1 ; RUN: not pnacl-llc -mtriple=i386-unknown-nacl -filetype=asm %s -o - 2>&1 | Fil
eCheck %s | 1 ; RUN: not --crash pnacl-llc -mtriple=i386-unknown-nacl -filetype=asm %s -o - 2>
&1 | FileCheck %s |
2 | 2 |
3 ; Test that the Verifier pass is running in pnacl-llc. | 3 ; Test that the Verifier pass is running in pnacl-llc. |
4 | 4 |
5 define i32 @f1(i32 %x) { | 5 define i32 @f1(i32 %x) { |
6 %y = add i32 %z, 1 | 6 %y = add i32 %z, 1 |
7 %z = add i32 %x, 1 | 7 %z = add i32 %x, 1 |
8 ret i32 %y | 8 ret i32 %y |
9 ; CHECK: Instruction does not dominate all uses! | 9 ; CHECK: Instruction does not dominate all uses! |
10 ; CHECK-NEXT: %z = add i32 %x, 1 | 10 ; CHECK-NEXT: %z = add i32 %x, 1 |
11 ; CHECK-NEXT: %y = add i32 %z, 1 | 11 ; CHECK-NEXT: %y = add i32 %z, 1 |
12 } | 12 } |
13 | 13 |
OLD | NEW |