22 lines · plain
1; Test for rdar://74529672; RUN: opt < %s -passes=licm -disable-output3define void @foo (ptr %arg)4{5 entry:6 br i1 false, label %preheader, label %return7 8 preheader:9 br i1 false, label %loop, label %return10 11 loop:12 indirectbr ptr %arg, [label %preheader, label %stuff]13 14 stuff:15 %0 = load i8, ptr %arg, align 116 br label %loop17 18 return:19 ret void20 21}22