| 
							
							; 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
 | 
						
						
						
						
							 | 
							
							}
 |