brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1009 B · d8616f0 Raw
28 lines · plain
1; RUN: llc < %s -mtriple=x86_64--2; PR60863define fastcc void @prepOutput() nounwind {4bb:                                               ; preds = %output.exit5  br label %bb.i16 7bb.i1:                                            ; preds = %bb7.i, %bb8  br i1 undef, label %bb7.i, label %bb.nph.i9 10bb.nph.i:                                         ; preds = %bb.i111  br label %bb3.i12 13bb3.i:                                            ; preds = %bb5.i6, %bb.nph.i14  %tmp10.i = trunc i64 undef to i32               ; <i32> [#uses=1]15  br i1 undef, label %bb4.i, label %bb5.i616 17bb4.i:                                            ; preds = %bb3.i18  br label %bb5.i619 20bb5.i6:                                           ; preds = %bb4.i, %bb3.i21  %0 = phi i32 [ undef, %bb4.i ], [ undef, %bb3.i ] ; <i32> [#uses=1]22  %1 = icmp slt i32 %0, %tmp10.i                  ; <i1> [#uses=1]23  br i1 %1, label %bb7.i, label %bb3.i24 25bb7.i:                                            ; preds = %bb5.i6, %bb.i126  br label %bb.i127}28