[ORC] Add std::tuple support to SimplePackedSerialization.
[llvm-project.git] / llvm / test / CodeGen / WebAssembly / return-void.ll
blob4e38ef207e27cf3b50e952a695acb29b1773e274
1 ; RUN: llc < %s -asm-verbose=false | FileCheck %s
2 ; RUN: llc < %s -asm-verbose=false -fast-isel -fast-isel-abort=1 | FileCheck %s
4 target triple = "wasm32-unknown-unknown"
6 ; CHECK-LABEL: return_void:
7 ; CHECK: end_function{{$}}
8 define void @return_void() {
9   ret void
12 ; CHECK-LABEL: return_void_twice:
13 ; CHECK:      store
14 ; CHECK-NEXT: return{{$}}
15 ; CHECK:      store
16 ; CHECK-NEXT: end_function{{$}}
17 define void @return_void_twice(i32 %a) {
18   %b = icmp ne i32 %a, 0
19   br i1 %b, label %true, label %false
21 true:
22   store i32 0, i32* null
23   ret void
25 false:
26   store i32 1, i32* null
27   ret void