LLVM Asan Code
asan.module_ctor
works the same as __attribute__((constructor)), insert into section
.init_array
asan.module_dtor
works the same as __attribute__ ((destructor)), insert into section
.fini_array
| 1 | .section .init_array.1,"aw",@init_array | 
But openark compiler doesn't support constructor and destructor.