brintos

brintos / llvm-project-archived public Read only

0
0
Text · 436 B · be936dd Raw
21 lines · plain
1; Test to make sure that the 'private' is used correctly.2;3; RUN: llc -mtriple=mips -relocation-model=pic < %s | FileCheck %s4 5define private void @foo() {6; CHECK-LABEL: foo:7  ret void8}9 10@baz = private global i32 411 12define i32 @bar() {13; CHECK-LABEL: bar:14; CHECK: call16($foo)15; CHECK: lw $[[R0:[0-9]+]], %got($baz)($16; CHECK: lw ${{[0-9]+}}, %lo($baz)($[[R0]])17  call void @foo()18  %1 = load i32, ptr @baz, align 419  ret i32 %120}21