xref: /llvm-project-15.0.7/llvm/test/MC/WebAssembly/typechecking-else.s (revision c92d4591)
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Check that it converts to .o without errors
2# RUN: llvm-mc -triple=wasm32-unknown-unknown -filetype=obj -mattr=+reference-types < %s
3
4objects:
5    .tabletype objects,externref
6
7handle_value:
8    .hidden handle_value
9    .globl handle_value
10    .type handle_value,@function
11    .functype       handle_value (i32) -> (externref)
12    local.get 0
13    i32.const -1
14    i32.eq
15    if externref
16    ref.null_extern
17    else
18    local.get 0
19    table.get objects
20    end_if
21    end_function
22

served by {OpenGrok

Last Index Update: Tue Oct 21 18:42:31 GMT 2025