aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms/ADCE/basictest.ll
blob: 737f77526bca2a34660840058571ca99559fcfa3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
; RUN: llvm-as < %s | opt -adce -simplifycfg | llvm-dis

int "Test"(int %A, int %B) {
BB1:
	br label %BB4
BB2:
	br label %BB3
BB3:
	%ret = phi int [%X, %BB4], [%B, %BB2]
	ret int %ret
BB4:
	%X = phi int [%A, %BB1]
	br label %BB3
}