File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change 1+ ; RUN: llvm-as %s -o %t.o
2+
3+ ; RUN: wasm-ld %t.o -o %t.wasm
4+ ; RUN: obj2yaml %t.wasm | FileCheck %s
5+
6+ ; CHECK: bulk-memory
7+ ; CHECK-NOT: multimemory
8+
9+ ; RUN: wasm-ld -mllvm -mcpu=mvp %t.o -o %t.mvp.wasm
10+ ; RUN: obj2yaml %t.mvp.wasm | FileCheck --check-prefix=CHECK-MVP %s
11+
12+ ; CHECK-MVP-NOT: bulk-memory
13+ ; CHECK-MVP-NOT: multimemory
14+
15+ ; RUN: wasm-ld -mllvm -mcpu=bleeding-edge %t.o -o %t.mvp.wasm
16+ ; RUN: obj2yaml %t.mvp.wasm | FileCheck --check-prefix=CHECK-BLEEDING-EDGE %s
17+
18+ ; CHECK-BLEEDING-EDGE: bulk-memory
19+ ; CHECK-BLEEDING-EDGE: multimemory
20+
21+ target datalayout = "e-m:e-p:32:32-p10:8:8-p20:8:8-i64:64-n32:64-S128-ni:1:10:20"
22+ target triple = "wasm32-unknown-unknown"
23+
24+ define void @_start () #0 {
25+ entry:
26+ ret void
27+ }
You can’t perform that action at this time.
0 commit comments