summaryrefslogtreecommitdiffstats
path: root/test/Transforms/TailDup/2003-06-24-Simpleloop.ll
blob: 5c3b5394ef46d03aabb14e10ab59f7f43bc9756b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
; RUN: llvm-as < %s | opt -tailduplicate -disable-output

define void @motion_result7() {
entry:
	br label %endif
endif:		; preds = %no_exit, %entry
	%i.1 = phi i32 [ %inc, %no_exit ], [ 0, %entry ]		; <i32> [#uses=1]
	%inc = add i32 %i.1, 1		; <i32> [#uses=1]
	br i1 false, label %no_exit, label %UnifiedExitNode
no_exit:		; preds = %endif
	br i1 false, label %UnifiedExitNode, label %endif
UnifiedExitNode:		; preds = %no_exit, %endif
	ret void
}

OpenPOWER on IntegriCloud