26 lines · plain
1; RUN: opt -passes=inline < %s2 3define void @patatino(i1 %arg) {4for.cond:5 br label %for.body6 7for.body:8 %tobool = icmp eq i32 5, 09 %sel = select i1 %tobool, i32 0, i32 210 br i1 %arg, label %cleanup1.thread, label %cleanup111 12cleanup1.thread:13 ret void14 15cleanup1:16 %cleanup.dest2 = phi i32 [ %sel, %for.body ]17 %switch = icmp ult i32 %cleanup.dest2, 118 ret void19}20 21define void @main() {22entry:23 call void @patatino()24 ret void25}26