| ; RUN: llc -mtriple=mips-pc-linux -relocation-model=pic < %s | FileCheck %s | |
| define private void @bar() { | |
| ret void | |
| } | |
| define void()* @foo() { | |
| ; CHECK: foo: | |
| ; CHECK: lw $[[REG:.*]], %got($bar)($1) | |
| ; CHECK-NEXT: jr $ra | |
| ; CHECK-NEXT: addiu $2, $[[REG]], %lo($bar) | |
| ret void()* @bar | |
| } |