diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/lit/help/wasm-opt.test | 3 | ||||
-rw-r--r-- | test/lit/help/wasm2js.test | 3 | ||||
-rw-r--r-- | test/lit/passes/signext-lowering-features.wast | 9 |
3 files changed, 13 insertions, 2 deletions
diff --git a/test/lit/help/wasm-opt.test b/test/lit/help/wasm-opt.test index ae1768f9f..2e10ed073 100644 --- a/test/lit/help/wasm-opt.test +++ b/test/lit/help/wasm-opt.test @@ -399,7 +399,8 @@ ;; CHECK-NEXT: signature types where possible ;; CHECK-NEXT: ;; CHECK-NEXT: --signext-lowering lower sign-ext operations to -;; CHECK-NEXT: wasm mvp +;; CHECK-NEXT: wasm mvp and disable the sign +;; CHECK-NEXT: extension feature ;; CHECK-NEXT: ;; CHECK-NEXT: --simplify-globals miscellaneous globals-related ;; CHECK-NEXT: optimizations diff --git a/test/lit/help/wasm2js.test b/test/lit/help/wasm2js.test index f75d37965..1766d771d 100644 --- a/test/lit/help/wasm2js.test +++ b/test/lit/help/wasm2js.test @@ -358,7 +358,8 @@ ;; CHECK-NEXT: signature types where possible ;; CHECK-NEXT: ;; CHECK-NEXT: --signext-lowering lower sign-ext operations to -;; CHECK-NEXT: wasm mvp +;; CHECK-NEXT: wasm mvp and disable the sign +;; CHECK-NEXT: extension feature ;; CHECK-NEXT: ;; CHECK-NEXT: --simplify-globals miscellaneous globals-related ;; CHECK-NEXT: optimizations diff --git a/test/lit/passes/signext-lowering-features.wast b/test/lit/passes/signext-lowering-features.wast new file mode 100644 index 000000000..fb0671584 --- /dev/null +++ b/test/lit/passes/signext-lowering-features.wast @@ -0,0 +1,9 @@ +;; RUN: wasm-opt %s --enable-sign-ext --print-features --print --signext-lowering --print-features | filecheck %s + +;; Check that the --signext-lowering pass disables the signext feature. + +;; CHECK: --enable-sign-ext +;; CHECK: (module +;; CHECK-NOT: --enable-sign-ext + +(module) |