Displaying 1 result from an estimated 1 matches for "exitcond10".
Did you mean:
exitcond16
2008 Jul 12
3
[LLVMdev] Little bug in LoopInfo after Rotate?
...var.next = add i32 %j.0.reg2mem.0, 1 ; <i32> [#uses=2]
%exitcond = icmp eq i32 %indvar.next, 16 ; <i1> [#uses=1]
br i1 %exitcond, label %bb3, label %bb1
bb3: ; preds = %bb1
%indvar.next9 = add i32 %i.0.reg2mem.0.ph, 1 ; <i32> [#uses=2]
%exitcond10 = icmp eq i32 %indvar.next9, 32 ; <i1> [#uses=1]
br i1 %exitcond10, label %bb6, label %bb1
bb6: ; preds = %bb3
ret i32 0
}
LoopInfo says: Loop Containing: %bb1, %bb3. Only detects the outer loop
By the way, if I separate the header of the outer loop, like:
define i3...