Bump version to 19.1.0-rc3
[llvm-project.git] / llvm / test / CodeGen / SPARC / private.ll
blob6afd237f8f1cd4a3e6f30b48466197d3a83fd42c
1 ; Test to make sure that the 'private' is used correctly.
3 ; RUN: llc < %s  -march=sparc | FileCheck %s
5 define private void @foo() {
6         ret void
8 ; CHECK: [[FOO:\..*foo]]:
10 @baz = private global i32 4
12 define i32 @bar() {
13         call void @foo()
14         %1 = load i32, ptr @baz, align 4
15         ret i32 %1
18 ; CHECK: call [[FOO]]
19 ; CHECK: ld {{.+}}[[BAZ:\..*baz]]
21 ; CHECK: [[BAZ]]