]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - test/Transforms/Internalize/2009-01-05-InternalizeAliases.ll
Vendor import of llvm release_32 branch r168974 (effectively, 3.2 RC2):
[FreeBSD/FreeBSD.git] / test / Transforms / Internalize / 2009-01-05-InternalizeAliases.ll
1 ; RUN: opt < %s -internalize -internalize-public-api-list main -S | grep internal | count 3
2
3 @A = global i32 0
4 @B = alias i32* @A
5 @C = alias i32* @B
6
7 define i32 @main() {
8         %tmp = load i32* @C
9         ret i32 %tmp
10 }