1 ; RUN: llvm-as %s -o - | llvm-dis > %t1.ll
2 ; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll
3 ; RUN: diff %t1.ll %t2.ll
7 ; Test "stripped" format where nothing is symbolic... this is how the bytecode
8 ; format looks anyways (except for negative vs positive offsets)...
10 define void "void"(i39, i39) ; Def %0, %1
16 ; <label>:1 ; preds = %1, %0
17 add i39 %0, %1 ; Def 4
18 sub i39 %4, %3 ; Def 5
19 icmp sle i39 %5, %2 ; Def 0 - i1 plane
20 br i1 %0, label %2, label %1
22 ; <label>:2 ; preds = %1
23 add i39 %0, %1 ; Def 6
24 sub i39 %4, %3 ; Def 7
25 icmp sle i39 %7, %2 ; Def 1 - i1 plane
29 ; This function always returns zero