blob: d5e426274666d4f95d9d4f2be647050e57f60952 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
; RUN: llc -mtriple=mips-pc-linux -relocation-model=pic < %s | FileCheck %s
define private void @bar() {
ret void
}
define ptr @foo() {
; CHECK: foo:
; CHECK: lw $[[REG:.*]], %got($bar)($1)
; CHECK-NEXT: jr $ra
; CHECK-NEXT: addiu $2, $[[REG]], %lo($bar)
ret ptr @bar
}
|