summaryrefslogtreecommitdiff
path: root/test/Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll
blob: 4a24c8a96fbe8e6f5cd095f96b9c88553f6d464b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
; RUN: opt %s -deadargelim | llvm-dis | not grep {ret i32 0}
; PR1735

define internal i32 @test(i32 %A, ...) { 
	ret i32 %A
}

define i32 @foo() {
	%A = call i32(i32, ...)* @test(i32 1)
	ret i32 %A
}