llvm.org GIT mirror llvm / release_80 test / Transforms / Mem2Reg / 2002-03-28-UninitializedVal.ll
release_80

Tree @release_80 (Download .tar.gz)

2002-03-28-UninitializedVal.ll @release_80raw · history · blame

; Uninitialized values are not handled correctly.
;
; RUN: opt < %s -mem2reg -disable-output
;

define i32 @test() {
        ; To be promoted
	%X = alloca i32		; <i32*> [#uses=1]
	%Y = load i32, i32* %X		; <i32> [#uses=1]
	ret i32 %Y
}