2009-01-05-InternalizeAliases.ll 345 B

1234567891011121314151617
  1. ; RUN: opt < %s -internalize -internalize-public-api-list main -S | FileCheck %s
  2. @A = global i32 0
  3. ; CHECK: @A = internal global i32 0
  4. @B = alias i32* @A
  5. ; CHECK: @B = internal alias i32* @A
  6. @C = alias i32* @A
  7. ; CHECK: @C = internal alias i32* @A
  8. define i32 @main() {
  9. %tmp = load i32, i32* @C
  10. ret i32 %tmp
  11. }
  12. ; CHECK: define i32 @main() {