llvm.org GIT mirror llvm / release_26 test / Transforms / Internalize / 2009-01-05-InternalizeAliases.ll
release_26

Tree @release_26 (Download .tar.gz)

2009-01-05-InternalizeAliases.ll @release_26raw · history · blame

; RUN: llvm-as < %s | opt -internalize | llvm-dis | grep internal | count 3

@A = global i32 0
@B = alias i32* @A
@C = alias i32* @B

define i32 @main() {
	%tmp = load i32* @C
	ret i32 %tmp
}