xref: /llvm-project/llvm/test/Transforms/Internalize/globs.ll (revision a11faeed446882a81e79d780125d93e7199df645)
1; RUN: opt < %s -passes=internalize -internalize-public-api-list 'bar?,_*,*_,[ab]' -S | FileCheck %s
2
3; CHECK: @foo = internal global
4@foo = global i32 0
5
6; CHECK: @bar_ = global
7@bar_ = global i32 0
8
9; CHECK: @_foo = global
10@_foo = global i32 0
11
12; CHECK: @foo_ = global
13@foo_ = global i32 0
14
15; CHECK: @a = global
16@a = global i32 0
17
18; CHECK: @b = global
19@b = global i32 0
20
21; CHECK: @c = internal global
22@c = global i32 0
23