Re-land [openmp] Fix warnings when building on Windows with latest MSVC or Clang...
[llvm-project.git] / llvm / test / CodeGen / WebAssembly / null-streamer.ll
blobe8396e3ad456a79c46b4720d4ff2e6a71280b197
1 ; RUN: llc < %s -O0 -filetype=null -wasm-enable-eh -exception-model=wasm -mattr=+exception-handling
2 ; RUN: llc < %s -O0 -filetype=asm -asm-verbose=false -wasm-enable-eh -exception-model=wasm -mattr=+exception-handling | FileCheck %s
4 target triple = "wasm32-unknown-unknown"
6 declare void @llvm.wasm.throw(i32, ptr)
7 declare void @g()
9 define i32 @test(ptr %p)  {
10   %n = alloca i32
11   call void @llvm.wasm.throw(i32 0, ptr %p)
12   call void @g()
13   ret i32 0
16 ; CHECK-DAG: .globaltype
17 ; CHECK-DAG: .tagtype
18 ; CHECK-DAG: .functype