xref: /aosp_15_r20/external/llvm/test/Linker/Inputs/funcimport.ll (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Workerdefine i32 @main() #0 {
2*9880d681SAndroid Build Coastguard Workerentry:
3*9880d681SAndroid Build Coastguard Worker  call void (...) @weakalias()
4*9880d681SAndroid Build Coastguard Worker  call void (...) @analias()
5*9880d681SAndroid Build Coastguard Worker  %call = call i32 (...) @referencestatics()
6*9880d681SAndroid Build Coastguard Worker  %call1 = call i32 (...) @referenceglobals()
7*9880d681SAndroid Build Coastguard Worker  %call2 = call i32 (...) @referencecommon()
8*9880d681SAndroid Build Coastguard Worker  call void (...) @setfuncptr()
9*9880d681SAndroid Build Coastguard Worker  call void (...) @callfuncptr()
10*9880d681SAndroid Build Coastguard Worker  call void (...) @callweakfunc()
11*9880d681SAndroid Build Coastguard Worker  ret i32 0
12*9880d681SAndroid Build Coastguard Worker}
13*9880d681SAndroid Build Coastguard Worker
14*9880d681SAndroid Build Coastguard Workerdeclare void @weakalias(...) #1
15*9880d681SAndroid Build Coastguard Worker
16*9880d681SAndroid Build Coastguard Workerdeclare void @analias(...) #1
17*9880d681SAndroid Build Coastguard Worker
18*9880d681SAndroid Build Coastguard Workerdeclare i32 @referencestatics(...) #1
19*9880d681SAndroid Build Coastguard Worker
20*9880d681SAndroid Build Coastguard Workerdeclare i32 @referenceglobals(...) #1
21*9880d681SAndroid Build Coastguard Worker
22*9880d681SAndroid Build Coastguard Workerdeclare i32 @referencecommon(...) #1
23*9880d681SAndroid Build Coastguard Worker
24*9880d681SAndroid Build Coastguard Workerdeclare void @setfuncptr(...) #1
25*9880d681SAndroid Build Coastguard Worker
26*9880d681SAndroid Build Coastguard Workerdeclare void @callfuncptr(...) #1
27*9880d681SAndroid Build Coastguard Worker
28*9880d681SAndroid Build Coastguard Workerdeclare void @callweakfunc(...) #1
29