diff options
Diffstat (limited to 'test/lit/passes/memory-packing_all-features.wast')
-rw-r--r-- | test/lit/passes/memory-packing_all-features.wast | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/test/lit/passes/memory-packing_all-features.wast b/test/lit/passes/memory-packing_all-features.wast index 42e21e32c..8d5089e6f 100644 --- a/test/lit/passes/memory-packing_all-features.wast +++ b/test/lit/passes/memory-packing_all-features.wast @@ -5,19 +5,17 @@ (module ;; CHECK: (import "env" "memoryBase" (global $memoryBase i32)) - + (import "env" "memoryBase" (global $memoryBase i32)) ;; CHECK: (memory $0 2048 2048) (memory $0 2048 2048) - (import "env" "memoryBase" (global $memoryBase i32)) ;; nothing ) (module ;; CHECK: (import "env" "memoryBase" (global $memoryBase i32)) - + (import "env" "memoryBase" (global $memoryBase i32)) ;; CHECK: (memory $0 2048 2048) (memory $0 2048 2048) - (import "env" "memoryBase" (global $memoryBase i32)) (data (i32.const 4066) "") ;; empty; leave it as is ;; (remove-unused-module-elements handles such ;; things, taking into account possible traps etc.) @@ -26,10 +24,10 @@ ;; CHECK: (data $0 (i32.const 4066) "") (module ;; CHECK: (import "env" "memoryBase" (global $memoryBase i32)) + (import "env" "memoryBase" (global $memoryBase i32)) ;; CHECK: (memory $0 2048 2048) (memory $0 2048 2048) - (import "env" "memoryBase" (global $memoryBase i32)) (data (global.get $memoryBase) "waka this cannot be optimized\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00we don't know where it will go") ) @@ -681,6 +679,7 @@ ;; CHECK: (type $0 (func)) ;; CHECK: (import "env" "param" (global $param i32)) + (import "env" "param" (global $param i32)) ;; CHECK: (global $__mem_segment_drop_state (mut i32) (i32.const 0)) @@ -700,7 +699,6 @@ ;; CHECK: (memory $0 2048 2048) (memory $0 2048 2048) - (import "env" "param" (global $param i32)) (data "\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00even\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00more\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00zeroes\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00") ;; 0 @@ -2232,10 +2230,11 @@ ;; CHECK: (data $2 (i32.const 4096) "\00") (module ;; CHECK: (import "env" "memoryBase" (global $memoryBase i32)) + (import "env" "memoryBase" (global $memoryBase i32)) ;; CHECK: (memory $0 1 1) (memory $0 1 1) - (import "env" "memoryBase" (global $memoryBase i32)) + (data (i32.const 1024) "x") (data (global.get $memoryBase) "\00") ;; this could trample, or not ) @@ -2244,10 +2243,11 @@ ;; CHECK: (data $1 (global.get $memoryBase) "\00") (module ;; CHECK: (import "env" "memoryBase" (global $memoryBase i32)) + (import "env" "memoryBase" (global $memoryBase i32)) ;; CHECK: (memory $0 1 1) (memory $0 1 1) - (import "env" "memoryBase" (global $memoryBase i32)) + (data (i32.const 1024) "\00") ;; this could trample, or not (data (global.get $memoryBase) "x") ) |