1
|
1 ; ModuleID = 'internal.moduleinit_backend'
|
|
2 @_d_module_ctor_array = appending global [1 x void ()*] zeroinitializer
|
|
3 @_d_module_dtor_array = appending global [1 x void ()*] zeroinitializer
|
|
4
|
|
5 define void ()** @_d_get_module_ctors() {
|
|
6 entry:
|
|
7 %tmp = getelementptr [1 x void ()*]* @_d_module_ctor_array, i32 0, i32 0
|
|
8 ret void ()** %tmp
|
|
9 }
|
|
10
|
|
11 define void ()** @_d_get_module_dtors() {
|
|
12 entry:
|
|
13 %tmp = getelementptr [1 x void ()*]* @_d_module_dtor_array, i32 0, i32 0
|
|
14 ret void ()** %tmp
|
|
15 }
|