brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.3 KiB · dc23229 Raw
18 lines · plain
1// RUN: mlir-opt %s | FileCheck %s2 3module {4  wasmssa.import_func "foo" from "my_module" as @func_0 {sym_visibility = "nested", type = (i32) -> ()}5  wasmssa.import_func "bar" from "my_module" as @func_1 {sym_visibility = "nested", type = (i32) -> ()}6  wasmssa.import_table "table" from "my_module" as @table_0 {sym_visibility = "nested", type = !wasmssa<tabletype !wasmssa.funcref [2:]>}7  wasmssa.import_mem "mem" from "my_module" as @mem_0 {limits = !wasmssa<limit[2:]>, sym_visibility = "nested"}8  wasmssa.import_global "glob" from "my_module" as @global_0 : i329  wasmssa.import_global "glob_mut" from "my_other_module" as @global_1 mutable : i3210}11 12// CHECK-LABEL:   wasmssa.import_func "foo" from "my_module" as @func_0 {sym_visibility = "nested", type = (i32) -> ()}13// CHECK:         wasmssa.import_func "bar" from "my_module" as @func_1 {sym_visibility = "nested", type = (i32) -> ()}14// CHECK:         wasmssa.import_table "table" from "my_module" as @table_0 {sym_visibility = "nested", type = !wasmssa<tabletype !wasmssa.funcref [2:]>}15// CHECK:         wasmssa.import_mem "mem" from "my_module" as @mem_0 {limits = !wasmssa<limit[2:]>, sym_visibility = "nested"}16// CHECK:         wasmssa.import_global "glob" from "my_module" as @global_0 : i3217// CHECK:         wasmssa.import_global "glob_mut" from "my_other_module" as @global_1 mutable : i3218