xref: /llvm-project/llvm/test/Transforms/LowerSwitch/2003-05-01-PHIProblem.ll (revision e390c229a438ed1eb3396df8fbeeda89c49474e6)
1; RUN: opt < %s -passes=lower-switch
2
3define void @child(i32 %ct.1) {
4entry:
5	switch i32 0, label %return [
6		 i32 3, label %UnifiedExitNode
7		 i32 0, label %return
8	]
9return:		; preds = %entry, %entry
10	%result.0 = phi ptr [ null, %entry ], [ null, %entry ]		; <ptr> [#uses=0]
11	br label %UnifiedExitNode
12UnifiedExitNode:		; preds = %return, %entry
13	ret void
14}
15
16