search for: preheader_crit_edge

Displaying 2 results from an estimated 2 matches for "preheader_crit_edge".

2008 Aug 22
1
[LLVMdev] Conditonal to constant promotion?
...1, i32 %m ; <i32> [#uses=2] %umax22 = select i1 %15, i32 1, i32 %o ; <i32> [#uses=2] %umax = select i1 %16, i32 1, i32 %n ; <i32> [#uses=1] br i1 %16, label %bb.nph15.split.bb5.preheader.us_crit_edge, label %bb.nph15.split.bb5.preheader_crit_edge This block has only one predecessor: bb.nph15: ; preds = %entry icmp eq i32 %o, 0 ; <i1>:15 [#uses=2] icmp eq i32 %n, 0 ; <i1>:16 [#uses=2] br i1 %15, label %bb.nph15.return_crit_edge, label %bb.nph15.split For instan...
2013 Feb 14
1
[LLVMdev] LiveIntervals analysis problem
...promoted = load i16* %incdec.ptr.7.i, align 2 %incdec.ptr.8.i.promoted = load i16* %incdec.ptr.8.i, align 2 br label %while.body while.condthread-pre-split: ; preds = %while.body %cmp6 = icmp eq i16 %11, 0 br i1 %cmp6, label %while.body, label %while.cond.while.cond12.preheader_crit_edge while.cond.while.cond12.preheader_crit_edge: ; preds = %while.condthread-pre-split store i16 0, i16* %arrayidx, align 2 store i16 %10, i16* %incdec.ptr.i, align 2 store i16 %11, i16* %incdec.ptr, align 2 store i16 %9, i16* %incdec.ptr.1.i, align 2 store i16 %8, i16* %incdec.ptr.2.i,...