[ORC] Add std::tuple support to SimplePackedSerialization.
[llvm-project.git] / llvm / test / CodeGen / WebAssembly / weak.ll
bloba1555b69b8cbbb48fd666a362d1d02535e6ef5cd
1 ; RUN: llc < %s -asm-verbose=false -disable-wasm-fallthrough-return-opt -wasm-disable-explicit-locals -wasm-keep-registers | FileCheck %s
3 target triple = "wasm32-unknown-unknown"
5 ; CHECK: .weak f
6 define weak i32 @f() {
7   unreachable
10 ; CHECK: g:
11 ; CHECK:  call h
12 define void @g() {
13   tail call void @h( )
14   ret void
17 ; CHECK: bar:
18 ; CHECK:   .int32 foo
19 ; CHECK:   .size bar, 4
20 @bar = global i32* @foo
22 ; CHECK: .weak h
23 declare extern_weak void @h()
25 ; CHECK: .weak foo
26 @foo = extern_weak global i32