Displaying 2 results from an estimated 2 matches for "switchleaf".
2009 Nov 18
3
[LLVMdev] ABCD Example Failure Given Here
...:
----------
br label %NodeBlock
NodeBlock: ; preds = %2
%Pivot = icmp slt i32 %13, 100000 ; <i1> [#uses=1]
br i1 %Pivot, label %LeafBlock, label %LeafBlock5
LeafBlock5: ; preds = %NodeBlock
%SwitchLeaf6 = icmp eq i32 %13, 100000 ; <i1> [#uses=1]
br i1 %SwitchLeaf6, label %21, label %NewDefault
LeafBlock: ; preds = %NodeBlock
%SwitchLeaf = icmp eq i32 %13, 99999 ; <i1> [#uses=1]
br i1 %SwitchLeaf, label %14, label %NewDe...
2017 Mar 02
5
Structurizing multi-exit regions
...mp10 to i64
%tmp14 = getelementptr inbounds i32, i32 addrspace(1)* %arg2, i64 %tmp13
%tmp16 = load i32, i32 addrspace(1)* %tmp14, align 16
%Pivot = icmp slt i32 %tmp16, 2
br i1 %Pivot, label %LeafBlock, label %LeafBlock1
LeafBlock: ; preds = %entry
%SwitchLeaf = icmp eq i32 %tmp16, 1
br i1 %SwitchLeaf, label %unreachable0, label %unreachable1
LeafBlock1: ; preds = %entry
%SwitchLeaf2 = icmp eq i32 %tmp16, 2
br i1 %SwitchLeaf2, label %unreachable0, label %unreachable1
unreachable0:...