brintos

brintos / llvm-project-archived public Read only

0
0
Text · 635 B · ef52675 Raw
25 lines · plain
1target triple = "wasm32-unknown-unknown"2 3define hidden void @myctor() {4entry:5  ret void6}7 8define hidden void @mydtor() {9entry:10  %ptr = alloca i3211  ret void12}13 14@llvm.global_ctors = appending global [3 x { i32, ptr, ptr }] [15  { i32, ptr, ptr } { i32 2002, ptr @myctor, ptr null },16  { i32, ptr, ptr } { i32 101, ptr @myctor, ptr null },17  { i32, ptr, ptr } { i32 202, ptr @myctor, ptr null }18]19 20@llvm.global_dtors = appending global [3 x { i32, ptr, ptr }] [21  { i32, ptr, ptr } { i32 2002, ptr @mydtor, ptr null },22  { i32, ptr, ptr } { i32 101, ptr @mydtor, ptr null },23  { i32, ptr, ptr } { i32 202, ptr @mydtor, ptr null }24]25