diff options
author | Dan Gohman <sunfish@mozilla.com> | 2016-05-17 15:49:02 -0700 |
---|---|---|
committer | Dan Gohman <sunfish@mozilla.com> | 2016-05-17 15:52:56 -0700 |
commit | e420a217b8dd0253379deaae1275209becbc511f (patch) | |
tree | ea96f6a5d7b749652c76f9c3c1a45f45c0f56012 /test | |
parent | a76f0a4a17a0da8431e5a0ab2ab3078991460196 (diff) | |
download | binaryen-e420a217b8dd0253379deaae1275209becbc511f.tar.gz binaryen-e420a217b8dd0253379deaae1275209becbc511f.tar.bz2 binaryen-e420a217b8dd0253379deaae1275209becbc511f.zip |
Rename $discard to $drop in the .s syntax.
This is shorter and is more consistent with terminology being used to
discuss WebAssembly.
Diffstat (limited to 'test')
648 files changed, 7071 insertions, 7071 deletions
diff --git a/test/dot_s/basics.s b/test/dot_s/basics.s index 9e286d4a9..ee89f0b40 100644 --- a/test/dot_s/basics.s +++ b/test/dot_s/basics.s @@ -7,7 +7,7 @@ main: # @main .result i32 # BB#0: i32.const $push0=, .str - call $discard=, puts@FUNCTION, $pop0 + call $drop=, puts@FUNCTION, $pop0 i32.const $push1=, 31 i32.shr_s $push2=, $0, $pop1 i32.const $push3=, 30 @@ -48,7 +48,7 @@ main: # @main end_block i32.const $push11=, -12 i32.add $0=, $0, $pop11 - i32.const $discard=, main@FUNCTION # just take address for testing + i32.const $drop=, main@FUNCTION # just take address for testing end_block return $0 .Lfunc_end0: diff --git a/test/dot_s/dyncall.c b/test/dot_s/dyncall.c index 124b79d8b..16c70b066 100644 --- a/test/dot_s/dyncall.c +++ b/test/dot_s/dyncall.c @@ -21,10 +21,10 @@ void vd2(double d) { } int main() { - asm(" i32.const $discard=, i@FUNCTION"); - asm(" i32.const $discard=, jf@FUNCTION"); - asm(" i32.const $discard=, vd@FUNCTION"); - asm(" i32.const $discard=, ffjjdi@FUNCTION"); - asm(" i32.const $discard=, vd2@FUNCTION"); + asm(" i32.const $drop=, i@FUNCTION"); + asm(" i32.const $drop=, jf@FUNCTION"); + asm(" i32.const $drop=, vd@FUNCTION"); + asm(" i32.const $drop=, ffjjdi@FUNCTION"); + asm(" i32.const $drop=, vd2@FUNCTION"); return 0; } diff --git a/test/dot_s/dyncall.s b/test/dot_s/dyncall.s index 280a5bf37..45d80e474 100644 --- a/test/dot_s/dyncall.s +++ b/test/dot_s/dyncall.s @@ -73,19 +73,19 @@ main: # @main .result i32 # BB#0: # %entry #APP - i32.const $discard=, i@FUNCTION + i32.const $drop=, i@FUNCTION #NO_APP #APP - i32.const $discard=, jf@FUNCTION + i32.const $drop=, jf@FUNCTION #NO_APP #APP - i32.const $discard=, vd@FUNCTION + i32.const $drop=, vd@FUNCTION #NO_APP #APP - i32.const $discard=, ffjjdi@FUNCTION + i32.const $drop=, ffjjdi@FUNCTION #NO_APP #APP - i32.const $discard=, vd2@FUNCTION + i32.const $drop=, vd2@FUNCTION #NO_APP i32.const $push0=, 0 return $pop0 diff --git a/test/dot_s/macClangMetaData.s b/test/dot_s/macClangMetaData.s index 12bd3e015..5c24e7340 100644 --- a/test/dot_s/macClangMetaData.s +++ b/test/dot_s/macClangMetaData.s @@ -8,7 +8,7 @@ main: # @main .result i32 # BB#0: # %entry i32.const $push0=, .Lstr -i32.call $discard=, puts@FUNCTION, $pop0 +i32.call $drop=, puts@FUNCTION, $pop0 i32.const $push1=, 0 return $pop1 .endfunc diff --git a/test/dot_s/memops.s b/test/dot_s/memops.s index 6e4e1ac59..0ddccaad2 100644 --- a/test/dot_s/memops.s +++ b/test/dot_s/memops.s @@ -5,7 +5,7 @@ _Z6reporti: # @_Z6reporti .param i32 # BB#0: i32.const $push0=, 8 - i32.store $discard=, 0($pop0), $0 + i32.store $drop=, 0($pop0), $0 i32.const $push1=, .str call emscripten_asm_const@FUNCTION, $pop1 return @@ -40,7 +40,7 @@ main: # @main i32.add $10=, $12, $10 i32.add $push1=, $10, $4 i32.add $push0=, $6, $4 - i32.store8 $discard=, 0($pop1), $pop0 + i32.store8 $drop=, 0($pop1), $pop0 i32.const $2=, 1 i32.add $4=, $4, $2 i32.const $3=, 1048576 diff --git a/test/dot_s/symbolic-offset.s b/test/dot_s/symbolic-offset.s index 8cbe8038d..d668e3ebc 100644 --- a/test/dot_s/symbolic-offset.s +++ b/test/dot_s/symbolic-offset.s @@ -4,7 +4,7 @@ f: .param i32 .param i32 - i32.store $discard=, m+4($0), $1 + i32.store $drop=, m+4($0), $1 return .Lfunc_end0: .size f, .Lfunc_end0-f diff --git a/test/linker/main.s b/test/linker/main.s index 3dd310973..09a88e0b1 100644 --- a/test/linker/main.s +++ b/test/linker/main.s @@ -22,7 +22,7 @@ main: # @main .result i32 .local i32 # BB#0: # %entry - i32.call $discard=, foo@FUNCTION + i32.call $drop=, foo@FUNCTION call bar@FUNCTION i32.const $0=, 0 return $0 diff --git a/test/llvm_autogenerated/byval.s b/test/llvm_autogenerated/byval.s index 0908a9150..02a27cb94 100644 --- a/test/llvm_autogenerated/byval.s +++ b/test/llvm_autogenerated/byval.s @@ -12,7 +12,7 @@ byval_arg: i32.const $2=, __stack_pointer i32.store $5=, 0($2), $5 i32.load $push0=, 0($0) - i32.store $discard=, 12($5), $pop0 + i32.store $drop=, 12($5), $pop0 i32.const $4=, 12 i32.add $4=, $5, $4 call ext_byval_func@FUNCTION, $4 @@ -37,7 +37,7 @@ byval_arg_align8: i32.const $2=, __stack_pointer i32.store $5=, 0($2), $5 i32.load $push0=, 0($0):p2align=3 - i32.store $discard=, 8($5):p2align=3, $pop0 + i32.store $drop=, 8($5):p2align=3, $pop0 i32.const $4=, 8 i32.add $4=, $5, $4 call ext_byval_func_align8@FUNCTION, $4 @@ -66,9 +66,9 @@ byval_arg_double: i32.const $push5=, 8 i32.add $push1=, $0, $pop5 i64.load $push2=, 0($pop1) - i64.store $discard=, 0($pop3), $pop2 + i64.store $drop=, 0($pop3), $pop2 i64.load $push4=, 0($0) - i64.store $discard=, 0($4), $pop4 + i64.store $drop=, 0($4), $pop4 call ext_byval_func_alignedstruct@FUNCTION, $4 i32.const $3=, 16 i32.add $4=, $4, $3 @@ -97,7 +97,7 @@ byval_arg_big: i32.const $push20=, 32 i32.add $push1=, $0, $pop20 i32.load8_u $push2=, 0($pop1) - i32.store8 $discard=, 0($pop3):p2align=2, $pop2 + i32.store8 $drop=, 0($pop3):p2align=2, $pop2 i32.const $push4=, 24 i32.const $5=, 12 i32.add $5=, $9, $5 @@ -105,7 +105,7 @@ byval_arg_big: i32.const $push19=, 24 i32.add $push5=, $0, $pop19 i64.load $push6=, 0($pop5):p2align=0 - i64.store $discard=, 0($pop7):p2align=2, $pop6 + i64.store $drop=, 0($pop7):p2align=2, $pop6 i32.const $push8=, 16 i32.const $6=, 12 i32.add $6=, $9, $6 @@ -113,7 +113,7 @@ byval_arg_big: i32.const $push18=, 16 i32.add $push9=, $0, $pop18 i64.load $push10=, 0($pop9):p2align=0 - i64.store $discard=, 0($pop11):p2align=2, $pop10 + i64.store $drop=, 0($pop11):p2align=2, $pop10 i32.const $push12=, 8 i32.const $7=, 12 i32.add $7=, $9, $7 @@ -121,9 +121,9 @@ byval_arg_big: i32.const $push17=, 8 i32.add $push13=, $0, $pop17 i64.load $push14=, 0($pop13):p2align=0 - i64.store $discard=, 0($pop15):p2align=2, $pop14 + i64.store $drop=, 0($pop15):p2align=2, $pop14 i64.load $push16=, 0($0):p2align=0 - i64.store $discard=, 12($9):p2align=2, $pop16 + i64.store $drop=, 12($9):p2align=2, $pop16 i32.const $8=, 12 i32.add $8=, $9, $8 call ext_byval_func_bigarray@FUNCTION, $8 diff --git a/test/llvm_autogenerated/cfg-stackify.s b/test/llvm_autogenerated/cfg-stackify.s index ab05279a6..0dac62d46 100644 --- a/test/llvm_autogenerated/cfg-stackify.s +++ b/test/llvm_autogenerated/cfg-stackify.s @@ -57,7 +57,7 @@ test2: f64.load $push2=, 0($0) f64.const $push3=, 0x1.999999999999ap1 f64.mul $push4=, $pop2, $pop3 - f64.store $discard=, 0($0), $pop4 + f64.store $drop=, 0($0), $pop4 i32.const $push6=, 8 i32.add $0=, $0, $pop6 br_if 0, $1 @@ -75,30 +75,30 @@ doublediamond: .param i32, i32, i32 .result i32 i32.const $push0=, 0 - i32.store $discard=, 0($2), $pop0 + i32.store $drop=, 0($2), $pop0 block block br_if 0, $0 i32.const $push4=, 1 - i32.store $discard=, 0($2), $pop4 + i32.store $drop=, 0($2), $pop4 br 1 .LBB3_2: end_block i32.const $push1=, 2 - i32.store $discard=, 0($2), $pop1 + i32.store $drop=, 0($2), $pop1 block br_if 0, $1 i32.const $push3=, 3 - i32.store $discard=, 0($2), $pop3 + i32.store $drop=, 0($2), $pop3 br 1 .LBB3_4: end_block i32.const $push2=, 4 - i32.store $discard=, 0($2), $pop2 + i32.store $drop=, 0($2), $pop2 .LBB3_5: end_block i32.const $push5=, 5 - i32.store $discard=, 0($2), $pop5 + i32.store $drop=, 0($2), $pop5 i32.const $push6=, 0 return $pop6 .endfunc @@ -116,11 +116,11 @@ triangle: block br_if 0, $1 i32.const $push1=, 1 - i32.store $discard=, 0($0), $pop1 + i32.store $drop=, 0($0), $pop1 .LBB4_2: end_block i32.const $push2=, 2 - i32.store $discard=, 0($0), $pop2 + i32.store $drop=, 0($0), $pop2 return $2 .endfunc .Lfunc_end4: @@ -132,21 +132,21 @@ diamond: .param i32, i32 .result i32 i32.const $push0=, 0 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 block block br_if 0, $1 i32.const $push2=, 1 - i32.store $discard=, 0($0), $pop2 + i32.store $drop=, 0($0), $pop2 br 1 .LBB5_2: end_block i32.const $push1=, 2 - i32.store $discard=, 0($0), $pop1 + i32.store $drop=, 0($0), $pop1 .LBB5_3: end_block i32.const $push3=, 3 - i32.store $discard=, 0($0), $pop3 + i32.store $drop=, 0($0), $pop3 i32.const $push4=, 0 return $pop4 .endfunc @@ -171,11 +171,11 @@ minimal_loop: .param i32 .result i32 i32.const $push0=, 0 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 .LBB7_1: loop i32.const $push1=, 1 - i32.store $discard=, 0($0), $pop1 + i32.store $drop=, 0($0), $pop1 br 0 .LBB7_2: end_loop @@ -189,17 +189,17 @@ simple_loop: .param i32, i32 .result i32 i32.const $push0=, 0 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 .LBB8_1: loop i32.const $push3=, 1 - i32.store $discard=, 0($0), $pop3 + i32.store $drop=, 0($0), $pop3 i32.const $push4=, 0 i32.eq $push5=, $1, $pop4 br_if 0, $pop5 end_loop i32.const $push1=, 2 - i32.store $discard=, 0($0), $pop1 + i32.store $drop=, 0($0), $pop1 i32.const $push2=, 0 return $pop2 .endfunc @@ -217,19 +217,19 @@ doubletriangle: block br_if 0, $0 i32.const $push1=, 2 - i32.store $discard=, 0($2), $pop1 + i32.store $drop=, 0($2), $pop1 block br_if 0, $1 i32.const $push2=, 3 - i32.store $discard=, 0($2), $pop2 + i32.store $drop=, 0($2), $pop2 .LBB9_3: end_block i32.const $push3=, 4 - i32.store $discard=, 0($2), $pop3 + i32.store $drop=, 0($2), $pop3 .LBB9_4: end_block i32.const $push4=, 5 - i32.store $discard=, 0($2), $pop4 + i32.store $drop=, 0($2), $pop4 return $3 .endfunc .Lfunc_end9: @@ -241,24 +241,24 @@ ifelse_earlyexits: .param i32, i32, i32 .result i32 i32.const $push0=, 0 - i32.store $discard=, 0($2), $pop0 + i32.store $drop=, 0($2), $pop0 block block br_if 0, $0 i32.const $push3=, 1 - i32.store $discard=, 0($2), $pop3 + i32.store $drop=, 0($2), $pop3 br 1 .LBB10_2: end_block i32.const $push1=, 2 - i32.store $discard=, 0($2), $pop1 + i32.store $drop=, 0($2), $pop1 br_if 0, $1 i32.const $push2=, 3 - i32.store $discard=, 0($2), $pop2 + i32.store $drop=, 0($2), $pop2 .LBB10_4: end_block i32.const $push4=, 4 - i32.store $discard=, 0($2), $pop4 + i32.store $drop=, 0($2), $pop4 i32.const $push5=, 0 return $pop5 .endfunc @@ -273,30 +273,30 @@ doublediamond_in_a_loop: .LBB11_1: loop i32.const $push0=, 0 - i32.store $discard=, 0($2), $pop0 + i32.store $drop=, 0($2), $pop0 block block br_if 0, $0 i32.const $push1=, 1 - i32.store $discard=, 0($2), $pop1 + i32.store $drop=, 0($2), $pop1 br 1 .LBB11_3: end_block i32.const $push2=, 2 - i32.store $discard=, 0($2), $pop2 + i32.store $drop=, 0($2), $pop2 block br_if 0, $1 i32.const $push3=, 3 - i32.store $discard=, 0($2), $pop3 + i32.store $drop=, 0($2), $pop3 br 1 .LBB11_5: end_block i32.const $push4=, 4 - i32.store $discard=, 0($2), $pop4 + i32.store $drop=, 0($2), $pop4 .LBB11_6: end_block i32.const $push5=, 5 - i32.store $discard=, 0($2), $pop5 + i32.store $drop=, 0($2), $pop5 br 0 .LBB11_7: end_loop @@ -389,18 +389,18 @@ test5: i32.eq $push10=, $0, $pop9 br_if 2, $pop10 i32.const $push8=, 1 - i32.store $discard=, 0($1), $pop8 + i32.store $drop=, 0($1), $pop8 br_if 0, $2 end_loop i32.const $push2=, 0 i32.const $push3=, 3 - i32.store $discard=, 0($pop2), $pop3 + i32.store $drop=, 0($pop2), $pop3 return .LBB14_4: end_block i32.const $push0=, 0 i32.const $push1=, 2 - i32.store $discard=, 0($pop0), $pop1 + i32.store $drop=, 0($pop0), $pop1 return .endfunc .Lfunc_end14: @@ -431,23 +431,23 @@ test6: i32.const $push16=, 0 i32.eq $push17=, $pop11, $pop16 br_if 2, $pop17 - i32.store $discard=, 0($0), $4 + i32.store $drop=, 0($0), $4 br_if 0, $3 end_loop i32.const $push6=, 0 i32.const $push7=, 2 - i32.store $discard=, 0($pop6), $pop7 + i32.store $drop=, 0($pop6), $pop7 return .LBB15_5: end_block i32.const $push2=, 0 i32.const $push3=, 3 - i32.store $discard=, 0($pop2), $pop3 + i32.store $drop=, 0($pop2), $pop3 .LBB15_6: end_block i32.const $push4=, 0 i32.const $push5=, 4 - i32.store $discard=, 0($pop4), $pop5 + i32.store $drop=, 0($pop4), $pop5 return .endfunc .Lfunc_end15: @@ -470,23 +470,23 @@ test7: block br_if 0, $3 i32.const $push10=, 2 - i32.store $discard=, 0($2), $pop10 + i32.store $drop=, 0($2), $pop10 i32.and $push1=, $1, $0 br_if 1, $pop1 i32.const $push2=, 0 i32.const $push3=, 4 - i32.store $discard=, 0($pop2), $pop3 + i32.store $drop=, 0($pop2), $pop3 unreachable .LBB16_4: end_block i32.const $push11=, 3 - i32.store $discard=, 0($2), $pop11 + i32.store $drop=, 0($2), $pop11 i32.and $push4=, $1, $0 br_if 0, $pop4 end_loop i32.const $push5=, 0 i32.const $push6=, 5 - i32.store $discard=, 0($pop5), $pop6 + i32.store $drop=, 0($pop5), $pop6 unreachable .endfunc .Lfunc_end16: @@ -540,7 +540,7 @@ test9: .LBB18_2: loop i32.const $push15=, 2 - i32.store $discard=, 0($0), $pop15 + i32.store $drop=, 0($0), $pop15 block i32.call $push6=, a@FUNCTION i32.and $push7=, $pop6, $1 @@ -548,7 +548,7 @@ test9: i32.eq $push21=, $pop7, $pop20 br_if 0, $pop21 i32.const $push16=, 3 - i32.store $discard=, 0($0), $pop16 + i32.store $drop=, 0($0), $pop16 i32.call $push10=, a@FUNCTION i32.and $push11=, $pop10, $1 br_if 1, $pop11 @@ -556,7 +556,7 @@ test9: .LBB18_4: end_block i32.const $push17=, 4 - i32.store $discard=, 0($0), $pop17 + i32.store $drop=, 0($0), $pop17 i32.call $push8=, a@FUNCTION i32.and $push9=, $pop8, $1 br_if 0, $pop9 @@ -566,7 +566,7 @@ test9: end_loop i32.const $push4=, 0 i32.const $push5=, 5 - i32.store $discard=, 0($pop4), $pop5 + i32.store $drop=, 0($pop4), $pop5 return .endfunc .Lfunc_end18: @@ -626,28 +626,28 @@ test11: tee_local $push14=, $0=, $pop1 br_if 0, $pop14 i32.const $push7=, 1 - i32.store $discard=, 0($0), $pop7 + i32.store $drop=, 0($0), $pop7 block br_if 0, $0 i32.const $push9=, 0 i32.const $push8=, 2 - i32.store $discard=, 0($pop9), $pop8 + i32.store $drop=, 0($pop9), $pop8 i32.const $push16=, 0 br_if 2, $pop16 .LBB20_3: end_block i32.const $push12=, 0 i32.const $push13=, 3 - i32.store $discard=, 0($pop12), $pop13 + i32.store $drop=, 0($pop12), $pop13 return .LBB20_4: end_block i32.const $push2=, 4 - i32.store $discard=, 0($0), $pop2 + i32.store $drop=, 0($0), $pop2 br_if 2, $0 i32.const $push18=, 0 i32.const $push3=, 5 - i32.store $discard=, 0($pop18), $pop3 + i32.store $drop=, 0($pop18), $pop3 i32.const $push17=, 0 i32.const $push20=, 0 i32.eq $push21=, $pop17, $pop20 @@ -656,19 +656,19 @@ test11: end_block i32.const $push10=, 0 i32.const $push11=, 7 - i32.store $discard=, 0($pop10), $pop11 + i32.store $drop=, 0($pop10), $pop11 return .LBB20_7: end_block i32.const $push19=, 0 i32.const $push4=, 6 - i32.store $discard=, 0($pop19), $pop4 + i32.store $drop=, 0($pop19), $pop4 return .LBB20_8: end_block i32.const $push5=, 0 i32.const $push6=, 8 - i32.store $discard=, 0($pop5), $pop6 + i32.store $drop=, 0($pop5), $pop6 return .endfunc .Lfunc_end20: @@ -759,7 +759,7 @@ test14: .LBB23_2: end_loop loop - i32.const $discard=, 0 + i32.const $drop=, 0 i32.const $push1=, 0 br_if 0, $pop1 end_loop diff --git a/test/llvm_autogenerated/dead-vreg.s b/test/llvm_autogenerated/dead-vreg.s index dcc517d05..f3aac1461 100644 --- a/test/llvm_autogenerated/dead-vreg.s +++ b/test/llvm_autogenerated/dead-vreg.s @@ -23,7 +23,7 @@ foo: br_if 0, $4 .LBB0_3: loop - i32.store $discard=, 0($7), $6 + i32.store $drop=, 0($7), $6 i32.const $push6=, -1 i32.add $8=, $8, $pop6 i32.const $push5=, 4 diff --git a/test/llvm_autogenerated/i32-load-store-alignment.s b/test/llvm_autogenerated/i32-load-store-alignment.s index 9f02ec6bb..58c560912 100644 --- a/test/llvm_autogenerated/i32-load-store-alignment.s +++ b/test/llvm_autogenerated/i32-load-store-alignment.s @@ -114,7 +114,7 @@ ldi16_a4: .type sti32_a1,@function sti32_a1: .param i32, i32 - i32.store $discard=, 0($0):p2align=0, $1 + i32.store $drop=, 0($0):p2align=0, $1 return .endfunc .Lfunc_end10: @@ -124,7 +124,7 @@ sti32_a1: .type sti32_a2,@function sti32_a2: .param i32, i32 - i32.store $discard=, 0($0):p2align=1, $1 + i32.store $drop=, 0($0):p2align=1, $1 return .endfunc .Lfunc_end11: @@ -134,7 +134,7 @@ sti32_a2: .type sti32_a4,@function sti32_a4: .param i32, i32 - i32.store $discard=, 0($0), $1 + i32.store $drop=, 0($0), $1 return .endfunc .Lfunc_end12: @@ -144,7 +144,7 @@ sti32_a4: .type sti32,@function sti32: .param i32, i32 - i32.store $discard=, 0($0), $1 + i32.store $drop=, 0($0), $1 return .endfunc .Lfunc_end13: @@ -154,7 +154,7 @@ sti32: .type sti32_a8,@function sti32_a8: .param i32, i32 - i32.store $discard=, 0($0):p2align=3, $1 + i32.store $drop=, 0($0):p2align=3, $1 return .endfunc .Lfunc_end14: @@ -164,7 +164,7 @@ sti32_a8: .type sti8_a1,@function sti8_a1: .param i32, i32 - i32.store8 $discard=, 0($0), $1 + i32.store8 $drop=, 0($0), $1 return .endfunc .Lfunc_end15: @@ -174,7 +174,7 @@ sti8_a1: .type sti8_a2,@function sti8_a2: .param i32, i32 - i32.store8 $discard=, 0($0):p2align=1, $1 + i32.store8 $drop=, 0($0):p2align=1, $1 return .endfunc .Lfunc_end16: @@ -184,7 +184,7 @@ sti8_a2: .type sti16_a1,@function sti16_a1: .param i32, i32 - i32.store16 $discard=, 0($0):p2align=0, $1 + i32.store16 $drop=, 0($0):p2align=0, $1 return .endfunc .Lfunc_end17: @@ -194,7 +194,7 @@ sti16_a1: .type sti16_a2,@function sti16_a2: .param i32, i32 - i32.store16 $discard=, 0($0), $1 + i32.store16 $drop=, 0($0), $1 return .endfunc .Lfunc_end18: @@ -204,7 +204,7 @@ sti16_a2: .type sti16_a4,@function sti16_a4: .param i32, i32 - i32.store16 $discard=, 0($0):p2align=2, $1 + i32.store16 $drop=, 0($0):p2align=2, $1 return .endfunc .Lfunc_end19: diff --git a/test/llvm_autogenerated/i64-load-store-alignment.s b/test/llvm_autogenerated/i64-load-store-alignment.s index 2f290e044..fb0870989 100644 --- a/test/llvm_autogenerated/i64-load-store-alignment.s +++ b/test/llvm_autogenerated/i64-load-store-alignment.s @@ -169,7 +169,7 @@ ldi32_a8: .type sti64_a1,@function sti64_a1: .param i32, i64 - i64.store $discard=, 0($0):p2align=0, $1 + i64.store $drop=, 0($0):p2align=0, $1 return .endfunc .Lfunc_end15: @@ -179,7 +179,7 @@ sti64_a1: .type sti64_a2,@function sti64_a2: .param i32, i64 - i64.store $discard=, 0($0):p2align=1, $1 + i64.store $drop=, 0($0):p2align=1, $1 return .endfunc .Lfunc_end16: @@ -189,7 +189,7 @@ sti64_a2: .type sti64_a4,@function sti64_a4: .param i32, i64 - i64.store $discard=, 0($0):p2align=2, $1 + i64.store $drop=, 0($0):p2align=2, $1 return .endfunc .Lfunc_end17: @@ -199,7 +199,7 @@ sti64_a4: .type sti64_a8,@function sti64_a8: .param i32, i64 - i64.store $discard=, 0($0), $1 + i64.store $drop=, 0($0), $1 return .endfunc .Lfunc_end18: @@ -209,7 +209,7 @@ sti64_a8: .type sti64,@function sti64: .param i32, i64 - i64.store $discard=, 0($0), $1 + i64.store $drop=, 0($0), $1 return .endfunc .Lfunc_end19: @@ -219,7 +219,7 @@ sti64: .type sti64_a16,@function sti64_a16: .param i32, i64 - i64.store $discard=, 0($0):p2align=3, $1 + i64.store $drop=, 0($0):p2align=3, $1 return .endfunc .Lfunc_end20: @@ -229,7 +229,7 @@ sti64_a16: .type sti8_a1,@function sti8_a1: .param i32, i64 - i64.store8 $discard=, 0($0), $1 + i64.store8 $drop=, 0($0), $1 return .endfunc .Lfunc_end21: @@ -239,7 +239,7 @@ sti8_a1: .type sti8_a2,@function sti8_a2: .param i32, i64 - i64.store8 $discard=, 0($0):p2align=1, $1 + i64.store8 $drop=, 0($0):p2align=1, $1 return .endfunc .Lfunc_end22: @@ -249,7 +249,7 @@ sti8_a2: .type sti16_a1,@function sti16_a1: .param i32, i64 - i64.store16 $discard=, 0($0):p2align=0, $1 + i64.store16 $drop=, 0($0):p2align=0, $1 return .endfunc .Lfunc_end23: @@ -259,7 +259,7 @@ sti16_a1: .type sti16_a2,@function sti16_a2: .param i32, i64 - i64.store16 $discard=, 0($0), $1 + i64.store16 $drop=, 0($0), $1 return .endfunc .Lfunc_end24: @@ -269,7 +269,7 @@ sti16_a2: .type sti16_a4,@function sti16_a4: .param i32, i64 - i64.store16 $discard=, 0($0):p2align=2, $1 + i64.store16 $drop=, 0($0):p2align=2, $1 return .endfunc .Lfunc_end25: @@ -279,7 +279,7 @@ sti16_a4: .type sti32_a1,@function sti32_a1: .param i32, i64 - i64.store32 $discard=, 0($0):p2align=0, $1 + i64.store32 $drop=, 0($0):p2align=0, $1 return .endfunc .Lfunc_end26: @@ -289,7 +289,7 @@ sti32_a1: .type sti32_a2,@function sti32_a2: .param i32, i64 - i64.store32 $discard=, 0($0):p2align=1, $1 + i64.store32 $drop=, 0($0):p2align=1, $1 return .endfunc .Lfunc_end27: @@ -299,7 +299,7 @@ sti32_a2: .type sti32_a4,@function sti32_a4: .param i32, i64 - i64.store32 $discard=, 0($0), $1 + i64.store32 $drop=, 0($0), $1 return .endfunc .Lfunc_end28: @@ -309,7 +309,7 @@ sti32_a4: .type sti32_a8,@function sti32_a8: .param i32, i64 - i64.store32 $discard=, 0($0):p2align=3, $1 + i64.store32 $drop=, 0($0):p2align=3, $1 return .endfunc .Lfunc_end29: diff --git a/test/llvm_autogenerated/legalize.s b/test/llvm_autogenerated/legalize.s index 584ad6774..c543c4029 100644 --- a/test/llvm_autogenerated/legalize.s +++ b/test/llvm_autogenerated/legalize.s @@ -719,14 +719,14 @@ bigshift: i64.lt_u $push72=, $17, $pop462 tee_local $push461=, $166=, $pop72 i64.select $push344=, $pop343, $pop463, $pop461 - i64.store $discard=, 0($pop345), $pop344 + i64.store $drop=, 0($pop345), $pop344 i64.const $push460=, 0 i64.select $push337=, $152, $pop460, $168 i64.const $push459=, 0 i64.select $push338=, $pop337, $pop459, $167 i64.const $push458=, 0 i64.select $push339=, $pop338, $pop458, $166 - i64.store $discard=, 0($0), $pop339 + i64.store $drop=, 0($0), $pop339 i32.const $push346=, 24 i32.add $push347=, $0, $pop346 i64.or $push331=, $149, $150 @@ -739,7 +739,7 @@ bigshift: i64.select $push335=, $pop334, $pop455, $167 i64.const $push454=, 0 i64.select $push336=, $pop335, $pop454, $166 - i64.store $discard=, 0($pop347), $pop336 + i64.store $drop=, 0($pop347), $pop336 i32.const $push348=, 16 i32.add $push349=, $0, $pop348 i64.or $push324=, $146, $147 @@ -749,7 +749,7 @@ bigshift: i64.select $push327=, $pop326, $pop453, $167 i64.const $push452=, 0 i64.select $push328=, $pop327, $pop452, $166 - i64.store $discard=, 0($pop349), $pop328 + i64.store $drop=, 0($pop349), $pop328 i32.const $push350=, 56 i32.add $push351=, $0, $pop350 i64.or $push291=, $132, $133 @@ -774,7 +774,7 @@ bigshift: i64.select $push299=, $8, $pop298, $165 i64.const $push444=, 0 i64.select $push300=, $pop299, $pop444, $166 - i64.store $discard=, 0($pop351), $pop300 + i64.store $drop=, 0($pop351), $pop300 i32.const $push352=, 48 i32.add $push353=, $0, $pop352 i64.or $push275=, $125, $126 @@ -790,7 +790,7 @@ bigshift: i64.select $push281=, $7, $pop280, $165 i64.const $push442=, 0 i64.select $push282=, $pop281, $pop442, $166 - i64.store $discard=, 0($pop353), $pop282 + i64.store $drop=, 0($pop353), $pop282 i32.const $push354=, 40 i32.add $push355=, $0, $pop354 i64.const $push441=, 0 @@ -808,7 +808,7 @@ bigshift: i64.select $push322=, $6, $pop321, $165 i64.const $push437=, 0 i64.select $push323=, $pop322, $pop437, $166 - i64.store $discard=, 0($pop355), $pop323 + i64.store $drop=, 0($pop355), $pop323 i32.const $push356=, 32 i32.add $push357=, $0, $pop356 i64.const $push436=, 0 @@ -823,7 +823,7 @@ bigshift: i64.select $push308=, $5, $pop307, $165 i64.const $push434=, 0 i64.select $push309=, $pop308, $pop434, $166 - i64.store $discard=, 0($pop357), $pop309 + i64.store $drop=, 0($pop357), $pop309 i32.const $push358=, 120 i32.add $push359=, $0, $pop358 i64.or $push101=, $51, $52 @@ -879,7 +879,7 @@ bigshift: i64.select $push92=, $8, $pop91, $158 i64.select $push114=, $pop113, $pop92, $166 i64.select $push115=, $16, $pop114, $165 - i64.store $discard=, 0($pop359), $pop115 + i64.store $drop=, 0($pop359), $pop115 i32.const $push360=, 112 i32.add $push361=, $0, $pop360 i64.or $push57=, $40, $41 @@ -911,7 +911,7 @@ bigshift: i64.select $push50=, $7, $pop49, $158 i64.select $push73=, $pop71, $pop50, $166 i64.select $push74=, $15, $pop73, $165 - i64.store $discard=, 0($pop361), $pop74 + i64.store $drop=, 0($pop361), $pop74 i32.const $push362=, 104 i32.add $push363=, $0, $pop362 i64.const $push409=, 0 @@ -948,7 +948,7 @@ bigshift: i64.select $push269=, $6, $pop268, $158 i64.select $push270=, $pop256, $pop269, $166 i64.select $push271=, $14, $pop270, $165 - i64.store $discard=, 0($pop363), $pop271 + i64.store $drop=, 0($pop363), $pop271 i32.const $push364=, 96 i32.add $push365=, $0, $pop364 i64.const $push400=, 0 @@ -979,7 +979,7 @@ bigshift: i64.select $push233=, $5, $pop232, $158 i64.select $push234=, $pop224, $pop233, $166 i64.select $push235=, $13, $pop234, $165 - i64.store $discard=, 0($pop365), $pop235 + i64.store $drop=, 0($pop365), $pop235 i32.const $push366=, 72 i32.add $push367=, $0, $pop366 i64.const $push395=, 0 @@ -1007,7 +1007,7 @@ bigshift: i64.select $push209=, $pop208, $pop389, $154 i64.select $push210=, $pop206, $pop209, $166 i64.select $push211=, $10, $pop210, $165 - i64.store $discard=, 0($pop367), $pop211 + i64.store $drop=, 0($pop367), $pop211 i32.const $push368=, 64 i32.add $push369=, $0, $pop368 i64.const $push388=, 0 @@ -1032,7 +1032,7 @@ bigshift: i64.select $push183=, $pop182, $pop384, $154 i64.select $push184=, $pop181, $pop183, $166 i64.select $push185=, $9, $pop184, $165 - i64.store $discard=, 0($pop369), $pop185 + i64.store $drop=, 0($pop369), $pop185 i32.const $push370=, 88 i32.add $push371=, $0, $pop370 i64.or $push140=, $67, $68 @@ -1061,7 +1061,7 @@ bigshift: i64.select $push165=, $pop164, $pop378, $154 i64.select $push166=, $pop158, $pop165, $166 i64.select $push167=, $12, $pop166, $165 - i64.store $discard=, 0($pop371), $pop167 + i64.store $drop=, 0($pop371), $pop167 i32.const $push372=, 80 i32.add $push373=, $0, $pop372 i64.or $push116=, $56, $57 @@ -1087,7 +1087,7 @@ bigshift: i64.select $push135=, $pop134, $pop374, $154 i64.select $push136=, $pop131, $pop135, $166 i64.select $push137=, $11, $pop136, $165 - i64.store $discard=, 0($pop373), $pop137 + i64.store $drop=, 0($pop373), $pop137 i32.const $185=, 1024 i32.add $312=, $312, $185 i32.const $185=, __stack_pointer diff --git a/test/llvm_autogenerated/load-store-i1.s b/test/llvm_autogenerated/load-store-i1.s index f5557b6b9..70f2f86ad 100644 --- a/test/llvm_autogenerated/load-store-i1.s +++ b/test/llvm_autogenerated/load-store-i1.s @@ -58,7 +58,7 @@ store_i32_i1: .param i32, i32 i32.const $push0=, 1 i32.and $push1=, $1, $pop0 - i32.store8 $discard=, 0($0), $pop1 + i32.store8 $drop=, 0($0), $pop1 return .endfunc .Lfunc_end4: @@ -70,7 +70,7 @@ store_i64_i1: .param i32, i64 i64.const $push0=, 1 i64.and $push1=, $1, $pop0 - i64.store8 $discard=, 0($0), $pop1 + i64.store8 $drop=, 0($0), $pop1 return .endfunc .Lfunc_end5: diff --git a/test/llvm_autogenerated/mem-intrinsics.s b/test/llvm_autogenerated/mem-intrinsics.s index 2f1bc7846..41cc1b319 100644 --- a/test/llvm_autogenerated/mem-intrinsics.s +++ b/test/llvm_autogenerated/mem-intrinsics.s @@ -15,7 +15,7 @@ copy_yes: .type copy_no,@function copy_no: .param i32, i32, i32 - i32.call $discard=, memcpy@FUNCTION, $0, $1, $2 + i32.call $drop=, memcpy@FUNCTION, $0, $1, $2 return .endfunc .Lfunc_end1: @@ -36,7 +36,7 @@ move_yes: .type move_no,@function move_no: .param i32, i32, i32 - i32.call $discard=, memmove@FUNCTION, $0, $1, $2 + i32.call $drop=, memmove@FUNCTION, $0, $1, $2 return .endfunc .Lfunc_end3: @@ -57,7 +57,7 @@ set_yes: .type set_no,@function set_no: .param i32, i32, i32 - i32.call $discard=, memset@FUNCTION, $0, $1, $2 + i32.call $drop=, memset@FUNCTION, $0, $1, $2 return .endfunc .Lfunc_end5: @@ -77,10 +77,10 @@ frame_index: i32.const $push0=, 1024 i32.const $3=, 2048 i32.add $3=, $4, $3 - i32.call $discard=, memset@FUNCTION, $3, $pop1, $pop0 + i32.call $drop=, memset@FUNCTION, $3, $pop1, $pop0 i32.const $push3=, 0 i32.const $push2=, 1024 - i32.call $discard=, memset@FUNCTION, $4, $pop3, $pop2 + i32.call $drop=, memset@FUNCTION, $4, $pop3, $pop2 i32.const $2=, 4096 i32.add $4=, $4, $2 i32.const $2=, __stack_pointer @@ -90,9 +90,9 @@ frame_index: .Lfunc_end6: .size frame_index, .Lfunc_end6-frame_index - .globl discard_result - .type discard_result,@function -discard_result: + .globl drop_result + .type drop_result,@function +drop_result: .param i32, i32, i32, i32, i32 .result i32 block @@ -105,12 +105,12 @@ discard_result: .LBB7_2: end_block br_if 0, $4 - i32.call $discard=, memset@FUNCTION, $0, $1, $2 + i32.call $drop=, memset@FUNCTION, $0, $1, $2 .LBB7_4: end_block return $0 .endfunc .Lfunc_end7: - .size discard_result, .Lfunc_end7-discard_result + .size drop_result, .Lfunc_end7-drop_result diff --git a/test/llvm_autogenerated/mem-intrinsics.wast b/test/llvm_autogenerated/mem-intrinsics.wast index 65c19b7f7..cb0d57d55 100644 --- a/test/llvm_autogenerated/mem-intrinsics.wast +++ b/test/llvm_autogenerated/mem-intrinsics.wast @@ -16,7 +16,7 @@ (export "set_yes" $set_yes) (export "set_no" $set_no) (export "frame_index" $frame_index) - (export "discard_result" $discard_result) + (export "drop_result" $drop_result) (func $copy_yes (param $$0 i32) (param $$1 i32) (param $$2 i32) (result i32) (return (call_import $memcpy @@ -139,7 +139,7 @@ ) (return) ) - (func $discard_result (param $$0 i32) (param $$1 i32) (param $$2 i32) (param $$3 i32) (param $$4 i32) (result i32) + (func $drop_result (param $$0 i32) (param $$1 i32) (param $$2 i32) (param $$3 i32) (param $$4 i32) (result i32) (block $label$0 (block $label$1 (br_if $label$1 @@ -167,4 +167,4 @@ ) ) ) -;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] }
\ No newline at end of file +;; METADATA: { "asmConsts": {},"staticBump": 1040, "initializers": [] } diff --git a/test/llvm_autogenerated/offset.s b/test/llvm_autogenerated/offset.s index 0df9c3fdd..015d0ae16 100644 --- a/test/llvm_autogenerated/offset.s +++ b/test/llvm_autogenerated/offset.s @@ -127,7 +127,7 @@ load_i64_with_unfolded_gep_offset: store_i32_with_folded_offset: .param i32 i32.const $push0=, 0 - i32.store $discard=, 24($0), $pop0 + i32.store $drop=, 24($0), $pop0 return .endfunc .Lfunc_end10: @@ -138,7 +138,7 @@ store_i32_with_folded_offset: store_i32_with_folded_gep_offset: .param i32 i32.const $push0=, 0 - i32.store $discard=, 24($0), $pop0 + i32.store $drop=, 24($0), $pop0 return .endfunc .Lfunc_end11: @@ -151,7 +151,7 @@ store_i32_with_unfolded_gep_negative_offset: i32.const $push0=, -24 i32.add $push1=, $0, $pop0 i32.const $push2=, 0 - i32.store $discard=, 0($pop1), $pop2 + i32.store $drop=, 0($pop1), $pop2 return .endfunc .Lfunc_end12: @@ -164,7 +164,7 @@ store_i32_with_unfolded_offset: i32.const $push0=, 24 i32.add $push1=, $0, $pop0 i32.const $push2=, 0 - i32.store $discard=, 0($pop1), $pop2 + i32.store $drop=, 0($pop1), $pop2 return .endfunc .Lfunc_end13: @@ -177,7 +177,7 @@ store_i32_with_unfolded_gep_offset: i32.const $push0=, 24 i32.add $push1=, $0, $pop0 i32.const $push2=, 0 - i32.store $discard=, 0($pop1), $pop2 + i32.store $drop=, 0($pop1), $pop2 return .endfunc .Lfunc_end14: @@ -188,7 +188,7 @@ store_i32_with_unfolded_gep_offset: store_i64_with_folded_offset: .param i32 i64.const $push0=, 0 - i64.store $discard=, 24($0), $pop0 + i64.store $drop=, 24($0), $pop0 return .endfunc .Lfunc_end15: @@ -199,7 +199,7 @@ store_i64_with_folded_offset: store_i64_with_folded_gep_offset: .param i32 i64.const $push0=, 0 - i64.store $discard=, 24($0), $pop0 + i64.store $drop=, 24($0), $pop0 return .endfunc .Lfunc_end16: @@ -212,7 +212,7 @@ store_i64_with_unfolded_gep_negative_offset: i32.const $push0=, -24 i32.add $push1=, $0, $pop0 i64.const $push2=, 0 - i64.store $discard=, 0($pop1), $pop2 + i64.store $drop=, 0($pop1), $pop2 return .endfunc .Lfunc_end17: @@ -225,7 +225,7 @@ store_i64_with_unfolded_offset: i32.const $push0=, 24 i32.add $push1=, $0, $pop0 i64.const $push2=, 0 - i64.store $discard=, 0($pop1), $pop2 + i64.store $drop=, 0($pop1), $pop2 return .endfunc .Lfunc_end18: @@ -238,7 +238,7 @@ store_i64_with_unfolded_gep_offset: i32.const $push0=, 24 i32.add $push1=, $0, $pop0 i64.const $push2=, 0 - i64.store $discard=, 0($pop1), $pop2 + i64.store $drop=, 0($pop1), $pop2 return .endfunc .Lfunc_end19: @@ -271,7 +271,7 @@ load_i32_from_global_address: store_i32_to_numeric_address: i32.const $push0=, 0 i32.const $push1=, 0 - i32.store $discard=, 42($pop0), $pop1 + i32.store $drop=, 42($pop0), $pop1 return .endfunc .Lfunc_end22: @@ -282,7 +282,7 @@ store_i32_to_numeric_address: store_i32_to_global_address: i32.const $push0=, 0 i32.const $push1=, 0 - i32.store $discard=, gv($pop0), $pop1 + i32.store $drop=, gv($pop0), $pop1 return .endfunc .Lfunc_end23: @@ -337,7 +337,7 @@ load_i8_u_with_folded_gep_offset: store_i8_with_folded_offset: .param i32 i32.const $push0=, 0 - i32.store8 $discard=, 24($0), $pop0 + i32.store8 $drop=, 24($0), $pop0 return .endfunc .Lfunc_end28: @@ -348,7 +348,7 @@ store_i8_with_folded_offset: store_i8_with_folded_gep_offset: .param i32 i32.const $push0=, 0 - i32.store8 $discard=, 24($0), $pop0 + i32.store8 $drop=, 24($0), $pop0 return .endfunc .Lfunc_end29: @@ -363,10 +363,10 @@ aggregate_load_store: i32.load $3=, 4($0) i32.load $4=, 8($0) i32.load $push0=, 12($0) - i32.store $discard=, 12($1), $pop0 - i32.store $discard=, 8($1), $4 - i32.store $discard=, 4($1), $3 - i32.store $discard=, 0($1), $2 + i32.store $drop=, 12($1), $pop0 + i32.store $drop=, 8($1), $4 + i32.store $drop=, 4($1), $3 + i32.store $drop=, 0($1), $2 return .endfunc .Lfunc_end30: @@ -378,7 +378,7 @@ aggregate_return: .param i32 i64.const $push0=, 0 i64.store $push1=, 8($0):p2align=2, $pop0 - i64.store $discard=, 0($0):p2align=2, $pop1 + i64.store $drop=, 0($0):p2align=2, $pop1 return .endfunc .Lfunc_end31: @@ -391,9 +391,9 @@ aggregate_return_without_merge: i32.const $push0=, 0 i32.store8 $push1=, 14($0), $pop0 i32.store16 $push2=, 12($0), $pop1 - i32.store $discard=, 8($0), $pop2 + i32.store $drop=, 8($0), $pop2 i64.const $push3=, 0 - i64.store $discard=, 0($0), $pop3 + i64.store $drop=, 0($0), $pop3 return .endfunc .Lfunc_end32: diff --git a/test/llvm_autogenerated/reg-stackify.s b/test/llvm_autogenerated/reg-stackify.s index 0e5b4f6e4..e9544bb2c 100644 --- a/test/llvm_autogenerated/reg-stackify.s +++ b/test/llvm_autogenerated/reg-stackify.s @@ -7,7 +7,7 @@ no0: .result i32 i32.load $1=, 0($1) i32.const $push0=, 0 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return $1 .endfunc .Lfunc_end0: @@ -20,7 +20,7 @@ no1: .result i32 i32.load $1=, 0($1) i32.const $push0=, 0 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return $1 .endfunc .Lfunc_end1: @@ -32,7 +32,7 @@ yes0: .param i32, i32 .result i32 i32.const $push1=, 0 - i32.store $discard=, 0($0), $pop1 + i32.store $drop=, 0($0), $pop1 i32.load $push0=, 0($1) return $pop0 .endfunc @@ -92,7 +92,7 @@ multiple_uses: br_if 0, $pop1 i32.lt_u $push2=, $3, $0 br_if 0, $pop2 - i32.store $discard=, 0($2), $3 + i32.store $drop=, 0($2), $3 .LBB5_3: end_block return @@ -109,7 +109,7 @@ stackify_store_across_side_effects: i64.const $push0=, 4611686018427387904 i64.store $1=, 0($0), $pop0 call evoke_side_effects@FUNCTION - i64.store $discard=, 0($0), $1 + i64.store $drop=, 0($0), $1 call evoke_side_effects@FUNCTION return .endfunc diff --git a/test/llvm_autogenerated/store-results.s b/test/llvm_autogenerated/store-results.s index 703f6fb15..3de20fa96 100644 --- a/test/llvm_autogenerated/store-results.s +++ b/test/llvm_autogenerated/store-results.s @@ -21,7 +21,7 @@ foo: loop i32.const $push4=, 0 i32.const $push3=, 0 - i32.store $discard=, pos($pop4), $pop3 + i32.store $drop=, pos($pop4), $pop3 i32.const $push2=, 1 i32.add $0=, $0, $pop2 i32.const $push1=, 256 @@ -42,7 +42,7 @@ bar: loop i32.const $push4=, 0 i32.const $push3=, 0 - i32.store $discard=, pos($pop4), $pop3 + i32.store $drop=, pos($pop4), $pop3 f32.const $push2=, 0x1p0 f32.add $0=, $0, $pop2 f32.const $push1=, 0x1p8 @@ -67,7 +67,7 @@ fi_ret: i32.sub $4=, $1, $2 i32.const $2=, __stack_pointer i32.store $4=, 0($2), $4 - i32.store $discard=, 0($0), $4 + i32.store $drop=, 0($0), $4 i32.const $3=, 32 i32.add $4=, $4, $3 i32.const $3=, __stack_pointer diff --git a/test/llvm_autogenerated/store-trunc.s b/test/llvm_autogenerated/store-trunc.s index 423e3ac6b..560e5802b 100644 --- a/test/llvm_autogenerated/store-trunc.s +++ b/test/llvm_autogenerated/store-trunc.s @@ -4,7 +4,7 @@ .type trunc_i8_i32,@function trunc_i8_i32: .param i32, i32 - i32.store8 $discard=, 0($0), $1 + i32.store8 $drop=, 0($0), $1 return .endfunc .Lfunc_end0: @@ -14,7 +14,7 @@ trunc_i8_i32: .type trunc_i16_i32,@function trunc_i16_i32: .param i32, i32 - i32.store16 $discard=, 0($0), $1 + i32.store16 $drop=, 0($0), $1 return .endfunc .Lfunc_end1: @@ -24,7 +24,7 @@ trunc_i16_i32: .type trunc_i8_i64,@function trunc_i8_i64: .param i32, i64 - i64.store8 $discard=, 0($0), $1 + i64.store8 $drop=, 0($0), $1 return .endfunc .Lfunc_end2: @@ -34,7 +34,7 @@ trunc_i8_i64: .type trunc_i16_i64,@function trunc_i16_i64: .param i32, i64 - i64.store16 $discard=, 0($0), $1 + i64.store16 $drop=, 0($0), $1 return .endfunc .Lfunc_end3: @@ -44,7 +44,7 @@ trunc_i16_i64: .type trunc_i32_i64,@function trunc_i32_i64: .param i32, i64 - i64.store32 $discard=, 0($0), $1 + i64.store32 $drop=, 0($0), $1 return .endfunc .Lfunc_end4: diff --git a/test/llvm_autogenerated/store.s b/test/llvm_autogenerated/store.s index 52371d905..626b1d68e 100644 --- a/test/llvm_autogenerated/store.s +++ b/test/llvm_autogenerated/store.s @@ -4,7 +4,7 @@ .type sti32,@function sti32: .param i32, i32 - i32.store $discard=, 0($0), $1 + i32.store $drop=, 0($0), $1 return .endfunc .Lfunc_end0: @@ -14,7 +14,7 @@ sti32: .type sti64,@function sti64: .param i32, i64 - i64.store $discard=, 0($0), $1 + i64.store $drop=, 0($0), $1 return .endfunc .Lfunc_end1: @@ -24,7 +24,7 @@ sti64: .type stf32,@function stf32: .param i32, f32 - f32.store $discard=, 0($0), $1 + f32.store $drop=, 0($0), $1 return .endfunc .Lfunc_end2: @@ -34,7 +34,7 @@ stf32: .type stf64,@function stf64: .param i32, f64 - f64.store $discard=, 0($0), $1 + f64.store $drop=, 0($0), $1 return .endfunc .Lfunc_end3: diff --git a/test/llvm_autogenerated/unused-argument.s b/test/llvm_autogenerated/unused-argument.s index 00d57fba8..4ad9a528e 100644 --- a/test/llvm_autogenerated/unused-argument.s +++ b/test/llvm_autogenerated/unused-argument.s @@ -23,7 +23,7 @@ unused_second: .globl call_something .type call_something,@function call_something: - i32.call $discard=, return_something@FUNCTION + i32.call $drop=, return_something@FUNCTION return .endfunc .Lfunc_end2: diff --git a/test/llvm_autogenerated/userstack.s b/test/llvm_autogenerated/userstack.s index f7e1853b5..a56ea7ba6 100644 --- a/test/llvm_autogenerated/userstack.s +++ b/test/llvm_autogenerated/userstack.s @@ -11,7 +11,7 @@ alloca32: i32.const $1=, __stack_pointer i32.store $3=, 0($1), $3 i32.const $push0=, 0 - i32.store $discard=, 12($3), $pop0 + i32.store $drop=, 12($3), $pop0 i32.const $2=, 16 i32.add $3=, $3, $2 i32.const $2=, __stack_pointer @@ -32,9 +32,9 @@ alloca3264: i32.const $1=, __stack_pointer i32.store $3=, 0($1), $3 i32.const $push0=, 0 - i32.store $discard=, 12($3), $pop0 + i32.store $drop=, 12($3), $pop0 i64.const $push1=, 0 - i64.store $discard=, 0($3), $pop1 + i64.store $drop=, 0($3), $pop1 i32.const $2=, 16 i32.add $3=, $3, $2 i32.const $2=, __stack_pointer @@ -60,7 +60,7 @@ allocarray: i32.add $push3=, $3, $pop2 i32.const $push0=, 1 i32.store $push1=, 12($4), $pop0 - i32.store $discard=, 0($pop3), $pop1 + i32.store $drop=, 0($pop3), $pop1 i32.const $2=, 32 i32.add $4=, $4, $2 i32.const $2=, __stack_pointer @@ -87,7 +87,7 @@ non_mem_use: call ext_func@FUNCTION, $6 i32.const $5=, 16 i32.add $5=, $6, $5 - i32.store $discard=, 0($0), $5 + i32.store $drop=, 0($0), $5 i32.const $3=, 48 i32.add $6=, $6, $3 i32.const $3=, __stack_pointer @@ -109,7 +109,7 @@ allocarray_inbounds: i32.store $3=, 0($1), $3 i32.const $push0=, 1 i32.store $push1=, 12($3), $pop0 - i32.store $discard=, 24($3), $pop1 + i32.store $drop=, 24($3), $pop1 i32.const $2=, 32 i32.add $3=, $3, $2 i32.const $2=, __stack_pointer @@ -136,7 +136,7 @@ dynamic_alloca: i32.sub $0=, $3, $pop5 copy_local $3=, $0 i32.const $push6=, 0 - i32.store $discard=, 0($0), $pop6 + i32.store $drop=, 0($0), $pop6 i32.const $2=, __stack_pointer i32.store $3=, 0($2), $4 return @@ -165,7 +165,7 @@ dynamic_static_alloca: i32.sub $0=, $4, $pop5 copy_local $4=, $0 i32.const $push6=, 0 - i32.store $discard=, 0($0), $pop6 + i32.store $drop=, 0($0), $pop6 i32.const $3=, 16 i32.add $4=, $5, $3 i32.const $3=, __stack_pointer diff --git a/test/llvm_autogenerated/varargs.s b/test/llvm_autogenerated/varargs.s index 797b62804..26e8e084a 100644 --- a/test/llvm_autogenerated/varargs.s +++ b/test/llvm_autogenerated/varargs.s @@ -14,7 +14,7 @@ end: copy: .param i32, i32 i32.load $push0=, 0($1) - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end1: @@ -30,7 +30,7 @@ arg_i8: tee_local $push4=, $1=, $pop0 i32.const $push1=, 4 i32.add $push2=, $pop4, $pop1 - i32.store $discard=, 0($0), $pop2 + i32.store $drop=, 0($0), $pop2 i32.load $push3=, 0($1) return $pop3 .endfunc @@ -51,7 +51,7 @@ arg_i32: tee_local $push8=, $1=, $pop4 i32.const $push5=, 4 i32.add $push6=, $pop8, $pop5 - i32.store $discard=, 0($0), $pop6 + i32.store $drop=, 0($0), $pop6 i32.load $push7=, 0($1) return $pop7 .endfunc @@ -75,12 +75,12 @@ arg_i128: i64.load $3=, 0($4) i32.const $push7=, 16 i32.add $push8=, $4, $pop7 - i32.store $discard=, 0($1), $pop8 + i32.store $drop=, 0($1), $pop8 i32.const $push11=, 8 i32.add $push10=, $0, $pop11 i64.load $push9=, 0($2) - i64.store $discard=, 0($pop10), $pop9 - i64.store $discard=, 0($0), $3 + i64.store $drop=, 0($pop10), $pop9 + i64.store $drop=, 0($0), $3 return .endfunc .Lfunc_end4: @@ -112,11 +112,11 @@ caller_some: i32.const $2=, __stack_pointer i32.store $8=, 0($2), $8 i32.const $push0=, 0 - i32.store $discard=, 0($8), $pop0 + i32.store $drop=, 0($8), $pop0 i32.const $push1=, 8 i32.add $0=, $8, $pop1 i64.const $push2=, 4611686018427387904 - i64.store $discard=, 0($0), $pop2 + i64.store $drop=, 0($0), $pop2 call callee@FUNCTION i32.const $3=, __stack_pointer i32.load $3=, 0($3) diff --git a/test/torture-s/20000113-1.c.s b/test/torture-s/20000113-1.c.s index 7181ffc80..a184a00b9 100644 --- a/test/torture-s/20000113-1.c.s +++ b/test/torture-s/20000113-1.c.s @@ -48,7 +48,7 @@ main: # @main i32.const $push2=, 1 i32.const $push1=, 2 i32.const $push0=, 3 - i32.call $discard=, foobar@FUNCTION, $pop2, $pop1, $pop0 + i32.call $drop=, foobar@FUNCTION, $pop2, $pop1, $pop0 unreachable .endfunc .Lfunc_end1: diff --git a/test/torture-s/20000217-1.c.s b/test/torture-s/20000217-1.c.s index 8ee0d2fad..c327e17ea 100644 --- a/test/torture-s/20000217-1.c.s +++ b/test/torture-s/20000217-1.c.s @@ -14,7 +14,7 @@ showbug: # @showbug i32.const $push3=, 65528 i32.add $push9=, $pop2, $pop3 tee_local $push8=, $1=, $pop9 - i32.store16 $discard=, 0($0), $pop8 + i32.store16 $drop=, 0($0), $pop8 i32.const $push7=, 65528 i32.and $push4=, $1, $pop7 i32.const $push5=, 7 diff --git a/test/torture-s/20000224-1.c.s b/test/torture-s/20000224-1.c.s index 8b73298a2..5e372ff75 100644 --- a/test/torture-s/20000224-1.c.s +++ b/test/torture-s/20000224-1.c.s @@ -41,7 +41,7 @@ test: # @test # BB#3: # %while.cond.while.end_crit_edge end_loop # label2: i32.const $push7=, 0 - i32.store $discard=, flag($pop7), $1 + i32.store $drop=, flag($pop7), $1 .LBB0_4: # %while.end end_block # label0: i32.const $push19=, 1 @@ -57,7 +57,7 @@ test: # @test main: # @main .result i32 # BB#0: # %entry - i32.call $discard=, test@FUNCTION + i32.call $drop=, test@FUNCTION i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable diff --git a/test/torture-s/20000313-1.c.s b/test/torture-s/20000313-1.c.s index a07a08214..ea8e62594 100644 --- a/test/torture-s/20000313-1.c.s +++ b/test/torture-s/20000313-1.c.s @@ -11,7 +11,7 @@ buggy: # @buggy # BB#0: # %entry i32.load $1=, 0($0) i32.const $push0=, 0 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 i32.const $push1=, -1 i32.const $push3=, 0 i32.select $push2=, $pop1, $pop3, $1 diff --git a/test/torture-s/20000412-2.c.s b/test/torture-s/20000412-2.c.s index 4cd9b63cf..fd664f9fd 100644 --- a/test/torture-s/20000412-2.c.s +++ b/test/torture-s/20000412-2.c.s @@ -37,7 +37,7 @@ f: # @f i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $2, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return $0 .endfunc .Lfunc_end0: diff --git a/test/torture-s/20000419-1.c.s b/test/torture-s/20000419-1.c.s index 03320dcd7..76dcd8304 100644 --- a/test/torture-s/20000419-1.c.s +++ b/test/torture-s/20000419-1.c.s @@ -59,10 +59,10 @@ main: # @main i32.add $push3=, $pop15, $pop2 i32.const $push0=, 0 i32.load $push1=, .Lmain.f+8($pop0) - i32.store $discard=, 0($pop3), $pop1 + i32.store $drop=, 0($pop3), $pop1 i32.const $push14=, 0 i64.load $push4=, .Lmain.f($pop14):p2align=2 - i64.store $discard=, 4($0):p2align=2, $pop4 + i64.store $drop=, 4($0):p2align=2, $pop4 i32.const $push10=, 4 i32.add $push11=, $0, $pop10 i32.const $push5=, 1 diff --git a/test/torture-s/20000422-1.c.s b/test/torture-s/20000422-1.c.s index 8ba6d8da4..774db781f 100644 --- a/test/torture-s/20000422-1.c.s +++ b/test/torture-s/20000422-1.c.s @@ -51,8 +51,8 @@ main: # @main br_if 0, $pop5 # 0: down to label7 # BB#5: # %if.then # in Loop: Header=BB0_4 Depth=2 - i32.store $discard=, 0($7), $8 - i32.store $discard=, 0($3), $6 + i32.store $drop=, 0($7), $8 + i32.store $drop=, 0($3), $6 .LBB0_6: # %for.cond1.backedge # in Loop: Header=BB0_4 Depth=2 end_block # label7: diff --git a/test/torture-s/20000519-1.c.s b/test/torture-s/20000519-1.c.s index 71e8a55db..68b20cc03 100644 --- a/test/torture-s/20000519-1.c.s +++ b/test/torture-s/20000519-1.c.s @@ -40,7 +40,7 @@ foo: # @foo i32.load $push4=, 0($pop3) i32.const $push5=, 16 i32.sub $push6=, $pop4, $pop5 - i32.store $discard=, 12($pop6), $1 + i32.store $drop=, 12($pop6), $1 .LBB1_1: # %do.body.i # =>This Inner Loop Header: Depth=1 loop # label2: @@ -75,7 +75,7 @@ main: # @main i32.store $push15=, 0($pop9), $pop13 tee_local $push14=, $0=, $pop15 i64.const $push0=, 12884901890 - i64.store $discard=, 0($pop14), $pop0 + i64.store $drop=, 0($pop14), $pop0 block i32.const $push1=, 1 i32.call $push2=, foo@FUNCTION, $pop1, $0 @@ -86,7 +86,7 @@ main: # @main i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $0, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 i32.const $push5=, 0 return $pop5 .LBB2_2: # %if.then diff --git a/test/torture-s/20000603-1.c.s b/test/torture-s/20000603-1.c.s index 2253bc718..bc1912190 100644 --- a/test/torture-s/20000603-1.c.s +++ b/test/torture-s/20000603-1.c.s @@ -11,7 +11,7 @@ f: # @f # BB#0: # %entry f64.load $2=, 0($1) i64.const $push0=, 4607182418800017408 - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 f64.const $push1=, 0x1p0 f64.add $push2=, $2, $pop1 return $pop2 diff --git a/test/torture-s/20000605-2.c.s b/test/torture-s/20000605-2.c.s index 87690717c..0581bceb8 100644 --- a/test/torture-s/20000605-2.c.s +++ b/test/torture-s/20000605-2.c.s @@ -28,7 +28,7 @@ f1: # @f1 i32.add $push3=, $3, $2 i32.const $push14=, 1 i32.add $push4=, $pop3, $pop14 - i32.store $discard=, 0($0), $pop4 + i32.store $drop=, 0($0), $pop4 i32.const $push13=, 1 i32.add $push12=, $2, $pop13 tee_local $push11=, $4=, $pop12 @@ -65,7 +65,7 @@ main: # @main i32.store $push10=, 0($pop5), $pop8 tee_local $push9=, $1=, $pop10 i32.const $push1=, 1 - i32.store $discard=, 0($pop9), $pop1 + i32.store $drop=, 0($pop9), $pop1 i32.const $push0=, 0 i32.store $0=, 8($1), $pop0 i32.const $push6=, 8 diff --git a/test/torture-s/20000703-1.c.s b/test/torture-s/20000703-1.c.s index eb141fedf..8383700a6 100644 --- a/test/torture-s/20000703-1.c.s +++ b/test/torture-s/20000703-1.c.s @@ -11,12 +11,12 @@ foo: # @foo i32.add $push1=, $0, $pop0 i32.const $push2=, 0 i32.load8_u $push3=, .L.str+2($pop2) - i32.store8 $discard=, 0($pop1), $pop3 + i32.store8 $drop=, 0($pop1), $pop3 i32.const $push5=, 0 i32.load16_u $push4=, .L.str($pop5):p2align=0 - i32.store16 $discard=, 17($0):p2align=0, $pop4 - i32.store $discard=, 20($0), $1 - i32.store $discard=, 24($0), $2 + i32.store16 $drop=, 17($0):p2align=0, $pop4 + i32.store $drop=, 20($0), $1 + i32.store $drop=, 24($0), $2 return .endfunc .Lfunc_end0: @@ -34,22 +34,22 @@ bar: # @bar i32.add $push12=, $0, $pop11 i32.const $push6=, 0 i32.load8_u $push13=, .L.str.1+16($pop6) - i32.store8 $discard=, 0($pop12), $pop13 + i32.store8 $drop=, 0($pop12), $pop13 i32.const $push14=, 12 i32.add $push15=, $0, $pop14 i32.const $push35=, 0 i32.load $push16=, .L.str.1+12($pop35):p2align=0 - i32.store $discard=, 0($pop15):p2align=0, $pop16 + i32.store $drop=, 0($pop15):p2align=0, $pop16 i32.const $push17=, 8 i32.add $push18=, $0, $pop17 i32.const $push34=, 0 i32.load $push19=, .L.str.1+8($pop34):p2align=0 - i32.store $discard=, 0($pop18):p2align=0, $pop19 + i32.store $drop=, 0($pop18):p2align=0, $pop19 i32.const $push20=, 4 i32.add $push21=, $0, $pop20 i32.const $push33=, 0 i32.load $push22=, .L.str.1+4($pop33):p2align=0 - i32.store $discard=, 0($pop21):p2align=0, $pop22 + i32.store $drop=, 0($pop21):p2align=0, $pop22 i32.const $push24=, 19 i32.add $push25=, $0, $pop24 i32.const $push3=, 17 @@ -68,13 +68,13 @@ bar: # @bar i32.store $push29=, 0($pop31):p2align=0, $pop2 tee_local $push28=, $3=, $pop29 i32.load8_u $push26=, .L.str+2($pop28) - i32.store8 $discard=, 0($pop25), $pop26 + i32.store8 $drop=, 0($pop25), $pop26 i32.load16_u $push27=, .L.str($3):p2align=0 - i32.store16 $discard=, 0($4):p2align=0, $pop27 + i32.store16 $drop=, 0($4):p2align=0, $pop27 i32.load $push23=, .L.str.1($3):p2align=0 - i32.store $discard=, 0($0):p2align=0, $pop23 - i32.store $discard=, 20($0), $1 - i32.store $discard=, 24($0), $2 + i32.store $drop=, 0($0):p2align=0, $pop23 + i32.store $drop=, 20($0), $1 + i32.store $drop=, 24($0), $2 return .endfunc .Lfunc_end1: diff --git a/test/torture-s/20000706-1.c.s b/test/torture-s/20000706-1.c.s index 1a4759733..659f3fdc2 100644 --- a/test/torture-s/20000706-1.c.s +++ b/test/torture-s/20000706-1.c.s @@ -120,7 +120,7 @@ main: # @main i32.store $push24=, 0($pop17), $pop22 tee_local $push23=, $3=, $pop24 i64.const $push0=, 8589934593 - i64.store $discard=, 24($pop23), $pop0 + i64.store $drop=, 24($pop23), $pop0 i32.const $push1=, 3 i32.store $0=, 32($3), $pop1 i32.const $push2=, 4 @@ -129,20 +129,20 @@ main: # @main i32.store $2=, 40($3), $pop3 i32.const $push4=, 16 i32.add $push5=, $3, $pop4 - i32.store $discard=, 0($pop5), $1 + i32.store $drop=, 0($pop5), $1 i32.const $push6=, 12 i32.add $push7=, $3, $pop6 - i32.store $discard=, 0($pop7), $0 + i32.store $drop=, 0($pop7), $0 i32.const $push8=, 20 i32.add $push9=, $3, $pop8 - i32.store $discard=, 0($pop9), $2 + i32.store $drop=, 0($pop9), $2 i32.const $push18=, 4 i32.add $push19=, $3, $pop18 i32.add $push10=, $1, $pop19 i32.load $push11=, 28($3) - i32.store $discard=, 0($pop10), $pop11 + i32.store $drop=, 0($pop10), $pop11 i32.const $push12=, 1 - i32.store $discard=, 4($3), $pop12 + i32.store $drop=, 4($3), $pop12 i32.const $push20=, 4 i32.add $push21=, $3, $pop20 call foo@FUNCTION, $pop21, $3 diff --git a/test/torture-s/20000706-2.c.s b/test/torture-s/20000706-2.c.s index e8dd33d9b..9964c6894 100644 --- a/test/torture-s/20000706-2.c.s +++ b/test/torture-s/20000706-2.c.s @@ -120,7 +120,7 @@ main: # @main i32.store $push24=, 0($pop17), $pop22 tee_local $push23=, $3=, $pop24 i64.const $push0=, 8589934593 - i64.store $discard=, 24($pop23), $pop0 + i64.store $drop=, 24($pop23), $pop0 i32.const $push1=, 3 i32.store $0=, 32($3), $pop1 i32.const $push2=, 4 @@ -129,20 +129,20 @@ main: # @main i32.store $2=, 40($3), $pop3 i32.const $push4=, 16 i32.add $push5=, $3, $pop4 - i32.store $discard=, 0($pop5), $1 + i32.store $drop=, 0($pop5), $1 i32.const $push6=, 12 i32.add $push7=, $3, $pop6 - i32.store $discard=, 0($pop7), $0 + i32.store $drop=, 0($pop7), $0 i32.const $push8=, 20 i32.add $push9=, $3, $pop8 - i32.store $discard=, 0($pop9), $2 + i32.store $drop=, 0($pop9), $2 i32.const $push18=, 4 i32.add $push19=, $3, $pop18 i32.add $push10=, $1, $pop19 i32.load $push11=, 28($3) - i32.store $discard=, 0($pop10), $pop11 + i32.store $drop=, 0($pop10), $pop11 i32.const $push12=, 1 - i32.store $discard=, 4($3), $pop12 + i32.store $drop=, 4($3), $pop12 i32.const $push20=, 4 i32.add $push21=, $3, $pop20 call foo@FUNCTION, $3, $pop21, $3 diff --git a/test/torture-s/20000706-3.c.s b/test/torture-s/20000706-3.c.s index 18a841d1a..9624975e9 100644 --- a/test/torture-s/20000706-3.c.s +++ b/test/torture-s/20000706-3.c.s @@ -9,7 +9,7 @@ baz: # @baz # BB#0: # %entry i32.const $push1=, 0 i32.load $push0=, 0($0) - i32.store $discard=, c($pop1), $pop0 + i32.store $drop=, c($pop1), $pop0 return .endfunc .Lfunc_end0: @@ -78,7 +78,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, 1 - i32.store $discard=, c($pop1), $pop0 + i32.store $drop=, c($pop1), $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/20000706-4.c.s b/test/torture-s/20000706-4.c.s index 372d90a09..7ff867cc4 100644 --- a/test/torture-s/20000706-4.c.s +++ b/test/torture-s/20000706-4.c.s @@ -46,7 +46,7 @@ foo: # @foo tee_local $push16=, $2=, $pop17 i32.const $push13=, 12 i32.add $push14=, $pop16, $pop13 - i32.store $discard=, c($pop1), $pop14 + i32.store $drop=, c($pop1), $pop14 block i32.store $push0=, 12($2), $0 i32.const $push2=, 1 @@ -60,7 +60,7 @@ foo: # @foo i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $2, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB1_3: # %if.then.i end_block # label1: diff --git a/test/torture-s/20000706-5.c.s b/test/torture-s/20000706-5.c.s index bc37a1fb9..f5e201d13 100644 --- a/test/torture-s/20000706-5.c.s +++ b/test/torture-s/20000706-5.c.s @@ -50,7 +50,7 @@ foo: # @foo # BB#0: # %entry i32.load $2=, 0($0) i32.const $push0=, 0 - i32.store $discard=, c($pop0), $0 + i32.store $drop=, c($pop0), $0 block i32.const $push1=, 1 i32.ne $push2=, $2, $pop1 @@ -95,20 +95,20 @@ main: # @main i32.store $push21=, 0($pop13), $pop18 tee_local $push20=, $0=, $pop21 i64.const $push1=, 8589934593 - i64.store $discard=, 16($pop20), $pop1 + i64.store $drop=, 16($pop20), $pop1 i32.const $push3=, 12 i32.add $push4=, $0, $pop3 i32.const $push2=, 3 i32.store $push0=, 24($0), $pop2 - i32.store $discard=, 0($pop4), $pop0 + i32.store $drop=, 0($pop4), $pop0 i32.const $push14=, 4 i32.add $push15=, $0, $pop14 i32.const $push5=, 4 i32.add $push6=, $pop15, $pop5 i32.load $push7=, 20($0) - i32.store $discard=, 0($pop6), $pop7 + i32.store $drop=, 0($pop6), $pop7 i32.const $push8=, 1 - i32.store $discard=, 4($0), $pop8 + i32.store $drop=, 4($0), $pop8 i32.const $push16=, 4 i32.add $push17=, $0, $pop16 i32.const $push19=, 4 diff --git a/test/torture-s/20000707-1.c.s b/test/torture-s/20000707-1.c.s index f1e2021c4..35b66e555 100644 --- a/test/torture-s/20000707-1.c.s +++ b/test/torture-s/20000707-1.c.s @@ -62,10 +62,10 @@ main: # @main i32.add $push3=, $pop14, $pop2 i32.const $push0=, 0 i32.load $push1=, .Lmain.x+8($pop0) - i32.store $discard=, 0($pop3), $pop1 + i32.store $drop=, 0($pop3), $pop1 i32.const $push13=, 0 i64.load $push4=, .Lmain.x($pop13):p2align=2 - i64.store $discard=, 4($0):p2align=2, $pop4 + i64.store $drop=, 4($0):p2align=2, $pop4 i32.const $push9=, 4 i32.add $push10=, $0, $pop9 call bar@FUNCTION, $pop10, $0, $0 diff --git a/test/torture-s/20000715-1.c.s b/test/torture-s/20000715-1.c.s index 9062658c5..3ff0e7bb3 100644 --- a/test/torture-s/20000715-1.c.s +++ b/test/torture-s/20000715-1.c.s @@ -43,7 +43,7 @@ test4: # @test4 i32.const $push3=, 0 i32.const $push2=, 3 i32.store $push0=, x($pop3), $pop2 - i32.store $discard=, y($pop1), $pop0 + i32.store $drop=, y($pop1), $pop0 return .endfunc .Lfunc_end3: @@ -59,7 +59,7 @@ test5: # @test5 i32.const $push3=, 0 i32.const $push2=, 3 i32.store $push0=, x($pop3), $pop2 - i32.store $discard=, y($pop1), $pop0 + i32.store $drop=, y($pop1), $pop0 return .endfunc .Lfunc_end4: @@ -75,7 +75,7 @@ test6: # @test6 i32.const $push3=, 0 i32.const $push2=, 3 i32.store $push0=, x($pop3), $pop2 - i32.store $discard=, y($pop1), $pop0 + i32.store $drop=, y($pop1), $pop0 return .endfunc .Lfunc_end5: diff --git a/test/torture-s/20000717-1.c.s b/test/torture-s/20000717-1.c.s index d79520d96..f0954736b 100644 --- a/test/torture-s/20000717-1.c.s +++ b/test/torture-s/20000717-1.c.s @@ -77,13 +77,13 @@ main: # @main i32.add $push3=, $pop14, $pop2 i32.const $push0=, 0 i32.load $push1=, .Lmain.t+8($pop0) - i32.store $discard=, 0($pop3), $pop1 + i32.store $drop=, 0($pop3), $pop1 i32.const $push13=, 0 i64.load $push4=, .Lmain.t($pop13):p2align=2 - i64.store $discard=, 4($0):p2align=2, $pop4 + i64.store $drop=, 4($0):p2align=2, $pop4 i32.const $push9=, 4 i32.add $push10=, $0, $pop9 - i32.call $discard=, foo@FUNCTION, $pop10, $0 + i32.call $drop=, foo@FUNCTION, $pop10, $0 i32.const $push12=, 0 call exit@FUNCTION, $pop12 unreachable diff --git a/test/torture-s/20000717-3.c.s b/test/torture-s/20000717-3.c.s index 37627227e..7c7778760 100644 --- a/test/torture-s/20000717-3.c.s +++ b/test/torture-s/20000717-3.c.s @@ -14,7 +14,7 @@ foo: # @foo i32.load $push0=, 0($0) i32.const $push2=, -10 i32.add $push3=, $pop0, $pop2 - i32.store $discard=, 0($0), $pop3 + i32.store $drop=, 0($0), $pop3 return $1 .endfunc .Lfunc_end0: diff --git a/test/torture-s/20000717-5.c.s b/test/torture-s/20000717-5.c.s index ef90bb91b..d960d25fb 100644 --- a/test/torture-s/20000717-5.c.s +++ b/test/torture-s/20000717-5.c.s @@ -109,16 +109,16 @@ main: # @main i32.add $push3=, $pop17, $pop2 i32.const $push0=, 0 i32.load $push1=, .Lmain.t+8($pop0) - i32.store $discard=, 0($pop3), $pop1 + i32.store $drop=, 0($pop3), $pop1 i32.const $push16=, 0 i64.load $push4=, .Lmain.t($pop16):p2align=2 - i64.store $discard=, 4($0):p2align=2, $pop4 + i64.store $drop=, 4($0):p2align=2, $pop4 i32.const $push12=, 4 i32.add $push13=, $0, $pop12 i32.const $push7=, 4 i32.const $push6=, 5 i32.const $push5=, 6 - i32.call $discard=, foo@FUNCTION, $pop13, $pop7, $pop6, $pop5 + i32.call $drop=, foo@FUNCTION, $pop13, $pop7, $pop6, $pop5 i32.const $push15=, 0 call exit@FUNCTION, $pop15 unreachable diff --git a/test/torture-s/20000722-1.c.s b/test/torture-s/20000722-1.c.s index f86c064ab..55f56ef7b 100644 --- a/test/torture-s/20000722-1.c.s +++ b/test/torture-s/20000722-1.c.s @@ -41,7 +41,7 @@ foo: # @foo i32.const $push3=, 4 i32.add $push4=, $0, $pop3 i32.const $push5=, 2 - i32.store $discard=, 0($pop4), $pop5 + i32.store $drop=, 0($pop4), $pop5 return .LBB2_2: # %if.then end_block # label0: diff --git a/test/torture-s/20000726-1.c.s b/test/torture-s/20000726-1.c.s index ebcb193bf..5f55922d0 100644 --- a/test/torture-s/20000726-1.c.s +++ b/test/torture-s/20000726-1.c.s @@ -22,7 +22,7 @@ adjust_xy: # @adjust_xy .param i32, i32 # BB#0: # %entry i32.const $push0=, 1 - i32.store16 $discard=, 0($0), $pop0 + i32.store16 $drop=, 0($0), $pop0 return .endfunc .Lfunc_end1: diff --git a/test/torture-s/20000801-1.c.s b/test/torture-s/20000801-1.c.s index 58dcb9dcb..3f11a37a2 100644 --- a/test/torture-s/20000801-1.c.s +++ b/test/torture-s/20000801-1.c.s @@ -30,10 +30,10 @@ foo: # @foo tee_local $push5=, $6=, $pop6 i32.load8_u $3=, 0($pop5) i32.load8_u $push1=, 0($0) - i32.store8 $discard=, 0($6), $pop1 - i32.store8 $discard=, 0($7), $5 - i32.store8 $discard=, 0($1), $4 - i32.store8 $discard=, 0($0), $3 + i32.store8 $drop=, 0($6), $pop1 + i32.store8 $drop=, 0($7), $5 + i32.store8 $drop=, 0($1), $4 + i32.store8 $drop=, 0($0), $3 i32.const $push4=, 4 i32.add $0=, $0, $pop4 i32.lt_u $push2=, $0, $2 @@ -65,7 +65,7 @@ main: # @main i32.store $0=, 12($pop9), $pop0 i32.const $push1=, 1 i32.store16 $1=, 12($2), $pop1 - i32.store8 $discard=, 14($2), $0 + i32.store8 $drop=, 14($2), $0 block i32.load $push2=, 12($2) i32.ne $push3=, $1, $pop2 diff --git a/test/torture-s/20000801-2.c.s b/test/torture-s/20000801-2.c.s index fe6cf8e35..57f21257f 100644 --- a/test/torture-s/20000801-2.c.s +++ b/test/torture-s/20000801-2.c.s @@ -67,10 +67,10 @@ main: # @main i32.store $push12=, 0($pop5), $pop10 tee_local $push11=, $0=, $pop12 i32.const $push0=, 0 - i32.store $discard=, 8($pop11), $pop0 + i32.store $drop=, 8($pop11), $pop0 i32.const $push6=, 8 i32.add $push7=, $0, $pop6 - i32.store $discard=, 12($0), $pop7 + i32.store $drop=, 12($0), $pop7 i32.const $push8=, 12 i32.add $push9=, $0, $pop8 copy_local $0=, $pop9 diff --git a/test/torture-s/20000801-4.c.s b/test/torture-s/20000801-4.c.s index 9af73803f..f30c6b511 100644 --- a/test/torture-s/20000801-4.c.s +++ b/test/torture-s/20000801-4.c.s @@ -29,7 +29,7 @@ main: # @main i32.store $push0=, 0($pop5), $pop8 i32.const $push6=, 14 i32.add $push7=, $pop0, $pop6 - i32.store $discard=, t($pop1), $pop7 + i32.store $drop=, t($pop1), $pop7 i32.const $push9=, 0 call exit@FUNCTION, $pop9 unreachable diff --git a/test/torture-s/20000815-1.c.s b/test/torture-s/20000815-1.c.s index 0c1ab54fb..527bf1a70 100644 --- a/test/torture-s/20000815-1.c.s +++ b/test/torture-s/20000815-1.c.s @@ -127,13 +127,13 @@ main: # @main i32.add $push15=, $pop23, $pop14 i32.const $push22=, 0 i32.const $push0=, 40 - i32.call $discard=, memset@FUNCTION, $pop15, $pop22, $pop0 + i32.call $drop=, memset@FUNCTION, $pop15, $pop22, $pop0 i32.const $push1=, 1 i32.store8 $0=, 44($3), $pop1 i32.const $push21=, 0 i32.const $push16=, 8 i32.add $push17=, $3, $pop16 - i32.store $discard=, table($pop21), $pop17 + i32.store $drop=, table($pop21), $pop17 i32.const $push18=, 8 i32.add $push19=, $3, $pop18 copy_local $2=, $pop19 @@ -186,7 +186,7 @@ main: # @main i32.const $push13=, __stack_pointer i32.const $push11=, 48 i32.add $push12=, $3, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 i32.const $push5=, 0 return $pop5 .LBB3_8: # %if.then.i diff --git a/test/torture-s/20000914-1.c.s b/test/torture-s/20000914-1.c.s index 1a20504da..84e60012e 100644 --- a/test/torture-s/20000914-1.c.s +++ b/test/torture-s/20000914-1.c.s @@ -48,8 +48,8 @@ main: # @main i32.call $push4=, malloc@FUNCTION, $pop0 tee_local $push3=, $0=, $pop4 i32.const $push1=, 222 - i32.store $discard=, 8($pop3), $pop1 - i32.call $discard=, convert_like_real@FUNCTION, $0 + i32.store $drop=, 8($pop3), $pop1 + i32.call $drop=, convert_like_real@FUNCTION, $0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/20000917-1.c.s b/test/torture-s/20000917-1.c.s index fd7c5b383..69caf76bc 100644 --- a/test/torture-s/20000917-1.c.s +++ b/test/torture-s/20000917-1.c.s @@ -8,9 +8,9 @@ one: # @one .param i32 # BB#0: # %entry i32.const $push1=, 1 - i32.store $discard=, 8($0), $pop1 + i32.store $drop=, 8($0), $pop1 i64.const $push0=, 4294967297 - i64.store $discard=, 0($0):p2align=2, $pop0 + i64.store $drop=, 0($0):p2align=2, $pop0 return .endfunc .Lfunc_end0: @@ -24,9 +24,9 @@ zero: # @zero .param i32 # BB#0: # %entry i32.const $push1=, 0 - i32.store $discard=, 8($0), $pop1 + i32.store $drop=, 8($0), $pop1 i64.const $push0=, 0 - i64.store $discard=, 0($0):p2align=2, $pop0 + i64.store $drop=, 0($0):p2align=2, $pop0 return .endfunc .Lfunc_end1: diff --git a/test/torture-s/20001027-1.c.s b/test/torture-s/20001027-1.c.s index 7e6305d13..e38cae1f2 100644 --- a/test/torture-s/20001027-1.c.s +++ b/test/torture-s/20001027-1.c.s @@ -12,7 +12,7 @@ main: # @main i32.load $0=, p($pop7) i32.const $push6=, 0 i32.const $push1=, 1 - i32.store $discard=, x($pop6), $pop1 + i32.store $drop=, x($pop6), $pop1 block i32.const $push2=, 2 i32.store $push0=, 0($0), $pop2 diff --git a/test/torture-s/20001101.c.s b/test/torture-s/20001101.c.s index 42a67d659..6fee4305b 100644 --- a/test/torture-s/20001101.c.s +++ b/test/torture-s/20001101.c.s @@ -9,7 +9,7 @@ dummy: # @dummy .result i32 # BB#0: # %entry i32.const $push2=, 7 - i32.store $discard=, 0($1), $pop2 + i32.store $drop=, 0($1), $pop2 i32.const $push1=, 1 i32.store $push0=, 0($0), $pop1 return $pop0 @@ -27,7 +27,7 @@ bogus: # @bogus i32.load8_u $push0=, 0($0) i32.const $push1=, 1 i32.or $push2=, $pop0, $pop1 - i32.store8 $discard=, 0($0), $pop2 + i32.store8 $drop=, 0($0), $pop2 block i32.const $push3=, 7 i32.ne $push4=, $1, $pop3 diff --git a/test/torture-s/20001111-1.c.s b/test/torture-s/20001111-1.c.s index fa4f3e845..7f07efbc9 100644 --- a/test/torture-s/20001111-1.c.s +++ b/test/torture-s/20001111-1.c.s @@ -49,7 +49,7 @@ main: # @main end_block # label0: i32.const $push4=, 0 i32.const $push1=, 1 - i32.store8 $discard=, next_buffer($pop4), $pop1 + i32.store8 $drop=, next_buffer($pop4), $pop1 i32.const $push3=, 0 call exit@FUNCTION, $pop3 unreachable diff --git a/test/torture-s/20001124-1.c.s b/test/torture-s/20001124-1.c.s index 24d3e3055..d8e43374a 100644 --- a/test/torture-s/20001124-1.c.s +++ b/test/torture-s/20001124-1.c.s @@ -10,19 +10,19 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, 512 - i32.store $discard=, s($pop1), $pop0 + i32.store $drop=, s($pop1), $pop0 i32.const $push10=, 0 i32.const $push3=, 9 - i32.store8 $discard=, s+4($pop10), $pop3 + i32.store8 $drop=, s+4($pop10), $pop3 i32.const $push9=, 0 i32.const $push2=, s - i32.store $discard=, i+8($pop9), $pop2 + i32.store $drop=, i+8($pop9), $pop2 i32.const $push8=, 0 i64.const $push4=, 2048 - i64.store $discard=, i($pop8), $pop4 + i64.store $drop=, i($pop8), $pop4 i32.const $push7=, 0 i64.const $push5=, 0 - i64.store $discard=, f($pop7), $pop5 + i64.store $drop=, f($pop7), $pop5 i32.const $push6=, 0 call exit@FUNCTION, $pop6 unreachable diff --git a/test/torture-s/20001203-2.c.s b/test/torture-s/20001203-2.c.s index f6837b9d8..1a56bcd0e 100644 --- a/test/torture-s/20001203-2.c.s +++ b/test/torture-s/20001203-2.c.s @@ -17,10 +17,10 @@ create_array_type: # @create_array_type i32.load $push2=, 0($1) i32.const $push3=, 3 i32.mul $push4=, $pop2, $pop3 - i32.store $discard=, 0($0), $pop4 + i32.store $drop=, 0($0), $pop4 i32.load $1=, 4($0) i32.const $push5=, 1 - i32.store16 $discard=, 8($0), $pop5 + i32.store16 $drop=, 8($0), $pop5 i32.const $5=, 0 block i32.eqz $push49=, $1 @@ -56,7 +56,7 @@ create_array_type: # @create_array_type i32.const $push13=, 28 i32.add $push14=, $1, $pop13 i32.const $push15=, 1 - i32.store $discard=, 0($pop14), $pop15 + i32.store $drop=, 0($pop14), $pop15 .LBB0_5: # %if.end17 end_block # label3: i32.const $push22=, 8 @@ -74,20 +74,20 @@ create_array_type: # @create_array_type i32.xor $push20=, $1, $pop19 i32.and $push43=, $pop18, $pop20 tee_local $push42=, $1=, $pop43 - i32.store $discard=, 0($pop46), $pop42 + i32.store $drop=, 0($pop46), $pop42 i32.sub $push24=, $1, $2 i32.sub $push25=, $4, $2 i32.gt_s $push26=, $pop24, $pop25 i32.select $push27=, $4, $1, $pop26 i32.store $push0=, 0($7), $pop27 - i32.store $discard=, 0($6), $pop0 + i32.store $drop=, 0($6), $pop0 .LBB0_6: # %cond.end end_block # label2: - i32.store $discard=, 12($0), $5 + i32.store $drop=, 12($0), $5 return $0 .LBB0_7: # %if.then end_block # label1: - i32.call $discard=, alloc_type@FUNCTION + i32.call $drop=, alloc_type@FUNCTION unreachable .LBB0_8: # %if.then8 end_block # label0: @@ -118,9 +118,9 @@ get_discrete_bounds: # @get_discrete_bounds .param i32, i32 # BB#0: # %entry i64.const $push0=, 0 - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i64.const $push1=, 2 - i64.store $discard=, 0($1), $pop1 + i64.store $drop=, 0($1), $pop1 return .endfunc .Lfunc_end2: diff --git a/test/torture-s/20001228-1.c.s b/test/torture-s/20001228-1.c.s index 836fd705e..c3fa70b6a 100644 --- a/test/torture-s/20001228-1.c.s +++ b/test/torture-s/20001228-1.c.s @@ -27,7 +27,7 @@ foo2: # @foo2 i32.sub $push6=, $pop3, $pop4 tee_local $push5=, $0=, $pop6 i32.const $push0=, 1 - i32.store $discard=, 12($pop5), $pop0 + i32.store $drop=, 12($pop5), $pop0 i32.load8_s $push1=, 12($0) return $pop1 .endfunc diff --git a/test/torture-s/20010118-1.c.s b/test/torture-s/20010118-1.c.s index b6bc411ef..7c8cb5fa0 100644 --- a/test/torture-s/20010118-1.c.s +++ b/test/torture-s/20010118-1.c.s @@ -44,7 +44,7 @@ bar: # @bar f64.mul $push15=, $pop14, $pop10 i32.trunc_s/f64 $push16=, $pop15 i32.add $push18=, $pop16, $2 - i32.store $discard=, 0($pop20), $pop18 + i32.store $drop=, 0($pop20), $pop18 f64.convert_s/i32 $push7=, $5 f64.const $push22=, 0x0p0 f64.mul $push9=, $pop7, $pop22 @@ -52,9 +52,9 @@ bar: # @bar f64.mul $push11=, $pop9, $pop21 i32.trunc_s/f64 $push12=, $pop11 i32.add $push17=, $pop12, $1 - i32.store $discard=, 0($0), $pop17 - i32.store $discard=, 8($0), $3 - i32.store $discard=, 12($0), $4 + i32.store $drop=, 0($0), $pop17 + i32.store $drop=, 8($0), $3 + i32.store $drop=, 12($0), $4 .LBB1_3: # %if.end end_block # label0: return diff --git a/test/torture-s/20010129-1.c.s b/test/torture-s/20010129-1.c.s index 957f5f880..bb9f91cc1 100644 --- a/test/torture-s/20010129-1.c.s +++ b/test/torture-s/20010129-1.c.s @@ -15,7 +15,7 @@ baz1: # @baz1 tee_local $push3=, $1=, $pop4 i32.const $push1=, 1 i32.add $push2=, $pop3, $pop1 - i32.store $discard=, baz1.l($pop0), $pop2 + i32.store $drop=, baz1.l($pop0), $pop2 return $1 .endfunc .Lfunc_end0: @@ -72,7 +72,7 @@ foo: # @foo tee_local $push25=, $9=, $pop26 i32.const $push24=, 1 i32.add $push3=, $pop25, $pop24 - i32.store $discard=, baz1.l($pop28), $pop3 + i32.store $drop=, baz1.l($pop28), $pop3 block block i32.ge_s $push4=, $9, $1 @@ -140,7 +140,7 @@ foo: # @foo i32.const $push40=, 0 i32.const $push39=, 2 i32.add $push22=, $9, $pop39 - i32.store $discard=, baz1.l($pop40), $pop22 + i32.store $drop=, baz1.l($pop40), $pop22 i32.const $push38=, 1 i32.add $9=, $9, $pop38 copy_local $2=, $8 @@ -179,10 +179,10 @@ main: # @main tee_local $push10=, $0=, $pop11 i32.const $push7=, 12 i32.add $push8=, $1, $pop7 - i32.store $discard=, bar($pop10), $pop8 + i32.store $drop=, bar($pop10), $pop8 i32.const $push2=, 1 i32.const $push1=, 51217 - i32.call $discard=, foo@FUNCTION, $1, $pop2, $pop1 + i32.call $drop=, foo@FUNCTION, $1, $pop2, $pop1 call exit@FUNCTION, $0 unreachable .endfunc diff --git a/test/torture-s/20010224-1.c.s b/test/torture-s/20010224-1.c.s index 68047bed7..9cf704b72 100644 --- a/test/torture-s/20010224-1.c.s +++ b/test/torture-s/20010224-1.c.s @@ -17,7 +17,7 @@ ba_compute_psd: # @ba_compute_psd tee_local $push13=, $3=, $pop14 i32.load16_u $push12=, psd($1) tee_local $push11=, $2=, $pop12 - i32.store16 $discard=, bndpsd($pop13), $pop11 + i32.store16 $drop=, bndpsd($pop13), $pop11 block i32.const $push10=, 1 i32.add $push9=, $0, $pop10 @@ -48,7 +48,7 @@ ba_compute_psd: # @ba_compute_psd br_if 0, $0 # 0: up to label1 # BB#3: # %for.cond.for.end_crit_edge end_loop # label2: - i32.store16 $discard=, 0($3), $2 + i32.store16 $drop=, 0($3), $2 .LBB0_4: # %for.end end_block # label0: return @@ -98,7 +98,7 @@ main: # @main i32.add $push5=, $pop4, $pop3 i32.add $push7=, $pop6, $pop5 i32.add $push9=, $pop8, $pop7 - i32.store16 $discard=, bndpsd($pop2), $pop9 + i32.store16 $drop=, bndpsd($pop2), $pop9 block i32.const $push13=, 0 i32.load16_u $push10=, bndpsd+2($pop13) diff --git a/test/torture-s/20010403-1.c.s b/test/torture-s/20010403-1.c.s index 3dba4cadd..11e664843 100644 --- a/test/torture-s/20010403-1.c.s +++ b/test/torture-s/20010403-1.c.s @@ -22,7 +22,7 @@ b: # @b i32.load $push0=, 0($0) i32.const $push1=, 1 i32.add $push2=, $pop0, $pop1 - i32.store $discard=, 0($0), $pop2 + i32.store $drop=, 0($0), $pop2 return .endfunc .Lfunc_end1: diff --git a/test/torture-s/20010409-1.c.s b/test/torture-s/20010409-1.c.s index 84e7a59b4..b008fe319 100644 --- a/test/torture-s/20010409-1.c.s +++ b/test/torture-s/20010409-1.c.s @@ -12,7 +12,7 @@ foo: # @foo i32.const $push1=, 25 i32.mul $push2=, $2, $pop1 i32.add $push3=, $pop0, $pop2 - i32.store $discard=, c($pop4), $pop3 + i32.store $drop=, c($pop4), $pop3 return .endfunc .Lfunc_end0: @@ -56,7 +56,7 @@ test: # @test i32.const $push6=, 0 i32.load $push3=, b($pop6) i32.select $push5=, $pop2, $pop4, $pop3 - i32.call $discard=, bar@FUNCTION, $2, $pop5, $2, $2, $2 + i32.call $drop=, bar@FUNCTION, $2, $pop5, $2, $2, $2 unreachable .endfunc .Lfunc_end2: @@ -72,7 +72,7 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 i32.const $push1=, a - i32.store $discard=, d($pop0), $pop1 + i32.store $drop=, d($pop0), $pop1 i32.const $push8=, 0 i32.const $push7=, 0 i32.store $0=, d+4($pop8), $pop7 @@ -82,7 +82,7 @@ main: # @main i32.const $push5=, 65536 i32.load $push4=, b($0) i32.select $push6=, $0, $pop5, $pop4 - i32.call $discard=, bar@FUNCTION, $0, $pop6, $0, $0, $0 + i32.call $drop=, bar@FUNCTION, $0, $pop6, $0, $0, $0 unreachable .endfunc .Lfunc_end3: diff --git a/test/torture-s/20010518-2.c.s b/test/torture-s/20010518-2.c.s index ed666f120..5d39e2ad9 100644 --- a/test/torture-s/20010518-2.c.s +++ b/test/torture-s/20010518-2.c.s @@ -16,33 +16,33 @@ main: # @main i32.store $push35=, 0($pop32), $pop33 tee_local $push34=, $2=, $pop35 i32.const $push4=, 3 - i32.store16 $discard=, 22($pop34), $pop4 + i32.store16 $drop=, 22($pop34), $pop4 i32.const $push5=, 4 - i32.store16 $discard=, 20($2), $pop5 + i32.store16 $drop=, 20($2), $pop5 i32.const $push6=, 0 i32.store $push0=, 16($2), $pop6 i32.store8 $push1=, 15($2), $pop0 - i32.store8 $discard=, 14($2), $pop1 + i32.store8 $drop=, 14($2), $pop1 i32.const $push2=, 1 i32.store16 $0=, 28($2), $pop2 i32.const $push3=, 2 i32.store $1=, 24($2), $pop3 i32.load16_u $push7=, 28($2) - i32.store16 $discard=, 46($2), $pop7 + i32.store16 $drop=, 46($2), $pop7 i32.load $push8=, 24($2) - i32.store $discard=, 40($2), $pop8 + i32.store $drop=, 40($2), $pop8 i32.load16_u $push9=, 22($2) - i32.store16 $discard=, 38($2), $pop9 + i32.store16 $drop=, 38($2), $pop9 i32.load16_u $push10=, 20($2) - i32.store16 $discard=, 36($2), $pop10 + i32.store16 $drop=, 36($2), $pop10 i32.load $push11=, 16($2) - i32.store $discard=, 32($2), $pop11 + i32.store $drop=, 32($2), $pop11 i32.load8_u $push12=, 15($2) - i32.store8 $discard=, 31($2), $pop12 + i32.store8 $drop=, 31($2), $pop12 i32.load8_u $push13=, 14($2) - i32.store8 $discard=, 30($2), $pop13 + i32.store8 $drop=, 30($2), $pop13 i32.const $push14=, 99 - i32.store8 $discard=, 31($2), $pop14 + i32.store8 $drop=, 31($2), $pop14 block i32.load16_u $push15=, 46($2) i32.ne $push16=, $0, $pop15 diff --git a/test/torture-s/20010915-1.c.s b/test/torture-s/20010915-1.c.s index bd2b3daad..c5bf9741d 100644 --- a/test/torture-s/20010915-1.c.s +++ b/test/torture-s/20010915-1.c.s @@ -20,15 +20,15 @@ main: # @main i32.add $push3=, $pop21, $pop2 i32.const $push20=, 0 i32.load $push1=, .Lmain.args+16($pop20) - i32.store $discard=, 0($pop3), $pop1 + i32.store $drop=, 0($pop3), $pop1 i32.const $push19=, 0 i64.load $push4=, .Lmain.args+8($pop19) - i64.store $discard=, 8($2), $pop4 + i64.store $drop=, 8($2), $pop4 i32.const $push18=, 0 i64.load $push5=, .Lmain.args($pop18) - i64.store $discard=, 0($2), $pop5 + i64.store $drop=, 0($2), $pop5 i32.const $push17=, 5 - i32.call $discard=, x@FUNCTION, $pop17, $2 + i32.call $drop=, x@FUNCTION, $pop17, $2 block i32.const $push16=, 0 i32.load $push6=, check($pop16) @@ -94,7 +94,7 @@ x: # @x tee_local $push38=, $5=, $pop39 i32.const $push10=, 1 i32.add $push11=, $pop38, $pop10 - i32.store $discard=, check($pop9), $pop11 + i32.store $drop=, check($pop9), $pop11 i32.const $push12=, 2 i32.ge_s $push13=, $5, $pop12 br_if 0, $pop13 # 0: down to label3 @@ -106,14 +106,14 @@ x: # @x i32.const $push42=, 0 i32.const $push16=, 2 i32.add $push17=, $5, $pop16 - i32.store $discard=, check($pop42), $pop17 + i32.store $drop=, check($pop42), $pop17 i32.const $push41=, 1 i32.ge_s $push18=, $5, $pop41 br_if 0, $pop18 # 0: down to label3 # BB#7: # %s.exit48 i32.const $push45=, 0 i32.const $push44=, 0 - i32.store $discard=, u($pop45), $pop44 + i32.store $drop=, u($pop45), $pop44 i32.load $push20=, 0($4) i32.const $push43=, 1 i32.add $push19=, $3, $pop43 @@ -163,11 +163,11 @@ x: # @x i32.const $push66=, 0 i32.const $push65=, 1 i32.add $push30=, $1, $pop65 - i32.store $discard=, r.cnt($pop66), $pop30 + i32.store $drop=, r.cnt($pop66), $pop30 i32.const $push64=, 1 i32.add $3=, $3, $pop64 i32.const $push63=, 0 - i32.store8 $discard=, r.c.0($pop63), $3 + i32.store8 $drop=, r.c.0($pop63), $3 i32.const $push62=, 1 i32.add $5=, $5, $pop62 i32.const $push61=, 4 @@ -195,7 +195,7 @@ x: # @x unreachable .LBB1_18: # %if.then15 end_block # label1: - i32.call $discard=, m@FUNCTION, $3 + i32.call $drop=, m@FUNCTION, $3 unreachable .endfunc .Lfunc_end1: @@ -221,14 +221,14 @@ s: # @s tee_local $push7=, $2=, $pop8 i32.const $push6=, 1 i32.add $push2=, $pop7, $pop6 - i32.store $discard=, check($pop10), $pop2 + i32.store $drop=, check($pop10), $pop2 i32.const $push3=, 2 i32.ge_s $push4=, $2, $pop3 br_if 0, $pop4 # 0: down to label8 # BB#2: # %if.end i32.const $push12=, 1 i32.add $push5=, $0, $pop12 - i32.store $discard=, 0($1), $pop5 + i32.store $drop=, 0($1), $pop5 i32.const $push11=, 0 return $pop11 .LBB2_3: # %if.then @@ -283,11 +283,11 @@ r: # @r i32.const $push7=, 0 i32.const $push5=, 1 i32.add $push6=, $1, $pop5 - i32.store8 $discard=, r.c.0($pop7), $pop6 + i32.store8 $drop=, r.c.0($pop7), $pop6 i32.const $push17=, 0 i32.const $push16=, 1 i32.add $push8=, $0, $pop16 - i32.store $discard=, r.cnt($pop17), $pop8 + i32.store $drop=, r.cnt($pop17), $pop8 i32.const $push15=, 1 return $pop15 .LBB4_4: # %if.then diff --git a/test/torture-s/20010925-1.c.s b/test/torture-s/20010925-1.c.s index 30809583c..15e65e4fd 100644 --- a/test/torture-s/20010925-1.c.s +++ b/test/torture-s/20010925-1.c.s @@ -13,9 +13,9 @@ main: # @main i32.const $push5=, 0 i32.const $push4=, 0 i32.load16_u $push1=, src+8($pop4) - i32.store16 $discard=, dst+8($pop5), $pop1 + i32.store16 $drop=, dst+8($pop5), $pop1 i32.const $push3=, 0 - i64.store $discard=, dst($pop3), $0 + i64.store $drop=, dst($pop3), $0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable @@ -37,7 +37,7 @@ foo: # @foo i32.eqz $push0=, $2 br_if 0, $pop0 # 0: down to label0 # BB#1: # %if.end - i32.call $discard=, memcpy@FUNCTION, $0, $1, $2 + i32.call $drop=, memcpy@FUNCTION, $0, $1, $2 i32.const $3=, 0 .LBB1_2: # %return end_block # label0: diff --git a/test/torture-s/20011008-3.c.s b/test/torture-s/20011008-3.c.s index 8bb115a75..3b4e6b4f1 100644 --- a/test/torture-s/20011008-3.c.s +++ b/test/torture-s/20011008-3.c.s @@ -54,7 +54,7 @@ __db_txnlist_lsnadd: # @__db_txnlist_lsnadd i32.add $push4=, $1, $pop3 i32.load $push5=, 0($pop4) i64.load $push6=, 0($pop5):p2align=2 - i64.store $discard=, 0($2):p2align=2, $pop6 + i64.store $drop=, 0($2):p2align=2, $pop6 i32.add $push0=, $0, $3 return $pop0 .endfunc diff --git a/test/torture-s/20011019-1.c.s b/test/torture-s/20011019-1.c.s index f7456d52e..a7b999d23 100644 --- a/test/torture-s/20011019-1.c.s +++ b/test/torture-s/20011019-1.c.s @@ -27,7 +27,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, x+4 - i32.store $discard=, y($pop1), $pop0 + i32.store $drop=, y($pop1), $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/20011024-1.c.s b/test/torture-s/20011024-1.c.s index be47bd8e9..751ac7ef6 100644 --- a/test/torture-s/20011024-1.c.s +++ b/test/torture-s/20011024-1.c.s @@ -9,7 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push6=, 0 i32.const $push0=, 6513249 - i32.store $discard=, buf($pop6), $pop0 + i32.store $drop=, buf($pop6), $pop0 block i32.const $push1=, buf i32.const $push2=, .L.str @@ -19,11 +19,11 @@ main: # @main i32.const $push11=, 0 i32.const $push10=, 0 i32.load8_u $push4=, .L.str.1+8($pop10) - i32.store8 $discard=, buf+8($pop11), $pop4 + i32.store8 $drop=, buf+8($pop11), $pop4 i32.const $push9=, 0 i32.const $push8=, 0 i64.load $push5=, .L.str.1($pop8):p2align=0 - i64.store $discard=, buf($pop9), $pop5 + i64.store $drop=, buf($pop9), $pop5 i32.const $push7=, 0 return $pop7 .LBB0_2: # %if.then1.i diff --git a/test/torture-s/20011113-1.c.s b/test/torture-s/20011113-1.c.s index 838b24a4e..430ee985f 100644 --- a/test/torture-s/20011113-1.c.s +++ b/test/torture-s/20011113-1.c.s @@ -122,9 +122,9 @@ main: # @main .result i32 # BB#0: # %entry i32.const $push0=, t - i32.call $discard=, baz@FUNCTION, $pop0 + i32.call $drop=, baz@FUNCTION, $pop0 i32.const $push2=, t - i32.call $discard=, foo@FUNCTION, $pop2 + i32.call $drop=, foo@FUNCTION, $pop2 i32.const $push1=, 0 call exit@FUNCTION, $pop1 unreachable diff --git a/test/torture-s/20011126-2.c.s b/test/torture-s/20011126-2.c.s index c561123f0..bbe54413b 100644 --- a/test/torture-s/20011126-2.c.s +++ b/test/torture-s/20011126-2.c.s @@ -71,7 +71,7 @@ main: # @main # BB#6: # %while.body14.i.preheader # in Loop: Header=BB0_1 Depth=1 end_loop # label6: - i32.store8 $discard=, 0($0), $1 + i32.store8 $drop=, 0($0), $1 i32.const $push34=, 1 i32.add $1=, $2, $pop34 i32.const $push33=, 1 @@ -90,7 +90,7 @@ main: # @main i32.const $push37=, 1 i32.add $2=, $2, $pop37 i32.load8_u $push8=, 0($2) - i32.store8 $discard=, 0($3), $pop8 + i32.store8 $drop=, 0($3), $pop8 i32.const $push36=, 1 i32.add $push0=, $3, $pop36 copy_local $3=, $pop0 diff --git a/test/torture-s/20020118-1.c.s b/test/torture-s/20020118-1.c.s index 06558c3f7..f94d2f006 100644 --- a/test/torture-s/20020118-1.c.s +++ b/test/torture-s/20020118-1.c.s @@ -16,37 +16,37 @@ foo: # @foo loop # label0: i32.const $push24=, 0 i32.load8_s $push2=, 0($0) - i32.store $discard=, n($pop24), $pop2 + i32.store $drop=, n($pop24), $pop2 i32.const $push23=, 0 i32.load8_s $push3=, 0($0) - i32.store $discard=, n($pop23), $pop3 + i32.store $drop=, n($pop23), $pop3 i32.const $push22=, 0 i32.load8_s $push4=, 0($0) - i32.store $discard=, n($pop22), $pop4 + i32.store $drop=, n($pop22), $pop4 i32.const $push21=, 0 i32.load8_s $push5=, 0($0) - i32.store $discard=, n($pop21), $pop5 + i32.store $drop=, n($pop21), $pop5 i32.const $push20=, 0 i32.load8_s $push6=, 0($0) - i32.store $discard=, n($pop20), $pop6 + i32.store $drop=, n($pop20), $pop6 i32.const $push19=, 0 i32.load8_s $push7=, 0($0) - i32.store $discard=, n($pop19), $pop7 + i32.store $drop=, n($pop19), $pop7 i32.const $push18=, 0 i32.load8_s $push8=, 0($0) - i32.store $discard=, n($pop18), $pop8 + i32.store $drop=, n($pop18), $pop8 i32.const $push17=, 0 i32.load8_s $push9=, 0($0) - i32.store $discard=, n($pop17), $pop9 + i32.store $drop=, n($pop17), $pop9 i32.const $push16=, 0 i32.load8_s $push10=, 0($0) - i32.store $discard=, n($pop16), $pop10 + i32.store $drop=, n($pop16), $pop10 i32.const $push15=, 0 i32.load8_s $push11=, 0($0) - i32.store $discard=, n($pop15), $pop11 + i32.store $drop=, n($pop15), $pop11 i32.const $push14=, 0 i32.load8_s $push12=, 0($0) - i32.store $discard=, n($pop14), $pop12 + i32.store $drop=, n($pop14), $pop12 br 0 # 0: up to label0 .LBB0_2: end_loop # label1: diff --git a/test/torture-s/20020129-1.c.s b/test/torture-s/20020129-1.c.s index dd7b7e3ae..dfac89710 100644 --- a/test/torture-s/20020129-1.c.s +++ b/test/torture-s/20020129-1.c.s @@ -27,13 +27,13 @@ foo: # @foo i32.const $push12=, 28 i32.add $push3=, $1, $pop12 i32.const $push4=, 0 - i32.store $discard=, 0($pop3), $pop4 + i32.store $drop=, 0($pop3), $pop4 i32.eqz $push19=, $2 br_if 0, $pop19 # 0: down to label1 .LBB0_3: # %for.body # =>This Inner Loop Header: Depth=1 loop # label3: - i32.store $discard=, 4($3), $0 + i32.store $drop=, 4($3), $0 i32.load $3=, 0($3) br_if 0, $3 # 0: up to label3 .LBB0_4: # %if.end7 @@ -56,14 +56,14 @@ foo: # @foo i32.load $2=, 16($1) i32.const $push8=, 12 i32.add $push9=, $0, $pop8 - i32.store $discard=, 0($pop9), $3 - i32.store $discard=, 16($0), $2 + i32.store $drop=, 0($pop9), $3 + i32.store $drop=, 16($0), $2 i32.const $push16=, 12 i32.add $push10=, $1, $pop16 i32.const $push15=, -1 - i32.store $discard=, 0($pop10), $pop15 + i32.store $drop=, 0($pop10), $pop15 i32.const $push11=, 0 - i32.store $discard=, 16($1), $pop11 + i32.store $drop=, 16($1), $pop11 return .LBB0_8: # %if.then26 end_block # label0: @@ -82,16 +82,16 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, 6 - i32.store $discard=, y($pop1), $pop0 + i32.store $drop=, y($pop1), $pop0 i32.const $push10=, 0 i32.const $push3=, 145 - i32.store $discard=, y+12($pop10), $pop3 + i32.store $drop=, y+12($pop10), $pop3 i32.const $push9=, 0 i32.const $push4=, 2448 - i32.store $discard=, y+16($pop9), $pop4 + i32.store $drop=, y+16($pop9), $pop4 i32.const $push8=, 0 i32.const $push5=, -1 - i32.store $discard=, x+12($pop8), $pop5 + i32.store $drop=, x+12($pop8), $pop5 i32.const $push6=, x i32.const $push2=, y call foo@FUNCTION, $pop6, $pop2 diff --git a/test/torture-s/20020206-1.c.s b/test/torture-s/20020206-1.c.s index 5c426d001..8c489b625 100644 --- a/test/torture-s/20020206-1.c.s +++ b/test/torture-s/20020206-1.c.s @@ -8,9 +8,9 @@ bar: # @bar .param i32 # BB#0: # %entry i32.const $push1=, 31 - i32.store $discard=, 8($0), $pop1 + i32.store $drop=, 8($0), $pop1 i64.const $push0=, 223338299568 - i64.store $discard=, 0($0):p2align=2, $pop0 + i64.store $drop=, 0($0):p2align=2, $pop0 return .endfunc .Lfunc_end0: @@ -64,9 +64,9 @@ main: # @main i32.store $push9=, 0($pop6), $pop7 tee_local $push8=, $0=, $pop9 i32.const $push1=, 31 - i32.store $discard=, 8($pop8), $pop1 + i32.store $drop=, 8($pop8), $pop1 i64.const $push0=, 223338299568 - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 call baz@FUNCTION, $0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 diff --git a/test/torture-s/20020213-1.c.s b/test/torture-s/20020213-1.c.s index c80455d88..4b991dbc7 100644 --- a/test/torture-s/20020213-1.c.s +++ b/test/torture-s/20020213-1.c.s @@ -17,7 +17,7 @@ foo: # @foo i32.gt_s $push6=, $0, $pop7 tee_local $push5=, $1=, $pop6 i32.select $push4=, $pop3, $0, $pop5 - i32.store $discard=, a+4($pop8), $pop4 + i32.store $drop=, a+4($pop8), $pop4 block i32.eqz $push9=, $1 br_if 0, $pop9 # 0: down to label0 @@ -54,10 +54,10 @@ main: # @main # BB#0: # %foo.exit i32.const $push1=, 0 i32.const $push2=, 3384 - i32.store $discard=, b($pop1), $pop2 + i32.store $drop=, b($pop1), $pop2 i32.const $push4=, 0 i64.const $push0=, 9626087063552 - i64.store $discard=, a($pop4):p2align=2, $pop0 + i64.store $drop=, a($pop4):p2align=2, $pop0 i32.const $push3=, 0 return $pop3 .endfunc diff --git a/test/torture-s/20020215-1.c.s b/test/torture-s/20020215-1.c.s index 6881509ba..bc4e299fe 100644 --- a/test/torture-s/20020215-1.c.s +++ b/test/torture-s/20020215-1.c.s @@ -16,13 +16,13 @@ foo: # @foo i32.add $push6=, $1, $pop4 i32.load $3=, 0($pop6) i32.load $push3=, 0($1) - i32.store $discard=, 0($0), $pop3 + i32.store $drop=, 0($0), $pop3 i32.const $push9=, 8 i32.add $push5=, $0, $pop9 - i32.store $discard=, 0($pop5), $3 + i32.store $drop=, 0($pop5), $3 i32.const $push7=, 4 i32.add $push8=, $0, $pop7 - i32.store $discard=, 0($pop8), $2 + i32.store $drop=, 0($pop8), $2 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/20020402-2.c.s b/test/torture-s/20020402-2.c.s index 16771c2a5..e6027944a 100644 --- a/test/torture-s/20020402-2.c.s +++ b/test/torture-s/20020402-2.c.s @@ -8,121 +8,121 @@ InitCache: # @InitCache .param i32 # BB#0: # %entry i32.const $push0=, 0 - i32.store $discard=, MyPte+4($pop0), $0 + i32.store $drop=, MyPte+4($pop0), $0 i32.const $push76=, 0 i32.const $push1=, 5 - i32.store $discard=, MyPte+12($pop76), $pop1 + i32.store $drop=, MyPte+12($pop76), $pop1 i32.const $push75=, 0 i32.const $push2=, MyPte+16 - i32.store $discard=, Local1($pop75), $pop2 + i32.store $drop=, Local1($pop75), $pop2 i32.const $push74=, 0 i32.const $push3=, MyPte+20 - i32.store $discard=, Local2($pop74), $pop3 + i32.store $drop=, Local2($pop74), $pop3 i32.const $push73=, 0 i32.const $push4=, MyPte+24 - i32.store $discard=, Local3($pop73), $pop4 + i32.store $drop=, Local3($pop73), $pop4 i32.const $push72=, 0 i32.const $push5=, MyPte+28 - i32.store $discard=, RDbf1($pop72), $pop5 + i32.store $drop=, RDbf1($pop72), $pop5 i32.const $push71=, 0 i32.const $push6=, MyPte+32 - i32.store $discard=, RDbf2($pop71), $pop6 + i32.store $drop=, RDbf2($pop71), $pop6 i32.const $push70=, 0 i32.const $push7=, MyPte+36 - i32.store $discard=, RDbf3($pop70), $pop7 + i32.store $drop=, RDbf3($pop70), $pop7 i32.const $push69=, 0 i32.const $push8=, 1 - i32.store $discard=, MyPte+36($pop69), $pop8 + i32.store $drop=, MyPte+36($pop69), $pop8 i32.const $push68=, 0 i32.const $push9=, MyPte+156 - i32.store $discard=, IntVc1($pop68), $pop9 + i32.store $drop=, IntVc1($pop68), $pop9 i32.const $push67=, 0 i32.const $push10=, MyPte+160 - i32.store $discard=, IntVc2($pop67), $pop10 + i32.store $drop=, IntVc2($pop67), $pop10 i32.const $push66=, 0 i32.const $push11=, MyPte+164 - i32.store $discard=, IntCode3($pop66), $pop11 + i32.store $drop=, IntCode3($pop66), $pop11 i32.const $push65=, 0 i32.const $push12=, MyPte+168 - i32.store $discard=, IntCode4($pop65), $pop12 + i32.store $drop=, IntCode4($pop65), $pop12 i32.const $push64=, 0 i32.const $push13=, MyPte+172 - i32.store $discard=, IntCode5($pop64), $pop13 + i32.store $drop=, IntCode5($pop64), $pop13 i32.const $push63=, 0 i32.const $push14=, MyPte+176 - i32.store $discard=, IntCode6($pop63), $pop14 + i32.store $drop=, IntCode6($pop63), $pop14 i32.const $push62=, 0 i32.const $push15=, MyPte+180 - i32.store $discard=, Workspace($pop62), $pop15 + i32.store $drop=, Workspace($pop62), $pop15 i32.const $push61=, 0 i32.const $push16=, MyPte+184 - i32.store $discard=, Workspace+4($pop61), $pop16 + i32.store $drop=, Workspace+4($pop61), $pop16 i32.const $push60=, 0 i32.const $push17=, MyPte+188 - i32.store $discard=, Workspace+8($pop60), $pop17 + i32.store $drop=, Workspace+8($pop60), $pop17 i32.const $push59=, 0 i32.const $push18=, MyPte+192 - i32.store $discard=, Workspace+12($pop59), $pop18 + i32.store $drop=, Workspace+12($pop59), $pop18 i32.const $push58=, 0 i32.const $push19=, MyPte+196 - i32.store $discard=, Workspace+16($pop58), $pop19 + i32.store $drop=, Workspace+16($pop58), $pop19 i32.const $push57=, 0 i32.const $push20=, MyPte+200 - i32.store $discard=, Workspace+20($pop57), $pop20 + i32.store $drop=, Workspace+20($pop57), $pop20 i32.const $push56=, 0 i32.const $push21=, MyPte+204 - i32.store $discard=, Workspace+24($pop56), $pop21 + i32.store $drop=, Workspace+24($pop56), $pop21 i32.const $push55=, 0 i32.const $push22=, MyPte+208 - i32.store $discard=, Workspace+28($pop55), $pop22 + i32.store $drop=, Workspace+28($pop55), $pop22 i32.const $push54=, 0 i32.const $push23=, MyPte+212 - i32.store $discard=, Workspace+32($pop54), $pop23 + i32.store $drop=, Workspace+32($pop54), $pop23 i32.const $push53=, 0 i32.const $push24=, MyPte+216 - i32.store $discard=, Workspace+36($pop53), $pop24 + i32.store $drop=, Workspace+36($pop53), $pop24 i32.const $push52=, 0 i32.const $push25=, MyPte+220 - i32.store $discard=, Workspace+40($pop52), $pop25 + i32.store $drop=, Workspace+40($pop52), $pop25 i32.const $push51=, 0 i32.const $push26=, MyPte+108 - i32.store $discard=, Lom1($pop51), $pop26 + i32.store $drop=, Lom1($pop51), $pop26 i32.const $push50=, 0 i32.const $push27=, MyPte+112 - i32.store $discard=, Lom2($pop50), $pop27 + i32.store $drop=, Lom2($pop50), $pop27 i32.const $push49=, 0 i32.const $push28=, MyPte+116 - i32.store $discard=, Lom3($pop49), $pop28 + i32.store $drop=, Lom3($pop49), $pop28 i32.const $push48=, 0 i32.const $push29=, MyPte+120 - i32.store $discard=, Lom4($pop48), $pop29 + i32.store $drop=, Lom4($pop48), $pop29 i32.const $push47=, 0 i32.const $push30=, MyPte+124 - i32.store $discard=, Lom5($pop47), $pop30 + i32.store $drop=, Lom5($pop47), $pop30 i32.const $push46=, 0 i32.const $push31=, MyPte+128 - i32.store $discard=, Lom6($pop46), $pop31 + i32.store $drop=, Lom6($pop46), $pop31 i32.const $push45=, 0 i32.const $push32=, MyPte+132 - i32.store $discard=, Lom7($pop45), $pop32 + i32.store $drop=, Lom7($pop45), $pop32 i32.const $push44=, 0 i32.const $push33=, MyPte+136 - i32.store $discard=, Lom8($pop44), $pop33 + i32.store $drop=, Lom8($pop44), $pop33 i32.const $push43=, 0 i32.const $push34=, MyPte+140 - i32.store $discard=, Lom9($pop43), $pop34 + i32.store $drop=, Lom9($pop43), $pop34 i32.const $push42=, 0 i32.const $push35=, MyPte+144 - i32.store $discard=, Lom10($pop42), $pop35 + i32.store $drop=, Lom10($pop42), $pop35 i32.const $push41=, 0 i32.const $push36=, MyPte+148 - i32.store $discard=, RDbf11($pop41), $pop36 + i32.store $drop=, RDbf11($pop41), $pop36 i32.const $push40=, 0 i32.const $push37=, MyPte+152 - i32.store $discard=, RDbf12($pop40), $pop37 + i32.store $drop=, RDbf12($pop40), $pop37 i32.const $push39=, 0 i32.const $push38=, 0 - i32.store $discard=, MyPte+8($pop39), $pop38 + i32.store $drop=, MyPte+8($pop39), $pop38 return .endfunc .Lfunc_end0: @@ -138,118 +138,118 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push2=, 5 - i32.store $discard=, MyPte+12($pop1), $pop2 + i32.store $drop=, MyPte+12($pop1), $pop2 i32.const $push76=, 0 i32.const $push3=, MyPte+16 - i32.store $discard=, Local1($pop76), $pop3 + i32.store $drop=, Local1($pop76), $pop3 i32.const $push75=, 0 i32.const $push4=, MyPte+20 - i32.store $discard=, Local2($pop75), $pop4 + i32.store $drop=, Local2($pop75), $pop4 i32.const $push74=, 0 i32.const $push5=, MyPte+24 - i32.store $discard=, Local3($pop74), $pop5 + i32.store $drop=, Local3($pop74), $pop5 i32.const $push73=, 0 i32.const $push6=, MyPte+28 - i32.store $discard=, RDbf1($pop73), $pop6 + i32.store $drop=, RDbf1($pop73), $pop6 i32.const $push72=, 0 i32.const $push7=, MyPte+32 - i32.store $discard=, RDbf2($pop72), $pop7 + i32.store $drop=, RDbf2($pop72), $pop7 i32.const $push71=, 0 i32.const $push8=, MyPte+36 - i32.store $discard=, RDbf3($pop71), $pop8 + i32.store $drop=, RDbf3($pop71), $pop8 i32.const $push70=, 0 i32.const $push9=, 1 - i32.store $discard=, MyPte+36($pop70), $pop9 + i32.store $drop=, MyPte+36($pop70), $pop9 i32.const $push69=, 0 i32.const $push10=, MyPte+156 - i32.store $discard=, IntVc1($pop69), $pop10 + i32.store $drop=, IntVc1($pop69), $pop10 i32.const $push68=, 0 i32.const $push11=, MyPte+160 - i32.store $discard=, IntVc2($pop68), $pop11 + i32.store $drop=, IntVc2($pop68), $pop11 i32.const $push67=, 0 i32.const $push12=, MyPte+164 - i32.store $discard=, IntCode3($pop67), $pop12 + i32.store $drop=, IntCode3($pop67), $pop12 i32.const $push66=, 0 i32.const $push13=, MyPte+168 - i32.store $discard=, IntCode4($pop66), $pop13 + i32.store $drop=, IntCode4($pop66), $pop13 i32.const $push65=, 0 i32.const $push14=, MyPte+172 - i32.store $discard=, IntCode5($pop65), $pop14 + i32.store $drop=, IntCode5($pop65), $pop14 i32.const $push64=, 0 i32.const $push15=, MyPte+176 - i32.store $discard=, IntCode6($pop64), $pop15 + i32.store $drop=, IntCode6($pop64), $pop15 i32.const $push63=, 0 i32.const $push16=, MyPte+180 - i32.store $discard=, Workspace($pop63), $pop16 + i32.store $drop=, Workspace($pop63), $pop16 i32.const $push62=, 0 i32.const $push17=, MyPte+184 - i32.store $discard=, Workspace+4($pop62), $pop17 + i32.store $drop=, Workspace+4($pop62), $pop17 i32.const $push61=, 0 i32.const $push18=, MyPte+188 - i32.store $discard=, Workspace+8($pop61), $pop18 + i32.store $drop=, Workspace+8($pop61), $pop18 i32.const $push60=, 0 i32.const $push19=, MyPte+192 - i32.store $discard=, Workspace+12($pop60), $pop19 + i32.store $drop=, Workspace+12($pop60), $pop19 i32.const $push59=, 0 i32.const $push20=, MyPte+196 - i32.store $discard=, Workspace+16($pop59), $pop20 + i32.store $drop=, Workspace+16($pop59), $pop20 i32.const $push58=, 0 i32.const $push21=, MyPte+200 - i32.store $discard=, Workspace+20($pop58), $pop21 + i32.store $drop=, Workspace+20($pop58), $pop21 i32.const $push57=, 0 i32.const $push22=, MyPte+204 - i32.store $discard=, Workspace+24($pop57), $pop22 + i32.store $drop=, Workspace+24($pop57), $pop22 i32.const $push56=, 0 i32.const $push23=, MyPte+208 - i32.store $discard=, Workspace+28($pop56), $pop23 + i32.store $drop=, Workspace+28($pop56), $pop23 i32.const $push55=, 0 i32.const $push24=, MyPte+212 - i32.store $discard=, Workspace+32($pop55), $pop24 + i32.store $drop=, Workspace+32($pop55), $pop24 i32.const $push54=, 0 i32.const $push25=, MyPte+216 - i32.store $discard=, Workspace+36($pop54), $pop25 + i32.store $drop=, Workspace+36($pop54), $pop25 i32.const $push53=, 0 i32.const $push26=, MyPte+220 - i32.store $discard=, Workspace+40($pop53), $pop26 + i32.store $drop=, Workspace+40($pop53), $pop26 i32.const $push52=, 0 i32.const $push27=, MyPte+108 - i32.store $discard=, Lom1($pop52), $pop27 + i32.store $drop=, Lom1($pop52), $pop27 i32.const $push51=, 0 i32.const $push28=, MyPte+112 - i32.store $discard=, Lom2($pop51), $pop28 + i32.store $drop=, Lom2($pop51), $pop28 i32.const $push50=, 0 i32.const $push29=, MyPte+116 - i32.store $discard=, Lom3($pop50), $pop29 + i32.store $drop=, Lom3($pop50), $pop29 i32.const $push49=, 0 i32.const $push30=, MyPte+120 - i32.store $discard=, Lom4($pop49), $pop30 + i32.store $drop=, Lom4($pop49), $pop30 i32.const $push48=, 0 i32.const $push31=, MyPte+124 - i32.store $discard=, Lom5($pop48), $pop31 + i32.store $drop=, Lom5($pop48), $pop31 i32.const $push47=, 0 i32.const $push32=, MyPte+128 - i32.store $discard=, Lom6($pop47), $pop32 + i32.store $drop=, Lom6($pop47), $pop32 i32.const $push46=, 0 i32.const $push33=, MyPte+132 - i32.store $discard=, Lom7($pop46), $pop33 + i32.store $drop=, Lom7($pop46), $pop33 i32.const $push45=, 0 i32.const $push34=, MyPte+136 - i32.store $discard=, Lom8($pop45), $pop34 + i32.store $drop=, Lom8($pop45), $pop34 i32.const $push44=, 0 i32.const $push35=, MyPte+140 - i32.store $discard=, Lom9($pop44), $pop35 + i32.store $drop=, Lom9($pop44), $pop35 i32.const $push43=, 0 i32.const $push36=, MyPte+144 - i32.store $discard=, Lom10($pop43), $pop36 + i32.store $drop=, Lom10($pop43), $pop36 i32.const $push42=, 0 i32.const $push37=, MyPte+148 - i32.store $discard=, RDbf11($pop42), $pop37 + i32.store $drop=, RDbf11($pop42), $pop37 i32.const $push41=, 0 i32.const $push38=, MyPte+152 - i32.store $discard=, RDbf12($pop41), $pop38 + i32.store $drop=, RDbf12($pop41), $pop38 i32.const $push40=, 0 i64.const $push0=, 5 - i64.store $discard=, MyPte+4($pop40):p2align=2, $pop0 + i64.store $drop=, MyPte+4($pop40):p2align=2, $pop0 i32.const $push39=, 0 return $pop39 .endfunc diff --git a/test/torture-s/20020404-1.c.s b/test/torture-s/20020404-1.c.s index 758aa91ae..090f71ccc 100644 --- a/test/torture-s/20020404-1.c.s +++ b/test/torture-s/20020404-1.c.s @@ -12,15 +12,15 @@ main: # @main i32.load8_u $push3=, bfd_make_section_anyway.foo_section($pop11) i32.const $push4=, 1 i32.or $push5=, $pop3, $pop4 - i32.store8 $discard=, bfd_make_section_anyway.foo_section($pop2), $pop5 + i32.store8 $drop=, bfd_make_section_anyway.foo_section($pop2), $pop5 i32.const $push10=, 0 i32.const $push9=, 0 i64.const $push1=, 3735928559 i64.store $push0=, bfd_make_section_anyway.foo_section+16($pop9), $pop1 - i64.store $discard=, bfd_make_section_anyway.foo_section+8($pop10), $pop0 + i64.store $drop=, bfd_make_section_anyway.foo_section+8($pop10), $pop0 i32.const $push8=, 0 i64.const $push6=, 0 - i64.store $discard=, bfd_make_section_anyway.foo_section+24($pop8), $pop6 + i64.store $drop=, bfd_make_section_anyway.foo_section+24($pop8), $pop6 i32.const $push7=, 0 call exit@FUNCTION, $pop7 unreachable diff --git a/test/torture-s/20020406-1.c.s b/test/torture-s/20020406-1.c.s index ea23bc7cb..c25e5bf28 100644 --- a/test/torture-s/20020406-1.c.s +++ b/test/torture-s/20020406-1.c.s @@ -51,12 +51,12 @@ DUPFFnew: # @DUPFFnew i32.add $push5=, $0, $pop4 i32.const $push6=, 4 i32.call $push7=, calloc@FUNCTION, $pop5, $pop6 - i32.store $discard=, 0($pop9), $pop7 + i32.store $drop=, 0($pop9), $pop7 .LBB2_2: # %if.end end_block # label0: - i32.store $discard=, 0($1), $0 + i32.store $drop=, 0($1), $0 i32.const $push10=, -1 - i32.store $discard=, 4($1), $pop10 + i32.store $drop=, 4($1), $pop10 return $1 .endfunc .Lfunc_end2: @@ -131,14 +131,14 @@ DUPFFexgcd: # @DUPFFexgcd .LBB7_1: # %tailrecurse # =>This Inner Loop Header: Depth=1 loop # label1: - i32.store $discard=, 4($4), $8 - i32.store $discard=, 0($4), $7 + i32.store $drop=, 4($4), $8 + i32.store $drop=, 0($4), $7 copy_local $6=, $3 copy_local $3=, $2 copy_local $5=, $1 copy_local $1=, $0 i32.const $push31=, .L.str - i32.call $discard=, printf@FUNCTION, $pop31, $4 + i32.call $drop=, printf@FUNCTION, $pop31, $4 copy_local $0=, $5 copy_local $2=, $6 i32.load $push30=, 4($3) @@ -174,18 +174,18 @@ DUPFFexgcd: # @DUPFFexgcd i32.const $push13=, 1 i32.store $8=, 0($pop0), $pop13 i64.const $push12=, 1 - i64.store $discard=, 0($7):p2align=2, $pop12 + i64.store $drop=, 0($7):p2align=2, $pop12 i32.const $push34=, 12 i32.call $2=, malloc@FUNCTION, $pop34 i32.const $push14=, 3 i32.const $push33=, 4 i32.call $0=, calloc@FUNCTION, $pop14, $pop33 i64.const $push15=, -4294967294 - i64.store $discard=, 0($2):p2align=2, $pop15 + i64.store $drop=, 0($2):p2align=2, $pop15 i32.const $push32=, 4 i32.add $push16=, $6, $pop32 i32.load $6=, 0($pop16) - i32.store $discard=, 8($2), $0 + i32.store $drop=, 8($2), $0 block i32.lt_s $push17=, $6, $8 br_if 0, $pop17 # 0: down to label5 @@ -206,14 +206,14 @@ DUPFFexgcd: # @DUPFFexgcd .LBB7_9: # %if.end57 end_loop # label9: end_block # label5: - i32.store $discard=, 0($1), $7 - i32.store $discard=, 0($5), $2 + i32.store $drop=, 0($1), $7 + i32.store $drop=, 0($5), $2 .LBB7_10: # %cleanup end_block # label4: i32.const $push25=, __stack_pointer i32.const $push23=, 16 i32.add $push24=, $4, $pop23 - i32.store $discard=, 0($pop25), $pop24 + i32.store $drop=, 0($pop25), $pop24 return $3 .LBB7_11: # %if.then10 end_block # label3: @@ -247,32 +247,32 @@ main: # @main i32.const $push6=, 1 i32.store $0=, 4($pop0), $pop6 i64.const $push5=, 4294967297 - i64.store $discard=, 0($4):p2align=2, $pop5 + i64.store $drop=, 0($4):p2align=2, $pop5 i32.const $push27=, 12 i32.call $2=, malloc@FUNCTION, $pop27 i32.const $push7=, 3 i32.const $push26=, 4 i32.call $push25=, calloc@FUNCTION, $pop7, $pop26 tee_local $push24=, $3=, $pop25 - i32.store $discard=, 8($pop24), $0 - i32.store $discard=, 8($2), $3 + i32.store $drop=, 8($pop24), $0 + i32.store $drop=, 8($2), $3 i32.load $0=, 4($4) i64.const $push8=, 8589934594 - i64.store $discard=, 0($2):p2align=2, $pop8 + i64.store $drop=, 0($2):p2align=2, $pop8 i32.const $push23=, 2 - i32.store $discard=, 4($1), $pop23 - i32.store $discard=, 0($1), $0 + i32.store $drop=, 4($1), $pop23 + i32.store $drop=, 0($1), $0 i32.const $push9=, .L.str.1 - i32.call $discard=, printf@FUNCTION, $pop9, $1 + i32.call $drop=, printf@FUNCTION, $pop9, $1 i32.const $push18=, 12 i32.add $push19=, $1, $pop18 i32.const $push20=, 8 i32.add $push21=, $1, $pop20 - i32.call $discard=, DUPFFexgcd@FUNCTION, $pop19, $pop21, $4, $2 + i32.call $drop=, DUPFFexgcd@FUNCTION, $pop19, $pop21, $4, $2 i32.const $push17=, __stack_pointer i32.const $push15=, 16 i32.add $push16=, $1, $pop15 - i32.store $discard=, 0($pop17), $pop16 + i32.store $drop=, 0($pop17), $pop16 i32.const $push10=, 0 return $pop10 .endfunc diff --git a/test/torture-s/20020411-1.c.s b/test/torture-s/20020411-1.c.s index c8e96e5d2..be84e3857 100644 --- a/test/torture-s/20020411-1.c.s +++ b/test/torture-s/20020411-1.c.s @@ -8,7 +8,7 @@ foo: # @foo .param i32 # BB#0: # %entry i64.const $push0=, -4647714814380998656 - i64.store $discard=, 0($0):p2align=2, $pop0 + i64.store $drop=, 0($0):p2align=2, $pop0 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/20020413-1.c.s b/test/torture-s/20020413-1.c.s index 3261fe643..3225d00c1 100644 --- a/test/torture-s/20020413-1.c.s +++ b/test/torture-s/20020413-1.c.s @@ -227,11 +227,11 @@ test: # @test br_if 1, $pop41 # 1: down to label0 .LBB0_25: # %if.end19 end_block # label1: - i32.store $discard=, 0($2), $5 + i32.store $drop=, 0($2), $5 i32.const $push86=, __stack_pointer i32.const $push84=, 16 i32.add $push85=, $3, $pop84 - i32.store $discard=, 0($pop86), $pop85 + i32.store $drop=, 0($pop86), $pop85 return .LBB0_26: # %while.body.10 end_block # label0: diff --git a/test/torture-s/20020418-1.c.s b/test/torture-s/20020418-1.c.s index e1c114991..65189cb25 100644 --- a/test/torture-s/20020418-1.c.s +++ b/test/torture-s/20020418-1.c.s @@ -25,7 +25,7 @@ gcc_crash: # @gcc_crash br_if 0, $1 # 0: up to label1 # BB#3: # %if.end6 end_loop # label2: - i32.store $discard=, 0($0), $2 + i32.store $drop=, 0($0), $2 return .LBB0_4: # %if.then end_block # label0: @@ -51,7 +51,7 @@ main: # @main i32.store $push10=, 0($pop5), $pop8 tee_local $push9=, $0=, $pop10 i32.const $push0=, 53 - i32.store $discard=, 8($pop9), $pop0 + i32.store $drop=, 8($pop9), $pop0 i32.const $push6=, 8 i32.add $push7=, $0, $pop6 call gcc_crash@FUNCTION, $pop7 diff --git a/test/torture-s/20020529-1.c.s b/test/torture-s/20020529-1.c.s index 6d090d2bf..0f1647040 100644 --- a/test/torture-s/20020529-1.c.s +++ b/test/torture-s/20020529-1.c.s @@ -42,9 +42,9 @@ foo: # @foo # in Loop: Header=BB0_1 Depth=1 end_loop # label5: i32.const $push12=, 0 - i32.store $discard=, f1.beenhere($pop12), $4 + i32.store $drop=, f1.beenhere($pop12), $4 i32.load $6=, 0($0) - i32.store16 $discard=, 0($5), $3 + i32.store16 $drop=, 0($5), $3 br_if 1, $6 # 1: down to label3 # BB#6: # %if.end8 # in Loop: Header=BB0_1 Depth=1 @@ -63,13 +63,13 @@ foo: # @foo .LBB0_9: # %if.then end_block # label1: i32.const $push4=, 0 - i32.store $discard=, f1.beenhere($pop4), $4 + i32.store $drop=, f1.beenhere($pop4), $4 i32.const $push13=, 0 return $pop13 .LBB0_10: # %if.then.i end_block # label0: i32.const $push5=, 0 - i32.store $discard=, f1.beenhere($pop5), $4 + i32.store $drop=, f1.beenhere($pop5), $4 call abort@FUNCTION unreachable .endfunc @@ -91,7 +91,7 @@ f1: # @f1 tee_local $push6=, $1=, $pop7 i32.const $push5=, 1 i32.add $push1=, $pop6, $pop5 - i32.store $discard=, f1.beenhere($pop0), $pop1 + i32.store $drop=, f1.beenhere($pop0), $pop1 block i32.const $push2=, 2 i32.ge_s $push3=, $1, $pop2 @@ -141,7 +141,7 @@ main: # @main i32.load $2=, f1.beenhere($0) i32.const $3=, 23 i32.const $push14=, 23 - i32.store16 $discard=, 8($4), $pop14 + i32.store16 $drop=, 8($4), $pop14 block block i32.const $push13=, 1 @@ -165,21 +165,21 @@ main: # @main # in Loop: Header=BB3_2 Depth=1 i32.const $3=, 0 i32.const $push22=, 0 - i32.store16 $discard=, 0($1), $pop22 + i32.store16 $drop=, 0($1), $pop22 i32.const $push21=, 1 i32.le_s $push4=, $2, $pop21 br_if 0, $pop4 # 0: up to label10 # BB#4: # %if.then.i.i.loopexit end_loop # label11: i32.const $push5=, 0 - i32.store $discard=, f1.beenhere($pop5), $2 + i32.store $drop=, f1.beenhere($pop5), $2 i32.const $push23=, 2 i32.add $2=, $4, $pop23 br 2 # 2: down to label7 .LBB3_5: # %foo.exit end_block # label9: i32.const $push24=, 0 - i32.store $discard=, f1.beenhere($pop24), $2 + i32.store $drop=, f1.beenhere($pop24), $2 block i32.const $push6=, 65535 i32.and $push7=, $3, $pop6 @@ -198,7 +198,7 @@ main: # @main i32.add $2=, $2, $pop26 .LBB3_9: # %if.then.i.i end_block # label7: - i32.store $discard=, f1.beenhere($0), $2 + i32.store $drop=, f1.beenhere($0), $2 call abort@FUNCTION unreachable .endfunc diff --git a/test/torture-s/20020611-1.c.s b/test/torture-s/20020611-1.c.s index e18f1a3fe..c06b62075 100644 --- a/test/torture-s/20020611-1.c.s +++ b/test/torture-s/20020611-1.c.s @@ -13,7 +13,7 @@ x: # @x i32.const $push3=, 31 i32.lt_u $push4=, $pop2, $pop3 i32.store $push0=, p($pop6), $pop4 - i32.store $discard=, k($pop1), $pop0 + i32.store $drop=, k($pop1), $pop0 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/20020810-1.c.s b/test/torture-s/20020810-1.c.s index c6d80b3c6..dc5753e3c 100644 --- a/test/torture-s/20020810-1.c.s +++ b/test/torture-s/20020810-1.c.s @@ -42,7 +42,7 @@ g: # @g # BB#0: # %entry i32.const $push0=, 0 i64.load $push1=, R($pop0) - i64.store $discard=, 0($0):p2align=2, $pop1 + i64.store $drop=, 0($0):p2align=2, $pop1 return .endfunc .Lfunc_end1: diff --git a/test/torture-s/20020920-1.c.s b/test/torture-s/20020920-1.c.s index 13126142d..fb4efc296 100644 --- a/test/torture-s/20020920-1.c.s +++ b/test/torture-s/20020920-1.c.s @@ -8,9 +8,9 @@ f: # @f .param i32 # BB#0: # %entry i32.const $push0=, 2 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 i64.const $push1=, 4294967296 - i64.store $discard=, 4($0):p2align=2, $pop1 + i64.store $drop=, 4($0):p2align=2, $pop1 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/20021011-1.c.s b/test/torture-s/20021011-1.c.s index df0cfc3dc..dcb88b6d9 100644 --- a/test/torture-s/20021011-1.c.s +++ b/test/torture-s/20021011-1.c.s @@ -23,9 +23,9 @@ main: # @main br_if 0, $pop2 # 0: down to label0 # BB#1: # %for.body.preheader i32.const $push60=, 0 - i32.store8 $discard=, buf+8($pop60), $0 + i32.store8 $drop=, buf+8($pop60), $0 i32.const $push59=, 0 - i64.store $discard=, buf($pop59), $1 + i64.store $drop=, buf($pop59), $1 i32.const $push58=, buf i32.const $push57=, .L.str i32.call $push3=, strcmp@FUNCTION, $pop58, $pop57 @@ -45,9 +45,9 @@ main: # @main br_if 0, $pop7 # 0: down to label0 # BB#3: # %for.cond.1 i32.const $push68=, 0 - i32.store8 $discard=, buf+10($pop68), $0 + i32.store8 $drop=, buf+10($pop68), $0 i32.const $push67=, 0 - i64.store $discard=, buf+2($pop67):p2align=1, $1 + i64.store $drop=, buf+2($pop67):p2align=1, $1 i32.const $push8=, buf+2 i32.const $push66=, .L.str i32.call $push9=, strcmp@FUNCTION, $pop8, $pop66 @@ -67,9 +67,9 @@ main: # @main br_if 0, $pop13 # 0: down to label0 # BB#5: # %for.cond.3 i32.const $push76=, 0 - i32.store8 $discard=, buf+12($pop76), $0 + i32.store8 $drop=, buf+12($pop76), $0 i32.const $push75=, 0 - i64.store $discard=, buf+4($pop75):p2align=2, $1 + i64.store $drop=, buf+4($pop75):p2align=2, $1 i32.const $push14=, buf+4 i32.const $push74=, .L.str i32.call $push15=, strcmp@FUNCTION, $pop14, $pop74 @@ -89,9 +89,9 @@ main: # @main br_if 0, $pop19 # 0: down to label0 # BB#7: # %for.cond.5 i32.const $push84=, 0 - i32.store8 $discard=, buf+14($pop84), $0 + i32.store8 $drop=, buf+14($pop84), $0 i32.const $push83=, 0 - i64.store $discard=, buf+6($pop83):p2align=1, $1 + i64.store $drop=, buf+6($pop83):p2align=1, $1 i32.const $push20=, buf+6 i32.const $push82=, .L.str i32.call $push21=, strcmp@FUNCTION, $pop20, $pop82 @@ -111,9 +111,9 @@ main: # @main br_if 0, $pop25 # 0: down to label0 # BB#9: # %for.cond.7 i32.const $push92=, 0 - i32.store8 $discard=, buf+16($pop92), $0 + i32.store8 $drop=, buf+16($pop92), $0 i32.const $push91=, 0 - i64.store $discard=, buf+8($pop91), $1 + i64.store $drop=, buf+8($pop91), $1 i32.const $push26=, buf+8 i32.const $push90=, .L.str i32.call $push27=, strcmp@FUNCTION, $pop26, $pop90 @@ -133,9 +133,9 @@ main: # @main br_if 0, $pop31 # 0: down to label0 # BB#11: # %for.cond.9 i32.const $push100=, 0 - i32.store8 $discard=, buf+18($pop100), $0 + i32.store8 $drop=, buf+18($pop100), $0 i32.const $push99=, 0 - i64.store $discard=, buf+10($pop99):p2align=1, $1 + i64.store $drop=, buf+10($pop99):p2align=1, $1 i32.const $push32=, buf+10 i32.const $push98=, .L.str i32.call $push33=, strcmp@FUNCTION, $pop32, $pop98 @@ -155,9 +155,9 @@ main: # @main br_if 0, $pop37 # 0: down to label0 # BB#13: # %for.cond.11 i32.const $push108=, 0 - i32.store8 $discard=, buf+20($pop108), $0 + i32.store8 $drop=, buf+20($pop108), $0 i32.const $push107=, 0 - i64.store $discard=, buf+12($pop107):p2align=2, $1 + i64.store $drop=, buf+12($pop107):p2align=2, $1 i32.const $push38=, buf+12 i32.const $push106=, .L.str i32.call $push39=, strcmp@FUNCTION, $pop38, $pop106 @@ -177,9 +177,9 @@ main: # @main br_if 0, $pop43 # 0: down to label0 # BB#15: # %for.cond.13 i32.const $push116=, 0 - i32.store8 $discard=, buf+22($pop116), $0 + i32.store8 $drop=, buf+22($pop116), $0 i32.const $push115=, 0 - i64.store $discard=, buf+14($pop115):p2align=1, $1 + i64.store $drop=, buf+14($pop115):p2align=1, $1 i32.const $push44=, buf+14 i32.const $push114=, .L.str i32.call $push45=, strcmp@FUNCTION, $pop44, $pop114 @@ -188,11 +188,11 @@ main: # @main i32.const $push120=, 0 i32.const $push119=, 0 i32.load8_u $push46=, .L.str+8($pop119) - i32.store8 $discard=, buf+23($pop120), $pop46 + i32.store8 $drop=, buf+23($pop120), $pop46 i32.const $push118=, 0 i32.const $push117=, 0 i64.load $push47=, .L.str($pop117):p2align=0 - i64.store $discard=, buf+15($pop118):p2align=0, $pop47 + i64.store $drop=, buf+15($pop118):p2align=0, $pop47 i32.const $push49=, buf+15 i32.const $push48=, .L.str i32.call $push50=, strcmp@FUNCTION, $pop49, $pop48 diff --git a/test/torture-s/20021015-1.c.s b/test/torture-s/20021015-1.c.s index b6c24a4d4..1914b4672 100644 --- a/test/torture-s/20021015-1.c.s +++ b/test/torture-s/20021015-1.c.s @@ -15,7 +15,7 @@ g: # @g # BB#1: # %if.end i32.const $push3=, 0 i32.const $push4=, 0 - i32.store8 $discard=, g_list($pop3), $pop4 + i32.store8 $drop=, g_list($pop3), $pop4 return .LBB0_2: # %if.then end_block # label0: @@ -40,7 +40,7 @@ main: # @main # BB#1: # %g.exit i32.const $push3=, 0 i32.const $push2=, 0 - i32.store8 $discard=, g_list($pop3), $pop2 + i32.store8 $drop=, g_list($pop3), $pop2 .LBB1_2: # %for.end end_block # label1: i32.const $push4=, 0 diff --git a/test/torture-s/20021024-1.c.s b/test/torture-s/20021024-1.c.s index 10431f4e7..9c44e3f19 100644 --- a/test/torture-s/20021024-1.c.s +++ b/test/torture-s/20021024-1.c.s @@ -37,14 +37,14 @@ bar: # @bar # =>This Inner Loop Header: Depth=1 loop # label0: i64.const $push19=, 1 - i64.store $discard=, 0($3), $pop19 + i64.store $drop=, 0($3), $pop19 i32.const $push18=, 0 i64.load $push9=, 0($0) i64.load $push8=, 0($4) i64.add $push10=, $pop9, $pop8 - i64.store $discard=, m($pop18), $pop10 + i64.store $drop=, m($pop18), $pop10 i64.const $push17=, 2 - i64.store $discard=, 0($3), $pop17 + i64.store $drop=, 0($3), $pop17 i32.eqz $push20=, $2 br_if 0, $pop20 # 0: up to label0 # BB#2: # %if.end @@ -53,7 +53,7 @@ bar: # @bar i32.shl $push12=, $2, $pop11 i32.add $push13=, $1, $pop12 i64.const $push14=, 1 - i64.store $discard=, 0($pop13), $pop14 + i64.store $drop=, 0($pop13), $pop14 return .endfunc .Lfunc_end1: @@ -75,22 +75,22 @@ main: # @main i32.store $0=, 0($pop9), $pop12 i32.const $push0=, 0 i64.const $push1=, 47 - i64.store $discard=, main.r+32($pop0), $pop1 + i64.store $drop=, main.r+32($pop0), $pop1 i32.const $push17=, 0 i64.const $push2=, 11 - i64.store $discard=, main.r+64($pop17), $pop2 + i64.store $drop=, main.r+64($pop17), $pop2 i32.const $push16=, 0 i64.const $push3=, 58 - i64.store $discard=, m($pop16), $pop3 + i64.store $drop=, m($pop16), $pop3 i64.const $push4=, 2 - i64.store $discard=, 8($0), $pop4 + i64.store $drop=, 8($0), $pop4 i32.const $push15=, 0 i64.const $push5=, 1 - i64.store $discard=, main.r+120($pop15), $pop5 + i64.store $drop=, main.r+120($pop15), $pop5 i32.const $push14=, 0 i32.const $push10=, 8 i32.add $push11=, $0, $pop10 - i32.store $discard=, cp($pop14), $pop11 + i32.store $drop=, cp($pop14), $pop11 i32.const $push13=, 0 call exit@FUNCTION, $pop13 unreachable diff --git a/test/torture-s/20021111-1.c.s b/test/torture-s/20021111-1.c.s index 7579d5442..7b987173b 100644 --- a/test/torture-s/20021111-1.c.s +++ b/test/torture-s/20021111-1.c.s @@ -27,7 +27,7 @@ aim_callhandler: # @aim_callhandler i32.const $push10=, 0 i32.const $push9=, 1 i32.add $push3=, $1, $pop9 - i32.store $discard=, aim_callhandler.i($pop10), $pop3 + i32.store $drop=, aim_callhandler.i($pop10), $pop3 .LBB0_4: # %return end_block # label1: i32.const $push4=, 0 @@ -51,7 +51,7 @@ main: # @main i32.const $push0=, 1 i32.const $push4=, 0 i32.const $push3=, 0 - i32.call $discard=, aim_callhandler@FUNCTION, $pop1, $pop0, $pop4, $pop3 + i32.call $drop=, aim_callhandler@FUNCTION, $pop1, $pop0, $pop4, $pop3 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/20021113-1.c.s b/test/torture-s/20021113-1.c.s index e2345391a..de7839306 100644 --- a/test/torture-s/20021113-1.c.s +++ b/test/torture-s/20021113-1.c.s @@ -9,7 +9,7 @@ foo: # @foo .result i32 # BB#0: # %entry i32.const $push0=, 10 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return $0 .endfunc .Lfunc_end0: diff --git a/test/torture-s/20021118-2.c.s b/test/torture-s/20021118-2.c.s index 0cec02d8d..4e532b2d2 100644 --- a/test/torture-s/20021118-2.c.s +++ b/test/torture-s/20021118-2.c.s @@ -16,7 +16,7 @@ t1: # @t1 i32.const $push3=, 4 i32.add $push4=, $2, $pop3 i32.load $push5=, 0($pop4) - i32.store $discard=, 0($2), $pop5 + i32.store $drop=, 0($2), $pop5 f32.const $push7=, 0x1.4p1 f32.const $push6=, 0x1.cp1 call_indirect $3, $pop7, $pop6 @@ -43,7 +43,7 @@ t2: # @t2 i32.const $push4=, 4 i32.add $push5=, $4, $pop4 i32.load $push6=, 0($pop5) - i32.store $discard=, 0($4), $pop6 + i32.store $drop=, 0($4), $pop6 f32.const $push8=, 0x1.4p1 f32.const $push7=, 0x1.cp1 call_indirect $3, $pop8, $pop7 diff --git a/test/torture-s/20021120-1.c.s b/test/torture-s/20021120-1.c.s index e7f68d117..1cd25ccf4 100644 --- a/test/torture-s/20021120-1.c.s +++ b/test/torture-s/20021120-1.c.s @@ -337,67 +337,67 @@ foo: # @foo i32.const $push131=, 0 f64.load $128=, gd+248($pop131) i32.const $push130=, 0 - f32.store $discard=, gf($pop130), $1 + f32.store $drop=, gf($pop130), $1 i32.const $push129=, 0 - f32.store $discard=, gf+4($pop129), $2 + f32.store $drop=, gf+4($pop129), $2 i32.const $push128=, 0 - f32.store $discard=, gf+8($pop128), $3 + f32.store $drop=, gf+8($pop128), $3 i32.const $push127=, 0 - f32.store $discard=, gf+12($pop127), $4 + f32.store $drop=, gf+12($pop127), $4 i32.const $push126=, 0 - f32.store $discard=, gf+16($pop126), $5 + f32.store $drop=, gf+16($pop126), $5 i32.const $push125=, 0 - f32.store $discard=, gf+20($pop125), $6 + f32.store $drop=, gf+20($pop125), $6 i32.const $push124=, 0 - f32.store $discard=, gf+24($pop124), $7 + f32.store $drop=, gf+24($pop124), $7 i32.const $push123=, 0 - f32.store $discard=, gf+28($pop123), $8 + f32.store $drop=, gf+28($pop123), $8 i32.const $push122=, 0 - f32.store $discard=, gf+32($pop122), $9 + f32.store $drop=, gf+32($pop122), $9 i32.const $push121=, 0 - f32.store $discard=, gf+36($pop121), $10 + f32.store $drop=, gf+36($pop121), $10 i32.const $push120=, 0 - f32.store $discard=, gf+40($pop120), $11 + f32.store $drop=, gf+40($pop120), $11 i32.const $push119=, 0 - f32.store $discard=, gf+44($pop119), $12 + f32.store $drop=, gf+44($pop119), $12 i32.const $push118=, 0 - f32.store $discard=, gf+48($pop118), $13 + f32.store $drop=, gf+48($pop118), $13 i32.const $push117=, 0 - f32.store $discard=, gf+52($pop117), $14 + f32.store $drop=, gf+52($pop117), $14 i32.const $push116=, 0 - f32.store $discard=, gf+56($pop116), $15 + f32.store $drop=, gf+56($pop116), $15 i32.const $push115=, 0 - f32.store $discard=, gf+60($pop115), $16 + f32.store $drop=, gf+60($pop115), $16 i32.const $push114=, 0 - f32.store $discard=, gf+64($pop114), $17 + f32.store $drop=, gf+64($pop114), $17 i32.const $push113=, 0 - f32.store $discard=, gf+68($pop113), $18 + f32.store $drop=, gf+68($pop113), $18 i32.const $push112=, 0 - f32.store $discard=, gf+72($pop112), $19 + f32.store $drop=, gf+72($pop112), $19 i32.const $push111=, 0 - f32.store $discard=, gf+76($pop111), $20 + f32.store $drop=, gf+76($pop111), $20 i32.const $push110=, 0 - f32.store $discard=, gf+80($pop110), $21 + f32.store $drop=, gf+80($pop110), $21 i32.const $push109=, 0 - f32.store $discard=, gf+84($pop109), $22 + f32.store $drop=, gf+84($pop109), $22 i32.const $push108=, 0 - f32.store $discard=, gf+88($pop108), $23 + f32.store $drop=, gf+88($pop108), $23 i32.const $push107=, 0 - f32.store $discard=, gf+92($pop107), $24 + f32.store $drop=, gf+92($pop107), $24 i32.const $push106=, 0 - f32.store $discard=, gf+96($pop106), $25 + f32.store $drop=, gf+96($pop106), $25 i32.const $push105=, 0 - f32.store $discard=, gf+100($pop105), $26 + f32.store $drop=, gf+100($pop105), $26 i32.const $push104=, 0 - f32.store $discard=, gf+104($pop104), $27 + f32.store $drop=, gf+104($pop104), $27 i32.const $push103=, 0 - f32.store $discard=, gf+108($pop103), $28 + f32.store $drop=, gf+108($pop103), $28 i32.const $push102=, 0 - f32.store $discard=, gf+112($pop102), $29 + f32.store $drop=, gf+112($pop102), $29 i32.const $push101=, 0 - f32.store $discard=, gf+116($pop101), $30 + f32.store $drop=, gf+116($pop101), $30 i32.const $push100=, 0 - f32.store $discard=, gf+120($pop100), $31 + f32.store $drop=, gf+120($pop100), $31 f64.add $push2=, $129, $33 f64.add $push34=, $65, $pop2 f64.add $129=, $97, $pop34 @@ -495,7 +495,7 @@ foo: # @foo f64.add $push65=, $96, $pop33 f64.add $160=, $128, $pop65 i32.const $push99=, 0 - f32.store $discard=, gf+124($pop99), $32 + f32.store $drop=, gf+124($pop99), $32 i32.const $push98=, -1 i32.add $0=, $0, $pop98 br_if 0, $0 # 0: up to label1 @@ -503,69 +503,69 @@ foo: # @foo end_loop # label2: end_block # label0: i32.const $push290=, 0 - f64.store $discard=, gd($pop290), $129 + f64.store $drop=, gd($pop290), $129 i32.const $push289=, 0 - f64.store $discard=, gd+8($pop289), $130 + f64.store $drop=, gd+8($pop289), $130 i32.const $push288=, 0 - f64.store $discard=, gd+16($pop288), $131 + f64.store $drop=, gd+16($pop288), $131 i32.const $push287=, 0 - f64.store $discard=, gd+24($pop287), $132 + f64.store $drop=, gd+24($pop287), $132 i32.const $push286=, 0 - f64.store $discard=, gd+32($pop286), $133 + f64.store $drop=, gd+32($pop286), $133 i32.const $push285=, 0 - f64.store $discard=, gd+40($pop285), $134 + f64.store $drop=, gd+40($pop285), $134 i32.const $push284=, 0 - f64.store $discard=, gd+48($pop284), $135 + f64.store $drop=, gd+48($pop284), $135 i32.const $push283=, 0 - f64.store $discard=, gd+56($pop283), $136 + f64.store $drop=, gd+56($pop283), $136 i32.const $push282=, 0 - f64.store $discard=, gd+64($pop282), $137 + f64.store $drop=, gd+64($pop282), $137 i32.const $push281=, 0 - f64.store $discard=, gd+72($pop281), $138 + f64.store $drop=, gd+72($pop281), $138 i32.const $push280=, 0 - f64.store $discard=, gd+80($pop280), $139 + f64.store $drop=, gd+80($pop280), $139 i32.const $push279=, 0 - f64.store $discard=, gd+88($pop279), $140 + f64.store $drop=, gd+88($pop279), $140 i32.const $push278=, 0 - f64.store $discard=, gd+96($pop278), $141 + f64.store $drop=, gd+96($pop278), $141 i32.const $push277=, 0 - f64.store $discard=, gd+104($pop277), $142 + f64.store $drop=, gd+104($pop277), $142 i32.const $push276=, 0 - f64.store $discard=, gd+112($pop276), $143 + f64.store $drop=, gd+112($pop276), $143 i32.const $push275=, 0 - f64.store $discard=, gd+120($pop275), $144 + f64.store $drop=, gd+120($pop275), $144 i32.const $push274=, 0 - f64.store $discard=, gd+128($pop274), $145 + f64.store $drop=, gd+128($pop274), $145 i32.const $push273=, 0 - f64.store $discard=, gd+136($pop273), $146 + f64.store $drop=, gd+136($pop273), $146 i32.const $push272=, 0 - f64.store $discard=, gd+144($pop272), $147 + f64.store $drop=, gd+144($pop272), $147 i32.const $push271=, 0 - f64.store $discard=, gd+152($pop271), $148 + f64.store $drop=, gd+152($pop271), $148 i32.const $push270=, 0 - f64.store $discard=, gd+160($pop270), $149 + f64.store $drop=, gd+160($pop270), $149 i32.const $push269=, 0 - f64.store $discard=, gd+168($pop269), $150 + f64.store $drop=, gd+168($pop269), $150 i32.const $push268=, 0 - f64.store $discard=, gd+176($pop268), $151 + f64.store $drop=, gd+176($pop268), $151 i32.const $push267=, 0 - f64.store $discard=, gd+184($pop267), $152 + f64.store $drop=, gd+184($pop267), $152 i32.const $push266=, 0 - f64.store $discard=, gd+192($pop266), $153 + f64.store $drop=, gd+192($pop266), $153 i32.const $push265=, 0 - f64.store $discard=, gd+200($pop265), $154 + f64.store $drop=, gd+200($pop265), $154 i32.const $push264=, 0 - f64.store $discard=, gd+208($pop264), $155 + f64.store $drop=, gd+208($pop264), $155 i32.const $push263=, 0 - f64.store $discard=, gd+216($pop263), $156 + f64.store $drop=, gd+216($pop263), $156 i32.const $push262=, 0 - f64.store $discard=, gd+224($pop262), $157 + f64.store $drop=, gd+224($pop262), $157 i32.const $push261=, 0 - f64.store $discard=, gd+232($pop261), $158 + f64.store $drop=, gd+232($pop261), $158 i32.const $push260=, 0 - f64.store $discard=, gd+240($pop260), $159 + f64.store $drop=, gd+240($pop260), $159 i32.const $push259=, 0 - f64.store $discard=, gd+248($pop259), $160 + f64.store $drop=, gd+248($pop259), $160 return .endfunc .Lfunc_end0: @@ -586,9 +586,9 @@ main: # @main .LBB1_1: # %for.body # =>This Inner Loop Header: Depth=1 loop # label3: - f64.store $discard=, 0($3), $0 + f64.store $drop=, 0($3), $0 f32.convert_s/i32 $push0=, $1 - f32.store $discard=, 0($2), $pop0 + f32.store $drop=, 0($2), $pop0 f64.const $push14=, 0x1p0 f64.add $0=, $0, $pop14 i32.const $push13=, 1 diff --git a/test/torture-s/20021120-2.c.s b/test/torture-s/20021120-2.c.s index a9bdbac78..33b04cb5a 100644 --- a/test/torture-s/20021120-2.c.s +++ b/test/torture-s/20021120-2.c.s @@ -9,11 +9,11 @@ foo: # @foo # BB#0: # %entry i32.const $push0=, 0 i32.const $push1=, 10 - i32.store $discard=, g1($pop0), $pop1 + i32.store $drop=, g1($pop0), $pop1 i32.const $push4=, 0 i32.const $push2=, 7930 i32.div_s $push3=, $pop2, $0 - i32.store $discard=, g2($pop4), $pop3 + i32.store $drop=, g2($pop4), $pop3 return .endfunc .Lfunc_end0: @@ -30,7 +30,7 @@ main: # @main i32.const $push4=, 0 i32.const $push1=, 10 i32.store $push0=, g1($pop4), $pop1 - i32.store $discard=, g2($pop2), $pop0 + i32.store $drop=, g2($pop2), $pop0 i32.const $push3=, 0 call exit@FUNCTION, $pop3 unreachable diff --git a/test/torture-s/20021120-3.c.s b/test/torture-s/20021120-3.c.s index b96bc7d46..85116f5e3 100644 --- a/test/torture-s/20021120-3.c.s +++ b/test/torture-s/20021120-3.c.s @@ -17,13 +17,13 @@ foo: # @foo i32.store $push16=, 0($pop9), $pop13 tee_local $push15=, $3=, $pop16 i32.div_u $push0=, $1, $2 - i32.store $discard=, 0($pop15), $pop0 + i32.store $drop=, 0($pop15), $pop0 i32.const $push1=, .L.str - i32.call $discard=, sprintf@FUNCTION, $0, $pop1, $3 + i32.call $drop=, sprintf@FUNCTION, $0, $pop1, $3 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $3, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 i32.const $push2=, 1 i32.add $push3=, $1, $pop2 i32.const $push14=, 1 @@ -50,11 +50,11 @@ main: # @main i32.store $push11=, 0($pop6), $pop9 tee_local $push10=, $0=, $pop11 i32.const $push0=, 1073741823 - i32.store $discard=, 0($pop10), $pop0 + i32.store $drop=, 0($pop10), $pop0 i32.const $push7=, 16 i32.add $push8=, $0, $pop7 i32.const $push1=, .L.str - i32.call $discard=, sprintf@FUNCTION, $pop8, $pop1, $0 + i32.call $drop=, sprintf@FUNCTION, $pop8, $pop1, $0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/20021219-1.c.s b/test/torture-s/20021219-1.c.s index 71a61e2c4..4779f51c8 100644 --- a/test/torture-s/20021219-1.c.s +++ b/test/torture-s/20021219-1.c.s @@ -29,15 +29,15 @@ main: # @main i32.add $push3=, $pop17, $pop2 i32.const $push0=, 0 i32.load8_u $push1=, .Lmain.str+10($pop0) - i32.store8 $discard=, 0($pop3), $pop1 + i32.store8 $drop=, 0($pop3), $pop1 i32.const $push5=, 12 i32.add $push6=, $0, $pop5 i32.const $push16=, 0 i32.load16_u $push4=, .Lmain.str+8($pop16):p2align=0 - i32.store16 $discard=, 0($pop6), $pop4 + i32.store16 $drop=, 0($pop6), $pop4 i32.const $push15=, 0 i64.load $push7=, .Lmain.str($pop15):p2align=0 - i64.store $discard=, 4($0):p2align=2, $pop7 + i64.store $drop=, 4($0):p2align=2, $pop7 i32.const $push8=, 10 i32.add $0=, $0, $pop8 i32.const $1=, 32 diff --git a/test/torture-s/20030209-1.c.s b/test/torture-s/20030209-1.c.s index 7f0964d4c..5390ae22b 100644 --- a/test/torture-s/20030209-1.c.s +++ b/test/torture-s/20030209-1.c.s @@ -9,7 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i64.const $push0=, 4631107791820423168 - i64.store $discard=, x+79200($pop1), $pop0 + i64.store $drop=, x+79200($pop1), $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/20030218-1.c.s b/test/torture-s/20030218-1.c.s index e9f4ff38a..584a51e18 100644 --- a/test/torture-s/20030218-1.c.s +++ b/test/torture-s/20030218-1.c.s @@ -13,7 +13,7 @@ foo: # @foo i32.const $push2=, 0 i32.const $push0=, 2 i32.add $push1=, $0, $pop0 - i32.store $discard=, q($pop2), $pop1 + i32.store $drop=, q($pop2), $pop1 return $1 .endfunc .Lfunc_end0: @@ -35,11 +35,11 @@ main: # @main i32.store $push11=, 0($pop7), $pop8 tee_local $push10=, $0=, $pop11 i32.const $push0=, 65280 - i32.store16 $discard=, 14($pop10), $pop0 + i32.store16 $drop=, 14($pop10), $pop0 i32.const $push3=, 0 i32.const $push1=, 16 i32.add $push2=, $0, $pop1 - i32.store $discard=, q($pop3), $pop2 + i32.store $drop=, q($pop3), $pop2 i32.const $push9=, 0 call exit@FUNCTION, $pop9 unreachable diff --git a/test/torture-s/20030221-1.c.s b/test/torture-s/20030221-1.c.s index 14d953da5..91bb99557 100644 --- a/test/torture-s/20030221-1.c.s +++ b/test/torture-s/20030221-1.c.s @@ -17,10 +17,10 @@ main: # @main tee_local $push18=, $0=, $pop19 i32.const $push17=, 0 i64.load $push1=, .Lmain.buf+8($pop17) - i64.store $discard=, 8($pop18), $pop1 + i64.store $drop=, 8($pop18), $pop1 i32.const $push16=, 0 i64.load $push2=, .Lmain.buf($pop16) - i64.store $discard=, 0($0), $pop2 + i64.store $drop=, 0($0), $pop2 block i32.call $push3=, strlen@FUNCTION, $0 i32.store8 $push0=, 0($0), $pop3 @@ -33,7 +33,7 @@ main: # @main i32.const $push14=, __stack_pointer i32.const $push12=, 16 i32.add $push13=, $0, $pop12 - i32.store $discard=, 0($pop14), $pop13 + i32.store $drop=, 0($pop14), $pop13 i32.const $push20=, 0 return $pop20 .LBB0_2: # %if.then diff --git a/test/torture-s/20030222-1.c.s b/test/torture-s/20030222-1.c.s index 395fb49c8..2a7e34d63 100644 --- a/test/torture-s/20030222-1.c.s +++ b/test/torture-s/20030222-1.c.s @@ -9,7 +9,7 @@ ll_to_int: # @ll_to_int # BB#0: # %entry #APP #NO_APP - i64.store32 $discard=, 0($1), $0 + i64.store32 $drop=, 0($1), $0 return .endfunc .Lfunc_end0: @@ -35,7 +35,7 @@ main: # @main i64.extend_s/i32 $1=, $pop7 #APP #NO_APP - i64.store32 $discard=, 12($0), $1 + i64.store32 $drop=, 12($0), $1 block i32.load $push0=, 12($0) i32.ne $push1=, $2, $pop0 diff --git a/test/torture-s/20030313-1.c.s b/test/torture-s/20030313-1.c.s index 3e8e447a1..7a849cfc3 100644 --- a/test/torture-s/20030313-1.c.s +++ b/test/torture-s/20030313-1.c.s @@ -98,27 +98,27 @@ main: # @main i32.const $push3=, 0 i32.load $1=, x($pop3) i32.const $push2=, 3 - i32.store $discard=, 16($0), $pop2 + i32.store $drop=, 16($0), $pop2 i32.const $push16=, 0 i32.load $2=, x+4($pop16) - i32.store $discard=, 20($0), $1 + i32.store $drop=, 20($0), $1 i32.const $push4=, 4 - i32.store $discard=, 24($0), $pop4 - i32.store $discard=, 28($0), $2 + i32.store $drop=, 24($0), $pop4 + i32.store $drop=, 28($0), $2 i32.const $push15=, 0 i32.load $1=, x+8($pop15) i32.const $push5=, 5 - i32.store $discard=, 32($0), $pop5 + i32.store $drop=, 32($0), $pop5 i32.const $push14=, 0 i32.load $2=, x+12($pop14) - i32.store $discard=, 36($0), $1 + i32.store $drop=, 36($0), $1 i32.const $push6=, 6 - i32.store $discard=, 40($0), $pop6 - i32.store $discard=, 44($0), $2 + i32.store $drop=, 40($0), $pop6 + i32.store $drop=, 44($0), $2 i64.const $push0=, 47244640257 - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i64.const $push1=, 51539607554 - i64.store $discard=, 8($0), $pop1 + i64.store $drop=, 8($0), $pop1 i32.const $push7=, 12 call foo@FUNCTION, $0, $pop7 i32.const $push13=, 0 diff --git a/test/torture-s/20030606-1.c.s b/test/torture-s/20030606-1.c.s index a5ed4697d..3d2dac6a8 100644 --- a/test/torture-s/20030606-1.c.s +++ b/test/torture-s/20030606-1.c.s @@ -9,14 +9,14 @@ foo: # @foo .result i32 # BB#0: # %entry i32.const $push0=, 55 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 block i32.eqz $push7=, $1 br_if 0, $pop7 # 0: down to label0 # BB#1: # %if.then i32.const $push5=, 4 i32.add $push2=, $0, $pop5 - i32.store $discard=, 0($pop2), $1 + i32.store $drop=, 0($pop2), $1 i32.const $push1=, 8 i32.add $push3=, $0, $pop1 return $pop3 diff --git a/test/torture-s/20030626-1.c.s b/test/torture-s/20030626-1.c.s index e5caf0b9a..149da6eab 100644 --- a/test/torture-s/20030626-1.c.s +++ b/test/torture-s/20030626-1.c.s @@ -9,7 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, 7303014 - i32.store $discard=, buf($pop1), $pop0 + i32.store $drop=, buf($pop1), $pop0 i32.const $push2=, 0 return $pop2 .endfunc diff --git a/test/torture-s/20030626-2.c.s b/test/torture-s/20030626-2.c.s index ddc6f68c1..842847572 100644 --- a/test/torture-s/20030626-2.c.s +++ b/test/torture-s/20030626-2.c.s @@ -10,15 +10,15 @@ main: # @main i32.const $push0=, 0 i32.const $push9=, 0 i32.load8_u $push1=, .L.str.2+12($pop9) - i32.store8 $discard=, buf+12($pop0), $pop1 + i32.store8 $drop=, buf+12($pop0), $pop1 i32.const $push8=, 0 i32.const $push7=, 0 i32.load $push2=, .L.str.2+8($pop7):p2align=0 - i32.store $discard=, buf+8($pop8), $pop2 + i32.store $drop=, buf+8($pop8), $pop2 i32.const $push6=, 0 i32.const $push5=, 0 i64.load $push3=, .L.str.2($pop5):p2align=0 - i64.store $discard=, buf($pop6), $pop3 + i64.store $drop=, buf($pop6), $pop3 i32.const $push4=, 0 return $pop4 .endfunc diff --git a/test/torture-s/20030714-1.c.s b/test/torture-s/20030714-1.c.s index 89b7e3d22..22fdb7019 100644 --- a/test/torture-s/20030714-1.c.s +++ b/test/torture-s/20030714-1.c.s @@ -28,14 +28,14 @@ RenderBox_setStyle: # @RenderBox_setStyle i32.or $2=, $2, $pop34 i32.const $push10=, 26 i32.add $push11=, $0, $pop10 - i32.store16 $discard=, 0($pop11), $2 + i32.store16 $drop=, 0($pop11), $2 .LBB0_3: # %if.end end_block # label2: i32.const $push15=, 26 i32.add $push16=, $0, $pop15 i32.const $push13=, 65519 i32.and $push14=, $2, $pop13 - i32.store16 $discard=, 0($pop16), $pop14 + i32.store16 $drop=, 0($pop16), $pop14 i32.load $2=, 0($1) i32.load $push18=, 28($0) i32.call_indirect $push19=, $pop18, $0 @@ -51,7 +51,7 @@ RenderBox_setStyle: # @RenderBox_setStyle i32.load16_u $push21=, 0($0) i32.const $push22=, 8 i32.or $push23=, $pop21, $pop22 - i32.store16 $discard=, 0($0), $pop23 + i32.store16 $drop=, 0($0), $pop23 return .LBB0_6: # %sw.bb end_block # label1: @@ -59,7 +59,7 @@ RenderBox_setStyle: # @RenderBox_setStyle i32.add $push8=, $0, $pop7 i32.const $push5=, 16 i32.or $push6=, $2, $pop5 - i32.store16 $discard=, 0($pop8), $pop6 + i32.store16 $drop=, 0($pop8), $pop6 return .LBB0_7: # %if.else end_block # label0: @@ -76,7 +76,7 @@ RenderBox_setStyle: # @RenderBox_setStyle i32.load16_u $push30=, 0($0) i32.const $push31=, 64 i32.or $push32=, $pop30, $pop31 - i32.store16 $discard=, 0($0), $pop32 + i32.store16 $drop=, 0($0), $pop32 .LBB0_9: # %sw.epilog end_block # label3: return @@ -136,19 +136,19 @@ main: # @main i32.load $1=, g__style($pop14) i32.const $push13=, 0 i32.const $push3=, RenderBox_isTableCell@FUNCTION - i32.store $discard=, g_this+28($pop13), $pop3 + i32.store $drop=, g_this+28($pop13), $pop3 i32.const $push12=, 0 i32.const $push4=, -1966081 i32.and $push5=, $1, $pop4 i32.const $push6=, 393216 i32.or $push7=, $pop5, $pop6 - i32.store $discard=, g__style($pop12), $pop7 + i32.store $drop=, g__style($pop12), $pop7 i32.const $push11=, 0 i32.const $push1=, 65447 i32.and $push2=, $0, $pop1 i32.const $push8=, 16 i32.or $push9=, $pop2, $pop8 - i32.store16 $discard=, g_this+26($pop11), $pop9 + i32.store16 $drop=, g_this+26($pop11), $pop9 i32.const $push10=, 0 call exit@FUNCTION, $pop10 unreachable diff --git a/test/torture-s/20030715-1.c.s b/test/torture-s/20030715-1.c.s index ed51476b0..2010000db 100644 --- a/test/torture-s/20030715-1.c.s +++ b/test/torture-s/20030715-1.c.s @@ -39,7 +39,7 @@ server_type: # @server_type .LBB1_2: # %if.end9 end_block # label1: i32.const $push4=, 0 - i32.store $discard=, ap_standalone($pop4), $3 + i32.store $drop=, ap_standalone($pop4), $3 i32.const $4=, 0 .LBB1_3: # %cleanup end_block # label0: @@ -57,7 +57,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, 1 - i32.store $discard=, ap_standalone($pop1), $pop0 + i32.store $drop=, ap_standalone($pop1), $pop0 i32.const $push2=, 0 return $pop2 .endfunc diff --git a/test/torture-s/20030717-1.c.s b/test/torture-s/20030717-1.c.s index c0fb9adc6..752161b2f 100644 --- a/test/torture-s/20030717-1.c.s +++ b/test/torture-s/20030717-1.c.s @@ -65,7 +65,7 @@ bar: # @bar i32.const $push13=, 9 i32.shr_u $push14=, $2, $pop13 i32.add $push15=, $pop14, $7 - i32.store $discard=, 12($pop18), $pop15 + i32.store $drop=, 12($pop18), $pop15 return $5 .endfunc .Lfunc_end0: diff --git a/test/torture-s/20030828-1.c.s b/test/torture-s/20030828-1.c.s index 1eb7deef9..e75a7262f 100644 --- a/test/torture-s/20030828-1.c.s +++ b/test/torture-s/20030828-1.c.s @@ -33,11 +33,11 @@ main: # @main i32.store $push11=, 0($pop5), $pop8 tee_local $push10=, $0=, $pop11 i32.const $push0=, 5 - i32.store $discard=, 12($pop10), $pop0 + i32.store $drop=, 12($pop10), $pop0 i32.const $push1=, 0 i32.const $push6=, 12 i32.add $push7=, $0, $pop6 - i32.store $discard=, p($pop1), $pop7 + i32.store $drop=, p($pop1), $pop7 i32.const $push9=, 0 call exit@FUNCTION, $pop9 unreachable diff --git a/test/torture-s/20030913-1.c.s b/test/torture-s/20030913-1.c.s index 9e2d04424..bbc06b9b9 100644 --- a/test/torture-s/20030913-1.c.s +++ b/test/torture-s/20030913-1.c.s @@ -8,7 +8,7 @@ fn2: # @fn2 .param i32 # BB#0: # %entry i32.const $push0=, glob - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end0: @@ -22,7 +22,7 @@ test: # @test # BB#0: # %entry i32.const $push0=, 0 i32.const $push1=, 42 - i32.store $discard=, glob($pop0), $pop1 + i32.store $drop=, glob($pop0), $pop1 return .endfunc .Lfunc_end1: @@ -37,7 +37,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i32.const $push0=, 42 - i32.store $discard=, glob($pop1), $pop0 + i32.store $drop=, glob($pop1), $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/20030914-1.c.s b/test/torture-s/20030914-1.c.s index 8cd9343be..6326de612 100644 --- a/test/torture-s/20030914-1.c.s +++ b/test/torture-s/20030914-1.c.s @@ -317,12 +317,12 @@ f: # @f i32.const $push215=, 8 i32.add $push80=, $5, $pop215 i64.load $push81=, 0($pop80) - i64.store $discard=, 0($pop82), $pop81 - i64.store $discard=, 0($0), $3 + i64.store $drop=, 0($pop82), $pop81 + i64.store $drop=, 0($0), $3 i32.const $push89=, __stack_pointer i32.const $push87=, 512 i32.add $push88=, $5, $pop87 - i32.store $discard=, 0($pop89), $pop88 + i32.store $drop=, 0($pop89), $pop88 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/20030914-2.c.s b/test/torture-s/20030914-2.c.s index 33712d0a8..170298067 100644 --- a/test/torture-s/20030914-2.c.s +++ b/test/torture-s/20030914-2.c.s @@ -32,7 +32,7 @@ main: # @main i32.add $push10=, $pop16, $pop9 i32.const $push0=, gs i32.const $push1=, 72 - i32.call $discard=, memcpy@FUNCTION, $pop10, $pop0, $pop1 + i32.call $drop=, memcpy@FUNCTION, $pop10, $pop0, $pop1 block i32.const $push11=, 8 i32.add $push12=, $0, $pop11 diff --git a/test/torture-s/20030916-1.c.s b/test/torture-s/20030916-1.c.s index 74e0865e7..cb31c1b7d 100644 --- a/test/torture-s/20030916-1.c.s +++ b/test/torture-s/20030916-1.c.s @@ -11,7 +11,7 @@ f: # @f i32.add $push16=, $0, $pop15 i32.const $push14=, 0 i32.store $push4=, 992($0), $pop14 - i32.store $discard=, 0($pop16), $pop4 + i32.store $drop=, 0($pop16), $pop4 i32.const $push21=, 996 i32.add $push22=, $0, $pop21 i32.const $push19=, 1004 @@ -31,7 +31,7 @@ f: # @f i64.store $push3=, 0($pop13):p2align=2, $pop2 i64.store $push5=, 0($pop18):p2align=2, $pop3 i64.store $push6=, 0($pop20):p2align=2, $pop5 - i64.store $discard=, 0($pop22):p2align=2, $pop6 + i64.store $drop=, 0($pop22):p2align=2, $pop6 return .endfunc .Lfunc_end0: @@ -57,7 +57,7 @@ main: # @main loop # label0: i32.add $push5=, $2, $3 i32.const $push33=, 1 - i32.store $discard=, 0($pop5), $pop33 + i32.store $drop=, 0($pop5), $pop33 i32.const $push32=, 4 i32.add $3=, $3, $pop32 i32.const $push31=, 1024 @@ -87,8 +87,8 @@ main: # @main i64.store $push3=, 0($pop17):p2align=2, $pop2 i64.store $push4=, 0($pop19):p2align=2, $pop3 i64.store $push1=, 8($2), $pop4 - i64.store $discard=, 0($2), $pop1 - i32.store $discard=, 992($2), $1 + i64.store $drop=, 0($2), $pop1 + i32.store $drop=, 992($2), $1 copy_local $2=, $2 .LBB1_3: # %for.body3 # =>This Inner Loop Header: Depth=1 diff --git a/test/torture-s/20030928-1.c.s b/test/torture-s/20030928-1.c.s index 75b8d4b70..c7f8ad587 100644 --- a/test/torture-s/20030928-1.c.s +++ b/test/torture-s/20030928-1.c.s @@ -14,48 +14,48 @@ get_addrs: # @get_addrs i32.shl $push2=, $pop0, $pop1 i32.const $push3=, .L.str-131072 i32.add $push4=, $pop2, $pop3 - i32.store $discard=, 0($0), $pop4 + i32.store $drop=, 0($0), $pop4 i32.load $3=, 8($1) i32.const $push32=, 1 i32.shl $push5=, $2, $pop32 i32.const $push6=, .L.str.1-262144 i32.add $push7=, $pop5, $pop6 - i32.store $discard=, 4($0), $pop7 + i32.store $drop=, 4($0), $pop7 i32.load $2=, 12($1) i32.const $push31=, 1 i32.shl $push8=, $3, $pop31 i32.const $push9=, .L.str.2-393216 i32.add $push10=, $pop8, $pop9 - i32.store $discard=, 8($0), $pop10 + i32.store $drop=, 8($0), $pop10 i32.load $3=, 16($1) i32.const $push30=, 1 i32.shl $push11=, $2, $pop30 i32.const $push12=, .L.str.3-524288 i32.add $push13=, $pop11, $pop12 - i32.store $discard=, 12($0), $pop13 + i32.store $drop=, 12($0), $pop13 i32.load $2=, 20($1) i32.const $push29=, 1 i32.shl $push14=, $3, $pop29 i32.const $push15=, .L.str.4-655360 i32.add $push16=, $pop14, $pop15 - i32.store $discard=, 16($0), $pop16 + i32.store $drop=, 16($0), $pop16 i32.load $3=, 24($1) i32.const $push28=, 1 i32.shl $push17=, $2, $pop28 i32.const $push18=, .L.str.5-786432 i32.add $push19=, $pop17, $pop18 - i32.store $discard=, 20($0), $pop19 + i32.store $drop=, 20($0), $pop19 i32.load $1=, 28($1) i32.const $push27=, 1 i32.shl $push20=, $3, $pop27 i32.const $push21=, .L.str.6-917504 i32.add $push22=, $pop20, $pop21 - i32.store $discard=, 24($0), $pop22 + i32.store $drop=, 24($0), $pop22 i32.const $push26=, 1 i32.shl $push23=, $1, $pop26 i32.const $push24=, .L.str.7-1048576 i32.add $push25=, $pop23, $pop24 - i32.store $discard=, 28($0), $pop25 + i32.store $drop=, 28($0), $pop25 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/20031012-1.c.s b/test/torture-s/20031012-1.c.s index ca5ca4cda..2f00941e9 100644 --- a/test/torture-s/20031012-1.c.s +++ b/test/torture-s/20031012-1.c.s @@ -30,7 +30,7 @@ main: # @main i32.const $push12=, __stack_pointer i32.const $push10=, 15008 i32.add $push11=, $3, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return $2 .LBB0_2: # %if.then.i end_block # label0: diff --git a/test/torture-s/20031201-1.c.s b/test/torture-s/20031201-1.c.s index a5465c468..43ef794f2 100644 --- a/test/torture-s/20031201-1.c.s +++ b/test/torture-s/20031201-1.c.s @@ -11,12 +11,12 @@ f1: # @f1 i32.const $push1=, 0 i32.store $push0=, i($pop1), $0 i64.const $push2=, 137438953504 - i64.store $discard=, 0($pop0):p2align=2, $pop2 + i64.store $drop=, 0($pop0):p2align=2, $pop2 call f0@FUNCTION i32.const $push5=, 0 i32.load $push3=, i($pop5) i64.const $push4=, 34359738376 - i64.store $discard=, 0($pop3):p2align=2, $pop4 + i64.store $drop=, 0($pop3):p2align=2, $pop4 call test@FUNCTION unreachable .endfunc @@ -38,7 +38,7 @@ f0: # @f0 tee_local $push7=, $1=, $pop8 i32.const $push1=, 1 i32.add $push2=, $pop7, $pop1 - i32.store $discard=, f0.washere($pop10), $pop2 + i32.store $drop=, f0.washere($pop10), $pop2 block br_if 0, $1 # 0: down to label0 # BB#1: # %lor.lhs.false @@ -108,7 +108,7 @@ main: # @main i32.store $push0=, 0($pop4), $pop7 i32.const $push5=, 8 i32.add $push6=, $pop0, $pop5 - i32.call $discard=, f1@FUNCTION, $pop6 + i32.call $drop=, f1@FUNCTION, $pop6 unreachable .endfunc .Lfunc_end3: diff --git a/test/torture-s/20031204-1.c.s b/test/torture-s/20031204-1.c.s index b0dbff3aa..f85b55cd0 100644 --- a/test/torture-s/20031204-1.c.s +++ b/test/torture-s/20031204-1.c.s @@ -96,13 +96,13 @@ root_nfs_parse_addr: # @root_nfs_parse_addr br_if 1, $pop15 # 1: down to label5 # BB#10: # %if.then39 i32.const $push17=, 0 - i32.store8 $discard=, 0($5), $pop17 + i32.store8 $drop=, 0($5), $pop17 i32.const $push16=, 1 i32.add $push0=, $5, $pop16 copy_local $5=, $pop0 .LBB1_11: # %if.end41 end_block # label6: - i32.call $discard=, strcpy@FUNCTION, $0, $5 + i32.call $drop=, strcpy@FUNCTION, $0, $5 i32.const $3=, 168496141 .LBB1_12: # %if.end43 end_block # label5: @@ -191,14 +191,14 @@ main: # @main br_if 1, $pop15 # 1: down to label12 # BB#10: # %if.then39.i i32.const $push17=, 0 - i32.store8 $discard=, 0($4), $pop17 + i32.store8 $drop=, 0($4), $pop17 i32.const $push16=, 1 i32.add $push0=, $4, $pop16 copy_local $4=, $pop0 .LBB2_11: # %if.end end_block # label13: i32.const $push18=, main.addr - i32.call $discard=, strcpy@FUNCTION, $pop18, $4 + i32.call $drop=, strcpy@FUNCTION, $pop18, $4 i32.const $push19=, 0 return $pop19 .LBB2_12: # %if.then diff --git a/test/torture-s/20031211-1.c.s b/test/torture-s/20031211-1.c.s index 1d261c0bc..5d92752d5 100644 --- a/test/torture-s/20031211-1.c.s +++ b/test/torture-s/20031211-1.c.s @@ -9,7 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, 48879 - i32.store $discard=, x($pop1), $pop0 + i32.store $drop=, x($pop1), $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/20031214-1.c.s b/test/torture-s/20031214-1.c.s index aefcaf7d7..1aa0aca5c 100644 --- a/test/torture-s/20031214-1.c.s +++ b/test/torture-s/20031214-1.c.s @@ -33,7 +33,7 @@ main: # @main i32.select $push3=, $0, $2, $pop2 i32.const $push4=, 1 i32.add $push5=, $pop3, $pop4 - i32.store $discard=, k($pop7), $pop5 + i32.store $drop=, k($pop7), $pop5 i32.const $push6=, 0 return $pop6 .endfunc diff --git a/test/torture-s/20040218-1.c.s b/test/torture-s/20040218-1.c.s index 5818dc7a6..4eaef7bb8 100644 --- a/test/torture-s/20040218-1.c.s +++ b/test/torture-s/20040218-1.c.s @@ -68,9 +68,9 @@ main: # @main i32.store $push26=, 0($pop17), $pop24 tee_local $push25=, $0=, $pop26 i32.const $push1=, 1048641535 - i32.store $discard=, 4($pop25), $pop1 + i32.store $drop=, 4($pop25), $pop1 i64.const $push0=, 68723771703295 - i64.store $discard=, 8($0), $pop0 + i64.store $drop=, 8($0), $pop0 block i32.const $push18=, 8 i32.add $push19=, $0, $pop18 diff --git a/test/torture-s/20040625-1.c.s b/test/torture-s/20040625-1.c.s index 43c76959d..a09e1e22a 100644 --- a/test/torture-s/20040625-1.c.s +++ b/test/torture-s/20040625-1.c.s @@ -35,7 +35,7 @@ main: # @main i32.sub $push10=, $pop5, $pop6 i32.store $push12=, 0($pop7), $pop10 tee_local $push11=, $0=, $pop12 - i32.store $discard=, 8($pop11), $0 + i32.store $drop=, 8($pop11), $0 block i32.const $push8=, 8 i32.add $push9=, $0, $pop8 diff --git a/test/torture-s/20040629-1.c.s b/test/torture-s/20040629-1.c.s index 8fb65c0f6..2dab8fb81 100644 --- a/test/torture-s/20040629-1.c.s +++ b/test/torture-s/20040629-1.c.s @@ -160,7 +160,7 @@ fn1_1: # @fn1_1 i32.const $push4=, -64 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end9: @@ -186,7 +186,7 @@ fn2_1: # @fn2_1 i32.const $push6=, -131009 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b($pop0), $pop8 + i32.store $drop=, b($pop0), $pop8 return .endfunc .Lfunc_end10: @@ -205,7 +205,7 @@ fn3_1: # @fn3_1 i32.const $push2=, 17 i32.shl $push3=, $0, $pop2 i32.add $push4=, $pop1, $pop3 - i32.store $discard=, b($pop0), $pop4 + i32.store $drop=, b($pop0), $pop4 return .endfunc .Lfunc_end11: @@ -229,7 +229,7 @@ fn4_1: # @fn4_1 i32.const $push4=, -32 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end12: @@ -255,7 +255,7 @@ fn5_1: # @fn5_1 i32.const $push6=, -33 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c($pop0), $pop8 + i32.store $drop=, c($pop0), $pop8 return .endfunc .Lfunc_end13: @@ -274,7 +274,7 @@ fn6_1: # @fn6_1 i32.const $push2=, 6 i32.shl $push3=, $0, $pop2 i32.add $push4=, $pop1, $pop3 - i32.store $discard=, c($pop0), $pop4 + i32.store $drop=, c($pop0), $pop4 return .endfunc .Lfunc_end14: @@ -291,7 +291,7 @@ fn7_1: # @fn7_1 i32.const $push3=, 0 i32.load $push1=, d($pop3) i32.add $push2=, $pop1, $0 - i32.store16 $discard=, d($pop0), $pop2 + i32.store16 $drop=, d($pop0), $pop2 return .endfunc .Lfunc_end15: @@ -312,7 +312,7 @@ fn8_1: # @fn8_1 i32.add $push4=, $pop1, $pop3 i32.const $push6=, 16 i32.shr_u $push5=, $pop4, $pop6 - i32.store8 $discard=, d+2($pop0), $pop5 + i32.store8 $drop=, d+2($pop0), $pop5 return .endfunc .Lfunc_end16: @@ -331,7 +331,7 @@ fn9_1: # @fn9_1 i32.const $push2=, 24 i32.shl $push3=, $0, $pop2 i32.add $push4=, $pop1, $pop3 - i32.store $discard=, d($pop0), $pop4 + i32.store $drop=, d($pop0), $pop4 return .endfunc .Lfunc_end17: @@ -356,7 +356,7 @@ fn1_2: # @fn1_2 i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end18: @@ -381,7 +381,7 @@ fn2_2: # @fn2_2 i32.const $push5=, -131009 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end19: @@ -399,7 +399,7 @@ fn3_2: # @fn3_2 i32.load $push1=, b($pop4) i32.const $push2=, 131072 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end20: @@ -424,7 +424,7 @@ fn4_2: # @fn4_2 i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end21: @@ -442,7 +442,7 @@ fn5_2: # @fn5_2 i32.load $push1=, c($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end22: @@ -460,7 +460,7 @@ fn6_2: # @fn6_2 i32.load $push1=, c($pop4) i32.const $push2=, 64 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end23: @@ -478,7 +478,7 @@ fn7_2: # @fn7_2 i32.load $push1=, d($pop4) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d($pop0), $pop3 + i32.store16 $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end24: @@ -498,7 +498,7 @@ fn8_2: # @fn8_2 i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+2($pop0), $pop5 + i32.store8 $drop=, d+2($pop0), $pop5 return .endfunc .Lfunc_end25: @@ -516,7 +516,7 @@ fn9_2: # @fn9_2 i32.load $push1=, d($pop4) i32.const $push2=, 16777216 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end26: @@ -541,7 +541,7 @@ fn1_3: # @fn1_3 i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end27: @@ -566,7 +566,7 @@ fn2_3: # @fn2_3 i32.const $push5=, -131009 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end28: @@ -584,7 +584,7 @@ fn3_3: # @fn3_3 i32.load $push1=, b($pop4) i32.const $push2=, 131072 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end29: @@ -609,7 +609,7 @@ fn4_3: # @fn4_3 i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end30: @@ -627,7 +627,7 @@ fn5_3: # @fn5_3 i32.load $push1=, c($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end31: @@ -645,7 +645,7 @@ fn6_3: # @fn6_3 i32.load $push1=, c($pop4) i32.const $push2=, 64 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end32: @@ -663,7 +663,7 @@ fn7_3: # @fn7_3 i32.load $push1=, d($pop4) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d($pop0), $pop3 + i32.store16 $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end33: @@ -683,7 +683,7 @@ fn8_3: # @fn8_3 i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+2($pop0), $pop5 + i32.store8 $drop=, d+2($pop0), $pop5 return .endfunc .Lfunc_end34: @@ -701,7 +701,7 @@ fn9_3: # @fn9_3 i32.load $push1=, d($pop4) i32.const $push2=, 16777216 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end35: @@ -725,7 +725,7 @@ fn1_4: # @fn1_4 i32.const $push4=, -64 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end36: @@ -751,7 +751,7 @@ fn2_4: # @fn2_4 i32.const $push6=, -131009 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b($pop0), $pop8 + i32.store $drop=, b($pop0), $pop8 return .endfunc .Lfunc_end37: @@ -777,7 +777,7 @@ fn3_4: # @fn3_4 i32.const $push6=, 131071 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b($pop0), $pop8 + i32.store $drop=, b($pop0), $pop8 return .endfunc .Lfunc_end38: @@ -801,7 +801,7 @@ fn4_4: # @fn4_4 i32.const $push4=, -32 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end39: @@ -827,7 +827,7 @@ fn5_4: # @fn5_4 i32.const $push6=, -33 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c($pop0), $pop8 + i32.store $drop=, c($pop0), $pop8 return .endfunc .Lfunc_end40: @@ -853,7 +853,7 @@ fn6_4: # @fn6_4 i32.const $push6=, 63 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c($pop0), $pop8 + i32.store $drop=, c($pop0), $pop8 return .endfunc .Lfunc_end41: @@ -870,7 +870,7 @@ fn7_4: # @fn7_4 i32.const $push3=, 0 i32.load $push1=, d($pop3) i32.sub $push2=, $pop1, $0 - i32.store16 $discard=, d($pop0), $pop2 + i32.store16 $drop=, d($pop0), $pop2 return .endfunc .Lfunc_end42: @@ -891,7 +891,7 @@ fn8_4: # @fn8_4 i32.sub $push4=, $pop1, $pop3 i32.const $push6=, 16 i32.shr_u $push5=, $pop4, $pop6 - i32.store8 $discard=, d+2($pop0), $pop5 + i32.store8 $drop=, d+2($pop0), $pop5 return .endfunc .Lfunc_end43: @@ -912,7 +912,7 @@ fn9_4: # @fn9_4 i32.sub $push4=, $pop1, $pop3 i32.const $push6=, 24 i32.shr_u $push5=, $pop4, $pop6 - i32.store8 $discard=, d+3($pop0), $pop5 + i32.store8 $drop=, d+3($pop0), $pop5 return .endfunc .Lfunc_end44: @@ -937,7 +937,7 @@ fn1_5: # @fn1_5 i32.const $push4=, -64 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end45: @@ -962,7 +962,7 @@ fn2_5: # @fn2_5 i32.const $push4=, -131009 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end46: @@ -980,7 +980,7 @@ fn3_5: # @fn3_5 i32.load $push1=, b($pop4) i32.const $push2=, -131072 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end47: @@ -1005,7 +1005,7 @@ fn4_5: # @fn4_5 i32.const $push4=, -32 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end48: @@ -1023,7 +1023,7 @@ fn5_5: # @fn5_5 i32.load $push1=, c($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end49: @@ -1041,7 +1041,7 @@ fn6_5: # @fn6_5 i32.load $push1=, c($pop4) i32.const $push2=, -64 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end50: @@ -1059,7 +1059,7 @@ fn7_5: # @fn7_5 i32.load $push1=, d($pop4) i32.const $push2=, 65535 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d($pop0), $pop3 + i32.store16 $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end51: @@ -1079,7 +1079,7 @@ fn8_5: # @fn8_5 i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+2($pop0), $pop5 + i32.store8 $drop=, d+2($pop0), $pop5 return .endfunc .Lfunc_end52: @@ -1097,7 +1097,7 @@ fn9_5: # @fn9_5 i32.load $push1=, d($pop4) i32.const $push2=, -16777216 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end53: @@ -1122,7 +1122,7 @@ fn1_6: # @fn1_6 i32.const $push4=, -64 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end54: @@ -1147,7 +1147,7 @@ fn2_6: # @fn2_6 i32.const $push4=, -131009 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end55: @@ -1165,7 +1165,7 @@ fn3_6: # @fn3_6 i32.load $push1=, b($pop4) i32.const $push2=, -131072 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end56: @@ -1190,7 +1190,7 @@ fn4_6: # @fn4_6 i32.const $push4=, -32 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end57: @@ -1208,7 +1208,7 @@ fn5_6: # @fn5_6 i32.load $push1=, c($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end58: @@ -1226,7 +1226,7 @@ fn6_6: # @fn6_6 i32.load $push1=, c($pop4) i32.const $push2=, -64 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end59: @@ -1244,7 +1244,7 @@ fn7_6: # @fn7_6 i32.load $push1=, d($pop4) i32.const $push2=, 65535 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d($pop0), $pop3 + i32.store16 $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end60: @@ -1264,7 +1264,7 @@ fn8_6: # @fn8_6 i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+2($pop0), $pop5 + i32.store8 $drop=, d+2($pop0), $pop5 return .endfunc .Lfunc_end61: @@ -1282,7 +1282,7 @@ fn9_6: # @fn9_6 i32.load $push1=, d($pop4) i32.const $push2=, -16777216 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end62: @@ -1301,7 +1301,7 @@ fn1_7: # @fn1_7 i32.const $push5=, 0 i32.load $push1=, b($pop5) i32.and $push4=, $pop3, $pop1 - i32.store $discard=, b($pop0), $pop4 + i32.store $drop=, b($pop0), $pop4 return .endfunc .Lfunc_end63: @@ -1322,7 +1322,7 @@ fn2_7: # @fn2_7 i32.const $push7=, 0 i32.load $push1=, b($pop7) i32.and $push6=, $pop5, $pop1 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end64: @@ -1343,7 +1343,7 @@ fn3_7: # @fn3_7 i32.const $push4=, 131071 i32.or $push5=, $pop3, $pop4 i32.and $push6=, $pop1, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end65: @@ -1362,7 +1362,7 @@ fn4_7: # @fn4_7 i32.const $push5=, 0 i32.load $push1=, c($pop5) i32.and $push4=, $pop3, $pop1 - i32.store $discard=, c($pop0), $pop4 + i32.store $drop=, c($pop0), $pop4 return .endfunc .Lfunc_end66: @@ -1383,7 +1383,7 @@ fn5_7: # @fn5_7 i32.const $push7=, 0 i32.load $push1=, c($pop7) i32.and $push6=, $pop5, $pop1 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end67: @@ -1404,7 +1404,7 @@ fn6_7: # @fn6_7 i32.const $push4=, 63 i32.or $push5=, $pop3, $pop4 i32.and $push6=, $pop1, $pop5 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end68: @@ -1423,7 +1423,7 @@ fn7_7: # @fn7_7 i32.const $push5=, 0 i32.load $push1=, d($pop5) i32.and $push4=, $pop3, $pop1 - i32.store $discard=, d($pop0), $pop4 + i32.store $drop=, d($pop0), $pop4 return .endfunc .Lfunc_end69: @@ -1444,7 +1444,7 @@ fn8_7: # @fn8_7 i32.const $push7=, 0 i32.load $push1=, d($pop7) i32.and $push6=, $pop5, $pop1 - i32.store $discard=, d($pop0), $pop6 + i32.store $drop=, d($pop0), $pop6 return .endfunc .Lfunc_end70: @@ -1465,7 +1465,7 @@ fn9_7: # @fn9_7 i32.const $push4=, 16777215 i32.or $push5=, $pop3, $pop4 i32.and $push6=, $pop1, $pop5 - i32.store $discard=, d($pop0), $pop6 + i32.store $drop=, d($pop0), $pop6 return .endfunc .Lfunc_end71: @@ -1484,7 +1484,7 @@ fn1_8: # @fn1_8 i32.const $push2=, 63 i32.and $push3=, $0, $pop2 i32.or $push4=, $pop1, $pop3 - i32.store $discard=, b($pop0), $pop4 + i32.store $drop=, b($pop0), $pop4 return .endfunc .Lfunc_end72: @@ -1505,7 +1505,7 @@ fn2_8: # @fn2_8 i32.const $push4=, 131008 i32.and $push5=, $pop3, $pop4 i32.or $push6=, $pop1, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end73: @@ -1531,7 +1531,7 @@ fn3_8: # @fn3_8 i32.const $push6=, 131071 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b($pop0), $pop8 + i32.store $drop=, b($pop0), $pop8 return .endfunc .Lfunc_end74: @@ -1550,7 +1550,7 @@ fn4_8: # @fn4_8 i32.const $push2=, 31 i32.and $push3=, $0, $pop2 i32.or $push4=, $pop1, $pop3 - i32.store $discard=, c($pop0), $pop4 + i32.store $drop=, c($pop0), $pop4 return .endfunc .Lfunc_end75: @@ -1571,7 +1571,7 @@ fn5_8: # @fn5_8 i32.const $push4=, 32 i32.and $push5=, $pop3, $pop4 i32.or $push6=, $pop1, $pop5 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end76: @@ -1597,7 +1597,7 @@ fn6_8: # @fn6_8 i32.const $push6=, 63 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c($pop0), $pop8 + i32.store $drop=, c($pop0), $pop8 return .endfunc .Lfunc_end77: @@ -1616,7 +1616,7 @@ fn7_8: # @fn7_8 i32.const $push2=, 65535 i32.and $push3=, $0, $pop2 i32.or $push4=, $pop1, $pop3 - i32.store $discard=, d($pop0), $pop4 + i32.store $drop=, d($pop0), $pop4 return .endfunc .Lfunc_end78: @@ -1637,7 +1637,7 @@ fn8_8: # @fn8_8 i32.const $push4=, 16711680 i32.and $push5=, $pop3, $pop4 i32.or $push6=, $pop1, $pop5 - i32.store $discard=, d($pop0), $pop6 + i32.store $drop=, d($pop0), $pop6 return .endfunc .Lfunc_end79: @@ -1658,7 +1658,7 @@ fn9_8: # @fn9_8 i32.or $push4=, $pop1, $pop3 i32.const $push6=, 24 i32.shr_u $push5=, $pop4, $pop6 - i32.store8 $discard=, d+3($pop0), $pop5 + i32.store8 $drop=, d+3($pop0), $pop5 return .endfunc .Lfunc_end80: @@ -1677,7 +1677,7 @@ fn1_9: # @fn1_9 i32.const $push2=, 63 i32.and $push3=, $0, $pop2 i32.xor $push4=, $pop1, $pop3 - i32.store $discard=, b($pop0), $pop4 + i32.store $drop=, b($pop0), $pop4 return .endfunc .Lfunc_end81: @@ -1698,7 +1698,7 @@ fn2_9: # @fn2_9 i32.const $push4=, 131008 i32.and $push5=, $pop3, $pop4 i32.xor $push6=, $pop1, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end82: @@ -1724,7 +1724,7 @@ fn3_9: # @fn3_9 i32.const $push6=, 131071 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b($pop0), $pop8 + i32.store $drop=, b($pop0), $pop8 return .endfunc .Lfunc_end83: @@ -1743,7 +1743,7 @@ fn4_9: # @fn4_9 i32.const $push2=, 31 i32.and $push3=, $0, $pop2 i32.xor $push4=, $pop1, $pop3 - i32.store $discard=, c($pop0), $pop4 + i32.store $drop=, c($pop0), $pop4 return .endfunc .Lfunc_end84: @@ -1764,7 +1764,7 @@ fn5_9: # @fn5_9 i32.const $push4=, 32 i32.and $push5=, $pop3, $pop4 i32.xor $push6=, $pop1, $pop5 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end85: @@ -1790,7 +1790,7 @@ fn6_9: # @fn6_9 i32.const $push6=, 63 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c($pop0), $pop8 + i32.store $drop=, c($pop0), $pop8 return .endfunc .Lfunc_end86: @@ -1809,7 +1809,7 @@ fn7_9: # @fn7_9 i32.const $push2=, 65535 i32.and $push3=, $0, $pop2 i32.xor $push4=, $pop1, $pop3 - i32.store $discard=, d($pop0), $pop4 + i32.store $drop=, d($pop0), $pop4 return .endfunc .Lfunc_end87: @@ -1830,7 +1830,7 @@ fn8_9: # @fn8_9 i32.const $push4=, 16711680 i32.and $push5=, $pop3, $pop4 i32.xor $push6=, $pop1, $pop5 - i32.store $discard=, d($pop0), $pop6 + i32.store $drop=, d($pop0), $pop6 return .endfunc .Lfunc_end88: @@ -1851,7 +1851,7 @@ fn9_9: # @fn9_9 i32.xor $push4=, $pop1, $pop3 i32.const $push6=, 24 i32.shr_u $push5=, $pop4, $pop6 - i32.store8 $discard=, d+3($pop0), $pop5 + i32.store8 $drop=, d+3($pop0), $pop5 return .endfunc .Lfunc_end89: @@ -1875,7 +1875,7 @@ fn1_a: # @fn1_a i32.and $push2=, $1, $pop1 i32.div_u $push3=, $pop2, $0 i32.or $push6=, $pop5, $pop3 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end90: @@ -1903,7 +1903,7 @@ fn2_a: # @fn2_a i32.const $push7=, -131009 i32.and $push8=, $1, $pop7 i32.or $push9=, $pop6, $pop8 - i32.store $discard=, b($pop0), $pop9 + i32.store $drop=, b($pop0), $pop9 return .endfunc .Lfunc_end91: @@ -1929,7 +1929,7 @@ fn3_a: # @fn3_a i32.const $push5=, 131071 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end92: @@ -1953,7 +1953,7 @@ fn4_a: # @fn4_a i32.and $push2=, $1, $pop1 i32.div_u $push3=, $pop2, $0 i32.or $push6=, $pop5, $pop3 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end93: @@ -1981,7 +1981,7 @@ fn5_a: # @fn5_a i32.const $push7=, -33 i32.and $push8=, $1, $pop7 i32.or $push9=, $pop6, $pop8 - i32.store $discard=, c($pop0), $pop9 + i32.store $drop=, c($pop0), $pop9 return .endfunc .Lfunc_end94: @@ -2007,7 +2007,7 @@ fn6_a: # @fn6_a i32.const $push5=, 63 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end95: @@ -2024,7 +2024,7 @@ fn7_a: # @fn7_a i32.const $push3=, 0 i32.load16_u $push1=, d($pop3) i32.div_u $push2=, $pop1, $0 - i32.store16 $discard=, d($pop0), $pop2 + i32.store16 $drop=, d($pop0), $pop2 return .endfunc .Lfunc_end96: @@ -2041,7 +2041,7 @@ fn8_a: # @fn8_a i32.const $push3=, 0 i32.load8_u $push1=, d+2($pop3) i32.div_u $push2=, $pop1, $0 - i32.store8 $discard=, d+2($pop0), $pop2 + i32.store8 $drop=, d+2($pop0), $pop2 return .endfunc .Lfunc_end97: @@ -2058,7 +2058,7 @@ fn9_a: # @fn9_a i32.const $push3=, 0 i32.load8_u $push1=, d+3($pop3) i32.div_u $push2=, $pop1, $0 - i32.store8 $discard=, d+3($pop0), $pop2 + i32.store8 $drop=, d+3($pop0), $pop2 return .endfunc .Lfunc_end98: @@ -2082,7 +2082,7 @@ fn1_b: # @fn1_b i32.const $push4=, -64 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end99: @@ -2110,7 +2110,7 @@ fn2_b: # @fn2_b i32.const $push7=, -131009 i32.and $push8=, $1, $pop7 i32.or $push9=, $pop6, $pop8 - i32.store $discard=, b($pop0), $pop9 + i32.store $drop=, b($pop0), $pop9 return .endfunc .Lfunc_end100: @@ -2136,7 +2136,7 @@ fn3_b: # @fn3_b i32.const $push5=, 131071 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end101: @@ -2160,7 +2160,7 @@ fn4_b: # @fn4_b i32.const $push4=, -32 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end102: @@ -2188,7 +2188,7 @@ fn5_b: # @fn5_b i32.const $push7=, -33 i32.and $push8=, $1, $pop7 i32.or $push9=, $pop6, $pop8 - i32.store $discard=, c($pop0), $pop9 + i32.store $drop=, c($pop0), $pop9 return .endfunc .Lfunc_end103: @@ -2214,7 +2214,7 @@ fn6_b: # @fn6_b i32.const $push5=, 63 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end104: @@ -2231,7 +2231,7 @@ fn7_b: # @fn7_b i32.const $push3=, 0 i32.load16_u $push1=, d($pop3) i32.rem_u $push2=, $pop1, $0 - i32.store16 $discard=, d($pop0), $pop2 + i32.store16 $drop=, d($pop0), $pop2 return .endfunc .Lfunc_end105: @@ -2248,7 +2248,7 @@ fn8_b: # @fn8_b i32.const $push3=, 0 i32.load8_u $push1=, d+2($pop3) i32.rem_u $push2=, $pop1, $0 - i32.store8 $discard=, d+2($pop0), $pop2 + i32.store8 $drop=, d+2($pop0), $pop2 return .endfunc .Lfunc_end106: @@ -2265,7 +2265,7 @@ fn9_b: # @fn9_b i32.const $push3=, 0 i32.load8_u $push1=, d+3($pop3) i32.rem_u $push2=, $pop1, $0 - i32.store8 $discard=, d+3($pop0), $pop2 + i32.store8 $drop=, d+3($pop0), $pop2 return .endfunc .Lfunc_end107: @@ -2290,7 +2290,7 @@ fn1_c: # @fn1_c i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end108: @@ -2315,7 +2315,7 @@ fn2_c: # @fn2_c i32.const $push5=, -131009 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end109: @@ -2333,7 +2333,7 @@ fn3_c: # @fn3_c i32.load $push1=, b($pop4) i32.const $push2=, 393216 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end110: @@ -2358,7 +2358,7 @@ fn4_c: # @fn4_c i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end111: @@ -2376,7 +2376,7 @@ fn5_c: # @fn5_c i32.load $push1=, c($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end112: @@ -2394,7 +2394,7 @@ fn6_c: # @fn6_c i32.load $push1=, c($pop4) i32.const $push2=, 192 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end113: @@ -2412,7 +2412,7 @@ fn7_c: # @fn7_c i32.load $push1=, d($pop4) i32.const $push2=, 3 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d($pop0), $pop3 + i32.store16 $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end114: @@ -2432,7 +2432,7 @@ fn8_c: # @fn8_c i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+2($pop0), $pop5 + i32.store8 $drop=, d+2($pop0), $pop5 return .endfunc .Lfunc_end115: @@ -2450,7 +2450,7 @@ fn9_c: # @fn9_c i32.load $push1=, d($pop4) i32.const $push2=, 50331648 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end116: @@ -2475,7 +2475,7 @@ fn1_d: # @fn1_d i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end117: @@ -2500,7 +2500,7 @@ fn2_d: # @fn2_d i32.const $push5=, -131009 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end118: @@ -2518,7 +2518,7 @@ fn3_d: # @fn3_d i32.load $push1=, b($pop4) i32.const $push2=, -917504 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end119: @@ -2543,7 +2543,7 @@ fn4_d: # @fn4_d i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end120: @@ -2561,7 +2561,7 @@ fn5_d: # @fn5_d i32.load $push1=, c($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end121: @@ -2579,7 +2579,7 @@ fn6_d: # @fn6_d i32.load $push1=, c($pop4) i32.const $push2=, -448 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end122: @@ -2597,7 +2597,7 @@ fn7_d: # @fn7_d i32.load $push1=, d($pop4) i32.const $push2=, 65529 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d($pop0), $pop3 + i32.store16 $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end123: @@ -2617,7 +2617,7 @@ fn8_d: # @fn8_d i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+2($pop0), $pop5 + i32.store8 $drop=, d+2($pop0), $pop5 return .endfunc .Lfunc_end124: @@ -2635,7 +2635,7 @@ fn9_d: # @fn9_d i32.load $push1=, d($pop4) i32.const $push2=, -117440512 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end125: @@ -2653,7 +2653,7 @@ fn1_e: # @fn1_e i32.load $push1=, b($pop4) i32.const $push2=, -43 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end126: @@ -2671,7 +2671,7 @@ fn2_e: # @fn2_e i32.load $push1=, b($pop4) i32.const $push2=, -129665 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end127: @@ -2689,7 +2689,7 @@ fn3_e: # @fn3_e i32.load $push1=, b($pop4) i32.const $push2=, 2883583 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end128: @@ -2707,7 +2707,7 @@ fn4_e: # @fn4_e i32.load $push1=, c($pop4) i32.const $push2=, -11 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end129: @@ -2737,7 +2737,7 @@ fn6_e: # @fn6_e i32.load $push1=, c($pop4) i32.const $push2=, 1407 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end131: @@ -2755,7 +2755,7 @@ fn7_e: # @fn7_e i32.load $push1=, d($pop4) i32.const $push2=, -65515 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end132: @@ -2773,7 +2773,7 @@ fn8_e: # @fn8_e i32.load $push1=, d($pop4) i32.const $push2=, -15335425 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end133: @@ -2791,7 +2791,7 @@ fn9_e: # @fn9_e i32.load $push1=, d($pop4) i32.const $push2=, 369098751 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end134: @@ -2809,7 +2809,7 @@ fn1_f: # @fn1_f i32.load $push1=, b($pop4) i32.const $push2=, 19 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end135: @@ -2827,7 +2827,7 @@ fn2_f: # @fn2_f i32.load $push1=, b($pop4) i32.const $push2=, 1216 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end136: @@ -2845,7 +2845,7 @@ fn3_f: # @fn3_f i32.load $push1=, b($pop4) i32.const $push2=, 2490368 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end137: @@ -2863,7 +2863,7 @@ fn4_f: # @fn4_f i32.load $push1=, c($pop4) i32.const $push2=, 19 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end138: @@ -2881,7 +2881,7 @@ fn5_f: # @fn5_f i32.load $push1=, c($pop4) i32.const $push2=, 32 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end139: @@ -2899,7 +2899,7 @@ fn6_f: # @fn6_f i32.load $push1=, c($pop4) i32.const $push2=, 1216 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end140: @@ -2917,7 +2917,7 @@ fn7_f: # @fn7_f i32.load $push1=, d($pop4) i32.const $push2=, 19 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end141: @@ -2935,7 +2935,7 @@ fn8_f: # @fn8_f i32.load $push1=, d($pop4) i32.const $push2=, 1245184 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end142: @@ -2953,7 +2953,7 @@ fn9_f: # @fn9_f i32.load $push1=, d($pop4) i32.const $push2=, 318767104 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end143: @@ -2971,7 +2971,7 @@ fn1_g: # @fn1_g i32.load $push1=, b($pop4) i32.const $push2=, 37 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end144: @@ -2989,7 +2989,7 @@ fn2_g: # @fn2_g i32.load $push1=, b($pop4) i32.const $push2=, 2368 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end145: @@ -3007,7 +3007,7 @@ fn3_g: # @fn3_g i32.load $push1=, b($pop4) i32.const $push2=, 4849664 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end146: @@ -3025,7 +3025,7 @@ fn4_g: # @fn4_g i32.load $push1=, c($pop4) i32.const $push2=, 5 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end147: @@ -3043,7 +3043,7 @@ fn5_g: # @fn5_g i32.load $push1=, c($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end148: @@ -3061,7 +3061,7 @@ fn6_g: # @fn6_g i32.load $push1=, c($pop4) i32.const $push2=, 2368 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end149: @@ -3079,7 +3079,7 @@ fn7_g: # @fn7_g i32.load $push1=, d($pop4) i32.const $push2=, 37 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end150: @@ -3097,7 +3097,7 @@ fn8_g: # @fn8_g i32.load $push1=, d($pop4) i32.const $push2=, 2424832 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end151: @@ -3115,7 +3115,7 @@ fn9_g: # @fn9_g i32.load $push1=, d($pop4) i32.const $push2=, 620756992 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end152: @@ -3140,7 +3140,7 @@ fn1_h: # @fn1_h i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end153: @@ -3169,7 +3169,7 @@ fn2_h: # @fn2_h i32.const $push8=, -131009 i32.and $push9=, $1, $pop8 i32.or $push10=, $pop7, $pop9 - i32.store $discard=, b($pop0), $pop10 + i32.store $drop=, b($pop0), $pop10 return .endfunc .Lfunc_end154: @@ -3194,7 +3194,7 @@ fn3_h: # @fn3_h i32.const $push5=, 131071 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end155: @@ -3219,7 +3219,7 @@ fn4_h: # @fn4_h i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end156: @@ -3237,7 +3237,7 @@ fn5_h: # @fn5_h i32.load $push1=, c($pop4) i32.const $push2=, -33 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end157: @@ -3262,7 +3262,7 @@ fn6_h: # @fn6_h i32.const $push5=, 63 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end158: @@ -3280,7 +3280,7 @@ fn7_h: # @fn7_h i32.load16_u $push1=, d($pop4) i32.const $push2=, 17 i32.div_u $push3=, $pop1, $pop2 - i32.store16 $discard=, d($pop0), $pop3 + i32.store16 $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end159: @@ -3298,7 +3298,7 @@ fn8_h: # @fn8_h i32.load8_u $push1=, d+2($pop4) i32.const $push2=, 17 i32.div_u $push3=, $pop1, $pop2 - i32.store8 $discard=, d+2($pop0), $pop3 + i32.store8 $drop=, d+2($pop0), $pop3 return .endfunc .Lfunc_end160: @@ -3316,7 +3316,7 @@ fn9_h: # @fn9_h i32.load $push1=, d($pop4) i32.const $push2=, 285212672 i32.div_u $push3=, $pop1, $pop2 - i32.store8 $discard=, d+3($pop0), $pop3 + i32.store8 $drop=, d+3($pop0), $pop3 return .endfunc .Lfunc_end161: @@ -3341,7 +3341,7 @@ fn1_i: # @fn1_i i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end162: @@ -3370,7 +3370,7 @@ fn2_i: # @fn2_i i32.const $push8=, -131009 i32.and $push9=, $1, $pop8 i32.or $push10=, $pop7, $pop9 - i32.store $discard=, b($pop0), $pop10 + i32.store $drop=, b($pop0), $pop10 return .endfunc .Lfunc_end163: @@ -3397,7 +3397,7 @@ fn3_i: # @fn3_i i32.const $push6=, 131071 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b($pop0), $pop8 + i32.store $drop=, b($pop0), $pop8 return .endfunc .Lfunc_end164: @@ -3422,7 +3422,7 @@ fn4_i: # @fn4_i i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end165: @@ -3451,7 +3451,7 @@ fn5_i: # @fn5_i i32.const $push8=, -33 i32.and $push9=, $1, $pop8 i32.or $push10=, $pop7, $pop9 - i32.store $discard=, c($pop0), $pop10 + i32.store $drop=, c($pop0), $pop10 return .endfunc .Lfunc_end166: @@ -3478,7 +3478,7 @@ fn6_i: # @fn6_i i32.const $push6=, 63 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c($pop0), $pop8 + i32.store $drop=, c($pop0), $pop8 return .endfunc .Lfunc_end167: @@ -3496,7 +3496,7 @@ fn7_i: # @fn7_i i32.load16_u $push1=, d($pop4) i32.const $push2=, 19 i32.rem_u $push3=, $pop1, $pop2 - i32.store16 $discard=, d($pop0), $pop3 + i32.store16 $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end168: @@ -3514,7 +3514,7 @@ fn8_i: # @fn8_i i32.load8_u $push1=, d+2($pop4) i32.const $push2=, 19 i32.rem_u $push3=, $pop1, $pop2 - i32.store8 $discard=, d+2($pop0), $pop3 + i32.store8 $drop=, d+2($pop0), $pop3 return .endfunc .Lfunc_end169: @@ -3532,7 +3532,7 @@ fn9_i: # @fn9_i i32.load8_u $push1=, d+3($pop4) i32.const $push2=, 19 i32.rem_u $push3=, $pop1, $pop2 - i32.store8 $discard=, d+3($pop0), $pop3 + i32.store8 $drop=, d+3($pop0), $pop3 return .endfunc .Lfunc_end170: @@ -3547,13 +3547,13 @@ main: # @main # BB#0: # %if.end1610 i32.const $push1=, 0 i32.const $push0=, 560051 - i32.store $discard=, b($pop1), $pop0 + i32.store $drop=, b($pop1), $pop0 i32.const $push6=, 0 i32.const $push2=, -2147483595 - i32.store $discard=, c($pop6), $pop2 + i32.store $drop=, c($pop6), $pop2 i32.const $push5=, 0 i32.const $push3=, -1147377476 - i32.store $discard=, d($pop5), $pop3 + i32.store $drop=, d($pop5), $pop3 i32.const $push4=, 0 return $pop4 .endfunc diff --git a/test/torture-s/20040703-1.c.s b/test/torture-s/20040703-1.c.s index 4369328b8..29dc13556 100644 --- a/test/torture-s/20040703-1.c.s +++ b/test/torture-s/20040703-1.c.s @@ -34,7 +34,7 @@ num_lshift: # @num_lshift i32.const $push13=, 4 i32.add $push14=, $1, $pop13 i32.const $push96=, 0 - i32.store $discard=, 0($pop14), $pop96 + i32.store $drop=, 0($pop14), $pop96 i32.const $push12=, -32 i32.add $6=, $3, $pop12 i32.store $push0=, 0($1), $10 @@ -51,11 +51,11 @@ num_lshift: # @num_lshift i32.shl $7=, $7, $6 i32.const $push18=, 4 i32.add $push19=, $1, $pop18 - i32.store $discard=, 0($pop19), $7 + i32.store $drop=, 0($pop19), $7 i32.shl $push15=, $11, $6 i32.or $push98=, $8, $pop15 tee_local $push97=, $11=, $pop98 - i32.store $discard=, 0($1), $pop97 + i32.store $drop=, 0($1), $pop97 .LBB0_5: # %if.end18 end_block # label8: i32.const $push20=, 8 @@ -109,7 +109,7 @@ num_lshift: # @num_lshift br_if 2, $pop115 # 2: down to label1 # BB#13: # %if.then21 i32.const $push40=, 0 - i32.store $discard=, 12($1), $pop40 + i32.store $drop=, 12($1), $pop40 br 3 # 3: down to label0 .LBB0_14: # %land.rhs end_block # label3: @@ -122,9 +122,9 @@ num_lshift: # @num_lshift i32.ne $2=, $pop7, $pop8 .LBB0_15: # %land.end end_block # label2: - i32.store $discard=, 12($1), $2 + i32.store $drop=, 12($1), $2 i64.const $push9=, 0 - i64.store $discard=, 0($1):p2align=2, $pop9 + i64.store $drop=, 0($1):p2align=2, $pop9 br 1 # 1: down to label0 .LBB0_16: # %if.else23 end_block # label1: @@ -235,17 +235,17 @@ num_lshift: # @num_lshift i32.ne $push86=, $10, $6 i32.ne $push85=, $9, $7 i32.or $push87=, $pop86, $pop85 - i32.store $discard=, 12($1), $pop87 + i32.store $drop=, 12($1), $pop87 .LBB0_29: # %if.end37 end_block # label0: i32.const $push89=, 8 i32.add $push91=, $1, $pop89 i64.load $5=, 0($pop91):p2align=2 i64.load $push88=, 0($1):p2align=2 - i64.store $discard=, 0($0):p2align=2, $pop88 + i64.store $drop=, 0($0):p2align=2, $pop88 i32.const $push112=, 8 i32.add $push90=, $0, $pop112 - i64.store $discard=, 0($pop90):p2align=2, $5 + i64.store $drop=, 0($pop90):p2align=2, $5 return .endfunc .Lfunc_end0: @@ -271,20 +271,20 @@ main: # @main i32.add $push3=, $0, $pop2 i32.const $push28=, 0 i32.load $push1=, num+12($pop28) - i32.store $discard=, 0($pop3), $pop1 + i32.store $drop=, 0($pop3), $pop1 i32.const $push5=, 8 i32.add $push6=, $0, $pop5 i32.const $push27=, 0 i32.load $push4=, num+8($pop27) - i32.store $discard=, 0($pop6), $pop4 + i32.store $drop=, 0($pop6), $pop4 i32.const $push8=, 4 i32.add $push9=, $0, $pop8 i32.const $push26=, 0 i32.load $push7=, num+4($pop26) - i32.store $discard=, 0($pop9), $pop7 + i32.store $drop=, 0($pop9), $pop7 i32.const $push25=, 0 i32.load $push10=, num($pop25) - i32.store $discard=, 0($0), $pop10 + i32.store $drop=, 0($0), $pop10 i32.const $push22=, 16 i32.add $push23=, $0, $pop22 i32.const $push11=, 64 diff --git a/test/torture-s/20040705-1.c.s b/test/torture-s/20040705-1.c.s index 83324caf4..fd658d163 100644 --- a/test/torture-s/20040705-1.c.s +++ b/test/torture-s/20040705-1.c.s @@ -160,7 +160,7 @@ fn1_1: # @fn1_1 i32.const $push4=, -64 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b+8($pop0), $pop6 + i32.store $drop=, b+8($pop0), $pop6 return .endfunc .Lfunc_end9: @@ -186,7 +186,7 @@ fn2_1: # @fn2_1 i32.const $push6=, -131009 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b+8($pop0), $pop8 + i32.store $drop=, b+8($pop0), $pop8 return .endfunc .Lfunc_end10: @@ -205,7 +205,7 @@ fn3_1: # @fn3_1 i32.const $push2=, 17 i32.shl $push3=, $0, $pop2 i32.add $push4=, $pop1, $pop3 - i32.store $discard=, b+8($pop0), $pop4 + i32.store $drop=, b+8($pop0), $pop4 return .endfunc .Lfunc_end11: @@ -229,7 +229,7 @@ fn4_1: # @fn4_1 i32.const $push4=, -32 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, c+8($pop0), $pop6 + i32.store $drop=, c+8($pop0), $pop6 return .endfunc .Lfunc_end12: @@ -255,7 +255,7 @@ fn5_1: # @fn5_1 i32.const $push6=, -33 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c+8($pop0), $pop8 + i32.store $drop=, c+8($pop0), $pop8 return .endfunc .Lfunc_end13: @@ -274,7 +274,7 @@ fn6_1: # @fn6_1 i32.const $push2=, 6 i32.shl $push3=, $0, $pop2 i32.add $push4=, $pop1, $pop3 - i32.store $discard=, c+8($pop0), $pop4 + i32.store $drop=, c+8($pop0), $pop4 return .endfunc .Lfunc_end14: @@ -291,7 +291,7 @@ fn7_1: # @fn7_1 i32.const $push3=, 0 i32.load $push1=, d+8($pop3) i32.add $push2=, $pop1, $0 - i32.store16 $discard=, d+8($pop0), $pop2 + i32.store16 $drop=, d+8($pop0), $pop2 return .endfunc .Lfunc_end15: @@ -312,7 +312,7 @@ fn8_1: # @fn8_1 i32.add $push4=, $pop1, $pop3 i32.const $push6=, 16 i32.shr_u $push5=, $pop4, $pop6 - i32.store8 $discard=, d+10($pop0), $pop5 + i32.store8 $drop=, d+10($pop0), $pop5 return .endfunc .Lfunc_end16: @@ -331,7 +331,7 @@ fn9_1: # @fn9_1 i32.const $push2=, 24 i32.shl $push3=, $0, $pop2 i32.add $push4=, $pop1, $pop3 - i32.store $discard=, d+8($pop0), $pop4 + i32.store $drop=, d+8($pop0), $pop4 return .endfunc .Lfunc_end17: @@ -356,7 +356,7 @@ fn1_2: # @fn1_2 i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b+8($pop0), $pop7 + i32.store $drop=, b+8($pop0), $pop7 return .endfunc .Lfunc_end18: @@ -381,7 +381,7 @@ fn2_2: # @fn2_2 i32.const $push5=, -131009 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b+8($pop0), $pop7 + i32.store $drop=, b+8($pop0), $pop7 return .endfunc .Lfunc_end19: @@ -399,7 +399,7 @@ fn3_2: # @fn3_2 i32.load $push1=, b+8($pop4) i32.const $push2=, 131072 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b+8($pop0), $pop3 + i32.store $drop=, b+8($pop0), $pop3 return .endfunc .Lfunc_end20: @@ -424,7 +424,7 @@ fn4_2: # @fn4_2 i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c+8($pop0), $pop7 + i32.store $drop=, c+8($pop0), $pop7 return .endfunc .Lfunc_end21: @@ -442,7 +442,7 @@ fn5_2: # @fn5_2 i32.load $push1=, c+8($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end22: @@ -460,7 +460,7 @@ fn6_2: # @fn6_2 i32.load $push1=, c+8($pop4) i32.const $push2=, 64 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end23: @@ -478,7 +478,7 @@ fn7_2: # @fn7_2 i32.load $push1=, d+8($pop4) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d+8($pop0), $pop3 + i32.store16 $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end24: @@ -498,7 +498,7 @@ fn8_2: # @fn8_2 i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+10($pop0), $pop5 + i32.store8 $drop=, d+10($pop0), $pop5 return .endfunc .Lfunc_end25: @@ -516,7 +516,7 @@ fn9_2: # @fn9_2 i32.load $push1=, d+8($pop4) i32.const $push2=, 16777216 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d+8($pop0), $pop3 + i32.store $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end26: @@ -541,7 +541,7 @@ fn1_3: # @fn1_3 i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b+8($pop0), $pop7 + i32.store $drop=, b+8($pop0), $pop7 return .endfunc .Lfunc_end27: @@ -566,7 +566,7 @@ fn2_3: # @fn2_3 i32.const $push5=, -131009 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b+8($pop0), $pop7 + i32.store $drop=, b+8($pop0), $pop7 return .endfunc .Lfunc_end28: @@ -584,7 +584,7 @@ fn3_3: # @fn3_3 i32.load $push1=, b+8($pop4) i32.const $push2=, 131072 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b+8($pop0), $pop3 + i32.store $drop=, b+8($pop0), $pop3 return .endfunc .Lfunc_end29: @@ -609,7 +609,7 @@ fn4_3: # @fn4_3 i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c+8($pop0), $pop7 + i32.store $drop=, c+8($pop0), $pop7 return .endfunc .Lfunc_end30: @@ -627,7 +627,7 @@ fn5_3: # @fn5_3 i32.load $push1=, c+8($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end31: @@ -645,7 +645,7 @@ fn6_3: # @fn6_3 i32.load $push1=, c+8($pop4) i32.const $push2=, 64 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end32: @@ -663,7 +663,7 @@ fn7_3: # @fn7_3 i32.load $push1=, d+8($pop4) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d+8($pop0), $pop3 + i32.store16 $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end33: @@ -683,7 +683,7 @@ fn8_3: # @fn8_3 i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+10($pop0), $pop5 + i32.store8 $drop=, d+10($pop0), $pop5 return .endfunc .Lfunc_end34: @@ -701,7 +701,7 @@ fn9_3: # @fn9_3 i32.load $push1=, d+8($pop4) i32.const $push2=, 16777216 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d+8($pop0), $pop3 + i32.store $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end35: @@ -725,7 +725,7 @@ fn1_4: # @fn1_4 i32.const $push4=, -64 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b+8($pop0), $pop6 + i32.store $drop=, b+8($pop0), $pop6 return .endfunc .Lfunc_end36: @@ -751,7 +751,7 @@ fn2_4: # @fn2_4 i32.const $push6=, -131009 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b+8($pop0), $pop8 + i32.store $drop=, b+8($pop0), $pop8 return .endfunc .Lfunc_end37: @@ -777,7 +777,7 @@ fn3_4: # @fn3_4 i32.const $push6=, 131071 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b+8($pop0), $pop8 + i32.store $drop=, b+8($pop0), $pop8 return .endfunc .Lfunc_end38: @@ -801,7 +801,7 @@ fn4_4: # @fn4_4 i32.const $push4=, -32 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, c+8($pop0), $pop6 + i32.store $drop=, c+8($pop0), $pop6 return .endfunc .Lfunc_end39: @@ -827,7 +827,7 @@ fn5_4: # @fn5_4 i32.const $push6=, -33 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c+8($pop0), $pop8 + i32.store $drop=, c+8($pop0), $pop8 return .endfunc .Lfunc_end40: @@ -853,7 +853,7 @@ fn6_4: # @fn6_4 i32.const $push6=, 63 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c+8($pop0), $pop8 + i32.store $drop=, c+8($pop0), $pop8 return .endfunc .Lfunc_end41: @@ -870,7 +870,7 @@ fn7_4: # @fn7_4 i32.const $push3=, 0 i32.load $push1=, d+8($pop3) i32.sub $push2=, $pop1, $0 - i32.store16 $discard=, d+8($pop0), $pop2 + i32.store16 $drop=, d+8($pop0), $pop2 return .endfunc .Lfunc_end42: @@ -891,7 +891,7 @@ fn8_4: # @fn8_4 i32.sub $push4=, $pop1, $pop3 i32.const $push6=, 16 i32.shr_u $push5=, $pop4, $pop6 - i32.store8 $discard=, d+10($pop0), $pop5 + i32.store8 $drop=, d+10($pop0), $pop5 return .endfunc .Lfunc_end43: @@ -912,7 +912,7 @@ fn9_4: # @fn9_4 i32.sub $push4=, $pop1, $pop3 i32.const $push6=, 24 i32.shr_u $push5=, $pop4, $pop6 - i32.store8 $discard=, d+11($pop0), $pop5 + i32.store8 $drop=, d+11($pop0), $pop5 return .endfunc .Lfunc_end44: @@ -937,7 +937,7 @@ fn1_5: # @fn1_5 i32.const $push4=, -64 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b+8($pop0), $pop6 + i32.store $drop=, b+8($pop0), $pop6 return .endfunc .Lfunc_end45: @@ -962,7 +962,7 @@ fn2_5: # @fn2_5 i32.const $push4=, -131009 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b+8($pop0), $pop6 + i32.store $drop=, b+8($pop0), $pop6 return .endfunc .Lfunc_end46: @@ -980,7 +980,7 @@ fn3_5: # @fn3_5 i32.load $push1=, b+8($pop4) i32.const $push2=, -131072 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b+8($pop0), $pop3 + i32.store $drop=, b+8($pop0), $pop3 return .endfunc .Lfunc_end47: @@ -1005,7 +1005,7 @@ fn4_5: # @fn4_5 i32.const $push4=, -32 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, c+8($pop0), $pop6 + i32.store $drop=, c+8($pop0), $pop6 return .endfunc .Lfunc_end48: @@ -1023,7 +1023,7 @@ fn5_5: # @fn5_5 i32.load $push1=, c+8($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end49: @@ -1041,7 +1041,7 @@ fn6_5: # @fn6_5 i32.load $push1=, c+8($pop4) i32.const $push2=, -64 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end50: @@ -1059,7 +1059,7 @@ fn7_5: # @fn7_5 i32.load $push1=, d+8($pop4) i32.const $push2=, 65535 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d+8($pop0), $pop3 + i32.store16 $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end51: @@ -1079,7 +1079,7 @@ fn8_5: # @fn8_5 i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+10($pop0), $pop5 + i32.store8 $drop=, d+10($pop0), $pop5 return .endfunc .Lfunc_end52: @@ -1097,7 +1097,7 @@ fn9_5: # @fn9_5 i32.load $push1=, d+8($pop4) i32.const $push2=, -16777216 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d+8($pop0), $pop3 + i32.store $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end53: @@ -1122,7 +1122,7 @@ fn1_6: # @fn1_6 i32.const $push4=, -64 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b+8($pop0), $pop6 + i32.store $drop=, b+8($pop0), $pop6 return .endfunc .Lfunc_end54: @@ -1147,7 +1147,7 @@ fn2_6: # @fn2_6 i32.const $push4=, -131009 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b+8($pop0), $pop6 + i32.store $drop=, b+8($pop0), $pop6 return .endfunc .Lfunc_end55: @@ -1165,7 +1165,7 @@ fn3_6: # @fn3_6 i32.load $push1=, b+8($pop4) i32.const $push2=, -131072 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b+8($pop0), $pop3 + i32.store $drop=, b+8($pop0), $pop3 return .endfunc .Lfunc_end56: @@ -1190,7 +1190,7 @@ fn4_6: # @fn4_6 i32.const $push4=, -32 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, c+8($pop0), $pop6 + i32.store $drop=, c+8($pop0), $pop6 return .endfunc .Lfunc_end57: @@ -1208,7 +1208,7 @@ fn5_6: # @fn5_6 i32.load $push1=, c+8($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end58: @@ -1226,7 +1226,7 @@ fn6_6: # @fn6_6 i32.load $push1=, c+8($pop4) i32.const $push2=, -64 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end59: @@ -1244,7 +1244,7 @@ fn7_6: # @fn7_6 i32.load $push1=, d+8($pop4) i32.const $push2=, 65535 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d+8($pop0), $pop3 + i32.store16 $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end60: @@ -1264,7 +1264,7 @@ fn8_6: # @fn8_6 i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+10($pop0), $pop5 + i32.store8 $drop=, d+10($pop0), $pop5 return .endfunc .Lfunc_end61: @@ -1282,7 +1282,7 @@ fn9_6: # @fn9_6 i32.load $push1=, d+8($pop4) i32.const $push2=, -16777216 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d+8($pop0), $pop3 + i32.store $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end62: @@ -1301,7 +1301,7 @@ fn1_7: # @fn1_7 i32.const $push5=, 0 i32.load $push1=, b+8($pop5) i32.and $push4=, $pop3, $pop1 - i32.store $discard=, b+8($pop0), $pop4 + i32.store $drop=, b+8($pop0), $pop4 return .endfunc .Lfunc_end63: @@ -1322,7 +1322,7 @@ fn2_7: # @fn2_7 i32.const $push7=, 0 i32.load $push1=, b+8($pop7) i32.and $push6=, $pop5, $pop1 - i32.store $discard=, b+8($pop0), $pop6 + i32.store $drop=, b+8($pop0), $pop6 return .endfunc .Lfunc_end64: @@ -1343,7 +1343,7 @@ fn3_7: # @fn3_7 i32.const $push4=, 131071 i32.or $push5=, $pop3, $pop4 i32.and $push6=, $pop1, $pop5 - i32.store $discard=, b+8($pop0), $pop6 + i32.store $drop=, b+8($pop0), $pop6 return .endfunc .Lfunc_end65: @@ -1362,7 +1362,7 @@ fn4_7: # @fn4_7 i32.const $push5=, 0 i32.load $push1=, c+8($pop5) i32.and $push4=, $pop3, $pop1 - i32.store $discard=, c+8($pop0), $pop4 + i32.store $drop=, c+8($pop0), $pop4 return .endfunc .Lfunc_end66: @@ -1383,7 +1383,7 @@ fn5_7: # @fn5_7 i32.const $push7=, 0 i32.load $push1=, c+8($pop7) i32.and $push6=, $pop5, $pop1 - i32.store $discard=, c+8($pop0), $pop6 + i32.store $drop=, c+8($pop0), $pop6 return .endfunc .Lfunc_end67: @@ -1404,7 +1404,7 @@ fn6_7: # @fn6_7 i32.const $push4=, 63 i32.or $push5=, $pop3, $pop4 i32.and $push6=, $pop1, $pop5 - i32.store $discard=, c+8($pop0), $pop6 + i32.store $drop=, c+8($pop0), $pop6 return .endfunc .Lfunc_end68: @@ -1423,7 +1423,7 @@ fn7_7: # @fn7_7 i32.const $push5=, 0 i32.load $push1=, d+8($pop5) i32.and $push4=, $pop3, $pop1 - i32.store $discard=, d+8($pop0), $pop4 + i32.store $drop=, d+8($pop0), $pop4 return .endfunc .Lfunc_end69: @@ -1444,7 +1444,7 @@ fn8_7: # @fn8_7 i32.const $push7=, 0 i32.load $push1=, d+8($pop7) i32.and $push6=, $pop5, $pop1 - i32.store $discard=, d+8($pop0), $pop6 + i32.store $drop=, d+8($pop0), $pop6 return .endfunc .Lfunc_end70: @@ -1465,7 +1465,7 @@ fn9_7: # @fn9_7 i32.const $push4=, 16777215 i32.or $push5=, $pop3, $pop4 i32.and $push6=, $pop1, $pop5 - i32.store $discard=, d+8($pop0), $pop6 + i32.store $drop=, d+8($pop0), $pop6 return .endfunc .Lfunc_end71: @@ -1484,7 +1484,7 @@ fn1_8: # @fn1_8 i32.const $push2=, 63 i32.and $push3=, $0, $pop2 i32.or $push4=, $pop1, $pop3 - i32.store $discard=, b+8($pop0), $pop4 + i32.store $drop=, b+8($pop0), $pop4 return .endfunc .Lfunc_end72: @@ -1505,7 +1505,7 @@ fn2_8: # @fn2_8 i32.const $push4=, 131008 i32.and $push5=, $pop3, $pop4 i32.or $push6=, $pop1, $pop5 - i32.store $discard=, b+8($pop0), $pop6 + i32.store $drop=, b+8($pop0), $pop6 return .endfunc .Lfunc_end73: @@ -1531,7 +1531,7 @@ fn3_8: # @fn3_8 i32.const $push6=, 131071 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b+8($pop0), $pop8 + i32.store $drop=, b+8($pop0), $pop8 return .endfunc .Lfunc_end74: @@ -1550,7 +1550,7 @@ fn4_8: # @fn4_8 i32.const $push2=, 31 i32.and $push3=, $0, $pop2 i32.or $push4=, $pop1, $pop3 - i32.store $discard=, c+8($pop0), $pop4 + i32.store $drop=, c+8($pop0), $pop4 return .endfunc .Lfunc_end75: @@ -1571,7 +1571,7 @@ fn5_8: # @fn5_8 i32.const $push4=, 32 i32.and $push5=, $pop3, $pop4 i32.or $push6=, $pop1, $pop5 - i32.store $discard=, c+8($pop0), $pop6 + i32.store $drop=, c+8($pop0), $pop6 return .endfunc .Lfunc_end76: @@ -1597,7 +1597,7 @@ fn6_8: # @fn6_8 i32.const $push6=, 63 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c+8($pop0), $pop8 + i32.store $drop=, c+8($pop0), $pop8 return .endfunc .Lfunc_end77: @@ -1616,7 +1616,7 @@ fn7_8: # @fn7_8 i32.const $push2=, 65535 i32.and $push3=, $0, $pop2 i32.or $push4=, $pop1, $pop3 - i32.store $discard=, d+8($pop0), $pop4 + i32.store $drop=, d+8($pop0), $pop4 return .endfunc .Lfunc_end78: @@ -1637,7 +1637,7 @@ fn8_8: # @fn8_8 i32.const $push4=, 16711680 i32.and $push5=, $pop3, $pop4 i32.or $push6=, $pop1, $pop5 - i32.store $discard=, d+8($pop0), $pop6 + i32.store $drop=, d+8($pop0), $pop6 return .endfunc .Lfunc_end79: @@ -1658,7 +1658,7 @@ fn9_8: # @fn9_8 i32.or $push4=, $pop1, $pop3 i32.const $push6=, 24 i32.shr_u $push5=, $pop4, $pop6 - i32.store8 $discard=, d+11($pop0), $pop5 + i32.store8 $drop=, d+11($pop0), $pop5 return .endfunc .Lfunc_end80: @@ -1677,7 +1677,7 @@ fn1_9: # @fn1_9 i32.const $push2=, 63 i32.and $push3=, $0, $pop2 i32.xor $push4=, $pop1, $pop3 - i32.store $discard=, b+8($pop0), $pop4 + i32.store $drop=, b+8($pop0), $pop4 return .endfunc .Lfunc_end81: @@ -1698,7 +1698,7 @@ fn2_9: # @fn2_9 i32.const $push4=, 131008 i32.and $push5=, $pop3, $pop4 i32.xor $push6=, $pop1, $pop5 - i32.store $discard=, b+8($pop0), $pop6 + i32.store $drop=, b+8($pop0), $pop6 return .endfunc .Lfunc_end82: @@ -1724,7 +1724,7 @@ fn3_9: # @fn3_9 i32.const $push6=, 131071 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b+8($pop0), $pop8 + i32.store $drop=, b+8($pop0), $pop8 return .endfunc .Lfunc_end83: @@ -1743,7 +1743,7 @@ fn4_9: # @fn4_9 i32.const $push2=, 31 i32.and $push3=, $0, $pop2 i32.xor $push4=, $pop1, $pop3 - i32.store $discard=, c+8($pop0), $pop4 + i32.store $drop=, c+8($pop0), $pop4 return .endfunc .Lfunc_end84: @@ -1764,7 +1764,7 @@ fn5_9: # @fn5_9 i32.const $push4=, 32 i32.and $push5=, $pop3, $pop4 i32.xor $push6=, $pop1, $pop5 - i32.store $discard=, c+8($pop0), $pop6 + i32.store $drop=, c+8($pop0), $pop6 return .endfunc .Lfunc_end85: @@ -1790,7 +1790,7 @@ fn6_9: # @fn6_9 i32.const $push6=, 63 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c+8($pop0), $pop8 + i32.store $drop=, c+8($pop0), $pop8 return .endfunc .Lfunc_end86: @@ -1809,7 +1809,7 @@ fn7_9: # @fn7_9 i32.const $push2=, 65535 i32.and $push3=, $0, $pop2 i32.xor $push4=, $pop1, $pop3 - i32.store $discard=, d+8($pop0), $pop4 + i32.store $drop=, d+8($pop0), $pop4 return .endfunc .Lfunc_end87: @@ -1830,7 +1830,7 @@ fn8_9: # @fn8_9 i32.const $push4=, 16711680 i32.and $push5=, $pop3, $pop4 i32.xor $push6=, $pop1, $pop5 - i32.store $discard=, d+8($pop0), $pop6 + i32.store $drop=, d+8($pop0), $pop6 return .endfunc .Lfunc_end88: @@ -1851,7 +1851,7 @@ fn9_9: # @fn9_9 i32.xor $push4=, $pop1, $pop3 i32.const $push6=, 24 i32.shr_u $push5=, $pop4, $pop6 - i32.store8 $discard=, d+11($pop0), $pop5 + i32.store8 $drop=, d+11($pop0), $pop5 return .endfunc .Lfunc_end89: @@ -1875,7 +1875,7 @@ fn1_a: # @fn1_a i32.and $push2=, $1, $pop1 i32.div_u $push3=, $pop2, $0 i32.or $push6=, $pop5, $pop3 - i32.store $discard=, b+8($pop0), $pop6 + i32.store $drop=, b+8($pop0), $pop6 return .endfunc .Lfunc_end90: @@ -1903,7 +1903,7 @@ fn2_a: # @fn2_a i32.const $push7=, -131009 i32.and $push8=, $1, $pop7 i32.or $push9=, $pop6, $pop8 - i32.store $discard=, b+8($pop0), $pop9 + i32.store $drop=, b+8($pop0), $pop9 return .endfunc .Lfunc_end91: @@ -1929,7 +1929,7 @@ fn3_a: # @fn3_a i32.const $push5=, 131071 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b+8($pop0), $pop7 + i32.store $drop=, b+8($pop0), $pop7 return .endfunc .Lfunc_end92: @@ -1953,7 +1953,7 @@ fn4_a: # @fn4_a i32.and $push2=, $1, $pop1 i32.div_u $push3=, $pop2, $0 i32.or $push6=, $pop5, $pop3 - i32.store $discard=, c+8($pop0), $pop6 + i32.store $drop=, c+8($pop0), $pop6 return .endfunc .Lfunc_end93: @@ -1981,7 +1981,7 @@ fn5_a: # @fn5_a i32.const $push7=, -33 i32.and $push8=, $1, $pop7 i32.or $push9=, $pop6, $pop8 - i32.store $discard=, c+8($pop0), $pop9 + i32.store $drop=, c+8($pop0), $pop9 return .endfunc .Lfunc_end94: @@ -2007,7 +2007,7 @@ fn6_a: # @fn6_a i32.const $push5=, 63 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c+8($pop0), $pop7 + i32.store $drop=, c+8($pop0), $pop7 return .endfunc .Lfunc_end95: @@ -2024,7 +2024,7 @@ fn7_a: # @fn7_a i32.const $push3=, 0 i32.load16_u $push1=, d+8($pop3) i32.div_u $push2=, $pop1, $0 - i32.store16 $discard=, d+8($pop0), $pop2 + i32.store16 $drop=, d+8($pop0), $pop2 return .endfunc .Lfunc_end96: @@ -2041,7 +2041,7 @@ fn8_a: # @fn8_a i32.const $push3=, 0 i32.load8_u $push1=, d+10($pop3) i32.div_u $push2=, $pop1, $0 - i32.store8 $discard=, d+10($pop0), $pop2 + i32.store8 $drop=, d+10($pop0), $pop2 return .endfunc .Lfunc_end97: @@ -2058,7 +2058,7 @@ fn9_a: # @fn9_a i32.const $push3=, 0 i32.load8_u $push1=, d+11($pop3) i32.div_u $push2=, $pop1, $0 - i32.store8 $discard=, d+11($pop0), $pop2 + i32.store8 $drop=, d+11($pop0), $pop2 return .endfunc .Lfunc_end98: @@ -2082,7 +2082,7 @@ fn1_b: # @fn1_b i32.const $push4=, -64 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b+8($pop0), $pop6 + i32.store $drop=, b+8($pop0), $pop6 return .endfunc .Lfunc_end99: @@ -2110,7 +2110,7 @@ fn2_b: # @fn2_b i32.const $push7=, -131009 i32.and $push8=, $1, $pop7 i32.or $push9=, $pop6, $pop8 - i32.store $discard=, b+8($pop0), $pop9 + i32.store $drop=, b+8($pop0), $pop9 return .endfunc .Lfunc_end100: @@ -2136,7 +2136,7 @@ fn3_b: # @fn3_b i32.const $push5=, 131071 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b+8($pop0), $pop7 + i32.store $drop=, b+8($pop0), $pop7 return .endfunc .Lfunc_end101: @@ -2160,7 +2160,7 @@ fn4_b: # @fn4_b i32.const $push4=, -32 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, c+8($pop0), $pop6 + i32.store $drop=, c+8($pop0), $pop6 return .endfunc .Lfunc_end102: @@ -2188,7 +2188,7 @@ fn5_b: # @fn5_b i32.const $push7=, -33 i32.and $push8=, $1, $pop7 i32.or $push9=, $pop6, $pop8 - i32.store $discard=, c+8($pop0), $pop9 + i32.store $drop=, c+8($pop0), $pop9 return .endfunc .Lfunc_end103: @@ -2214,7 +2214,7 @@ fn6_b: # @fn6_b i32.const $push5=, 63 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c+8($pop0), $pop7 + i32.store $drop=, c+8($pop0), $pop7 return .endfunc .Lfunc_end104: @@ -2231,7 +2231,7 @@ fn7_b: # @fn7_b i32.const $push3=, 0 i32.load16_u $push1=, d+8($pop3) i32.rem_u $push2=, $pop1, $0 - i32.store16 $discard=, d+8($pop0), $pop2 + i32.store16 $drop=, d+8($pop0), $pop2 return .endfunc .Lfunc_end105: @@ -2248,7 +2248,7 @@ fn8_b: # @fn8_b i32.const $push3=, 0 i32.load8_u $push1=, d+10($pop3) i32.rem_u $push2=, $pop1, $0 - i32.store8 $discard=, d+10($pop0), $pop2 + i32.store8 $drop=, d+10($pop0), $pop2 return .endfunc .Lfunc_end106: @@ -2265,7 +2265,7 @@ fn9_b: # @fn9_b i32.const $push3=, 0 i32.load8_u $push1=, d+11($pop3) i32.rem_u $push2=, $pop1, $0 - i32.store8 $discard=, d+11($pop0), $pop2 + i32.store8 $drop=, d+11($pop0), $pop2 return .endfunc .Lfunc_end107: @@ -2290,7 +2290,7 @@ fn1_c: # @fn1_c i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b+8($pop0), $pop7 + i32.store $drop=, b+8($pop0), $pop7 return .endfunc .Lfunc_end108: @@ -2315,7 +2315,7 @@ fn2_c: # @fn2_c i32.const $push5=, -131009 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b+8($pop0), $pop7 + i32.store $drop=, b+8($pop0), $pop7 return .endfunc .Lfunc_end109: @@ -2333,7 +2333,7 @@ fn3_c: # @fn3_c i32.load $push1=, b+8($pop4) i32.const $push2=, 393216 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b+8($pop0), $pop3 + i32.store $drop=, b+8($pop0), $pop3 return .endfunc .Lfunc_end110: @@ -2358,7 +2358,7 @@ fn4_c: # @fn4_c i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c+8($pop0), $pop7 + i32.store $drop=, c+8($pop0), $pop7 return .endfunc .Lfunc_end111: @@ -2376,7 +2376,7 @@ fn5_c: # @fn5_c i32.load $push1=, c+8($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end112: @@ -2394,7 +2394,7 @@ fn6_c: # @fn6_c i32.load $push1=, c+8($pop4) i32.const $push2=, 192 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end113: @@ -2412,7 +2412,7 @@ fn7_c: # @fn7_c i32.load $push1=, d+8($pop4) i32.const $push2=, 3 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d+8($pop0), $pop3 + i32.store16 $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end114: @@ -2432,7 +2432,7 @@ fn8_c: # @fn8_c i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+10($pop0), $pop5 + i32.store8 $drop=, d+10($pop0), $pop5 return .endfunc .Lfunc_end115: @@ -2450,7 +2450,7 @@ fn9_c: # @fn9_c i32.load $push1=, d+8($pop4) i32.const $push2=, 50331648 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d+8($pop0), $pop3 + i32.store $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end116: @@ -2475,7 +2475,7 @@ fn1_d: # @fn1_d i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b+8($pop0), $pop7 + i32.store $drop=, b+8($pop0), $pop7 return .endfunc .Lfunc_end117: @@ -2500,7 +2500,7 @@ fn2_d: # @fn2_d i32.const $push5=, -131009 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b+8($pop0), $pop7 + i32.store $drop=, b+8($pop0), $pop7 return .endfunc .Lfunc_end118: @@ -2518,7 +2518,7 @@ fn3_d: # @fn3_d i32.load $push1=, b+8($pop4) i32.const $push2=, -917504 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b+8($pop0), $pop3 + i32.store $drop=, b+8($pop0), $pop3 return .endfunc .Lfunc_end119: @@ -2543,7 +2543,7 @@ fn4_d: # @fn4_d i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c+8($pop0), $pop7 + i32.store $drop=, c+8($pop0), $pop7 return .endfunc .Lfunc_end120: @@ -2561,7 +2561,7 @@ fn5_d: # @fn5_d i32.load $push1=, c+8($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end121: @@ -2579,7 +2579,7 @@ fn6_d: # @fn6_d i32.load $push1=, c+8($pop4) i32.const $push2=, -448 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end122: @@ -2597,7 +2597,7 @@ fn7_d: # @fn7_d i32.load $push1=, d+8($pop4) i32.const $push2=, 65529 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d+8($pop0), $pop3 + i32.store16 $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end123: @@ -2617,7 +2617,7 @@ fn8_d: # @fn8_d i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+10($pop0), $pop5 + i32.store8 $drop=, d+10($pop0), $pop5 return .endfunc .Lfunc_end124: @@ -2635,7 +2635,7 @@ fn9_d: # @fn9_d i32.load $push1=, d+8($pop4) i32.const $push2=, -117440512 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d+8($pop0), $pop3 + i32.store $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end125: @@ -2653,7 +2653,7 @@ fn1_e: # @fn1_e i32.load $push1=, b+8($pop4) i32.const $push2=, -43 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, b+8($pop0), $pop3 + i32.store $drop=, b+8($pop0), $pop3 return .endfunc .Lfunc_end126: @@ -2671,7 +2671,7 @@ fn2_e: # @fn2_e i32.load $push1=, b+8($pop4) i32.const $push2=, -129665 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, b+8($pop0), $pop3 + i32.store $drop=, b+8($pop0), $pop3 return .endfunc .Lfunc_end127: @@ -2689,7 +2689,7 @@ fn3_e: # @fn3_e i32.load $push1=, b+8($pop4) i32.const $push2=, 2883583 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, b+8($pop0), $pop3 + i32.store $drop=, b+8($pop0), $pop3 return .endfunc .Lfunc_end128: @@ -2707,7 +2707,7 @@ fn4_e: # @fn4_e i32.load $push1=, c+8($pop4) i32.const $push2=, -11 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end129: @@ -2737,7 +2737,7 @@ fn6_e: # @fn6_e i32.load $push1=, c+8($pop4) i32.const $push2=, 1407 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end131: @@ -2755,7 +2755,7 @@ fn7_e: # @fn7_e i32.load $push1=, d+8($pop4) i32.const $push2=, -65515 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, d+8($pop0), $pop3 + i32.store $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end132: @@ -2773,7 +2773,7 @@ fn8_e: # @fn8_e i32.load $push1=, d+8($pop4) i32.const $push2=, -15335425 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, d+8($pop0), $pop3 + i32.store $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end133: @@ -2791,7 +2791,7 @@ fn9_e: # @fn9_e i32.load $push1=, d+8($pop4) i32.const $push2=, 369098751 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, d+8($pop0), $pop3 + i32.store $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end134: @@ -2809,7 +2809,7 @@ fn1_f: # @fn1_f i32.load $push1=, b+8($pop4) i32.const $push2=, 19 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, b+8($pop0), $pop3 + i32.store $drop=, b+8($pop0), $pop3 return .endfunc .Lfunc_end135: @@ -2827,7 +2827,7 @@ fn2_f: # @fn2_f i32.load $push1=, b+8($pop4) i32.const $push2=, 1216 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, b+8($pop0), $pop3 + i32.store $drop=, b+8($pop0), $pop3 return .endfunc .Lfunc_end136: @@ -2845,7 +2845,7 @@ fn3_f: # @fn3_f i32.load $push1=, b+8($pop4) i32.const $push2=, 2490368 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, b+8($pop0), $pop3 + i32.store $drop=, b+8($pop0), $pop3 return .endfunc .Lfunc_end137: @@ -2863,7 +2863,7 @@ fn4_f: # @fn4_f i32.load $push1=, c+8($pop4) i32.const $push2=, 19 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end138: @@ -2881,7 +2881,7 @@ fn5_f: # @fn5_f i32.load $push1=, c+8($pop4) i32.const $push2=, 32 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end139: @@ -2899,7 +2899,7 @@ fn6_f: # @fn6_f i32.load $push1=, c+8($pop4) i32.const $push2=, 1216 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end140: @@ -2917,7 +2917,7 @@ fn7_f: # @fn7_f i32.load $push1=, d+8($pop4) i32.const $push2=, 19 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, d+8($pop0), $pop3 + i32.store $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end141: @@ -2935,7 +2935,7 @@ fn8_f: # @fn8_f i32.load $push1=, d+8($pop4) i32.const $push2=, 1245184 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, d+8($pop0), $pop3 + i32.store $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end142: @@ -2953,7 +2953,7 @@ fn9_f: # @fn9_f i32.load $push1=, d+8($pop4) i32.const $push2=, 318767104 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, d+8($pop0), $pop3 + i32.store $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end143: @@ -2971,7 +2971,7 @@ fn1_g: # @fn1_g i32.load $push1=, b+8($pop4) i32.const $push2=, 37 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, b+8($pop0), $pop3 + i32.store $drop=, b+8($pop0), $pop3 return .endfunc .Lfunc_end144: @@ -2989,7 +2989,7 @@ fn2_g: # @fn2_g i32.load $push1=, b+8($pop4) i32.const $push2=, 2368 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, b+8($pop0), $pop3 + i32.store $drop=, b+8($pop0), $pop3 return .endfunc .Lfunc_end145: @@ -3007,7 +3007,7 @@ fn3_g: # @fn3_g i32.load $push1=, b+8($pop4) i32.const $push2=, 4849664 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, b+8($pop0), $pop3 + i32.store $drop=, b+8($pop0), $pop3 return .endfunc .Lfunc_end146: @@ -3025,7 +3025,7 @@ fn4_g: # @fn4_g i32.load $push1=, c+8($pop4) i32.const $push2=, 5 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end147: @@ -3043,7 +3043,7 @@ fn5_g: # @fn5_g i32.load $push1=, c+8($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end148: @@ -3061,7 +3061,7 @@ fn6_g: # @fn6_g i32.load $push1=, c+8($pop4) i32.const $push2=, 2368 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end149: @@ -3079,7 +3079,7 @@ fn7_g: # @fn7_g i32.load $push1=, d+8($pop4) i32.const $push2=, 37 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, d+8($pop0), $pop3 + i32.store $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end150: @@ -3097,7 +3097,7 @@ fn8_g: # @fn8_g i32.load $push1=, d+8($pop4) i32.const $push2=, 2424832 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, d+8($pop0), $pop3 + i32.store $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end151: @@ -3115,7 +3115,7 @@ fn9_g: # @fn9_g i32.load $push1=, d+8($pop4) i32.const $push2=, 620756992 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, d+8($pop0), $pop3 + i32.store $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end152: @@ -3140,7 +3140,7 @@ fn1_h: # @fn1_h i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b+8($pop0), $pop7 + i32.store $drop=, b+8($pop0), $pop7 return .endfunc .Lfunc_end153: @@ -3169,7 +3169,7 @@ fn2_h: # @fn2_h i32.const $push8=, -131009 i32.and $push9=, $1, $pop8 i32.or $push10=, $pop7, $pop9 - i32.store $discard=, b+8($pop0), $pop10 + i32.store $drop=, b+8($pop0), $pop10 return .endfunc .Lfunc_end154: @@ -3194,7 +3194,7 @@ fn3_h: # @fn3_h i32.const $push5=, 131071 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b+8($pop0), $pop7 + i32.store $drop=, b+8($pop0), $pop7 return .endfunc .Lfunc_end155: @@ -3219,7 +3219,7 @@ fn4_h: # @fn4_h i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c+8($pop0), $pop7 + i32.store $drop=, c+8($pop0), $pop7 return .endfunc .Lfunc_end156: @@ -3237,7 +3237,7 @@ fn5_h: # @fn5_h i32.load $push1=, c+8($pop4) i32.const $push2=, -33 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, c+8($pop0), $pop3 + i32.store $drop=, c+8($pop0), $pop3 return .endfunc .Lfunc_end157: @@ -3262,7 +3262,7 @@ fn6_h: # @fn6_h i32.const $push5=, 63 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c+8($pop0), $pop7 + i32.store $drop=, c+8($pop0), $pop7 return .endfunc .Lfunc_end158: @@ -3280,7 +3280,7 @@ fn7_h: # @fn7_h i32.load16_u $push1=, d+8($pop4) i32.const $push2=, 17 i32.div_u $push3=, $pop1, $pop2 - i32.store16 $discard=, d+8($pop0), $pop3 + i32.store16 $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end159: @@ -3298,7 +3298,7 @@ fn8_h: # @fn8_h i32.load8_u $push1=, d+10($pop4) i32.const $push2=, 17 i32.div_u $push3=, $pop1, $pop2 - i32.store8 $discard=, d+10($pop0), $pop3 + i32.store8 $drop=, d+10($pop0), $pop3 return .endfunc .Lfunc_end160: @@ -3316,7 +3316,7 @@ fn9_h: # @fn9_h i32.load $push1=, d+8($pop4) i32.const $push2=, 285212672 i32.div_u $push3=, $pop1, $pop2 - i32.store8 $discard=, d+11($pop0), $pop3 + i32.store8 $drop=, d+11($pop0), $pop3 return .endfunc .Lfunc_end161: @@ -3341,7 +3341,7 @@ fn1_i: # @fn1_i i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b+8($pop0), $pop7 + i32.store $drop=, b+8($pop0), $pop7 return .endfunc .Lfunc_end162: @@ -3370,7 +3370,7 @@ fn2_i: # @fn2_i i32.const $push8=, -131009 i32.and $push9=, $1, $pop8 i32.or $push10=, $pop7, $pop9 - i32.store $discard=, b+8($pop0), $pop10 + i32.store $drop=, b+8($pop0), $pop10 return .endfunc .Lfunc_end163: @@ -3397,7 +3397,7 @@ fn3_i: # @fn3_i i32.const $push6=, 131071 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b+8($pop0), $pop8 + i32.store $drop=, b+8($pop0), $pop8 return .endfunc .Lfunc_end164: @@ -3422,7 +3422,7 @@ fn4_i: # @fn4_i i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c+8($pop0), $pop7 + i32.store $drop=, c+8($pop0), $pop7 return .endfunc .Lfunc_end165: @@ -3451,7 +3451,7 @@ fn5_i: # @fn5_i i32.const $push8=, -33 i32.and $push9=, $1, $pop8 i32.or $push10=, $pop7, $pop9 - i32.store $discard=, c+8($pop0), $pop10 + i32.store $drop=, c+8($pop0), $pop10 return .endfunc .Lfunc_end166: @@ -3478,7 +3478,7 @@ fn6_i: # @fn6_i i32.const $push6=, 63 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c+8($pop0), $pop8 + i32.store $drop=, c+8($pop0), $pop8 return .endfunc .Lfunc_end167: @@ -3496,7 +3496,7 @@ fn7_i: # @fn7_i i32.load16_u $push1=, d+8($pop4) i32.const $push2=, 19 i32.rem_u $push3=, $pop1, $pop2 - i32.store16 $discard=, d+8($pop0), $pop3 + i32.store16 $drop=, d+8($pop0), $pop3 return .endfunc .Lfunc_end168: @@ -3514,7 +3514,7 @@ fn8_i: # @fn8_i i32.load8_u $push1=, d+10($pop4) i32.const $push2=, 19 i32.rem_u $push3=, $pop1, $pop2 - i32.store8 $discard=, d+10($pop0), $pop3 + i32.store8 $drop=, d+10($pop0), $pop3 return .endfunc .Lfunc_end169: @@ -3532,7 +3532,7 @@ fn9_i: # @fn9_i i32.load8_u $push1=, d+11($pop4) i32.const $push2=, 19 i32.rem_u $push3=, $pop1, $pop2 - i32.store8 $discard=, d+11($pop0), $pop3 + i32.store8 $drop=, d+11($pop0), $pop3 return .endfunc .Lfunc_end170: @@ -3547,13 +3547,13 @@ main: # @main # BB#0: # %if.end1610 i32.const $push1=, 0 i32.const $push0=, 560051 - i32.store $discard=, b+8($pop1), $pop0 + i32.store $drop=, b+8($pop1), $pop0 i32.const $push6=, 0 i32.const $push2=, -2147483595 - i32.store $discard=, c+8($pop6), $pop2 + i32.store $drop=, c+8($pop6), $pop2 i32.const $push5=, 0 i32.const $push3=, -1147377476 - i32.store $discard=, d+8($pop5), $pop3 + i32.store $drop=, d+8($pop5), $pop3 i32.const $push4=, 0 return $pop4 .endfunc diff --git a/test/torture-s/20040705-2.c.s b/test/torture-s/20040705-2.c.s index b28cea054..26de484e0 100644 --- a/test/torture-s/20040705-2.c.s +++ b/test/torture-s/20040705-2.c.s @@ -160,7 +160,7 @@ fn1_1: # @fn1_1 i32.const $push4=, -64 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end9: @@ -186,7 +186,7 @@ fn2_1: # @fn2_1 i32.const $push6=, -131009 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b($pop0), $pop8 + i32.store $drop=, b($pop0), $pop8 return .endfunc .Lfunc_end10: @@ -205,7 +205,7 @@ fn3_1: # @fn3_1 i32.const $push2=, 17 i32.shl $push3=, $0, $pop2 i32.add $push4=, $pop1, $pop3 - i32.store $discard=, b($pop0), $pop4 + i32.store $drop=, b($pop0), $pop4 return .endfunc .Lfunc_end11: @@ -229,7 +229,7 @@ fn4_1: # @fn4_1 i32.const $push4=, -32 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end12: @@ -255,7 +255,7 @@ fn5_1: # @fn5_1 i32.const $push6=, -33 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c($pop0), $pop8 + i32.store $drop=, c($pop0), $pop8 return .endfunc .Lfunc_end13: @@ -274,7 +274,7 @@ fn6_1: # @fn6_1 i32.const $push2=, 6 i32.shl $push3=, $0, $pop2 i32.add $push4=, $pop1, $pop3 - i32.store $discard=, c($pop0), $pop4 + i32.store $drop=, c($pop0), $pop4 return .endfunc .Lfunc_end14: @@ -291,7 +291,7 @@ fn7_1: # @fn7_1 i32.const $push3=, 0 i32.load $push1=, d($pop3) i32.add $push2=, $pop1, $0 - i32.store16 $discard=, d($pop0), $pop2 + i32.store16 $drop=, d($pop0), $pop2 return .endfunc .Lfunc_end15: @@ -312,7 +312,7 @@ fn8_1: # @fn8_1 i32.add $push4=, $pop1, $pop3 i32.const $push6=, 16 i32.shr_u $push5=, $pop4, $pop6 - i32.store8 $discard=, d+2($pop0), $pop5 + i32.store8 $drop=, d+2($pop0), $pop5 return .endfunc .Lfunc_end16: @@ -331,7 +331,7 @@ fn9_1: # @fn9_1 i32.const $push2=, 24 i32.shl $push3=, $0, $pop2 i32.add $push4=, $pop1, $pop3 - i32.store $discard=, d($pop0), $pop4 + i32.store $drop=, d($pop0), $pop4 return .endfunc .Lfunc_end17: @@ -356,7 +356,7 @@ fn1_2: # @fn1_2 i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end18: @@ -381,7 +381,7 @@ fn2_2: # @fn2_2 i32.const $push5=, -131009 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end19: @@ -399,7 +399,7 @@ fn3_2: # @fn3_2 i32.load $push1=, b($pop4) i32.const $push2=, 131072 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end20: @@ -424,7 +424,7 @@ fn4_2: # @fn4_2 i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end21: @@ -442,7 +442,7 @@ fn5_2: # @fn5_2 i32.load $push1=, c($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end22: @@ -460,7 +460,7 @@ fn6_2: # @fn6_2 i32.load $push1=, c($pop4) i32.const $push2=, 64 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end23: @@ -478,7 +478,7 @@ fn7_2: # @fn7_2 i32.load $push1=, d($pop4) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d($pop0), $pop3 + i32.store16 $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end24: @@ -498,7 +498,7 @@ fn8_2: # @fn8_2 i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+2($pop0), $pop5 + i32.store8 $drop=, d+2($pop0), $pop5 return .endfunc .Lfunc_end25: @@ -516,7 +516,7 @@ fn9_2: # @fn9_2 i32.load $push1=, d($pop4) i32.const $push2=, 16777216 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end26: @@ -541,7 +541,7 @@ fn1_3: # @fn1_3 i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end27: @@ -566,7 +566,7 @@ fn2_3: # @fn2_3 i32.const $push5=, -131009 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end28: @@ -584,7 +584,7 @@ fn3_3: # @fn3_3 i32.load $push1=, b($pop4) i32.const $push2=, 131072 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end29: @@ -609,7 +609,7 @@ fn4_3: # @fn4_3 i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end30: @@ -627,7 +627,7 @@ fn5_3: # @fn5_3 i32.load $push1=, c($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end31: @@ -645,7 +645,7 @@ fn6_3: # @fn6_3 i32.load $push1=, c($pop4) i32.const $push2=, 64 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end32: @@ -663,7 +663,7 @@ fn7_3: # @fn7_3 i32.load $push1=, d($pop4) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d($pop0), $pop3 + i32.store16 $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end33: @@ -683,7 +683,7 @@ fn8_3: # @fn8_3 i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+2($pop0), $pop5 + i32.store8 $drop=, d+2($pop0), $pop5 return .endfunc .Lfunc_end34: @@ -701,7 +701,7 @@ fn9_3: # @fn9_3 i32.load $push1=, d($pop4) i32.const $push2=, 16777216 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end35: @@ -725,7 +725,7 @@ fn1_4: # @fn1_4 i32.const $push4=, -64 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end36: @@ -751,7 +751,7 @@ fn2_4: # @fn2_4 i32.const $push6=, -131009 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b($pop0), $pop8 + i32.store $drop=, b($pop0), $pop8 return .endfunc .Lfunc_end37: @@ -777,7 +777,7 @@ fn3_4: # @fn3_4 i32.const $push6=, 131071 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b($pop0), $pop8 + i32.store $drop=, b($pop0), $pop8 return .endfunc .Lfunc_end38: @@ -801,7 +801,7 @@ fn4_4: # @fn4_4 i32.const $push4=, -32 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end39: @@ -827,7 +827,7 @@ fn5_4: # @fn5_4 i32.const $push6=, -33 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c($pop0), $pop8 + i32.store $drop=, c($pop0), $pop8 return .endfunc .Lfunc_end40: @@ -853,7 +853,7 @@ fn6_4: # @fn6_4 i32.const $push6=, 63 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c($pop0), $pop8 + i32.store $drop=, c($pop0), $pop8 return .endfunc .Lfunc_end41: @@ -870,7 +870,7 @@ fn7_4: # @fn7_4 i32.const $push3=, 0 i32.load $push1=, d($pop3) i32.sub $push2=, $pop1, $0 - i32.store16 $discard=, d($pop0), $pop2 + i32.store16 $drop=, d($pop0), $pop2 return .endfunc .Lfunc_end42: @@ -891,7 +891,7 @@ fn8_4: # @fn8_4 i32.sub $push4=, $pop1, $pop3 i32.const $push6=, 16 i32.shr_u $push5=, $pop4, $pop6 - i32.store8 $discard=, d+2($pop0), $pop5 + i32.store8 $drop=, d+2($pop0), $pop5 return .endfunc .Lfunc_end43: @@ -912,7 +912,7 @@ fn9_4: # @fn9_4 i32.sub $push4=, $pop1, $pop3 i32.const $push6=, 24 i32.shr_u $push5=, $pop4, $pop6 - i32.store8 $discard=, d+3($pop0), $pop5 + i32.store8 $drop=, d+3($pop0), $pop5 return .endfunc .Lfunc_end44: @@ -937,7 +937,7 @@ fn1_5: # @fn1_5 i32.const $push4=, -64 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end45: @@ -962,7 +962,7 @@ fn2_5: # @fn2_5 i32.const $push4=, -131009 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end46: @@ -980,7 +980,7 @@ fn3_5: # @fn3_5 i32.load $push1=, b($pop4) i32.const $push2=, -131072 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end47: @@ -1005,7 +1005,7 @@ fn4_5: # @fn4_5 i32.const $push4=, -32 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end48: @@ -1023,7 +1023,7 @@ fn5_5: # @fn5_5 i32.load $push1=, c($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end49: @@ -1041,7 +1041,7 @@ fn6_5: # @fn6_5 i32.load $push1=, c($pop4) i32.const $push2=, -64 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end50: @@ -1059,7 +1059,7 @@ fn7_5: # @fn7_5 i32.load $push1=, d($pop4) i32.const $push2=, 65535 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d($pop0), $pop3 + i32.store16 $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end51: @@ -1079,7 +1079,7 @@ fn8_5: # @fn8_5 i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+2($pop0), $pop5 + i32.store8 $drop=, d+2($pop0), $pop5 return .endfunc .Lfunc_end52: @@ -1097,7 +1097,7 @@ fn9_5: # @fn9_5 i32.load $push1=, d($pop4) i32.const $push2=, -16777216 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end53: @@ -1122,7 +1122,7 @@ fn1_6: # @fn1_6 i32.const $push4=, -64 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end54: @@ -1147,7 +1147,7 @@ fn2_6: # @fn2_6 i32.const $push4=, -131009 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end55: @@ -1165,7 +1165,7 @@ fn3_6: # @fn3_6 i32.load $push1=, b($pop4) i32.const $push2=, -131072 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end56: @@ -1190,7 +1190,7 @@ fn4_6: # @fn4_6 i32.const $push4=, -32 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end57: @@ -1208,7 +1208,7 @@ fn5_6: # @fn5_6 i32.load $push1=, c($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end58: @@ -1226,7 +1226,7 @@ fn6_6: # @fn6_6 i32.load $push1=, c($pop4) i32.const $push2=, -64 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end59: @@ -1244,7 +1244,7 @@ fn7_6: # @fn7_6 i32.load $push1=, d($pop4) i32.const $push2=, 65535 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d($pop0), $pop3 + i32.store16 $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end60: @@ -1264,7 +1264,7 @@ fn8_6: # @fn8_6 i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+2($pop0), $pop5 + i32.store8 $drop=, d+2($pop0), $pop5 return .endfunc .Lfunc_end61: @@ -1282,7 +1282,7 @@ fn9_6: # @fn9_6 i32.load $push1=, d($pop4) i32.const $push2=, -16777216 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end62: @@ -1301,7 +1301,7 @@ fn1_7: # @fn1_7 i32.const $push5=, 0 i32.load $push1=, b($pop5) i32.and $push4=, $pop3, $pop1 - i32.store $discard=, b($pop0), $pop4 + i32.store $drop=, b($pop0), $pop4 return .endfunc .Lfunc_end63: @@ -1322,7 +1322,7 @@ fn2_7: # @fn2_7 i32.const $push7=, 0 i32.load $push1=, b($pop7) i32.and $push6=, $pop5, $pop1 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end64: @@ -1343,7 +1343,7 @@ fn3_7: # @fn3_7 i32.const $push4=, 131071 i32.or $push5=, $pop3, $pop4 i32.and $push6=, $pop1, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end65: @@ -1362,7 +1362,7 @@ fn4_7: # @fn4_7 i32.const $push5=, 0 i32.load $push1=, c($pop5) i32.and $push4=, $pop3, $pop1 - i32.store $discard=, c($pop0), $pop4 + i32.store $drop=, c($pop0), $pop4 return .endfunc .Lfunc_end66: @@ -1383,7 +1383,7 @@ fn5_7: # @fn5_7 i32.const $push7=, 0 i32.load $push1=, c($pop7) i32.and $push6=, $pop5, $pop1 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end67: @@ -1404,7 +1404,7 @@ fn6_7: # @fn6_7 i32.const $push4=, 63 i32.or $push5=, $pop3, $pop4 i32.and $push6=, $pop1, $pop5 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end68: @@ -1423,7 +1423,7 @@ fn7_7: # @fn7_7 i32.const $push5=, 0 i32.load $push1=, d($pop5) i32.and $push4=, $pop3, $pop1 - i32.store $discard=, d($pop0), $pop4 + i32.store $drop=, d($pop0), $pop4 return .endfunc .Lfunc_end69: @@ -1444,7 +1444,7 @@ fn8_7: # @fn8_7 i32.const $push7=, 0 i32.load $push1=, d($pop7) i32.and $push6=, $pop5, $pop1 - i32.store $discard=, d($pop0), $pop6 + i32.store $drop=, d($pop0), $pop6 return .endfunc .Lfunc_end70: @@ -1465,7 +1465,7 @@ fn9_7: # @fn9_7 i32.const $push4=, 16777215 i32.or $push5=, $pop3, $pop4 i32.and $push6=, $pop1, $pop5 - i32.store $discard=, d($pop0), $pop6 + i32.store $drop=, d($pop0), $pop6 return .endfunc .Lfunc_end71: @@ -1484,7 +1484,7 @@ fn1_8: # @fn1_8 i32.const $push2=, 63 i32.and $push3=, $0, $pop2 i32.or $push4=, $pop1, $pop3 - i32.store $discard=, b($pop0), $pop4 + i32.store $drop=, b($pop0), $pop4 return .endfunc .Lfunc_end72: @@ -1505,7 +1505,7 @@ fn2_8: # @fn2_8 i32.const $push4=, 131008 i32.and $push5=, $pop3, $pop4 i32.or $push6=, $pop1, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end73: @@ -1531,7 +1531,7 @@ fn3_8: # @fn3_8 i32.const $push6=, 131071 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b($pop0), $pop8 + i32.store $drop=, b($pop0), $pop8 return .endfunc .Lfunc_end74: @@ -1550,7 +1550,7 @@ fn4_8: # @fn4_8 i32.const $push2=, 31 i32.and $push3=, $0, $pop2 i32.or $push4=, $pop1, $pop3 - i32.store $discard=, c($pop0), $pop4 + i32.store $drop=, c($pop0), $pop4 return .endfunc .Lfunc_end75: @@ -1571,7 +1571,7 @@ fn5_8: # @fn5_8 i32.const $push4=, 32 i32.and $push5=, $pop3, $pop4 i32.or $push6=, $pop1, $pop5 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end76: @@ -1597,7 +1597,7 @@ fn6_8: # @fn6_8 i32.const $push6=, 63 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c($pop0), $pop8 + i32.store $drop=, c($pop0), $pop8 return .endfunc .Lfunc_end77: @@ -1616,7 +1616,7 @@ fn7_8: # @fn7_8 i32.const $push2=, 65535 i32.and $push3=, $0, $pop2 i32.or $push4=, $pop1, $pop3 - i32.store $discard=, d($pop0), $pop4 + i32.store $drop=, d($pop0), $pop4 return .endfunc .Lfunc_end78: @@ -1637,7 +1637,7 @@ fn8_8: # @fn8_8 i32.const $push4=, 16711680 i32.and $push5=, $pop3, $pop4 i32.or $push6=, $pop1, $pop5 - i32.store $discard=, d($pop0), $pop6 + i32.store $drop=, d($pop0), $pop6 return .endfunc .Lfunc_end79: @@ -1658,7 +1658,7 @@ fn9_8: # @fn9_8 i32.or $push4=, $pop1, $pop3 i32.const $push6=, 24 i32.shr_u $push5=, $pop4, $pop6 - i32.store8 $discard=, d+3($pop0), $pop5 + i32.store8 $drop=, d+3($pop0), $pop5 return .endfunc .Lfunc_end80: @@ -1677,7 +1677,7 @@ fn1_9: # @fn1_9 i32.const $push2=, 63 i32.and $push3=, $0, $pop2 i32.xor $push4=, $pop1, $pop3 - i32.store $discard=, b($pop0), $pop4 + i32.store $drop=, b($pop0), $pop4 return .endfunc .Lfunc_end81: @@ -1698,7 +1698,7 @@ fn2_9: # @fn2_9 i32.const $push4=, 131008 i32.and $push5=, $pop3, $pop4 i32.xor $push6=, $pop1, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end82: @@ -1724,7 +1724,7 @@ fn3_9: # @fn3_9 i32.const $push6=, 131071 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b($pop0), $pop8 + i32.store $drop=, b($pop0), $pop8 return .endfunc .Lfunc_end83: @@ -1743,7 +1743,7 @@ fn4_9: # @fn4_9 i32.const $push2=, 31 i32.and $push3=, $0, $pop2 i32.xor $push4=, $pop1, $pop3 - i32.store $discard=, c($pop0), $pop4 + i32.store $drop=, c($pop0), $pop4 return .endfunc .Lfunc_end84: @@ -1764,7 +1764,7 @@ fn5_9: # @fn5_9 i32.const $push4=, 32 i32.and $push5=, $pop3, $pop4 i32.xor $push6=, $pop1, $pop5 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end85: @@ -1790,7 +1790,7 @@ fn6_9: # @fn6_9 i32.const $push6=, 63 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c($pop0), $pop8 + i32.store $drop=, c($pop0), $pop8 return .endfunc .Lfunc_end86: @@ -1809,7 +1809,7 @@ fn7_9: # @fn7_9 i32.const $push2=, 65535 i32.and $push3=, $0, $pop2 i32.xor $push4=, $pop1, $pop3 - i32.store $discard=, d($pop0), $pop4 + i32.store $drop=, d($pop0), $pop4 return .endfunc .Lfunc_end87: @@ -1830,7 +1830,7 @@ fn8_9: # @fn8_9 i32.const $push4=, 16711680 i32.and $push5=, $pop3, $pop4 i32.xor $push6=, $pop1, $pop5 - i32.store $discard=, d($pop0), $pop6 + i32.store $drop=, d($pop0), $pop6 return .endfunc .Lfunc_end88: @@ -1851,7 +1851,7 @@ fn9_9: # @fn9_9 i32.xor $push4=, $pop1, $pop3 i32.const $push6=, 24 i32.shr_u $push5=, $pop4, $pop6 - i32.store8 $discard=, d+3($pop0), $pop5 + i32.store8 $drop=, d+3($pop0), $pop5 return .endfunc .Lfunc_end89: @@ -1875,7 +1875,7 @@ fn1_a: # @fn1_a i32.and $push2=, $1, $pop1 i32.div_u $push3=, $pop2, $0 i32.or $push6=, $pop5, $pop3 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end90: @@ -1903,7 +1903,7 @@ fn2_a: # @fn2_a i32.const $push7=, -131009 i32.and $push8=, $1, $pop7 i32.or $push9=, $pop6, $pop8 - i32.store $discard=, b($pop0), $pop9 + i32.store $drop=, b($pop0), $pop9 return .endfunc .Lfunc_end91: @@ -1929,7 +1929,7 @@ fn3_a: # @fn3_a i32.const $push5=, 131071 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end92: @@ -1953,7 +1953,7 @@ fn4_a: # @fn4_a i32.and $push2=, $1, $pop1 i32.div_u $push3=, $pop2, $0 i32.or $push6=, $pop5, $pop3 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end93: @@ -1981,7 +1981,7 @@ fn5_a: # @fn5_a i32.const $push7=, -33 i32.and $push8=, $1, $pop7 i32.or $push9=, $pop6, $pop8 - i32.store $discard=, c($pop0), $pop9 + i32.store $drop=, c($pop0), $pop9 return .endfunc .Lfunc_end94: @@ -2007,7 +2007,7 @@ fn6_a: # @fn6_a i32.const $push5=, 63 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end95: @@ -2024,7 +2024,7 @@ fn7_a: # @fn7_a i32.const $push3=, 0 i32.load16_u $push1=, d($pop3) i32.div_u $push2=, $pop1, $0 - i32.store16 $discard=, d($pop0), $pop2 + i32.store16 $drop=, d($pop0), $pop2 return .endfunc .Lfunc_end96: @@ -2041,7 +2041,7 @@ fn8_a: # @fn8_a i32.const $push3=, 0 i32.load8_u $push1=, d+2($pop3) i32.div_u $push2=, $pop1, $0 - i32.store8 $discard=, d+2($pop0), $pop2 + i32.store8 $drop=, d+2($pop0), $pop2 return .endfunc .Lfunc_end97: @@ -2058,7 +2058,7 @@ fn9_a: # @fn9_a i32.const $push3=, 0 i32.load8_u $push1=, d+3($pop3) i32.div_u $push2=, $pop1, $0 - i32.store8 $discard=, d+3($pop0), $pop2 + i32.store8 $drop=, d+3($pop0), $pop2 return .endfunc .Lfunc_end98: @@ -2082,7 +2082,7 @@ fn1_b: # @fn1_b i32.const $push4=, -64 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, b($pop0), $pop6 + i32.store $drop=, b($pop0), $pop6 return .endfunc .Lfunc_end99: @@ -2110,7 +2110,7 @@ fn2_b: # @fn2_b i32.const $push7=, -131009 i32.and $push8=, $1, $pop7 i32.or $push9=, $pop6, $pop8 - i32.store $discard=, b($pop0), $pop9 + i32.store $drop=, b($pop0), $pop9 return .endfunc .Lfunc_end100: @@ -2136,7 +2136,7 @@ fn3_b: # @fn3_b i32.const $push5=, 131071 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end101: @@ -2160,7 +2160,7 @@ fn4_b: # @fn4_b i32.const $push4=, -32 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store $discard=, c($pop0), $pop6 + i32.store $drop=, c($pop0), $pop6 return .endfunc .Lfunc_end102: @@ -2188,7 +2188,7 @@ fn5_b: # @fn5_b i32.const $push7=, -33 i32.and $push8=, $1, $pop7 i32.or $push9=, $pop6, $pop8 - i32.store $discard=, c($pop0), $pop9 + i32.store $drop=, c($pop0), $pop9 return .endfunc .Lfunc_end103: @@ -2214,7 +2214,7 @@ fn6_b: # @fn6_b i32.const $push5=, 63 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end104: @@ -2231,7 +2231,7 @@ fn7_b: # @fn7_b i32.const $push3=, 0 i32.load16_u $push1=, d($pop3) i32.rem_u $push2=, $pop1, $0 - i32.store16 $discard=, d($pop0), $pop2 + i32.store16 $drop=, d($pop0), $pop2 return .endfunc .Lfunc_end105: @@ -2248,7 +2248,7 @@ fn8_b: # @fn8_b i32.const $push3=, 0 i32.load8_u $push1=, d+2($pop3) i32.rem_u $push2=, $pop1, $0 - i32.store8 $discard=, d+2($pop0), $pop2 + i32.store8 $drop=, d+2($pop0), $pop2 return .endfunc .Lfunc_end106: @@ -2265,7 +2265,7 @@ fn9_b: # @fn9_b i32.const $push3=, 0 i32.load8_u $push1=, d+3($pop3) i32.rem_u $push2=, $pop1, $0 - i32.store8 $discard=, d+3($pop0), $pop2 + i32.store8 $drop=, d+3($pop0), $pop2 return .endfunc .Lfunc_end107: @@ -2290,7 +2290,7 @@ fn1_c: # @fn1_c i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end108: @@ -2315,7 +2315,7 @@ fn2_c: # @fn2_c i32.const $push5=, -131009 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end109: @@ -2333,7 +2333,7 @@ fn3_c: # @fn3_c i32.load $push1=, b($pop4) i32.const $push2=, 393216 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end110: @@ -2358,7 +2358,7 @@ fn4_c: # @fn4_c i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end111: @@ -2376,7 +2376,7 @@ fn5_c: # @fn5_c i32.load $push1=, c($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end112: @@ -2394,7 +2394,7 @@ fn6_c: # @fn6_c i32.load $push1=, c($pop4) i32.const $push2=, 192 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end113: @@ -2412,7 +2412,7 @@ fn7_c: # @fn7_c i32.load $push1=, d($pop4) i32.const $push2=, 3 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d($pop0), $pop3 + i32.store16 $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end114: @@ -2432,7 +2432,7 @@ fn8_c: # @fn8_c i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+2($pop0), $pop5 + i32.store8 $drop=, d+2($pop0), $pop5 return .endfunc .Lfunc_end115: @@ -2450,7 +2450,7 @@ fn9_c: # @fn9_c i32.load $push1=, d($pop4) i32.const $push2=, 50331648 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end116: @@ -2475,7 +2475,7 @@ fn1_d: # @fn1_d i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end117: @@ -2500,7 +2500,7 @@ fn2_d: # @fn2_d i32.const $push5=, -131009 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end118: @@ -2518,7 +2518,7 @@ fn3_d: # @fn3_d i32.load $push1=, b($pop4) i32.const $push2=, -917504 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end119: @@ -2543,7 +2543,7 @@ fn4_d: # @fn4_d i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end120: @@ -2561,7 +2561,7 @@ fn5_d: # @fn5_d i32.load $push1=, c($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end121: @@ -2579,7 +2579,7 @@ fn6_d: # @fn6_d i32.load $push1=, c($pop4) i32.const $push2=, -448 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end122: @@ -2597,7 +2597,7 @@ fn7_d: # @fn7_d i32.load $push1=, d($pop4) i32.const $push2=, 65529 i32.add $push3=, $pop1, $pop2 - i32.store16 $discard=, d($pop0), $pop3 + i32.store16 $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end123: @@ -2617,7 +2617,7 @@ fn8_d: # @fn8_d i32.add $push3=, $pop1, $pop2 i32.const $push4=, 16 i32.shr_u $push5=, $pop3, $pop4 - i32.store8 $discard=, d+2($pop0), $pop5 + i32.store8 $drop=, d+2($pop0), $pop5 return .endfunc .Lfunc_end124: @@ -2635,7 +2635,7 @@ fn9_d: # @fn9_d i32.load $push1=, d($pop4) i32.const $push2=, -117440512 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end125: @@ -2653,7 +2653,7 @@ fn1_e: # @fn1_e i32.load $push1=, b($pop4) i32.const $push2=, -43 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end126: @@ -2671,7 +2671,7 @@ fn2_e: # @fn2_e i32.load $push1=, b($pop4) i32.const $push2=, -129665 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end127: @@ -2689,7 +2689,7 @@ fn3_e: # @fn3_e i32.load $push1=, b($pop4) i32.const $push2=, 2883583 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end128: @@ -2707,7 +2707,7 @@ fn4_e: # @fn4_e i32.load $push1=, c($pop4) i32.const $push2=, -11 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end129: @@ -2737,7 +2737,7 @@ fn6_e: # @fn6_e i32.load $push1=, c($pop4) i32.const $push2=, 1407 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end131: @@ -2755,7 +2755,7 @@ fn7_e: # @fn7_e i32.load $push1=, d($pop4) i32.const $push2=, -65515 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end132: @@ -2773,7 +2773,7 @@ fn8_e: # @fn8_e i32.load $push1=, d($pop4) i32.const $push2=, -15335425 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end133: @@ -2791,7 +2791,7 @@ fn9_e: # @fn9_e i32.load $push1=, d($pop4) i32.const $push2=, 369098751 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end134: @@ -2809,7 +2809,7 @@ fn1_f: # @fn1_f i32.load $push1=, b($pop4) i32.const $push2=, 19 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end135: @@ -2827,7 +2827,7 @@ fn2_f: # @fn2_f i32.load $push1=, b($pop4) i32.const $push2=, 1216 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end136: @@ -2845,7 +2845,7 @@ fn3_f: # @fn3_f i32.load $push1=, b($pop4) i32.const $push2=, 2490368 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end137: @@ -2863,7 +2863,7 @@ fn4_f: # @fn4_f i32.load $push1=, c($pop4) i32.const $push2=, 19 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end138: @@ -2881,7 +2881,7 @@ fn5_f: # @fn5_f i32.load $push1=, c($pop4) i32.const $push2=, 32 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end139: @@ -2899,7 +2899,7 @@ fn6_f: # @fn6_f i32.load $push1=, c($pop4) i32.const $push2=, 1216 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end140: @@ -2917,7 +2917,7 @@ fn7_f: # @fn7_f i32.load $push1=, d($pop4) i32.const $push2=, 19 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end141: @@ -2935,7 +2935,7 @@ fn8_f: # @fn8_f i32.load $push1=, d($pop4) i32.const $push2=, 1245184 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end142: @@ -2953,7 +2953,7 @@ fn9_f: # @fn9_f i32.load $push1=, d($pop4) i32.const $push2=, 318767104 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end143: @@ -2971,7 +2971,7 @@ fn1_g: # @fn1_g i32.load $push1=, b($pop4) i32.const $push2=, 37 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end144: @@ -2989,7 +2989,7 @@ fn2_g: # @fn2_g i32.load $push1=, b($pop4) i32.const $push2=, 2368 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end145: @@ -3007,7 +3007,7 @@ fn3_g: # @fn3_g i32.load $push1=, b($pop4) i32.const $push2=, 4849664 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, b($pop0), $pop3 + i32.store $drop=, b($pop0), $pop3 return .endfunc .Lfunc_end146: @@ -3025,7 +3025,7 @@ fn4_g: # @fn4_g i32.load $push1=, c($pop4) i32.const $push2=, 5 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end147: @@ -3043,7 +3043,7 @@ fn5_g: # @fn5_g i32.load $push1=, c($pop4) i32.const $push2=, 32 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end148: @@ -3061,7 +3061,7 @@ fn6_g: # @fn6_g i32.load $push1=, c($pop4) i32.const $push2=, 2368 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end149: @@ -3079,7 +3079,7 @@ fn7_g: # @fn7_g i32.load $push1=, d($pop4) i32.const $push2=, 37 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end150: @@ -3097,7 +3097,7 @@ fn8_g: # @fn8_g i32.load $push1=, d($pop4) i32.const $push2=, 2424832 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end151: @@ -3115,7 +3115,7 @@ fn9_g: # @fn9_g i32.load $push1=, d($pop4) i32.const $push2=, 620756992 i32.xor $push3=, $pop1, $pop2 - i32.store $discard=, d($pop0), $pop3 + i32.store $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end152: @@ -3140,7 +3140,7 @@ fn1_h: # @fn1_h i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end153: @@ -3169,7 +3169,7 @@ fn2_h: # @fn2_h i32.const $push8=, -131009 i32.and $push9=, $1, $pop8 i32.or $push10=, $pop7, $pop9 - i32.store $discard=, b($pop0), $pop10 + i32.store $drop=, b($pop0), $pop10 return .endfunc .Lfunc_end154: @@ -3194,7 +3194,7 @@ fn3_h: # @fn3_h i32.const $push5=, 131071 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end155: @@ -3219,7 +3219,7 @@ fn4_h: # @fn4_h i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end156: @@ -3237,7 +3237,7 @@ fn5_h: # @fn5_h i32.load $push1=, c($pop4) i32.const $push2=, -33 i32.and $push3=, $pop1, $pop2 - i32.store $discard=, c($pop0), $pop3 + i32.store $drop=, c($pop0), $pop3 return .endfunc .Lfunc_end157: @@ -3262,7 +3262,7 @@ fn6_h: # @fn6_h i32.const $push5=, 63 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end158: @@ -3280,7 +3280,7 @@ fn7_h: # @fn7_h i32.load16_u $push1=, d($pop4) i32.const $push2=, 17 i32.div_u $push3=, $pop1, $pop2 - i32.store16 $discard=, d($pop0), $pop3 + i32.store16 $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end159: @@ -3298,7 +3298,7 @@ fn8_h: # @fn8_h i32.load8_u $push1=, d+2($pop4) i32.const $push2=, 17 i32.div_u $push3=, $pop1, $pop2 - i32.store8 $discard=, d+2($pop0), $pop3 + i32.store8 $drop=, d+2($pop0), $pop3 return .endfunc .Lfunc_end160: @@ -3316,7 +3316,7 @@ fn9_h: # @fn9_h i32.load $push1=, d($pop4) i32.const $push2=, 285212672 i32.div_u $push3=, $pop1, $pop2 - i32.store8 $discard=, d+3($pop0), $pop3 + i32.store8 $drop=, d+3($pop0), $pop3 return .endfunc .Lfunc_end161: @@ -3341,7 +3341,7 @@ fn1_i: # @fn1_i i32.const $push5=, -64 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, b($pop0), $pop7 + i32.store $drop=, b($pop0), $pop7 return .endfunc .Lfunc_end162: @@ -3370,7 +3370,7 @@ fn2_i: # @fn2_i i32.const $push8=, -131009 i32.and $push9=, $1, $pop8 i32.or $push10=, $pop7, $pop9 - i32.store $discard=, b($pop0), $pop10 + i32.store $drop=, b($pop0), $pop10 return .endfunc .Lfunc_end163: @@ -3397,7 +3397,7 @@ fn3_i: # @fn3_i i32.const $push6=, 131071 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, b($pop0), $pop8 + i32.store $drop=, b($pop0), $pop8 return .endfunc .Lfunc_end164: @@ -3422,7 +3422,7 @@ fn4_i: # @fn4_i i32.const $push5=, -32 i32.and $push6=, $1, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, c($pop0), $pop7 + i32.store $drop=, c($pop0), $pop7 return .endfunc .Lfunc_end165: @@ -3451,7 +3451,7 @@ fn5_i: # @fn5_i i32.const $push8=, -33 i32.and $push9=, $1, $pop8 i32.or $push10=, $pop7, $pop9 - i32.store $discard=, c($pop0), $pop10 + i32.store $drop=, c($pop0), $pop10 return .endfunc .Lfunc_end166: @@ -3478,7 +3478,7 @@ fn6_i: # @fn6_i i32.const $push6=, 63 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store $discard=, c($pop0), $pop8 + i32.store $drop=, c($pop0), $pop8 return .endfunc .Lfunc_end167: @@ -3496,7 +3496,7 @@ fn7_i: # @fn7_i i32.load16_u $push1=, d($pop4) i32.const $push2=, 19 i32.rem_u $push3=, $pop1, $pop2 - i32.store16 $discard=, d($pop0), $pop3 + i32.store16 $drop=, d($pop0), $pop3 return .endfunc .Lfunc_end168: @@ -3514,7 +3514,7 @@ fn8_i: # @fn8_i i32.load8_u $push1=, d+2($pop4) i32.const $push2=, 19 i32.rem_u $push3=, $pop1, $pop2 - i32.store8 $discard=, d+2($pop0), $pop3 + i32.store8 $drop=, d+2($pop0), $pop3 return .endfunc .Lfunc_end169: @@ -3532,7 +3532,7 @@ fn9_i: # @fn9_i i32.load8_u $push1=, d+3($pop4) i32.const $push2=, 19 i32.rem_u $push3=, $pop1, $pop2 - i32.store8 $discard=, d+3($pop0), $pop3 + i32.store8 $drop=, d+3($pop0), $pop3 return .endfunc .Lfunc_end170: @@ -3547,13 +3547,13 @@ main: # @main # BB#0: # %if.end1610 i32.const $push1=, 0 i32.const $push0=, 560051 - i32.store $discard=, b($pop1), $pop0 + i32.store $drop=, b($pop1), $pop0 i32.const $push6=, 0 i32.const $push2=, -2147483595 - i32.store $discard=, c($pop6), $pop2 + i32.store $drop=, c($pop6), $pop2 i32.const $push5=, 0 i32.const $push3=, -1147377476 - i32.store $discard=, d($pop5), $pop3 + i32.store $drop=, d($pop5), $pop3 i32.const $push4=, 0 return $pop4 .endfunc diff --git a/test/torture-s/20040709-1.c.s b/test/torture-s/20040709-1.c.s index 8c0481dfc..76c74ba20 100644 --- a/test/torture-s/20040709-1.c.s +++ b/test/torture-s/20040709-1.c.s @@ -16,7 +16,7 @@ myrnd: # @myrnd i32.const $push4=, 12345 i32.add $push10=, $pop3, $pop4 tee_local $push9=, $0=, $pop10 - i32.store $discard=, myrnd.s($pop0), $pop9 + i32.store $drop=, myrnd.s($pop0), $pop9 i32.const $push5=, 16 i32.shr_u $push6=, $0, $pop5 i32.const $push7=, 2047 @@ -34,7 +34,7 @@ retmeA: # @retmeA .param i32, i32 # BB#0: # %entry i32.load $push0=, 0($1) - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end1: @@ -113,7 +113,7 @@ fn3A: # @fn3A i32.shl $push3=, $0, $pop2 i32.add $push7=, $pop1, $pop3 tee_local $push6=, $0=, $pop7 - i32.store $discard=, sA($pop0), $pop6 + i32.store $drop=, sA($pop0), $pop6 i32.const $push5=, 17 i32.shr_u $push4=, $0, $pop5 return $pop4 @@ -138,7 +138,7 @@ testA: # @testA tee_local $push84=, $5=, $pop85 i32.const $push83=, 16 i32.shr_u $push4=, $pop84, $pop83 - i32.store8 $discard=, sA($pop89), $pop4 + i32.store8 $drop=, sA($pop89), $pop4 i32.const $push82=, 0 i32.const $push81=, 1103515245 i32.mul $push5=, $5, $pop81 @@ -147,7 +147,7 @@ testA: # @testA tee_local $push78=, $5=, $pop79 i32.const $push77=, 16 i32.shr_u $push6=, $pop78, $pop77 - i32.store8 $discard=, sA+1($pop82), $pop6 + i32.store8 $drop=, sA+1($pop82), $pop6 i32.const $push76=, 0 i32.const $push75=, 1103515245 i32.mul $push7=, $5, $pop75 @@ -156,7 +156,7 @@ testA: # @testA tee_local $push72=, $5=, $pop73 i32.const $push71=, 16 i32.shr_u $push8=, $pop72, $pop71 - i32.store8 $discard=, sA+2($pop76), $pop8 + i32.store8 $drop=, sA+2($pop76), $pop8 i32.const $push70=, 0 i32.const $push69=, 1103515245 i32.mul $push9=, $5, $pop69 @@ -165,7 +165,7 @@ testA: # @testA tee_local $push66=, $5=, $pop67 i32.const $push65=, 16 i32.shr_u $push10=, $pop66, $pop65 - i32.store8 $discard=, sA+3($pop70), $pop10 + i32.store8 $drop=, sA+3($pop70), $pop10 i32.const $push64=, 0 i32.const $push63=, 1103515245 i32.mul $push11=, $5, $pop63 @@ -267,7 +267,7 @@ retmeB: # @retmeB .param i32, i32 # BB#0: # %entry i64.load $push0=, 0($1):p2align=2 - i64.store $discard=, 0($0):p2align=2, $pop0 + i64.store $drop=, 0($0):p2align=2, $pop0 return .endfunc .Lfunc_end7: @@ -346,7 +346,7 @@ fn3B: # @fn3B i32.shl $push3=, $0, $pop2 i32.add $push7=, $pop1, $pop3 tee_local $push6=, $0=, $pop7 - i32.store $discard=, sB($pop0), $pop6 + i32.store $drop=, sB($pop0), $pop6 i32.const $push5=, 17 i32.shr_u $push4=, $0, $pop5 return $pop4 @@ -371,7 +371,7 @@ testB: # @testB tee_local $push122=, $4=, $pop123 i32.const $push121=, 16 i32.shr_u $push4=, $pop122, $pop121 - i32.store8 $discard=, sB($pop127), $pop4 + i32.store8 $drop=, sB($pop127), $pop4 i32.const $push120=, 0 i32.const $push119=, 1103515245 i32.mul $push5=, $4, $pop119 @@ -380,7 +380,7 @@ testB: # @testB tee_local $push116=, $4=, $pop117 i32.const $push115=, 16 i32.shr_u $push6=, $pop116, $pop115 - i32.store8 $discard=, sB+1($pop120), $pop6 + i32.store8 $drop=, sB+1($pop120), $pop6 i32.const $push114=, 0 i32.const $push113=, 1103515245 i32.mul $push7=, $4, $pop113 @@ -389,7 +389,7 @@ testB: # @testB tee_local $push110=, $4=, $pop111 i32.const $push109=, 16 i32.shr_u $push8=, $pop110, $pop109 - i32.store8 $discard=, sB+2($pop114), $pop8 + i32.store8 $drop=, sB+2($pop114), $pop8 i32.const $push108=, 0 i32.const $push107=, 1103515245 i32.mul $push9=, $4, $pop107 @@ -398,7 +398,7 @@ testB: # @testB tee_local $push104=, $4=, $pop105 i32.const $push103=, 16 i32.shr_u $push10=, $pop104, $pop103 - i32.store8 $discard=, sB+3($pop108), $pop10 + i32.store8 $drop=, sB+3($pop108), $pop10 i32.const $push102=, 0 i32.const $push101=, 1103515245 i32.mul $push11=, $4, $pop101 @@ -407,7 +407,7 @@ testB: # @testB tee_local $push98=, $4=, $pop99 i32.const $push97=, 16 i32.shr_u $push12=, $pop98, $pop97 - i32.store8 $discard=, sB+4($pop102), $pop12 + i32.store8 $drop=, sB+4($pop102), $pop12 i32.const $push96=, 0 i32.const $push95=, 1103515245 i32.mul $push13=, $4, $pop95 @@ -416,7 +416,7 @@ testB: # @testB tee_local $push92=, $4=, $pop93 i32.const $push91=, 16 i32.shr_u $push14=, $pop92, $pop91 - i32.store8 $discard=, sB+5($pop96), $pop14 + i32.store8 $drop=, sB+5($pop96), $pop14 i32.const $push90=, 0 i32.const $push89=, 1103515245 i32.mul $push15=, $4, $pop89 @@ -425,7 +425,7 @@ testB: # @testB tee_local $push86=, $4=, $pop87 i32.const $push85=, 16 i32.shr_u $push16=, $pop86, $pop85 - i32.store8 $discard=, sB+6($pop90), $pop16 + i32.store8 $drop=, sB+6($pop90), $pop16 i32.const $push84=, 0 i32.const $push83=, 1103515245 i32.mul $push17=, $4, $pop83 @@ -434,7 +434,7 @@ testB: # @testB tee_local $push80=, $4=, $pop81 i32.const $push79=, 16 i32.shr_u $push18=, $pop80, $pop79 - i32.store8 $discard=, sB+7($pop84), $pop18 + i32.store8 $drop=, sB+7($pop84), $pop18 i32.const $push78=, 0 i32.load $2=, sB($pop78) i32.const $push77=, 0 @@ -553,7 +553,7 @@ retmeC: # @retmeC .param i32, i32 # BB#0: # %entry i64.load $push0=, 0($1):p2align=2 - i64.store $discard=, 0($0):p2align=2, $pop0 + i64.store $drop=, 0($0):p2align=2, $pop0 return .endfunc .Lfunc_end13: @@ -632,7 +632,7 @@ fn3C: # @fn3C i32.shl $push3=, $0, $pop2 i32.add $push7=, $pop1, $pop3 tee_local $push6=, $0=, $pop7 - i32.store $discard=, sC+4($pop0), $pop6 + i32.store $drop=, sC+4($pop0), $pop6 i32.const $push5=, 17 i32.shr_u $push4=, $0, $pop5 return $pop4 @@ -657,7 +657,7 @@ testC: # @testC tee_local $push122=, $2=, $pop123 i32.const $push121=, 16 i32.shr_u $push4=, $pop122, $pop121 - i32.store8 $discard=, sC($pop127), $pop4 + i32.store8 $drop=, sC($pop127), $pop4 i32.const $push120=, 0 i32.const $push119=, 1103515245 i32.mul $push5=, $2, $pop119 @@ -666,7 +666,7 @@ testC: # @testC tee_local $push116=, $2=, $pop117 i32.const $push115=, 16 i32.shr_u $push6=, $pop116, $pop115 - i32.store8 $discard=, sC+1($pop120), $pop6 + i32.store8 $drop=, sC+1($pop120), $pop6 i32.const $push114=, 0 i32.const $push113=, 1103515245 i32.mul $push7=, $2, $pop113 @@ -675,7 +675,7 @@ testC: # @testC tee_local $push110=, $2=, $pop111 i32.const $push109=, 16 i32.shr_u $push8=, $pop110, $pop109 - i32.store8 $discard=, sC+2($pop114), $pop8 + i32.store8 $drop=, sC+2($pop114), $pop8 i32.const $push108=, 0 i32.const $push107=, 1103515245 i32.mul $push9=, $2, $pop107 @@ -689,7 +689,7 @@ testC: # @testC tee_local $push100=, $4=, $pop101 i32.const $push99=, 16 i32.shr_u $push12=, $pop100, $pop99 - i32.store8 $discard=, sC+4($pop108), $pop12 + i32.store8 $drop=, sC+4($pop108), $pop12 i32.const $push98=, 0 i32.const $push97=, 1103515245 i32.mul $push13=, $4, $pop97 @@ -698,7 +698,7 @@ testC: # @testC tee_local $push94=, $4=, $pop95 i32.const $push93=, 16 i32.shr_u $push14=, $pop94, $pop93 - i32.store8 $discard=, sC+5($pop98), $pop14 + i32.store8 $drop=, sC+5($pop98), $pop14 i32.const $push92=, 0 i32.const $push91=, 1103515245 i32.mul $push15=, $4, $pop91 @@ -707,7 +707,7 @@ testC: # @testC tee_local $push88=, $4=, $pop89 i32.const $push87=, 16 i32.shr_u $push16=, $pop88, $pop87 - i32.store8 $discard=, sC+6($pop92), $pop16 + i32.store8 $drop=, sC+6($pop92), $pop16 i32.const $push86=, 0 i32.const $push85=, 1103515245 i32.mul $push17=, $4, $pop85 @@ -716,13 +716,13 @@ testC: # @testC tee_local $push82=, $4=, $pop83 i32.const $push81=, 16 i32.shr_u $push18=, $pop82, $pop81 - i32.store8 $discard=, sC+7($pop86), $pop18 + i32.store8 $drop=, sC+7($pop86), $pop18 i32.const $push80=, 0 i32.load $1=, sC+4($pop80) i32.const $push79=, 0 i32.const $push78=, 16 i32.shr_u $push10=, $2, $pop78 - i32.store8 $discard=, sC+3($pop79), $pop10 + i32.store8 $drop=, sC+3($pop79), $pop10 i32.const $push77=, 0 i32.const $push76=, 1103515245 i32.mul $push19=, $4, $pop76 @@ -836,7 +836,7 @@ retmeD: # @retmeD .param i32, i32 # BB#0: # %entry i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end19: @@ -927,7 +927,7 @@ fn3D: # @fn3D i64.const $push6=, 34359738367 i64.and $push7=, $1, $pop6 i64.or $push8=, $pop5, $pop7 - i64.store $discard=, sD($pop0), $pop8 + i64.store $drop=, sD($pop0), $pop8 i32.const $push9=, 536870911 i32.and $push10=, $0, $pop9 return $pop10 @@ -952,7 +952,7 @@ testD: # @testD tee_local $push92=, $0=, $pop93 i32.const $push6=, 16 i32.shr_u $push7=, $pop92, $pop6 - i32.store8 $discard=, sD($pop1), $pop7 + i32.store8 $drop=, sD($pop1), $pop7 i32.const $push91=, 0 i32.const $push90=, 1103515245 i32.mul $push8=, $0, $pop90 @@ -961,7 +961,7 @@ testD: # @testD tee_local $push87=, $0=, $pop88 i32.const $push86=, 16 i32.shr_u $push9=, $pop87, $pop86 - i32.store8 $discard=, sD+1($pop91), $pop9 + i32.store8 $drop=, sD+1($pop91), $pop9 i32.const $push85=, 0 i32.const $push84=, 1103515245 i32.mul $push10=, $0, $pop84 @@ -970,7 +970,7 @@ testD: # @testD tee_local $push81=, $0=, $pop82 i32.const $push80=, 16 i32.shr_u $push11=, $pop81, $pop80 - i32.store8 $discard=, sD+2($pop85), $pop11 + i32.store8 $drop=, sD+2($pop85), $pop11 i32.const $push79=, 0 i32.const $push78=, 1103515245 i32.mul $push12=, $0, $pop78 @@ -979,7 +979,7 @@ testD: # @testD tee_local $push75=, $0=, $pop76 i32.const $push74=, 16 i32.shr_u $push13=, $pop75, $pop74 - i32.store8 $discard=, sD+3($pop79), $pop13 + i32.store8 $drop=, sD+3($pop79), $pop13 i32.const $push73=, 0 i32.const $push72=, 1103515245 i32.mul $push14=, $0, $pop72 @@ -988,7 +988,7 @@ testD: # @testD tee_local $push69=, $0=, $pop70 i32.const $push68=, 16 i32.shr_u $push15=, $pop69, $pop68 - i32.store8 $discard=, sD+4($pop73), $pop15 + i32.store8 $drop=, sD+4($pop73), $pop15 i32.const $push67=, 0 i32.const $push66=, 1103515245 i32.mul $push16=, $0, $pop66 @@ -997,7 +997,7 @@ testD: # @testD tee_local $push63=, $0=, $pop64 i32.const $push62=, 16 i32.shr_u $push17=, $pop63, $pop62 - i32.store8 $discard=, sD+5($pop67), $pop17 + i32.store8 $drop=, sD+5($pop67), $pop17 i32.const $push61=, 0 i32.const $push60=, 1103515245 i32.mul $push18=, $0, $pop60 @@ -1006,7 +1006,7 @@ testD: # @testD tee_local $push57=, $0=, $pop58 i32.const $push56=, 16 i32.shr_u $push19=, $pop57, $pop56 - i32.store8 $discard=, sD+6($pop61), $pop19 + i32.store8 $drop=, sD+6($pop61), $pop19 i32.const $push55=, 0 i32.const $push54=, 1103515245 i32.mul $push20=, $0, $pop54 @@ -1015,7 +1015,7 @@ testD: # @testD tee_local $push51=, $0=, $pop52 i32.const $push50=, 16 i32.shr_u $push21=, $pop51, $pop50 - i32.store8 $discard=, sD+7($pop55), $pop21 + i32.store8 $drop=, sD+7($pop55), $pop21 i32.const $push49=, 0 i32.const $push48=, 0 i32.const $push23=, -341751747 @@ -1045,7 +1045,7 @@ testD: # @testD i64.const $push33=, 34359738367 i64.and $push34=, $pop22, $pop33 i64.or $push39=, $pop38, $pop34 - i64.store $discard=, sD($pop49), $pop39 + i64.store $drop=, sD($pop49), $pop39 return .endfunc .Lfunc_end24: @@ -1063,10 +1063,10 @@ retmeE: # @retmeE i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3) i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i64.store $discard=, 0($pop2), $2 + i64.store $drop=, 0($pop2), $2 return .endfunc .Lfunc_end25: @@ -1157,7 +1157,7 @@ fn3E: # @fn3E i64.const $push6=, 34359738367 i64.and $push7=, $1, $pop6 i64.or $push8=, $pop5, $pop7 - i64.store $discard=, sE+8($pop0), $pop8 + i64.store $drop=, sE+8($pop0), $pop8 i32.const $push9=, 536870911 i32.and $push10=, $0, $pop9 return $pop10 @@ -1182,7 +1182,7 @@ testE: # @testE tee_local $push156=, $0=, $pop157 i32.const $push6=, 16 i32.shr_u $push7=, $pop156, $pop6 - i32.store8 $discard=, sE($pop1), $pop7 + i32.store8 $drop=, sE($pop1), $pop7 i32.const $push155=, 0 i32.const $push154=, 1103515245 i32.mul $push8=, $0, $pop154 @@ -1191,7 +1191,7 @@ testE: # @testE tee_local $push151=, $0=, $pop152 i32.const $push150=, 16 i32.shr_u $push9=, $pop151, $pop150 - i32.store8 $discard=, sE+1($pop155), $pop9 + i32.store8 $drop=, sE+1($pop155), $pop9 i32.const $push149=, 0 i32.const $push148=, 1103515245 i32.mul $push10=, $0, $pop148 @@ -1200,7 +1200,7 @@ testE: # @testE tee_local $push145=, $0=, $pop146 i32.const $push144=, 16 i32.shr_u $push11=, $pop145, $pop144 - i32.store8 $discard=, sE+2($pop149), $pop11 + i32.store8 $drop=, sE+2($pop149), $pop11 i32.const $push143=, 0 i32.const $push142=, 1103515245 i32.mul $push12=, $0, $pop142 @@ -1209,7 +1209,7 @@ testE: # @testE tee_local $push139=, $0=, $pop140 i32.const $push138=, 16 i32.shr_u $push13=, $pop139, $pop138 - i32.store8 $discard=, sE+3($pop143), $pop13 + i32.store8 $drop=, sE+3($pop143), $pop13 i32.const $push137=, 0 i32.const $push136=, 1103515245 i32.mul $push14=, $0, $pop136 @@ -1218,7 +1218,7 @@ testE: # @testE tee_local $push133=, $0=, $pop134 i32.const $push132=, 16 i32.shr_u $push15=, $pop133, $pop132 - i32.store8 $discard=, sE+4($pop137), $pop15 + i32.store8 $drop=, sE+4($pop137), $pop15 i32.const $push131=, 0 i32.const $push130=, 1103515245 i32.mul $push16=, $0, $pop130 @@ -1227,7 +1227,7 @@ testE: # @testE tee_local $push127=, $0=, $pop128 i32.const $push126=, 16 i32.shr_u $push17=, $pop127, $pop126 - i32.store8 $discard=, sE+5($pop131), $pop17 + i32.store8 $drop=, sE+5($pop131), $pop17 i32.const $push125=, 0 i32.const $push124=, 1103515245 i32.mul $push18=, $0, $pop124 @@ -1236,7 +1236,7 @@ testE: # @testE tee_local $push121=, $0=, $pop122 i32.const $push120=, 16 i32.shr_u $push19=, $pop121, $pop120 - i32.store8 $discard=, sE+6($pop125), $pop19 + i32.store8 $drop=, sE+6($pop125), $pop19 i32.const $push119=, 0 i32.const $push118=, 1103515245 i32.mul $push20=, $0, $pop118 @@ -1245,7 +1245,7 @@ testE: # @testE tee_local $push115=, $0=, $pop116 i32.const $push114=, 16 i32.shr_u $push21=, $pop115, $pop114 - i32.store8 $discard=, sE+7($pop119), $pop21 + i32.store8 $drop=, sE+7($pop119), $pop21 i32.const $push113=, 0 i32.const $push112=, 1103515245 i32.mul $push22=, $0, $pop112 @@ -1254,7 +1254,7 @@ testE: # @testE tee_local $push109=, $0=, $pop110 i32.const $push108=, 16 i32.shr_u $push23=, $pop109, $pop108 - i32.store8 $discard=, sE+8($pop113), $pop23 + i32.store8 $drop=, sE+8($pop113), $pop23 i32.const $push107=, 0 i32.const $push106=, 1103515245 i32.mul $push24=, $0, $pop106 @@ -1263,7 +1263,7 @@ testE: # @testE tee_local $push103=, $0=, $pop104 i32.const $push102=, 16 i32.shr_u $push25=, $pop103, $pop102 - i32.store8 $discard=, sE+9($pop107), $pop25 + i32.store8 $drop=, sE+9($pop107), $pop25 i32.const $push101=, 0 i32.const $push100=, 1103515245 i32.mul $push26=, $0, $pop100 @@ -1272,7 +1272,7 @@ testE: # @testE tee_local $push97=, $0=, $pop98 i32.const $push96=, 16 i32.shr_u $push27=, $pop97, $pop96 - i32.store8 $discard=, sE+10($pop101), $pop27 + i32.store8 $drop=, sE+10($pop101), $pop27 i32.const $push95=, 0 i32.const $push94=, 1103515245 i32.mul $push28=, $0, $pop94 @@ -1281,7 +1281,7 @@ testE: # @testE tee_local $push91=, $0=, $pop92 i32.const $push90=, 16 i32.shr_u $push29=, $pop91, $pop90 - i32.store8 $discard=, sE+11($pop95), $pop29 + i32.store8 $drop=, sE+11($pop95), $pop29 i32.const $push89=, 0 i32.const $push88=, 1103515245 i32.mul $push30=, $0, $pop88 @@ -1290,7 +1290,7 @@ testE: # @testE tee_local $push85=, $0=, $pop86 i32.const $push84=, 16 i32.shr_u $push31=, $pop85, $pop84 - i32.store8 $discard=, sE+12($pop89), $pop31 + i32.store8 $drop=, sE+12($pop89), $pop31 i32.const $push83=, 0 i32.const $push82=, 1103515245 i32.mul $push32=, $0, $pop82 @@ -1299,7 +1299,7 @@ testE: # @testE tee_local $push79=, $0=, $pop80 i32.const $push78=, 16 i32.shr_u $push33=, $pop79, $pop78 - i32.store8 $discard=, sE+13($pop83), $pop33 + i32.store8 $drop=, sE+13($pop83), $pop33 i32.const $push77=, 0 i32.const $push76=, 1103515245 i32.mul $push34=, $0, $pop76 @@ -1308,7 +1308,7 @@ testE: # @testE tee_local $push73=, $0=, $pop74 i32.const $push72=, 16 i32.shr_u $push35=, $pop73, $pop72 - i32.store8 $discard=, sE+14($pop77), $pop35 + i32.store8 $drop=, sE+14($pop77), $pop35 i32.const $push71=, 0 i32.const $push70=, 1103515245 i32.mul $push36=, $0, $pop70 @@ -1317,7 +1317,7 @@ testE: # @testE tee_local $push67=, $0=, $pop68 i32.const $push66=, 16 i32.shr_u $push37=, $pop67, $pop66 - i32.store8 $discard=, sE+15($pop71), $pop37 + i32.store8 $drop=, sE+15($pop71), $pop37 i32.const $push65=, 0 i32.const $push64=, 0 i32.const $push39=, -341751747 @@ -1347,7 +1347,7 @@ testE: # @testE i64.const $push49=, 34359738367 i64.and $push50=, $pop38, $pop49 i64.or $push55=, $pop54, $pop50 - i64.store $discard=, sE+8($pop65), $pop55 + i64.store $drop=, sE+8($pop65), $pop55 return .endfunc .Lfunc_end30: @@ -1365,10 +1365,10 @@ retmeF: # @retmeF i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3) i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i64.store $discard=, 0($pop2), $2 + i64.store $drop=, 0($pop2), $2 return .endfunc .Lfunc_end31: @@ -1459,7 +1459,7 @@ fn3F: # @fn3F i64.const $push6=, 34359738367 i64.and $push7=, $1, $pop6 i64.or $push8=, $pop5, $pop7 - i64.store $discard=, sF($pop0), $pop8 + i64.store $drop=, sF($pop0), $pop8 i32.const $push9=, 536870911 i32.and $push10=, $0, $pop9 return $pop10 @@ -1484,7 +1484,7 @@ testF: # @testF tee_local $push156=, $0=, $pop157 i32.const $push6=, 16 i32.shr_u $push7=, $pop156, $pop6 - i32.store8 $discard=, sF($pop1), $pop7 + i32.store8 $drop=, sF($pop1), $pop7 i32.const $push155=, 0 i32.const $push154=, 1103515245 i32.mul $push8=, $0, $pop154 @@ -1493,7 +1493,7 @@ testF: # @testF tee_local $push151=, $0=, $pop152 i32.const $push150=, 16 i32.shr_u $push9=, $pop151, $pop150 - i32.store8 $discard=, sF+1($pop155), $pop9 + i32.store8 $drop=, sF+1($pop155), $pop9 i32.const $push149=, 0 i32.const $push148=, 1103515245 i32.mul $push10=, $0, $pop148 @@ -1502,7 +1502,7 @@ testF: # @testF tee_local $push145=, $0=, $pop146 i32.const $push144=, 16 i32.shr_u $push11=, $pop145, $pop144 - i32.store8 $discard=, sF+2($pop149), $pop11 + i32.store8 $drop=, sF+2($pop149), $pop11 i32.const $push143=, 0 i32.const $push142=, 1103515245 i32.mul $push12=, $0, $pop142 @@ -1511,7 +1511,7 @@ testF: # @testF tee_local $push139=, $0=, $pop140 i32.const $push138=, 16 i32.shr_u $push13=, $pop139, $pop138 - i32.store8 $discard=, sF+3($pop143), $pop13 + i32.store8 $drop=, sF+3($pop143), $pop13 i32.const $push137=, 0 i32.const $push136=, 1103515245 i32.mul $push14=, $0, $pop136 @@ -1520,7 +1520,7 @@ testF: # @testF tee_local $push133=, $0=, $pop134 i32.const $push132=, 16 i32.shr_u $push15=, $pop133, $pop132 - i32.store8 $discard=, sF+4($pop137), $pop15 + i32.store8 $drop=, sF+4($pop137), $pop15 i32.const $push131=, 0 i32.const $push130=, 1103515245 i32.mul $push16=, $0, $pop130 @@ -1529,7 +1529,7 @@ testF: # @testF tee_local $push127=, $0=, $pop128 i32.const $push126=, 16 i32.shr_u $push17=, $pop127, $pop126 - i32.store8 $discard=, sF+5($pop131), $pop17 + i32.store8 $drop=, sF+5($pop131), $pop17 i32.const $push125=, 0 i32.const $push124=, 1103515245 i32.mul $push18=, $0, $pop124 @@ -1538,7 +1538,7 @@ testF: # @testF tee_local $push121=, $0=, $pop122 i32.const $push120=, 16 i32.shr_u $push19=, $pop121, $pop120 - i32.store8 $discard=, sF+6($pop125), $pop19 + i32.store8 $drop=, sF+6($pop125), $pop19 i32.const $push119=, 0 i32.const $push118=, 1103515245 i32.mul $push20=, $0, $pop118 @@ -1547,7 +1547,7 @@ testF: # @testF tee_local $push115=, $0=, $pop116 i32.const $push114=, 16 i32.shr_u $push21=, $pop115, $pop114 - i32.store8 $discard=, sF+7($pop119), $pop21 + i32.store8 $drop=, sF+7($pop119), $pop21 i32.const $push113=, 0 i32.const $push112=, 1103515245 i32.mul $push22=, $0, $pop112 @@ -1556,7 +1556,7 @@ testF: # @testF tee_local $push109=, $0=, $pop110 i32.const $push108=, 16 i32.shr_u $push23=, $pop109, $pop108 - i32.store8 $discard=, sF+8($pop113), $pop23 + i32.store8 $drop=, sF+8($pop113), $pop23 i32.const $push107=, 0 i32.const $push106=, 1103515245 i32.mul $push24=, $0, $pop106 @@ -1565,7 +1565,7 @@ testF: # @testF tee_local $push103=, $0=, $pop104 i32.const $push102=, 16 i32.shr_u $push25=, $pop103, $pop102 - i32.store8 $discard=, sF+9($pop107), $pop25 + i32.store8 $drop=, sF+9($pop107), $pop25 i32.const $push101=, 0 i32.const $push100=, 1103515245 i32.mul $push26=, $0, $pop100 @@ -1574,7 +1574,7 @@ testF: # @testF tee_local $push97=, $0=, $pop98 i32.const $push96=, 16 i32.shr_u $push27=, $pop97, $pop96 - i32.store8 $discard=, sF+10($pop101), $pop27 + i32.store8 $drop=, sF+10($pop101), $pop27 i32.const $push95=, 0 i32.const $push94=, 1103515245 i32.mul $push28=, $0, $pop94 @@ -1583,7 +1583,7 @@ testF: # @testF tee_local $push91=, $0=, $pop92 i32.const $push90=, 16 i32.shr_u $push29=, $pop91, $pop90 - i32.store8 $discard=, sF+11($pop95), $pop29 + i32.store8 $drop=, sF+11($pop95), $pop29 i32.const $push89=, 0 i32.const $push88=, 1103515245 i32.mul $push30=, $0, $pop88 @@ -1592,7 +1592,7 @@ testF: # @testF tee_local $push85=, $0=, $pop86 i32.const $push84=, 16 i32.shr_u $push31=, $pop85, $pop84 - i32.store8 $discard=, sF+12($pop89), $pop31 + i32.store8 $drop=, sF+12($pop89), $pop31 i32.const $push83=, 0 i32.const $push82=, 1103515245 i32.mul $push32=, $0, $pop82 @@ -1601,7 +1601,7 @@ testF: # @testF tee_local $push79=, $0=, $pop80 i32.const $push78=, 16 i32.shr_u $push33=, $pop79, $pop78 - i32.store8 $discard=, sF+13($pop83), $pop33 + i32.store8 $drop=, sF+13($pop83), $pop33 i32.const $push77=, 0 i32.const $push76=, 1103515245 i32.mul $push34=, $0, $pop76 @@ -1610,7 +1610,7 @@ testF: # @testF tee_local $push73=, $0=, $pop74 i32.const $push72=, 16 i32.shr_u $push35=, $pop73, $pop72 - i32.store8 $discard=, sF+14($pop77), $pop35 + i32.store8 $drop=, sF+14($pop77), $pop35 i32.const $push71=, 0 i32.const $push70=, 1103515245 i32.mul $push36=, $0, $pop70 @@ -1619,7 +1619,7 @@ testF: # @testF tee_local $push67=, $0=, $pop68 i32.const $push66=, 16 i32.shr_u $push37=, $pop67, $pop66 - i32.store8 $discard=, sF+15($pop71), $pop37 + i32.store8 $drop=, sF+15($pop71), $pop37 i32.const $push65=, 0 i32.const $push64=, 0 i32.const $push39=, -341751747 @@ -1649,7 +1649,7 @@ testF: # @testF i64.const $push49=, 34359738367 i64.and $push50=, $pop38, $pop49 i64.or $push55=, $pop54, $pop50 - i64.store $discard=, sF($pop65), $pop55 + i64.store $drop=, sF($pop65), $pop55 return .endfunc .Lfunc_end36: @@ -1667,10 +1667,10 @@ retmeG: # @retmeG i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3) i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i64.store $discard=, 0($pop2), $2 + i64.store $drop=, 0($pop2), $2 return .endfunc .Lfunc_end37: @@ -1749,7 +1749,7 @@ fn3G: # @fn3G i32.shl $push3=, $0, $pop2 i32.add $push7=, $pop1, $pop3 tee_local $push6=, $0=, $pop7 - i32.store $discard=, sG($pop0), $pop6 + i32.store $drop=, sG($pop0), $pop6 i32.const $push5=, 25 i32.shr_u $push4=, $0, $pop5 return $pop4 @@ -1774,7 +1774,7 @@ testG: # @testG tee_local $push178=, $5=, $pop179 i32.const $push177=, 16 i32.shr_u $push4=, $pop178, $pop177 - i32.store8 $discard=, sG($pop183), $pop4 + i32.store8 $drop=, sG($pop183), $pop4 i32.const $push176=, 0 i32.const $push175=, 1103515245 i32.mul $push5=, $5, $pop175 @@ -1783,7 +1783,7 @@ testG: # @testG tee_local $push172=, $5=, $pop173 i32.const $push171=, 16 i32.shr_u $push6=, $pop172, $pop171 - i32.store8 $discard=, sG+1($pop176), $pop6 + i32.store8 $drop=, sG+1($pop176), $pop6 i32.const $push170=, 0 i32.const $push169=, 1103515245 i32.mul $push7=, $5, $pop169 @@ -1792,7 +1792,7 @@ testG: # @testG tee_local $push166=, $5=, $pop167 i32.const $push165=, 16 i32.shr_u $push8=, $pop166, $pop165 - i32.store8 $discard=, sG+2($pop170), $pop8 + i32.store8 $drop=, sG+2($pop170), $pop8 i32.const $push164=, 0 i32.const $push163=, 1103515245 i32.mul $push9=, $5, $pop163 @@ -1801,7 +1801,7 @@ testG: # @testG tee_local $push160=, $5=, $pop161 i32.const $push159=, 16 i32.shr_u $push10=, $pop160, $pop159 - i32.store8 $discard=, sG+3($pop164), $pop10 + i32.store8 $drop=, sG+3($pop164), $pop10 i32.const $push158=, 0 i32.const $push157=, 1103515245 i32.mul $push11=, $5, $pop157 @@ -1810,7 +1810,7 @@ testG: # @testG tee_local $push154=, $5=, $pop155 i32.const $push153=, 16 i32.shr_u $push12=, $pop154, $pop153 - i32.store8 $discard=, sG+4($pop158), $pop12 + i32.store8 $drop=, sG+4($pop158), $pop12 i32.const $push152=, 0 i32.const $push151=, 1103515245 i32.mul $push13=, $5, $pop151 @@ -1819,7 +1819,7 @@ testG: # @testG tee_local $push148=, $5=, $pop149 i32.const $push147=, 16 i32.shr_u $push14=, $pop148, $pop147 - i32.store8 $discard=, sG+5($pop152), $pop14 + i32.store8 $drop=, sG+5($pop152), $pop14 i32.const $push146=, 0 i32.const $push145=, 1103515245 i32.mul $push15=, $5, $pop145 @@ -1828,7 +1828,7 @@ testG: # @testG tee_local $push142=, $5=, $pop143 i32.const $push141=, 16 i32.shr_u $push16=, $pop142, $pop141 - i32.store8 $discard=, sG+6($pop146), $pop16 + i32.store8 $drop=, sG+6($pop146), $pop16 i32.const $push140=, 0 i32.const $push139=, 1103515245 i32.mul $push17=, $5, $pop139 @@ -1837,7 +1837,7 @@ testG: # @testG tee_local $push136=, $5=, $pop137 i32.const $push135=, 16 i32.shr_u $push18=, $pop136, $pop135 - i32.store8 $discard=, sG+7($pop140), $pop18 + i32.store8 $drop=, sG+7($pop140), $pop18 i32.const $push134=, 0 i32.const $push133=, 1103515245 i32.mul $push19=, $5, $pop133 @@ -1846,7 +1846,7 @@ testG: # @testG tee_local $push130=, $5=, $pop131 i32.const $push129=, 16 i32.shr_u $push20=, $pop130, $pop129 - i32.store8 $discard=, sG+8($pop134), $pop20 + i32.store8 $drop=, sG+8($pop134), $pop20 i32.const $push128=, 0 i32.const $push127=, 1103515245 i32.mul $push21=, $5, $pop127 @@ -1855,7 +1855,7 @@ testG: # @testG tee_local $push124=, $5=, $pop125 i32.const $push123=, 16 i32.shr_u $push22=, $pop124, $pop123 - i32.store8 $discard=, sG+9($pop128), $pop22 + i32.store8 $drop=, sG+9($pop128), $pop22 i32.const $push122=, 0 i32.const $push121=, 1103515245 i32.mul $push23=, $5, $pop121 @@ -1864,7 +1864,7 @@ testG: # @testG tee_local $push118=, $5=, $pop119 i32.const $push117=, 16 i32.shr_u $push24=, $pop118, $pop117 - i32.store8 $discard=, sG+10($pop122), $pop24 + i32.store8 $drop=, sG+10($pop122), $pop24 i32.const $push116=, 0 i32.const $push115=, 1103515245 i32.mul $push25=, $5, $pop115 @@ -1873,7 +1873,7 @@ testG: # @testG tee_local $push112=, $5=, $pop113 i32.const $push111=, 16 i32.shr_u $push26=, $pop112, $pop111 - i32.store8 $discard=, sG+11($pop116), $pop26 + i32.store8 $drop=, sG+11($pop116), $pop26 i32.const $push110=, 0 i32.const $push109=, 1103515245 i32.mul $push27=, $5, $pop109 @@ -1882,7 +1882,7 @@ testG: # @testG tee_local $push106=, $5=, $pop107 i32.const $push105=, 16 i32.shr_u $push28=, $pop106, $pop105 - i32.store8 $discard=, sG+12($pop110), $pop28 + i32.store8 $drop=, sG+12($pop110), $pop28 i32.const $push104=, 0 i32.const $push103=, 1103515245 i32.mul $push29=, $5, $pop103 @@ -1891,7 +1891,7 @@ testG: # @testG tee_local $push100=, $5=, $pop101 i32.const $push99=, 16 i32.shr_u $push30=, $pop100, $pop99 - i32.store8 $discard=, sG+13($pop104), $pop30 + i32.store8 $drop=, sG+13($pop104), $pop30 i32.const $push98=, 0 i32.const $push97=, 1103515245 i32.mul $push31=, $5, $pop97 @@ -1900,7 +1900,7 @@ testG: # @testG tee_local $push94=, $5=, $pop95 i32.const $push93=, 16 i32.shr_u $push32=, $pop94, $pop93 - i32.store8 $discard=, sG+14($pop98), $pop32 + i32.store8 $drop=, sG+14($pop98), $pop32 i32.const $push92=, 0 i32.const $push91=, 1103515245 i32.mul $push33=, $5, $pop91 @@ -1909,7 +1909,7 @@ testG: # @testG tee_local $push88=, $5=, $pop89 i32.const $push87=, 16 i32.shr_u $push34=, $pop88, $pop87 - i32.store8 $discard=, sG+15($pop92), $pop34 + i32.store8 $drop=, sG+15($pop92), $pop34 i32.const $push86=, 0 i32.const $push85=, 1103515245 i32.mul $push35=, $5, $pop85 @@ -2011,10 +2011,10 @@ retmeH: # @retmeH i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3) i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i64.store $discard=, 0($pop2), $2 + i64.store $drop=, 0($pop2), $2 return .endfunc .Lfunc_end43: @@ -2093,7 +2093,7 @@ fn3H: # @fn3H i32.shl $push3=, $0, $pop2 i32.add $push7=, $pop1, $pop3 tee_local $push6=, $0=, $pop7 - i32.store $discard=, sH($pop0), $pop6 + i32.store $drop=, sH($pop0), $pop6 i32.const $push5=, 23 i32.shr_u $push4=, $0, $pop5 return $pop4 @@ -2118,7 +2118,7 @@ testH: # @testH tee_local $push178=, $5=, $pop179 i32.const $push177=, 16 i32.shr_u $push4=, $pop178, $pop177 - i32.store8 $discard=, sH($pop183), $pop4 + i32.store8 $drop=, sH($pop183), $pop4 i32.const $push176=, 0 i32.const $push175=, 1103515245 i32.mul $push5=, $5, $pop175 @@ -2127,7 +2127,7 @@ testH: # @testH tee_local $push172=, $5=, $pop173 i32.const $push171=, 16 i32.shr_u $push6=, $pop172, $pop171 - i32.store8 $discard=, sH+1($pop176), $pop6 + i32.store8 $drop=, sH+1($pop176), $pop6 i32.const $push170=, 0 i32.const $push169=, 1103515245 i32.mul $push7=, $5, $pop169 @@ -2136,7 +2136,7 @@ testH: # @testH tee_local $push166=, $5=, $pop167 i32.const $push165=, 16 i32.shr_u $push8=, $pop166, $pop165 - i32.store8 $discard=, sH+2($pop170), $pop8 + i32.store8 $drop=, sH+2($pop170), $pop8 i32.const $push164=, 0 i32.const $push163=, 1103515245 i32.mul $push9=, $5, $pop163 @@ -2145,7 +2145,7 @@ testH: # @testH tee_local $push160=, $5=, $pop161 i32.const $push159=, 16 i32.shr_u $push10=, $pop160, $pop159 - i32.store8 $discard=, sH+3($pop164), $pop10 + i32.store8 $drop=, sH+3($pop164), $pop10 i32.const $push158=, 0 i32.const $push157=, 1103515245 i32.mul $push11=, $5, $pop157 @@ -2154,7 +2154,7 @@ testH: # @testH tee_local $push154=, $5=, $pop155 i32.const $push153=, 16 i32.shr_u $push12=, $pop154, $pop153 - i32.store8 $discard=, sH+4($pop158), $pop12 + i32.store8 $drop=, sH+4($pop158), $pop12 i32.const $push152=, 0 i32.const $push151=, 1103515245 i32.mul $push13=, $5, $pop151 @@ -2163,7 +2163,7 @@ testH: # @testH tee_local $push148=, $5=, $pop149 i32.const $push147=, 16 i32.shr_u $push14=, $pop148, $pop147 - i32.store8 $discard=, sH+5($pop152), $pop14 + i32.store8 $drop=, sH+5($pop152), $pop14 i32.const $push146=, 0 i32.const $push145=, 1103515245 i32.mul $push15=, $5, $pop145 @@ -2172,7 +2172,7 @@ testH: # @testH tee_local $push142=, $5=, $pop143 i32.const $push141=, 16 i32.shr_u $push16=, $pop142, $pop141 - i32.store8 $discard=, sH+6($pop146), $pop16 + i32.store8 $drop=, sH+6($pop146), $pop16 i32.const $push140=, 0 i32.const $push139=, 1103515245 i32.mul $push17=, $5, $pop139 @@ -2181,7 +2181,7 @@ testH: # @testH tee_local $push136=, $5=, $pop137 i32.const $push135=, 16 i32.shr_u $push18=, $pop136, $pop135 - i32.store8 $discard=, sH+7($pop140), $pop18 + i32.store8 $drop=, sH+7($pop140), $pop18 i32.const $push134=, 0 i32.const $push133=, 1103515245 i32.mul $push19=, $5, $pop133 @@ -2190,7 +2190,7 @@ testH: # @testH tee_local $push130=, $5=, $pop131 i32.const $push129=, 16 i32.shr_u $push20=, $pop130, $pop129 - i32.store8 $discard=, sH+8($pop134), $pop20 + i32.store8 $drop=, sH+8($pop134), $pop20 i32.const $push128=, 0 i32.const $push127=, 1103515245 i32.mul $push21=, $5, $pop127 @@ -2199,7 +2199,7 @@ testH: # @testH tee_local $push124=, $5=, $pop125 i32.const $push123=, 16 i32.shr_u $push22=, $pop124, $pop123 - i32.store8 $discard=, sH+9($pop128), $pop22 + i32.store8 $drop=, sH+9($pop128), $pop22 i32.const $push122=, 0 i32.const $push121=, 1103515245 i32.mul $push23=, $5, $pop121 @@ -2208,7 +2208,7 @@ testH: # @testH tee_local $push118=, $5=, $pop119 i32.const $push117=, 16 i32.shr_u $push24=, $pop118, $pop117 - i32.store8 $discard=, sH+10($pop122), $pop24 + i32.store8 $drop=, sH+10($pop122), $pop24 i32.const $push116=, 0 i32.const $push115=, 1103515245 i32.mul $push25=, $5, $pop115 @@ -2217,7 +2217,7 @@ testH: # @testH tee_local $push112=, $5=, $pop113 i32.const $push111=, 16 i32.shr_u $push26=, $pop112, $pop111 - i32.store8 $discard=, sH+11($pop116), $pop26 + i32.store8 $drop=, sH+11($pop116), $pop26 i32.const $push110=, 0 i32.const $push109=, 1103515245 i32.mul $push27=, $5, $pop109 @@ -2226,7 +2226,7 @@ testH: # @testH tee_local $push106=, $5=, $pop107 i32.const $push105=, 16 i32.shr_u $push28=, $pop106, $pop105 - i32.store8 $discard=, sH+12($pop110), $pop28 + i32.store8 $drop=, sH+12($pop110), $pop28 i32.const $push104=, 0 i32.const $push103=, 1103515245 i32.mul $push29=, $5, $pop103 @@ -2235,7 +2235,7 @@ testH: # @testH tee_local $push100=, $5=, $pop101 i32.const $push99=, 16 i32.shr_u $push30=, $pop100, $pop99 - i32.store8 $discard=, sH+13($pop104), $pop30 + i32.store8 $drop=, sH+13($pop104), $pop30 i32.const $push98=, 0 i32.const $push97=, 1103515245 i32.mul $push31=, $5, $pop97 @@ -2244,7 +2244,7 @@ testH: # @testH tee_local $push94=, $5=, $pop95 i32.const $push93=, 16 i32.shr_u $push32=, $pop94, $pop93 - i32.store8 $discard=, sH+14($pop98), $pop32 + i32.store8 $drop=, sH+14($pop98), $pop32 i32.const $push92=, 0 i32.const $push91=, 1103515245 i32.mul $push33=, $5, $pop91 @@ -2253,7 +2253,7 @@ testH: # @testH tee_local $push88=, $5=, $pop89 i32.const $push87=, 16 i32.shr_u $push34=, $pop88, $pop87 - i32.store8 $discard=, sH+15($pop92), $pop34 + i32.store8 $drop=, sH+15($pop92), $pop34 i32.const $push86=, 0 i32.const $push85=, 1103515245 i32.mul $push35=, $5, $pop85 @@ -2355,10 +2355,10 @@ retmeI: # @retmeI i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3) i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i64.store $discard=, 0($pop2), $2 + i64.store $drop=, 0($pop2), $2 return .endfunc .Lfunc_end49: @@ -2444,7 +2444,7 @@ fn3I: # @fn3I i32.const $push4=, 127 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store16 $discard=, sI($pop0), $pop6 + i32.store16 $drop=, sI($pop0), $pop6 i32.const $push7=, 511 i32.and $push8=, $0, $pop7 return $pop8 @@ -2469,7 +2469,7 @@ testI: # @testI tee_local $push150=, $1=, $pop151 i32.const $push6=, 16 i32.shr_u $push7=, $pop150, $pop6 - i32.store8 $discard=, sI($pop1), $pop7 + i32.store8 $drop=, sI($pop1), $pop7 i32.const $push149=, 0 i32.const $push148=, 1103515245 i32.mul $push8=, $1, $pop148 @@ -2478,7 +2478,7 @@ testI: # @testI tee_local $push145=, $1=, $pop146 i32.const $push144=, 16 i32.shr_u $push9=, $pop145, $pop144 - i32.store8 $discard=, sI+1($pop149), $pop9 + i32.store8 $drop=, sI+1($pop149), $pop9 i32.const $push143=, 0 i32.const $push142=, 1103515245 i32.mul $push10=, $1, $pop142 @@ -2487,7 +2487,7 @@ testI: # @testI tee_local $push139=, $1=, $pop140 i32.const $push138=, 16 i32.shr_u $push11=, $pop139, $pop138 - i32.store8 $discard=, sI+2($pop143), $pop11 + i32.store8 $drop=, sI+2($pop143), $pop11 i32.const $push137=, 0 i32.const $push136=, 1103515245 i32.mul $push12=, $1, $pop136 @@ -2496,7 +2496,7 @@ testI: # @testI tee_local $push133=, $1=, $pop134 i32.const $push132=, 16 i32.shr_u $push13=, $pop133, $pop132 - i32.store8 $discard=, sI+3($pop137), $pop13 + i32.store8 $drop=, sI+3($pop137), $pop13 i32.const $push131=, 0 i32.const $push130=, 1103515245 i32.mul $push14=, $1, $pop130 @@ -2505,7 +2505,7 @@ testI: # @testI tee_local $push127=, $1=, $pop128 i32.const $push126=, 16 i32.shr_u $push15=, $pop127, $pop126 - i32.store8 $discard=, sI+4($pop131), $pop15 + i32.store8 $drop=, sI+4($pop131), $pop15 i32.const $push125=, 0 i32.const $push124=, 1103515245 i32.mul $push16=, $1, $pop124 @@ -2514,7 +2514,7 @@ testI: # @testI tee_local $push121=, $1=, $pop122 i32.const $push120=, 16 i32.shr_u $push17=, $pop121, $pop120 - i32.store8 $discard=, sI+5($pop125), $pop17 + i32.store8 $drop=, sI+5($pop125), $pop17 i32.const $push119=, 0 i32.const $push118=, 1103515245 i32.mul $push18=, $1, $pop118 @@ -2523,7 +2523,7 @@ testI: # @testI tee_local $push115=, $1=, $pop116 i32.const $push114=, 16 i32.shr_u $push19=, $pop115, $pop114 - i32.store8 $discard=, sI+6($pop119), $pop19 + i32.store8 $drop=, sI+6($pop119), $pop19 i32.const $push113=, 0 i32.const $push112=, 1103515245 i32.mul $push20=, $1, $pop112 @@ -2532,7 +2532,7 @@ testI: # @testI tee_local $push109=, $1=, $pop110 i32.const $push108=, 16 i32.shr_u $push21=, $pop109, $pop108 - i32.store8 $discard=, sI+7($pop113), $pop21 + i32.store8 $drop=, sI+7($pop113), $pop21 i32.const $push107=, 0 i32.const $push106=, 1103515245 i32.mul $push22=, $1, $pop106 @@ -2541,7 +2541,7 @@ testI: # @testI tee_local $push103=, $1=, $pop104 i32.const $push102=, 16 i32.shr_u $push23=, $pop103, $pop102 - i32.store8 $discard=, sI+8($pop107), $pop23 + i32.store8 $drop=, sI+8($pop107), $pop23 i32.const $push101=, 0 i32.const $push100=, 1103515245 i32.mul $push24=, $1, $pop100 @@ -2550,7 +2550,7 @@ testI: # @testI tee_local $push97=, $1=, $pop98 i32.const $push96=, 16 i32.shr_u $push25=, $pop97, $pop96 - i32.store8 $discard=, sI+9($pop101), $pop25 + i32.store8 $drop=, sI+9($pop101), $pop25 i32.const $push95=, 0 i32.const $push94=, 1103515245 i32.mul $push26=, $1, $pop94 @@ -2559,7 +2559,7 @@ testI: # @testI tee_local $push91=, $1=, $pop92 i32.const $push90=, 16 i32.shr_u $push27=, $pop91, $pop90 - i32.store8 $discard=, sI+10($pop95), $pop27 + i32.store8 $drop=, sI+10($pop95), $pop27 i32.const $push89=, 0 i32.const $push88=, 1103515245 i32.mul $push28=, $1, $pop88 @@ -2568,7 +2568,7 @@ testI: # @testI tee_local $push85=, $1=, $pop86 i32.const $push84=, 16 i32.shr_u $push29=, $pop85, $pop84 - i32.store8 $discard=, sI+11($pop89), $pop29 + i32.store8 $drop=, sI+11($pop89), $pop29 i32.const $push83=, 0 i32.const $push82=, 1103515245 i32.mul $push30=, $1, $pop82 @@ -2577,7 +2577,7 @@ testI: # @testI tee_local $push79=, $1=, $pop80 i32.const $push78=, 16 i32.shr_u $push31=, $pop79, $pop78 - i32.store8 $discard=, sI+12($pop83), $pop31 + i32.store8 $drop=, sI+12($pop83), $pop31 i32.const $push77=, 0 i32.const $push76=, 1103515245 i32.mul $push32=, $1, $pop76 @@ -2586,7 +2586,7 @@ testI: # @testI tee_local $push73=, $1=, $pop74 i32.const $push72=, 16 i32.shr_u $push33=, $pop73, $pop72 - i32.store8 $discard=, sI+13($pop77), $pop33 + i32.store8 $drop=, sI+13($pop77), $pop33 i32.const $push71=, 0 i32.const $push70=, 1103515245 i32.mul $push34=, $1, $pop70 @@ -2595,7 +2595,7 @@ testI: # @testI tee_local $push67=, $1=, $pop68 i32.const $push66=, 16 i32.shr_u $push35=, $pop67, $pop66 - i32.store8 $discard=, sI+14($pop71), $pop35 + i32.store8 $drop=, sI+14($pop71), $pop35 i32.const $push65=, 0 i32.const $push64=, 1103515245 i32.mul $push36=, $1, $pop64 @@ -2604,7 +2604,7 @@ testI: # @testI tee_local $push61=, $1=, $pop62 i32.const $push60=, 16 i32.shr_u $push37=, $pop61, $pop60 - i32.store8 $discard=, sI+15($pop65), $pop37 + i32.store8 $drop=, sI+15($pop65), $pop37 i32.const $push59=, 0 i32.load16_u $0=, sI($pop59) i32.const $push58=, 0 @@ -2629,7 +2629,7 @@ testI: # @testI i32.const $push45=, 127 i32.and $push46=, $0, $pop45 i32.or $push50=, $pop49, $pop46 - i32.store16 $discard=, sI($pop58), $pop50 + i32.store16 $drop=, sI($pop58), $pop50 return .endfunc .Lfunc_end54: @@ -2643,7 +2643,7 @@ retmeJ: # @retmeJ .param i32, i32 # BB#0: # %entry i32.load $push0=, 0($1):p2align=1 - i32.store $discard=, 0($0):p2align=1, $pop0 + i32.store $drop=, 0($0):p2align=1, $pop0 return .endfunc .Lfunc_end55: @@ -2729,7 +2729,7 @@ fn3J: # @fn3J i32.const $push4=, 511 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store16 $discard=, sJ($pop0), $pop6 + i32.store16 $drop=, sJ($pop0), $pop6 i32.const $push7=, 127 i32.and $push8=, $0, $pop7 return $pop8 @@ -2754,7 +2754,7 @@ testJ: # @testJ tee_local $push73=, $1=, $pop74 i32.const $push72=, 16 i32.shr_u $push3=, $pop73, $pop72 - i32.store8 $discard=, sJ($pop78), $pop3 + i32.store8 $drop=, sJ($pop78), $pop3 i32.const $push71=, 0 i32.const $push70=, 1103515245 i32.mul $push4=, $1, $pop70 @@ -2763,7 +2763,7 @@ testJ: # @testJ tee_local $push67=, $1=, $pop68 i32.const $push66=, 16 i32.shr_u $push5=, $pop67, $pop66 - i32.store8 $discard=, sJ+1($pop71), $pop5 + i32.store8 $drop=, sJ+1($pop71), $pop5 i32.const $push65=, 0 i32.const $push64=, 1103515245 i32.mul $push6=, $1, $pop64 @@ -2772,7 +2772,7 @@ testJ: # @testJ tee_local $push61=, $1=, $pop62 i32.const $push60=, 16 i32.shr_u $push7=, $pop61, $pop60 - i32.store8 $discard=, sJ+2($pop65), $pop7 + i32.store8 $drop=, sJ+2($pop65), $pop7 i32.const $push59=, 0 i32.const $push58=, 1103515245 i32.mul $push8=, $1, $pop58 @@ -2781,7 +2781,7 @@ testJ: # @testJ tee_local $push55=, $1=, $pop56 i32.const $push54=, 16 i32.shr_u $push9=, $pop55, $pop54 - i32.store8 $discard=, sJ+3($pop59), $pop9 + i32.store8 $drop=, sJ+3($pop59), $pop9 i32.const $push53=, 0 i32.const $push52=, 1103515245 i32.mul $push11=, $1, $pop52 @@ -2798,7 +2798,7 @@ testJ: # @testJ i32.const $push43=, 511 i32.and $push14=, $pop10, $pop43 i32.or $push15=, $pop13, $pop14 - i32.store16 $discard=, sJ($pop53), $pop15 + i32.store16 $drop=, sJ($pop53), $pop15 i32.const $push42=, 0 i32.load $1=, sJ($pop42) i32.const $push41=, 0 @@ -2843,7 +2843,7 @@ testJ: # @testJ i32.const $push79=, 511 i32.and $push29=, $1, $pop79 i32.or $push32=, $pop31, $pop29 - i32.store16 $discard=, sJ($pop88), $pop32 + i32.store16 $drop=, sJ($pop88), $pop32 return .LBB60_2: # %if.then end_block # label5: @@ -2861,7 +2861,7 @@ retmeK: # @retmeK .param i32, i32 # BB#0: # %entry i32.load $push0=, 0($1) - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end61: @@ -2941,7 +2941,7 @@ fn3K: # @fn3K i32.const $push3=, -64 i32.and $push4=, $1, $pop3 i32.or $push5=, $pop6, $pop4 - i32.store $discard=, sK($pop0), $pop5 + i32.store $drop=, sK($pop0), $pop5 return $0 .endfunc .Lfunc_end65: @@ -2964,7 +2964,7 @@ testK: # @testK tee_local $push54=, $1=, $pop55 i32.const $push6=, 16 i32.shr_u $push7=, $pop54, $pop6 - i32.store8 $discard=, sK($pop1), $pop7 + i32.store8 $drop=, sK($pop1), $pop7 i32.const $push53=, 0 i32.const $push52=, 1103515245 i32.mul $push8=, $1, $pop52 @@ -2973,7 +2973,7 @@ testK: # @testK tee_local $push49=, $1=, $pop50 i32.const $push48=, 16 i32.shr_u $push9=, $pop49, $pop48 - i32.store8 $discard=, sK+1($pop53), $pop9 + i32.store8 $drop=, sK+1($pop53), $pop9 i32.const $push47=, 0 i32.const $push46=, 1103515245 i32.mul $push10=, $1, $pop46 @@ -2982,7 +2982,7 @@ testK: # @testK tee_local $push43=, $1=, $pop44 i32.const $push42=, 16 i32.shr_u $push11=, $pop43, $pop42 - i32.store8 $discard=, sK+2($pop47), $pop11 + i32.store8 $drop=, sK+2($pop47), $pop11 i32.const $push41=, 0 i32.const $push40=, 1103515245 i32.mul $push12=, $1, $pop40 @@ -2991,7 +2991,7 @@ testK: # @testK tee_local $push37=, $1=, $pop38 i32.const $push36=, 16 i32.shr_u $push13=, $pop37, $pop36 - i32.store8 $discard=, sK+3($pop41), $pop13 + i32.store8 $drop=, sK+3($pop41), $pop13 i32.const $push35=, 0 i32.load $0=, sK($pop35) i32.const $push34=, 0 @@ -3016,7 +3016,7 @@ testK: # @testK i32.const $push14=, -64 i32.and $push15=, $0, $pop14 i32.or $push26=, $pop25, $pop15 - i32.store $discard=, sK($pop34), $pop26 + i32.store $drop=, sK($pop34), $pop26 return .endfunc .Lfunc_end66: @@ -3030,7 +3030,7 @@ retmeL: # @retmeL .param i32, i32 # BB#0: # %entry i64.load $push0=, 0($1):p2align=2 - i64.store $discard=, 0($0):p2align=2, $pop0 + i64.store $drop=, 0($0):p2align=2, $pop0 return .endfunc .Lfunc_end67: @@ -3110,7 +3110,7 @@ fn3L: # @fn3L i32.const $push3=, -64 i32.and $push4=, $1, $pop3 i32.or $push5=, $pop6, $pop4 - i32.store $discard=, sL($pop0), $pop5 + i32.store $drop=, sL($pop0), $pop5 return $0 .endfunc .Lfunc_end71: @@ -3133,7 +3133,7 @@ testL: # @testL tee_local $push102=, $4=, $pop103 i32.const $push101=, 16 i32.shr_u $push3=, $pop102, $pop101 - i32.store8 $discard=, sL($pop107), $pop3 + i32.store8 $drop=, sL($pop107), $pop3 i32.const $push100=, 0 i32.const $push99=, 1103515245 i32.mul $push4=, $4, $pop99 @@ -3142,7 +3142,7 @@ testL: # @testL tee_local $push96=, $4=, $pop97 i32.const $push95=, 16 i32.shr_u $push5=, $pop96, $pop95 - i32.store8 $discard=, sL+1($pop100), $pop5 + i32.store8 $drop=, sL+1($pop100), $pop5 i32.const $push94=, 0 i32.const $push93=, 1103515245 i32.mul $push6=, $4, $pop93 @@ -3151,7 +3151,7 @@ testL: # @testL tee_local $push90=, $4=, $pop91 i32.const $push89=, 16 i32.shr_u $push7=, $pop90, $pop89 - i32.store8 $discard=, sL+2($pop94), $pop7 + i32.store8 $drop=, sL+2($pop94), $pop7 i32.const $push88=, 0 i32.const $push87=, 1103515245 i32.mul $push8=, $4, $pop87 @@ -3160,7 +3160,7 @@ testL: # @testL tee_local $push84=, $4=, $pop85 i32.const $push83=, 16 i32.shr_u $push9=, $pop84, $pop83 - i32.store8 $discard=, sL+3($pop88), $pop9 + i32.store8 $drop=, sL+3($pop88), $pop9 i32.const $push82=, 0 i32.const $push81=, 1103515245 i32.mul $push10=, $4, $pop81 @@ -3169,7 +3169,7 @@ testL: # @testL tee_local $push78=, $4=, $pop79 i32.const $push77=, 16 i32.shr_u $push11=, $pop78, $pop77 - i32.store8 $discard=, sL+4($pop82), $pop11 + i32.store8 $drop=, sL+4($pop82), $pop11 i32.const $push76=, 0 i32.const $push75=, 1103515245 i32.mul $push12=, $4, $pop75 @@ -3178,7 +3178,7 @@ testL: # @testL tee_local $push72=, $4=, $pop73 i32.const $push71=, 16 i32.shr_u $push13=, $pop72, $pop71 - i32.store8 $discard=, sL+5($pop76), $pop13 + i32.store8 $drop=, sL+5($pop76), $pop13 i32.const $push70=, 0 i32.const $push69=, 1103515245 i32.mul $push14=, $4, $pop69 @@ -3187,7 +3187,7 @@ testL: # @testL tee_local $push66=, $4=, $pop67 i32.const $push65=, 16 i32.shr_u $push15=, $pop66, $pop65 - i32.store8 $discard=, sL+6($pop70), $pop15 + i32.store8 $drop=, sL+6($pop70), $pop15 i32.const $push64=, 0 i32.const $push63=, 1103515245 i32.mul $push16=, $4, $pop63 @@ -3196,7 +3196,7 @@ testL: # @testL tee_local $push60=, $4=, $pop61 i32.const $push59=, 16 i32.shr_u $push17=, $pop60, $pop59 - i32.store8 $discard=, sL+7($pop64), $pop17 + i32.store8 $drop=, sL+7($pop64), $pop17 i32.const $push58=, 0 i32.load $2=, sL($pop58) i32.const $push57=, 0 @@ -3255,7 +3255,7 @@ testL: # @testL i32.const $push108=, -64 i32.and $push26=, $1, $pop108 i32.or $push36=, $pop35, $pop26 - i32.store $discard=, sL($pop117), $pop36 + i32.store $drop=, sL($pop117), $pop36 return .LBB72_2: # %if.then end_block # label6: @@ -3273,7 +3273,7 @@ retmeM: # @retmeM .param i32, i32 # BB#0: # %entry i64.load $push0=, 0($1):p2align=2 - i64.store $discard=, 0($0):p2align=2, $pop0 + i64.store $drop=, 0($0):p2align=2, $pop0 return .endfunc .Lfunc_end73: @@ -3353,7 +3353,7 @@ fn3M: # @fn3M i32.const $push3=, -64 i32.and $push4=, $1, $pop3 i32.or $push5=, $pop6, $pop4 - i32.store $discard=, sM+4($pop0), $pop5 + i32.store $drop=, sM+4($pop0), $pop5 return $0 .endfunc .Lfunc_end77: @@ -3376,7 +3376,7 @@ testM: # @testM tee_local $push101=, $4=, $pop102 i32.const $push100=, 16 i32.shr_u $push3=, $pop101, $pop100 - i32.store8 $discard=, sM($pop106), $pop3 + i32.store8 $drop=, sM($pop106), $pop3 i32.const $push99=, 0 i32.const $push98=, 1103515245 i32.mul $push4=, $4, $pop98 @@ -3385,7 +3385,7 @@ testM: # @testM tee_local $push95=, $4=, $pop96 i32.const $push94=, 16 i32.shr_u $push5=, $pop95, $pop94 - i32.store8 $discard=, sM+1($pop99), $pop5 + i32.store8 $drop=, sM+1($pop99), $pop5 i32.const $push93=, 0 i32.const $push92=, 1103515245 i32.mul $push6=, $4, $pop92 @@ -3394,7 +3394,7 @@ testM: # @testM tee_local $push89=, $4=, $pop90 i32.const $push88=, 16 i32.shr_u $push7=, $pop89, $pop88 - i32.store8 $discard=, sM+2($pop93), $pop7 + i32.store8 $drop=, sM+2($pop93), $pop7 i32.const $push87=, 0 i32.const $push86=, 1103515245 i32.mul $push8=, $4, $pop86 @@ -3408,7 +3408,7 @@ testM: # @testM tee_local $push79=, $3=, $pop80 i32.const $push78=, 16 i32.shr_u $push11=, $pop79, $pop78 - i32.store8 $discard=, sM+4($pop87), $pop11 + i32.store8 $drop=, sM+4($pop87), $pop11 i32.const $push77=, 0 i32.const $push76=, 1103515245 i32.mul $push12=, $3, $pop76 @@ -3417,7 +3417,7 @@ testM: # @testM tee_local $push73=, $3=, $pop74 i32.const $push72=, 16 i32.shr_u $push13=, $pop73, $pop72 - i32.store8 $discard=, sM+5($pop77), $pop13 + i32.store8 $drop=, sM+5($pop77), $pop13 i32.const $push71=, 0 i32.const $push70=, 1103515245 i32.mul $push14=, $3, $pop70 @@ -3426,7 +3426,7 @@ testM: # @testM tee_local $push67=, $3=, $pop68 i32.const $push66=, 16 i32.shr_u $push15=, $pop67, $pop66 - i32.store8 $discard=, sM+6($pop71), $pop15 + i32.store8 $drop=, sM+6($pop71), $pop15 i32.const $push65=, 0 i32.const $push64=, 1103515245 i32.mul $push16=, $3, $pop64 @@ -3435,13 +3435,13 @@ testM: # @testM tee_local $push61=, $3=, $pop62 i32.const $push60=, 16 i32.shr_u $push17=, $pop61, $pop60 - i32.store8 $discard=, sM+7($pop65), $pop17 + i32.store8 $drop=, sM+7($pop65), $pop17 i32.const $push59=, 0 i32.load $1=, sM+4($pop59) i32.const $push58=, 0 i32.const $push57=, 16 i32.shr_u $push9=, $4, $pop57 - i32.store8 $discard=, sM+3($pop58), $pop9 + i32.store8 $drop=, sM+3($pop58), $pop9 i32.const $push56=, 0 i32.const $push55=, 1103515245 i32.mul $push18=, $3, $pop55 @@ -3496,7 +3496,7 @@ testM: # @testM i32.const $push107=, 63 i32.and $push35=, $pop34, $pop107 i32.or $push36=, $pop35, $2 - i32.store $discard=, sM+4($pop115), $pop36 + i32.store $drop=, sM+4($pop115), $pop36 return .LBB78_2: # %if.then end_block # label7: @@ -3514,7 +3514,7 @@ retmeN: # @retmeN .param i32, i32 # BB#0: # %entry i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end79: @@ -3606,7 +3606,7 @@ fn3N: # @fn3N i64.const $push9=, -4033 i64.and $push10=, $1, $pop9 i64.or $push11=, $pop8, $pop10 - i64.store $discard=, sN($pop0), $pop11 + i64.store $drop=, sN($pop0), $pop11 i32.const $push12=, 63 i32.and $push13=, $0, $pop12 return $pop13 @@ -3631,7 +3631,7 @@ testN: # @testN tee_local $push165=, $5=, $pop166 i32.const $push164=, 16 i32.shr_u $push10=, $pop165, $pop164 - i32.store8 $discard=, sN($pop5), $pop10 + i32.store8 $drop=, sN($pop5), $pop10 i32.const $push163=, 0 i32.const $push162=, 1103515245 i32.mul $push11=, $5, $pop162 @@ -3640,7 +3640,7 @@ testN: # @testN tee_local $push159=, $5=, $pop160 i32.const $push158=, 16 i32.shr_u $push12=, $pop159, $pop158 - i32.store8 $discard=, sN+1($pop163), $pop12 + i32.store8 $drop=, sN+1($pop163), $pop12 i32.const $push157=, 0 i32.const $push156=, 1103515245 i32.mul $push13=, $5, $pop156 @@ -3649,7 +3649,7 @@ testN: # @testN tee_local $push153=, $5=, $pop154 i32.const $push152=, 16 i32.shr_u $push14=, $pop153, $pop152 - i32.store8 $discard=, sN+2($pop157), $pop14 + i32.store8 $drop=, sN+2($pop157), $pop14 i32.const $push151=, 0 i32.const $push150=, 1103515245 i32.mul $push15=, $5, $pop150 @@ -3658,7 +3658,7 @@ testN: # @testN tee_local $push147=, $5=, $pop148 i32.const $push146=, 16 i32.shr_u $push16=, $pop147, $pop146 - i32.store8 $discard=, sN+3($pop151), $pop16 + i32.store8 $drop=, sN+3($pop151), $pop16 i32.const $push145=, 0 i32.const $push144=, 1103515245 i32.mul $push17=, $5, $pop144 @@ -3667,7 +3667,7 @@ testN: # @testN tee_local $push141=, $5=, $pop142 i32.const $push140=, 16 i32.shr_u $push18=, $pop141, $pop140 - i32.store8 $discard=, sN+4($pop145), $pop18 + i32.store8 $drop=, sN+4($pop145), $pop18 i32.const $push139=, 0 i32.const $push138=, 1103515245 i32.mul $push19=, $5, $pop138 @@ -3676,7 +3676,7 @@ testN: # @testN tee_local $push135=, $5=, $pop136 i32.const $push134=, 16 i32.shr_u $push20=, $pop135, $pop134 - i32.store8 $discard=, sN+5($pop139), $pop20 + i32.store8 $drop=, sN+5($pop139), $pop20 i32.const $push133=, 0 i32.const $push132=, 1103515245 i32.mul $push21=, $5, $pop132 @@ -3685,7 +3685,7 @@ testN: # @testN tee_local $push129=, $5=, $pop130 i32.const $push128=, 16 i32.shr_u $push22=, $pop129, $pop128 - i32.store8 $discard=, sN+6($pop133), $pop22 + i32.store8 $drop=, sN+6($pop133), $pop22 i32.const $push127=, 0 i32.const $push126=, 1103515245 i32.mul $push23=, $5, $pop126 @@ -3694,7 +3694,7 @@ testN: # @testN tee_local $push123=, $5=, $pop124 i32.const $push122=, 16 i32.shr_u $push24=, $pop123, $pop122 - i32.store8 $discard=, sN+7($pop127), $pop24 + i32.store8 $drop=, sN+7($pop127), $pop24 i32.const $push121=, 0 i32.const $push120=, 1103515245 i32.mul $push27=, $5, $pop120 @@ -3854,7 +3854,7 @@ testN: # @testN i64.const $push201=, 4032 i64.and $push98=, $pop97, $pop201 i64.or $push99=, $pop98, $3 - i64.store $discard=, sN($pop85), $pop99 + i64.store $drop=, sN($pop85), $pop99 i32.const $push200=, 16 i32.shr_u $push82=, $5, $pop200 i32.add $push100=, $0, $pop82 @@ -3884,10 +3884,10 @@ retmeO: # @retmeO i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3) i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i64.store $discard=, 0($pop2), $2 + i64.store $drop=, 0($pop2), $2 return .endfunc .Lfunc_end85: @@ -3969,7 +3969,7 @@ fn3O: # @fn3O i64.const $push5=, -4096 i64.and $push6=, $1, $pop5 i64.or $push7=, $pop4, $pop6 - i64.store $discard=, sO+8($pop0), $pop7 + i64.store $drop=, sO+8($pop0), $pop7 i32.const $push8=, 4095 i32.and $push9=, $0, $pop8 return $pop9 @@ -3994,7 +3994,7 @@ testO: # @testO tee_local $push202=, $2=, $pop203 i32.const $push201=, 16 i32.shr_u $push12=, $pop202, $pop201 - i32.store8 $discard=, sO($pop7), $pop12 + i32.store8 $drop=, sO($pop7), $pop12 i32.const $push200=, 0 i32.const $push199=, 1103515245 i32.mul $push13=, $2, $pop199 @@ -4003,7 +4003,7 @@ testO: # @testO tee_local $push196=, $2=, $pop197 i32.const $push195=, 16 i32.shr_u $push14=, $pop196, $pop195 - i32.store8 $discard=, sO+1($pop200), $pop14 + i32.store8 $drop=, sO+1($pop200), $pop14 i32.const $push194=, 0 i32.const $push193=, 1103515245 i32.mul $push15=, $2, $pop193 @@ -4012,7 +4012,7 @@ testO: # @testO tee_local $push190=, $2=, $pop191 i32.const $push189=, 16 i32.shr_u $push16=, $pop190, $pop189 - i32.store8 $discard=, sO+2($pop194), $pop16 + i32.store8 $drop=, sO+2($pop194), $pop16 i32.const $push188=, 0 i32.const $push187=, 1103515245 i32.mul $push17=, $2, $pop187 @@ -4021,7 +4021,7 @@ testO: # @testO tee_local $push184=, $2=, $pop185 i32.const $push183=, 16 i32.shr_u $push18=, $pop184, $pop183 - i32.store8 $discard=, sO+3($pop188), $pop18 + i32.store8 $drop=, sO+3($pop188), $pop18 i32.const $push182=, 0 i32.const $push181=, 1103515245 i32.mul $push19=, $2, $pop181 @@ -4030,7 +4030,7 @@ testO: # @testO tee_local $push178=, $2=, $pop179 i32.const $push177=, 16 i32.shr_u $push20=, $pop178, $pop177 - i32.store8 $discard=, sO+4($pop182), $pop20 + i32.store8 $drop=, sO+4($pop182), $pop20 i32.const $push176=, 0 i32.const $push175=, 1103515245 i32.mul $push21=, $2, $pop175 @@ -4039,7 +4039,7 @@ testO: # @testO tee_local $push172=, $2=, $pop173 i32.const $push171=, 16 i32.shr_u $push22=, $pop172, $pop171 - i32.store8 $discard=, sO+5($pop176), $pop22 + i32.store8 $drop=, sO+5($pop176), $pop22 i32.const $push170=, 0 i32.const $push169=, 1103515245 i32.mul $push23=, $2, $pop169 @@ -4048,7 +4048,7 @@ testO: # @testO tee_local $push166=, $2=, $pop167 i32.const $push165=, 16 i32.shr_u $push24=, $pop166, $pop165 - i32.store8 $discard=, sO+6($pop170), $pop24 + i32.store8 $drop=, sO+6($pop170), $pop24 i32.const $push164=, 0 i32.const $push163=, 1103515245 i32.mul $push25=, $2, $pop163 @@ -4057,7 +4057,7 @@ testO: # @testO tee_local $push160=, $2=, $pop161 i32.const $push159=, 16 i32.shr_u $push26=, $pop160, $pop159 - i32.store8 $discard=, sO+7($pop164), $pop26 + i32.store8 $drop=, sO+7($pop164), $pop26 i32.const $push158=, 0 i32.const $push157=, 1103515245 i32.mul $push27=, $2, $pop157 @@ -4066,7 +4066,7 @@ testO: # @testO tee_local $push154=, $2=, $pop155 i32.const $push153=, 16 i32.shr_u $push28=, $pop154, $pop153 - i32.store8 $discard=, sO+8($pop158), $pop28 + i32.store8 $drop=, sO+8($pop158), $pop28 i32.const $push152=, 0 i32.const $push151=, 1103515245 i32.mul $push29=, $2, $pop151 @@ -4075,7 +4075,7 @@ testO: # @testO tee_local $push148=, $2=, $pop149 i32.const $push147=, 16 i32.shr_u $push30=, $pop148, $pop147 - i32.store8 $discard=, sO+9($pop152), $pop30 + i32.store8 $drop=, sO+9($pop152), $pop30 i32.const $push146=, 0 i32.const $push145=, 1103515245 i32.mul $push31=, $2, $pop145 @@ -4084,7 +4084,7 @@ testO: # @testO tee_local $push142=, $2=, $pop143 i32.const $push141=, 16 i32.shr_u $push32=, $pop142, $pop141 - i32.store8 $discard=, sO+10($pop146), $pop32 + i32.store8 $drop=, sO+10($pop146), $pop32 i32.const $push140=, 0 i32.const $push139=, 1103515245 i32.mul $push33=, $2, $pop139 @@ -4093,7 +4093,7 @@ testO: # @testO tee_local $push136=, $2=, $pop137 i32.const $push135=, 16 i32.shr_u $push34=, $pop136, $pop135 - i32.store8 $discard=, sO+11($pop140), $pop34 + i32.store8 $drop=, sO+11($pop140), $pop34 i32.const $push134=, 0 i32.const $push133=, 1103515245 i32.mul $push35=, $2, $pop133 @@ -4102,7 +4102,7 @@ testO: # @testO tee_local $push130=, $2=, $pop131 i32.const $push129=, 16 i32.shr_u $push36=, $pop130, $pop129 - i32.store8 $discard=, sO+12($pop134), $pop36 + i32.store8 $drop=, sO+12($pop134), $pop36 i32.const $push128=, 0 i32.const $push127=, 1103515245 i32.mul $push37=, $2, $pop127 @@ -4111,7 +4111,7 @@ testO: # @testO tee_local $push124=, $2=, $pop125 i32.const $push123=, 16 i32.shr_u $push38=, $pop124, $pop123 - i32.store8 $discard=, sO+13($pop128), $pop38 + i32.store8 $drop=, sO+13($pop128), $pop38 i32.const $push122=, 0 i32.const $push121=, 1103515245 i32.mul $push39=, $2, $pop121 @@ -4120,7 +4120,7 @@ testO: # @testO tee_local $push118=, $2=, $pop119 i32.const $push117=, 16 i32.shr_u $push40=, $pop118, $pop117 - i32.store8 $discard=, sO+14($pop122), $pop40 + i32.store8 $drop=, sO+14($pop122), $pop40 i32.const $push116=, 0 i32.const $push115=, 1103515245 i32.mul $push41=, $2, $pop115 @@ -4129,7 +4129,7 @@ testO: # @testO tee_local $push112=, $2=, $pop113 i32.const $push111=, 16 i32.shr_u $push42=, $pop112, $pop111 - i32.store8 $discard=, sO+15($pop116), $pop42 + i32.store8 $drop=, sO+15($pop116), $pop42 i32.const $push110=, 0 i64.load $1=, sO+8($pop110) i32.const $push109=, 1103515245 @@ -4251,7 +4251,7 @@ testO: # @testO i64.const $push91=, 4095 i64.and $push92=, $pop90, $pop91 i64.or $push93=, $pop92, $1 - i64.store $discard=, sO+8($pop84), $pop93 + i64.store $drop=, sO+8($pop84), $pop93 i32.add $push95=, $2, $0 i32.const $push225=, 4095 i32.and $push94=, $3, $pop225 @@ -4279,10 +4279,10 @@ retmeP: # @retmeP i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3) i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i64.store $discard=, 0($pop2), $2 + i64.store $drop=, 0($pop2), $2 return .endfunc .Lfunc_end91: @@ -4364,7 +4364,7 @@ fn3P: # @fn3P i64.const $push5=, -4096 i64.and $push6=, $1, $pop5 i64.or $push7=, $pop4, $pop6 - i64.store $discard=, sP($pop0), $pop7 + i64.store $drop=, sP($pop0), $pop7 i32.const $push8=, 4095 i32.and $push9=, $0, $pop8 return $pop9 @@ -4389,7 +4389,7 @@ testP: # @testP tee_local $push202=, $2=, $pop203 i32.const $push201=, 16 i32.shr_u $push12=, $pop202, $pop201 - i32.store8 $discard=, sP($pop7), $pop12 + i32.store8 $drop=, sP($pop7), $pop12 i32.const $push200=, 0 i32.const $push199=, 1103515245 i32.mul $push13=, $2, $pop199 @@ -4398,7 +4398,7 @@ testP: # @testP tee_local $push196=, $2=, $pop197 i32.const $push195=, 16 i32.shr_u $push14=, $pop196, $pop195 - i32.store8 $discard=, sP+1($pop200), $pop14 + i32.store8 $drop=, sP+1($pop200), $pop14 i32.const $push194=, 0 i32.const $push193=, 1103515245 i32.mul $push15=, $2, $pop193 @@ -4407,7 +4407,7 @@ testP: # @testP tee_local $push190=, $2=, $pop191 i32.const $push189=, 16 i32.shr_u $push16=, $pop190, $pop189 - i32.store8 $discard=, sP+2($pop194), $pop16 + i32.store8 $drop=, sP+2($pop194), $pop16 i32.const $push188=, 0 i32.const $push187=, 1103515245 i32.mul $push17=, $2, $pop187 @@ -4416,7 +4416,7 @@ testP: # @testP tee_local $push184=, $2=, $pop185 i32.const $push183=, 16 i32.shr_u $push18=, $pop184, $pop183 - i32.store8 $discard=, sP+3($pop188), $pop18 + i32.store8 $drop=, sP+3($pop188), $pop18 i32.const $push182=, 0 i32.const $push181=, 1103515245 i32.mul $push19=, $2, $pop181 @@ -4425,7 +4425,7 @@ testP: # @testP tee_local $push178=, $2=, $pop179 i32.const $push177=, 16 i32.shr_u $push20=, $pop178, $pop177 - i32.store8 $discard=, sP+4($pop182), $pop20 + i32.store8 $drop=, sP+4($pop182), $pop20 i32.const $push176=, 0 i32.const $push175=, 1103515245 i32.mul $push21=, $2, $pop175 @@ -4434,7 +4434,7 @@ testP: # @testP tee_local $push172=, $2=, $pop173 i32.const $push171=, 16 i32.shr_u $push22=, $pop172, $pop171 - i32.store8 $discard=, sP+5($pop176), $pop22 + i32.store8 $drop=, sP+5($pop176), $pop22 i32.const $push170=, 0 i32.const $push169=, 1103515245 i32.mul $push23=, $2, $pop169 @@ -4443,7 +4443,7 @@ testP: # @testP tee_local $push166=, $2=, $pop167 i32.const $push165=, 16 i32.shr_u $push24=, $pop166, $pop165 - i32.store8 $discard=, sP+6($pop170), $pop24 + i32.store8 $drop=, sP+6($pop170), $pop24 i32.const $push164=, 0 i32.const $push163=, 1103515245 i32.mul $push25=, $2, $pop163 @@ -4452,7 +4452,7 @@ testP: # @testP tee_local $push160=, $2=, $pop161 i32.const $push159=, 16 i32.shr_u $push26=, $pop160, $pop159 - i32.store8 $discard=, sP+7($pop164), $pop26 + i32.store8 $drop=, sP+7($pop164), $pop26 i32.const $push158=, 0 i32.const $push157=, 1103515245 i32.mul $push27=, $2, $pop157 @@ -4461,7 +4461,7 @@ testP: # @testP tee_local $push154=, $2=, $pop155 i32.const $push153=, 16 i32.shr_u $push28=, $pop154, $pop153 - i32.store8 $discard=, sP+8($pop158), $pop28 + i32.store8 $drop=, sP+8($pop158), $pop28 i32.const $push152=, 0 i32.const $push151=, 1103515245 i32.mul $push29=, $2, $pop151 @@ -4470,7 +4470,7 @@ testP: # @testP tee_local $push148=, $2=, $pop149 i32.const $push147=, 16 i32.shr_u $push30=, $pop148, $pop147 - i32.store8 $discard=, sP+9($pop152), $pop30 + i32.store8 $drop=, sP+9($pop152), $pop30 i32.const $push146=, 0 i32.const $push145=, 1103515245 i32.mul $push31=, $2, $pop145 @@ -4479,7 +4479,7 @@ testP: # @testP tee_local $push142=, $2=, $pop143 i32.const $push141=, 16 i32.shr_u $push32=, $pop142, $pop141 - i32.store8 $discard=, sP+10($pop146), $pop32 + i32.store8 $drop=, sP+10($pop146), $pop32 i32.const $push140=, 0 i32.const $push139=, 1103515245 i32.mul $push33=, $2, $pop139 @@ -4488,7 +4488,7 @@ testP: # @testP tee_local $push136=, $2=, $pop137 i32.const $push135=, 16 i32.shr_u $push34=, $pop136, $pop135 - i32.store8 $discard=, sP+11($pop140), $pop34 + i32.store8 $drop=, sP+11($pop140), $pop34 i32.const $push134=, 0 i32.const $push133=, 1103515245 i32.mul $push35=, $2, $pop133 @@ -4497,7 +4497,7 @@ testP: # @testP tee_local $push130=, $2=, $pop131 i32.const $push129=, 16 i32.shr_u $push36=, $pop130, $pop129 - i32.store8 $discard=, sP+12($pop134), $pop36 + i32.store8 $drop=, sP+12($pop134), $pop36 i32.const $push128=, 0 i32.const $push127=, 1103515245 i32.mul $push37=, $2, $pop127 @@ -4506,7 +4506,7 @@ testP: # @testP tee_local $push124=, $2=, $pop125 i32.const $push123=, 16 i32.shr_u $push38=, $pop124, $pop123 - i32.store8 $discard=, sP+13($pop128), $pop38 + i32.store8 $drop=, sP+13($pop128), $pop38 i32.const $push122=, 0 i32.const $push121=, 1103515245 i32.mul $push39=, $2, $pop121 @@ -4515,7 +4515,7 @@ testP: # @testP tee_local $push118=, $2=, $pop119 i32.const $push117=, 16 i32.shr_u $push40=, $pop118, $pop117 - i32.store8 $discard=, sP+14($pop122), $pop40 + i32.store8 $drop=, sP+14($pop122), $pop40 i32.const $push116=, 0 i32.const $push115=, 1103515245 i32.mul $push41=, $2, $pop115 @@ -4524,7 +4524,7 @@ testP: # @testP tee_local $push112=, $2=, $pop113 i32.const $push111=, 16 i32.shr_u $push42=, $pop112, $pop111 - i32.store8 $discard=, sP+15($pop116), $pop42 + i32.store8 $drop=, sP+15($pop116), $pop42 i32.const $push110=, 0 i64.load $1=, sP($pop110) i32.const $push109=, 1103515245 @@ -4646,7 +4646,7 @@ testP: # @testP i64.const $push91=, 4095 i64.and $push92=, $pop90, $pop91 i64.or $push93=, $pop92, $1 - i64.store $discard=, sP($pop84), $pop93 + i64.store $drop=, sP($pop84), $pop93 i32.add $push95=, $2, $0 i32.const $push225=, 4095 i32.and $push94=, $3, $pop225 @@ -4674,10 +4674,10 @@ retmeQ: # @retmeQ i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3) i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i64.store $discard=, 0($pop2), $2 + i64.store $drop=, 0($pop2), $2 return .endfunc .Lfunc_end97: @@ -4757,7 +4757,7 @@ fn3Q: # @fn3Q i32.const $push3=, -4096 i32.and $push4=, $1, $pop3 i32.or $push5=, $pop6, $pop4 - i32.store $discard=, sQ($pop0), $pop5 + i32.store $drop=, sQ($pop0), $pop5 return $0 .endfunc .Lfunc_end101: @@ -4780,7 +4780,7 @@ testQ: # @testQ tee_local $push152=, $1=, $pop153 i32.const $push6=, 16 i32.shr_u $push7=, $pop152, $pop6 - i32.store8 $discard=, sQ($pop1), $pop7 + i32.store8 $drop=, sQ($pop1), $pop7 i32.const $push151=, 0 i32.const $push150=, 1103515245 i32.mul $push8=, $1, $pop150 @@ -4789,7 +4789,7 @@ testQ: # @testQ tee_local $push147=, $1=, $pop148 i32.const $push146=, 16 i32.shr_u $push9=, $pop147, $pop146 - i32.store8 $discard=, sQ+1($pop151), $pop9 + i32.store8 $drop=, sQ+1($pop151), $pop9 i32.const $push145=, 0 i32.const $push144=, 1103515245 i32.mul $push10=, $1, $pop144 @@ -4798,7 +4798,7 @@ testQ: # @testQ tee_local $push141=, $1=, $pop142 i32.const $push140=, 16 i32.shr_u $push11=, $pop141, $pop140 - i32.store8 $discard=, sQ+2($pop145), $pop11 + i32.store8 $drop=, sQ+2($pop145), $pop11 i32.const $push139=, 0 i32.const $push138=, 1103515245 i32.mul $push12=, $1, $pop138 @@ -4807,7 +4807,7 @@ testQ: # @testQ tee_local $push135=, $1=, $pop136 i32.const $push134=, 16 i32.shr_u $push13=, $pop135, $pop134 - i32.store8 $discard=, sQ+3($pop139), $pop13 + i32.store8 $drop=, sQ+3($pop139), $pop13 i32.const $push133=, 0 i32.const $push132=, 1103515245 i32.mul $push14=, $1, $pop132 @@ -4816,7 +4816,7 @@ testQ: # @testQ tee_local $push129=, $1=, $pop130 i32.const $push128=, 16 i32.shr_u $push15=, $pop129, $pop128 - i32.store8 $discard=, sQ+4($pop133), $pop15 + i32.store8 $drop=, sQ+4($pop133), $pop15 i32.const $push127=, 0 i32.const $push126=, 1103515245 i32.mul $push16=, $1, $pop126 @@ -4825,7 +4825,7 @@ testQ: # @testQ tee_local $push123=, $1=, $pop124 i32.const $push122=, 16 i32.shr_u $push17=, $pop123, $pop122 - i32.store8 $discard=, sQ+5($pop127), $pop17 + i32.store8 $drop=, sQ+5($pop127), $pop17 i32.const $push121=, 0 i32.const $push120=, 1103515245 i32.mul $push18=, $1, $pop120 @@ -4834,7 +4834,7 @@ testQ: # @testQ tee_local $push117=, $1=, $pop118 i32.const $push116=, 16 i32.shr_u $push19=, $pop117, $pop116 - i32.store8 $discard=, sQ+6($pop121), $pop19 + i32.store8 $drop=, sQ+6($pop121), $pop19 i32.const $push115=, 0 i32.const $push114=, 1103515245 i32.mul $push20=, $1, $pop114 @@ -4843,7 +4843,7 @@ testQ: # @testQ tee_local $push111=, $1=, $pop112 i32.const $push110=, 16 i32.shr_u $push21=, $pop111, $pop110 - i32.store8 $discard=, sQ+7($pop115), $pop21 + i32.store8 $drop=, sQ+7($pop115), $pop21 i32.const $push109=, 0 i32.const $push108=, 1103515245 i32.mul $push22=, $1, $pop108 @@ -4852,7 +4852,7 @@ testQ: # @testQ tee_local $push105=, $1=, $pop106 i32.const $push104=, 16 i32.shr_u $push23=, $pop105, $pop104 - i32.store8 $discard=, sQ+8($pop109), $pop23 + i32.store8 $drop=, sQ+8($pop109), $pop23 i32.const $push103=, 0 i32.const $push102=, 1103515245 i32.mul $push24=, $1, $pop102 @@ -4861,7 +4861,7 @@ testQ: # @testQ tee_local $push99=, $1=, $pop100 i32.const $push98=, 16 i32.shr_u $push25=, $pop99, $pop98 - i32.store8 $discard=, sQ+9($pop103), $pop25 + i32.store8 $drop=, sQ+9($pop103), $pop25 i32.const $push97=, 0 i32.const $push96=, 1103515245 i32.mul $push26=, $1, $pop96 @@ -4870,7 +4870,7 @@ testQ: # @testQ tee_local $push93=, $1=, $pop94 i32.const $push92=, 16 i32.shr_u $push27=, $pop93, $pop92 - i32.store8 $discard=, sQ+10($pop97), $pop27 + i32.store8 $drop=, sQ+10($pop97), $pop27 i32.const $push91=, 0 i32.const $push90=, 1103515245 i32.mul $push28=, $1, $pop90 @@ -4879,7 +4879,7 @@ testQ: # @testQ tee_local $push87=, $1=, $pop88 i32.const $push86=, 16 i32.shr_u $push29=, $pop87, $pop86 - i32.store8 $discard=, sQ+11($pop91), $pop29 + i32.store8 $drop=, sQ+11($pop91), $pop29 i32.const $push85=, 0 i32.const $push84=, 1103515245 i32.mul $push30=, $1, $pop84 @@ -4888,7 +4888,7 @@ testQ: # @testQ tee_local $push81=, $1=, $pop82 i32.const $push80=, 16 i32.shr_u $push31=, $pop81, $pop80 - i32.store8 $discard=, sQ+12($pop85), $pop31 + i32.store8 $drop=, sQ+12($pop85), $pop31 i32.const $push79=, 0 i32.const $push78=, 1103515245 i32.mul $push32=, $1, $pop78 @@ -4897,7 +4897,7 @@ testQ: # @testQ tee_local $push75=, $1=, $pop76 i32.const $push74=, 16 i32.shr_u $push33=, $pop75, $pop74 - i32.store8 $discard=, sQ+13($pop79), $pop33 + i32.store8 $drop=, sQ+13($pop79), $pop33 i32.const $push73=, 0 i32.const $push72=, 1103515245 i32.mul $push34=, $1, $pop72 @@ -4906,7 +4906,7 @@ testQ: # @testQ tee_local $push69=, $1=, $pop70 i32.const $push68=, 16 i32.shr_u $push35=, $pop69, $pop68 - i32.store8 $discard=, sQ+14($pop73), $pop35 + i32.store8 $drop=, sQ+14($pop73), $pop35 i32.const $push67=, 0 i32.load $0=, sQ($pop67) i32.const $push66=, 0 @@ -4917,7 +4917,7 @@ testQ: # @testQ tee_local $push62=, $1=, $pop63 i32.const $push61=, 16 i32.shr_u $push37=, $pop62, $pop61 - i32.store8 $discard=, sQ+15($pop66), $pop37 + i32.store8 $drop=, sQ+15($pop66), $pop37 i32.const $push60=, 0 i32.const $push59=, 0 i32.const $push40=, -341751747 @@ -4942,7 +4942,7 @@ testQ: # @testQ i32.const $push38=, -4096 i32.and $push39=, $0, $pop38 i32.or $push51=, $pop50, $pop39 - i32.store $discard=, sQ($pop60), $pop51 + i32.store $drop=, sQ($pop60), $pop51 return .endfunc .Lfunc_end102: @@ -4960,10 +4960,10 @@ retmeR: # @retmeR i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3) i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i64.store $discard=, 0($pop2), $2 + i64.store $drop=, 0($pop2), $2 return .endfunc .Lfunc_end103: @@ -5043,7 +5043,7 @@ fn3R: # @fn3R i32.const $push3=, -4096 i32.and $push4=, $1, $pop3 i32.or $push5=, $pop6, $pop4 - i32.store $discard=, sR($pop0), $pop5 + i32.store $drop=, sR($pop0), $pop5 return $0 .endfunc .Lfunc_end107: @@ -5066,7 +5066,7 @@ testR: # @testR tee_local $push152=, $1=, $pop153 i32.const $push6=, 16 i32.shr_u $push7=, $pop152, $pop6 - i32.store8 $discard=, sR($pop1), $pop7 + i32.store8 $drop=, sR($pop1), $pop7 i32.const $push151=, 0 i32.const $push150=, 1103515245 i32.mul $push8=, $1, $pop150 @@ -5075,7 +5075,7 @@ testR: # @testR tee_local $push147=, $1=, $pop148 i32.const $push146=, 16 i32.shr_u $push9=, $pop147, $pop146 - i32.store8 $discard=, sR+1($pop151), $pop9 + i32.store8 $drop=, sR+1($pop151), $pop9 i32.const $push145=, 0 i32.const $push144=, 1103515245 i32.mul $push10=, $1, $pop144 @@ -5084,7 +5084,7 @@ testR: # @testR tee_local $push141=, $1=, $pop142 i32.const $push140=, 16 i32.shr_u $push11=, $pop141, $pop140 - i32.store8 $discard=, sR+2($pop145), $pop11 + i32.store8 $drop=, sR+2($pop145), $pop11 i32.const $push139=, 0 i32.const $push138=, 1103515245 i32.mul $push12=, $1, $pop138 @@ -5093,7 +5093,7 @@ testR: # @testR tee_local $push135=, $1=, $pop136 i32.const $push134=, 16 i32.shr_u $push13=, $pop135, $pop134 - i32.store8 $discard=, sR+3($pop139), $pop13 + i32.store8 $drop=, sR+3($pop139), $pop13 i32.const $push133=, 0 i32.const $push132=, 1103515245 i32.mul $push14=, $1, $pop132 @@ -5102,7 +5102,7 @@ testR: # @testR tee_local $push129=, $1=, $pop130 i32.const $push128=, 16 i32.shr_u $push15=, $pop129, $pop128 - i32.store8 $discard=, sR+4($pop133), $pop15 + i32.store8 $drop=, sR+4($pop133), $pop15 i32.const $push127=, 0 i32.const $push126=, 1103515245 i32.mul $push16=, $1, $pop126 @@ -5111,7 +5111,7 @@ testR: # @testR tee_local $push123=, $1=, $pop124 i32.const $push122=, 16 i32.shr_u $push17=, $pop123, $pop122 - i32.store8 $discard=, sR+5($pop127), $pop17 + i32.store8 $drop=, sR+5($pop127), $pop17 i32.const $push121=, 0 i32.const $push120=, 1103515245 i32.mul $push18=, $1, $pop120 @@ -5120,7 +5120,7 @@ testR: # @testR tee_local $push117=, $1=, $pop118 i32.const $push116=, 16 i32.shr_u $push19=, $pop117, $pop116 - i32.store8 $discard=, sR+6($pop121), $pop19 + i32.store8 $drop=, sR+6($pop121), $pop19 i32.const $push115=, 0 i32.const $push114=, 1103515245 i32.mul $push20=, $1, $pop114 @@ -5129,7 +5129,7 @@ testR: # @testR tee_local $push111=, $1=, $pop112 i32.const $push110=, 16 i32.shr_u $push21=, $pop111, $pop110 - i32.store8 $discard=, sR+7($pop115), $pop21 + i32.store8 $drop=, sR+7($pop115), $pop21 i32.const $push109=, 0 i32.const $push108=, 1103515245 i32.mul $push22=, $1, $pop108 @@ -5138,7 +5138,7 @@ testR: # @testR tee_local $push105=, $1=, $pop106 i32.const $push104=, 16 i32.shr_u $push23=, $pop105, $pop104 - i32.store8 $discard=, sR+8($pop109), $pop23 + i32.store8 $drop=, sR+8($pop109), $pop23 i32.const $push103=, 0 i32.const $push102=, 1103515245 i32.mul $push24=, $1, $pop102 @@ -5147,7 +5147,7 @@ testR: # @testR tee_local $push99=, $1=, $pop100 i32.const $push98=, 16 i32.shr_u $push25=, $pop99, $pop98 - i32.store8 $discard=, sR+9($pop103), $pop25 + i32.store8 $drop=, sR+9($pop103), $pop25 i32.const $push97=, 0 i32.const $push96=, 1103515245 i32.mul $push26=, $1, $pop96 @@ -5156,7 +5156,7 @@ testR: # @testR tee_local $push93=, $1=, $pop94 i32.const $push92=, 16 i32.shr_u $push27=, $pop93, $pop92 - i32.store8 $discard=, sR+10($pop97), $pop27 + i32.store8 $drop=, sR+10($pop97), $pop27 i32.const $push91=, 0 i32.const $push90=, 1103515245 i32.mul $push28=, $1, $pop90 @@ -5165,7 +5165,7 @@ testR: # @testR tee_local $push87=, $1=, $pop88 i32.const $push86=, 16 i32.shr_u $push29=, $pop87, $pop86 - i32.store8 $discard=, sR+11($pop91), $pop29 + i32.store8 $drop=, sR+11($pop91), $pop29 i32.const $push85=, 0 i32.const $push84=, 1103515245 i32.mul $push30=, $1, $pop84 @@ -5174,7 +5174,7 @@ testR: # @testR tee_local $push81=, $1=, $pop82 i32.const $push80=, 16 i32.shr_u $push31=, $pop81, $pop80 - i32.store8 $discard=, sR+12($pop85), $pop31 + i32.store8 $drop=, sR+12($pop85), $pop31 i32.const $push79=, 0 i32.const $push78=, 1103515245 i32.mul $push32=, $1, $pop78 @@ -5183,7 +5183,7 @@ testR: # @testR tee_local $push75=, $1=, $pop76 i32.const $push74=, 16 i32.shr_u $push33=, $pop75, $pop74 - i32.store8 $discard=, sR+13($pop79), $pop33 + i32.store8 $drop=, sR+13($pop79), $pop33 i32.const $push73=, 0 i32.const $push72=, 1103515245 i32.mul $push34=, $1, $pop72 @@ -5192,7 +5192,7 @@ testR: # @testR tee_local $push69=, $1=, $pop70 i32.const $push68=, 16 i32.shr_u $push35=, $pop69, $pop68 - i32.store8 $discard=, sR+14($pop73), $pop35 + i32.store8 $drop=, sR+14($pop73), $pop35 i32.const $push67=, 0 i32.load $0=, sR($pop67) i32.const $push66=, 0 @@ -5203,7 +5203,7 @@ testR: # @testR tee_local $push62=, $1=, $pop63 i32.const $push61=, 16 i32.shr_u $push37=, $pop62, $pop61 - i32.store8 $discard=, sR+15($pop66), $pop37 + i32.store8 $drop=, sR+15($pop66), $pop37 i32.const $push60=, 0 i32.const $push59=, 0 i32.const $push40=, -341751747 @@ -5228,7 +5228,7 @@ testR: # @testR i32.const $push38=, -4096 i32.and $push39=, $0, $pop38 i32.or $push51=, $pop50, $pop39 - i32.store $discard=, sR($pop60), $pop51 + i32.store $drop=, sR($pop60), $pop51 return .endfunc .Lfunc_end108: @@ -5246,10 +5246,10 @@ retmeS: # @retmeS i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3) i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i64.store $discard=, 0($pop2), $2 + i64.store $drop=, 0($pop2), $2 return .endfunc .Lfunc_end109: @@ -5329,7 +5329,7 @@ fn3S: # @fn3S i32.const $push2=, 65534 i32.and $push3=, $1, $pop2 i32.or $push5=, $pop6, $pop3 - i32.store16 $discard=, sS($pop0), $pop5 + i32.store16 $drop=, sS($pop0), $pop5 return $0 .endfunc .Lfunc_end113: @@ -5352,7 +5352,7 @@ testS: # @testS tee_local $push151=, $1=, $pop152 i32.const $push6=, 16 i32.shr_u $push7=, $pop151, $pop6 - i32.store8 $discard=, sS($pop1), $pop7 + i32.store8 $drop=, sS($pop1), $pop7 i32.const $push150=, 0 i32.const $push149=, 1103515245 i32.mul $push8=, $1, $pop149 @@ -5361,7 +5361,7 @@ testS: # @testS tee_local $push146=, $1=, $pop147 i32.const $push145=, 16 i32.shr_u $push9=, $pop146, $pop145 - i32.store8 $discard=, sS+1($pop150), $pop9 + i32.store8 $drop=, sS+1($pop150), $pop9 i32.const $push144=, 0 i32.const $push143=, 1103515245 i32.mul $push10=, $1, $pop143 @@ -5370,7 +5370,7 @@ testS: # @testS tee_local $push140=, $1=, $pop141 i32.const $push139=, 16 i32.shr_u $push11=, $pop140, $pop139 - i32.store8 $discard=, sS+2($pop144), $pop11 + i32.store8 $drop=, sS+2($pop144), $pop11 i32.const $push138=, 0 i32.const $push137=, 1103515245 i32.mul $push12=, $1, $pop137 @@ -5379,7 +5379,7 @@ testS: # @testS tee_local $push134=, $1=, $pop135 i32.const $push133=, 16 i32.shr_u $push13=, $pop134, $pop133 - i32.store8 $discard=, sS+3($pop138), $pop13 + i32.store8 $drop=, sS+3($pop138), $pop13 i32.const $push132=, 0 i32.const $push131=, 1103515245 i32.mul $push14=, $1, $pop131 @@ -5388,7 +5388,7 @@ testS: # @testS tee_local $push128=, $1=, $pop129 i32.const $push127=, 16 i32.shr_u $push15=, $pop128, $pop127 - i32.store8 $discard=, sS+4($pop132), $pop15 + i32.store8 $drop=, sS+4($pop132), $pop15 i32.const $push126=, 0 i32.const $push125=, 1103515245 i32.mul $push16=, $1, $pop125 @@ -5397,7 +5397,7 @@ testS: # @testS tee_local $push122=, $1=, $pop123 i32.const $push121=, 16 i32.shr_u $push17=, $pop122, $pop121 - i32.store8 $discard=, sS+5($pop126), $pop17 + i32.store8 $drop=, sS+5($pop126), $pop17 i32.const $push120=, 0 i32.const $push119=, 1103515245 i32.mul $push18=, $1, $pop119 @@ -5406,7 +5406,7 @@ testS: # @testS tee_local $push116=, $1=, $pop117 i32.const $push115=, 16 i32.shr_u $push19=, $pop116, $pop115 - i32.store8 $discard=, sS+6($pop120), $pop19 + i32.store8 $drop=, sS+6($pop120), $pop19 i32.const $push114=, 0 i32.const $push113=, 1103515245 i32.mul $push20=, $1, $pop113 @@ -5415,7 +5415,7 @@ testS: # @testS tee_local $push110=, $1=, $pop111 i32.const $push109=, 16 i32.shr_u $push21=, $pop110, $pop109 - i32.store8 $discard=, sS+7($pop114), $pop21 + i32.store8 $drop=, sS+7($pop114), $pop21 i32.const $push108=, 0 i32.const $push107=, 1103515245 i32.mul $push22=, $1, $pop107 @@ -5424,7 +5424,7 @@ testS: # @testS tee_local $push104=, $1=, $pop105 i32.const $push103=, 16 i32.shr_u $push23=, $pop104, $pop103 - i32.store8 $discard=, sS+8($pop108), $pop23 + i32.store8 $drop=, sS+8($pop108), $pop23 i32.const $push102=, 0 i32.const $push101=, 1103515245 i32.mul $push24=, $1, $pop101 @@ -5433,7 +5433,7 @@ testS: # @testS tee_local $push98=, $1=, $pop99 i32.const $push97=, 16 i32.shr_u $push25=, $pop98, $pop97 - i32.store8 $discard=, sS+9($pop102), $pop25 + i32.store8 $drop=, sS+9($pop102), $pop25 i32.const $push96=, 0 i32.const $push95=, 1103515245 i32.mul $push26=, $1, $pop95 @@ -5442,7 +5442,7 @@ testS: # @testS tee_local $push92=, $1=, $pop93 i32.const $push91=, 16 i32.shr_u $push27=, $pop92, $pop91 - i32.store8 $discard=, sS+10($pop96), $pop27 + i32.store8 $drop=, sS+10($pop96), $pop27 i32.const $push90=, 0 i32.const $push89=, 1103515245 i32.mul $push28=, $1, $pop89 @@ -5451,7 +5451,7 @@ testS: # @testS tee_local $push86=, $1=, $pop87 i32.const $push85=, 16 i32.shr_u $push29=, $pop86, $pop85 - i32.store8 $discard=, sS+11($pop90), $pop29 + i32.store8 $drop=, sS+11($pop90), $pop29 i32.const $push84=, 0 i32.const $push83=, 1103515245 i32.mul $push30=, $1, $pop83 @@ -5460,7 +5460,7 @@ testS: # @testS tee_local $push80=, $1=, $pop81 i32.const $push79=, 16 i32.shr_u $push31=, $pop80, $pop79 - i32.store8 $discard=, sS+12($pop84), $pop31 + i32.store8 $drop=, sS+12($pop84), $pop31 i32.const $push78=, 0 i32.const $push77=, 1103515245 i32.mul $push32=, $1, $pop77 @@ -5469,7 +5469,7 @@ testS: # @testS tee_local $push74=, $1=, $pop75 i32.const $push73=, 16 i32.shr_u $push33=, $pop74, $pop73 - i32.store8 $discard=, sS+13($pop78), $pop33 + i32.store8 $drop=, sS+13($pop78), $pop33 i32.const $push72=, 0 i32.const $push71=, 1103515245 i32.mul $push34=, $1, $pop71 @@ -5478,7 +5478,7 @@ testS: # @testS tee_local $push68=, $1=, $pop69 i32.const $push67=, 16 i32.shr_u $push35=, $pop68, $pop67 - i32.store8 $discard=, sS+14($pop72), $pop35 + i32.store8 $drop=, sS+14($pop72), $pop35 i32.const $push66=, 0 i32.load16_u $0=, sS($pop66) i32.const $push65=, 0 @@ -5489,7 +5489,7 @@ testS: # @testS tee_local $push61=, $1=, $pop62 i32.const $push60=, 16 i32.shr_u $push37=, $pop61, $pop60 - i32.store8 $discard=, sS+15($pop65), $pop37 + i32.store8 $drop=, sS+15($pop65), $pop37 i32.const $push59=, 0 i32.const $push58=, 0 i32.const $push40=, -341751747 @@ -5512,7 +5512,7 @@ testS: # @testS i32.const $push38=, 65534 i32.and $push39=, $0, $pop38 i32.or $push50=, $pop49, $pop39 - i32.store16 $discard=, sS($pop59), $pop50 + i32.store16 $drop=, sS($pop59), $pop50 block i32.const $push51=, 1 i32.eqz $push154=, $pop51 @@ -5535,7 +5535,7 @@ retmeT: # @retmeT .param i32, i32 # BB#0: # %entry i32.load $push0=, 0($1):p2align=1 - i32.store $discard=, 0($0):p2align=1, $pop0 + i32.store $drop=, 0($0):p2align=1, $pop0 return .endfunc .Lfunc_end115: @@ -5615,7 +5615,7 @@ fn3T: # @fn3T i32.const $push2=, 65534 i32.and $push3=, $1, $pop2 i32.or $push5=, $pop6, $pop3 - i32.store16 $discard=, sT($pop0), $pop5 + i32.store16 $drop=, sT($pop0), $pop5 return $0 .endfunc .Lfunc_end119: @@ -5638,7 +5638,7 @@ testT: # @testT tee_local $push71=, $1=, $pop72 i32.const $push70=, 16 i32.shr_u $push3=, $pop71, $pop70 - i32.store8 $discard=, sT($pop76), $pop3 + i32.store8 $drop=, sT($pop76), $pop3 i32.const $push69=, 0 i32.const $push68=, 1103515245 i32.mul $push4=, $1, $pop68 @@ -5647,7 +5647,7 @@ testT: # @testT tee_local $push65=, $1=, $pop66 i32.const $push64=, 16 i32.shr_u $push5=, $pop65, $pop64 - i32.store8 $discard=, sT+1($pop69), $pop5 + i32.store8 $drop=, sT+1($pop69), $pop5 i32.const $push63=, 0 i32.const $push62=, 1103515245 i32.mul $push6=, $1, $pop62 @@ -5656,7 +5656,7 @@ testT: # @testT tee_local $push59=, $1=, $pop60 i32.const $push58=, 16 i32.shr_u $push7=, $pop59, $pop58 - i32.store8 $discard=, sT+2($pop63), $pop7 + i32.store8 $drop=, sT+2($pop63), $pop7 i32.const $push57=, 0 i32.const $push56=, 1103515245 i32.mul $push8=, $1, $pop56 @@ -5665,7 +5665,7 @@ testT: # @testT tee_local $push53=, $1=, $pop54 i32.const $push52=, 16 i32.shr_u $push9=, $pop53, $pop52 - i32.store8 $discard=, sT+3($pop57), $pop9 + i32.store8 $drop=, sT+3($pop57), $pop9 i32.const $push51=, 0 i32.const $push50=, 1103515245 i32.mul $push11=, $1, $pop50 @@ -5682,7 +5682,7 @@ testT: # @testT i32.const $push41=, 65534 i32.and $push14=, $pop10, $pop41 i32.or $push15=, $pop13, $pop14 - i32.store16 $discard=, sT($pop51), $pop15 + i32.store16 $drop=, sT($pop51), $pop15 i32.const $push40=, 0 i32.load $1=, sT($pop40) i32.const $push39=, 0 @@ -5725,7 +5725,7 @@ testT: # @testT i32.const $push78=, 65534 i32.and $push20=, $1, $pop78 i32.or $push30=, $pop29, $pop20 - i32.store16 $discard=, sT($pop87), $pop30 + i32.store16 $drop=, sT($pop87), $pop30 i32.const $push77=, 1 i32.eqz $push88=, $pop77 br_if 0, $pop88 # 0: down to label12 @@ -5751,10 +5751,10 @@ retmeU: # @retmeU i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3) i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i64.store $discard=, 0($pop2), $2 + i64.store $drop=, 0($pop2), $2 return .endfunc .Lfunc_end121: @@ -5844,7 +5844,7 @@ fn3U: # @fn3U i32.const $push6=, 65471 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store16 $discard=, sU($pop0), $pop8 + i32.store16 $drop=, sU($pop0), $pop8 i32.const $push9=, 1 i32.and $push10=, $0, $pop9 return $pop10 @@ -5869,7 +5869,7 @@ testU: # @testU tee_local $push216=, $2=, $pop217 i32.const $push215=, 16 i32.shr_u $push10=, $pop216, $pop215 - i32.store8 $discard=, sU($pop5), $pop10 + i32.store8 $drop=, sU($pop5), $pop10 i32.const $push214=, 0 i32.const $push213=, 1103515245 i32.mul $push11=, $2, $pop213 @@ -5878,7 +5878,7 @@ testU: # @testU tee_local $push210=, $2=, $pop211 i32.const $push209=, 16 i32.shr_u $push12=, $pop210, $pop209 - i32.store8 $discard=, sU+1($pop214), $pop12 + i32.store8 $drop=, sU+1($pop214), $pop12 i32.const $push208=, 0 i32.const $push207=, 1103515245 i32.mul $push13=, $2, $pop207 @@ -5887,7 +5887,7 @@ testU: # @testU tee_local $push204=, $2=, $pop205 i32.const $push203=, 16 i32.shr_u $push14=, $pop204, $pop203 - i32.store8 $discard=, sU+2($pop208), $pop14 + i32.store8 $drop=, sU+2($pop208), $pop14 i32.const $push202=, 0 i32.const $push201=, 1103515245 i32.mul $push15=, $2, $pop201 @@ -5896,7 +5896,7 @@ testU: # @testU tee_local $push198=, $2=, $pop199 i32.const $push197=, 16 i32.shr_u $push16=, $pop198, $pop197 - i32.store8 $discard=, sU+3($pop202), $pop16 + i32.store8 $drop=, sU+3($pop202), $pop16 i32.const $push196=, 0 i32.const $push195=, 1103515245 i32.mul $push17=, $2, $pop195 @@ -5905,7 +5905,7 @@ testU: # @testU tee_local $push192=, $2=, $pop193 i32.const $push191=, 16 i32.shr_u $push18=, $pop192, $pop191 - i32.store8 $discard=, sU+4($pop196), $pop18 + i32.store8 $drop=, sU+4($pop196), $pop18 i32.const $push190=, 0 i32.const $push189=, 1103515245 i32.mul $push19=, $2, $pop189 @@ -5914,7 +5914,7 @@ testU: # @testU tee_local $push186=, $2=, $pop187 i32.const $push185=, 16 i32.shr_u $push20=, $pop186, $pop185 - i32.store8 $discard=, sU+5($pop190), $pop20 + i32.store8 $drop=, sU+5($pop190), $pop20 i32.const $push184=, 0 i32.const $push183=, 1103515245 i32.mul $push21=, $2, $pop183 @@ -5923,7 +5923,7 @@ testU: # @testU tee_local $push180=, $2=, $pop181 i32.const $push179=, 16 i32.shr_u $push22=, $pop180, $pop179 - i32.store8 $discard=, sU+6($pop184), $pop22 + i32.store8 $drop=, sU+6($pop184), $pop22 i32.const $push178=, 0 i32.const $push177=, 1103515245 i32.mul $push23=, $2, $pop177 @@ -5932,7 +5932,7 @@ testU: # @testU tee_local $push174=, $2=, $pop175 i32.const $push173=, 16 i32.shr_u $push24=, $pop174, $pop173 - i32.store8 $discard=, sU+7($pop178), $pop24 + i32.store8 $drop=, sU+7($pop178), $pop24 i32.const $push172=, 0 i32.const $push171=, 1103515245 i32.mul $push25=, $2, $pop171 @@ -5941,7 +5941,7 @@ testU: # @testU tee_local $push168=, $2=, $pop169 i32.const $push167=, 16 i32.shr_u $push26=, $pop168, $pop167 - i32.store8 $discard=, sU+8($pop172), $pop26 + i32.store8 $drop=, sU+8($pop172), $pop26 i32.const $push166=, 0 i32.const $push165=, 1103515245 i32.mul $push27=, $2, $pop165 @@ -5950,7 +5950,7 @@ testU: # @testU tee_local $push162=, $2=, $pop163 i32.const $push161=, 16 i32.shr_u $push28=, $pop162, $pop161 - i32.store8 $discard=, sU+9($pop166), $pop28 + i32.store8 $drop=, sU+9($pop166), $pop28 i32.const $push160=, 0 i32.const $push159=, 1103515245 i32.mul $push29=, $2, $pop159 @@ -5959,7 +5959,7 @@ testU: # @testU tee_local $push156=, $2=, $pop157 i32.const $push155=, 16 i32.shr_u $push30=, $pop156, $pop155 - i32.store8 $discard=, sU+10($pop160), $pop30 + i32.store8 $drop=, sU+10($pop160), $pop30 i32.const $push154=, 0 i32.const $push153=, 1103515245 i32.mul $push31=, $2, $pop153 @@ -5968,7 +5968,7 @@ testU: # @testU tee_local $push150=, $2=, $pop151 i32.const $push149=, 16 i32.shr_u $push32=, $pop150, $pop149 - i32.store8 $discard=, sU+11($pop154), $pop32 + i32.store8 $drop=, sU+11($pop154), $pop32 i32.const $push148=, 0 i32.const $push147=, 1103515245 i32.mul $push33=, $2, $pop147 @@ -5977,7 +5977,7 @@ testU: # @testU tee_local $push144=, $2=, $pop145 i32.const $push143=, 16 i32.shr_u $push34=, $pop144, $pop143 - i32.store8 $discard=, sU+12($pop148), $pop34 + i32.store8 $drop=, sU+12($pop148), $pop34 i32.const $push142=, 0 i32.const $push141=, 1103515245 i32.mul $push35=, $2, $pop141 @@ -5986,7 +5986,7 @@ testU: # @testU tee_local $push138=, $2=, $pop139 i32.const $push137=, 16 i32.shr_u $push36=, $pop138, $pop137 - i32.store8 $discard=, sU+13($pop142), $pop36 + i32.store8 $drop=, sU+13($pop142), $pop36 i32.const $push136=, 0 i32.const $push135=, 1103515245 i32.mul $push37=, $2, $pop135 @@ -5995,7 +5995,7 @@ testU: # @testU tee_local $push132=, $2=, $pop133 i32.const $push131=, 16 i32.shr_u $push38=, $pop132, $pop131 - i32.store8 $discard=, sU+14($pop136), $pop38 + i32.store8 $drop=, sU+14($pop136), $pop38 i32.const $push130=, 0 i32.const $push129=, 1103515245 i32.mul $push39=, $2, $pop129 @@ -6004,7 +6004,7 @@ testU: # @testU tee_local $push126=, $2=, $pop127 i32.const $push125=, 16 i32.shr_u $push40=, $pop126, $pop125 - i32.store8 $discard=, sU+15($pop130), $pop40 + i32.store8 $drop=, sU+15($pop130), $pop40 i32.const $push124=, 0 i32.load16_u $1=, sU($pop124) i32.const $push123=, 0 @@ -6136,7 +6136,7 @@ testU: # @testU i32.const $push244=, 64 i32.and $push99=, $pop98, $pop244 i32.or $push100=, $pop99, $2 - i32.store16 $discard=, sU($pop88), $pop100 + i32.store16 $drop=, sU($pop88), $pop100 i32.const $push243=, 16 i32.shr_u $push85=, $0, $pop243 i32.add $push101=, $1, $pop85 @@ -6162,7 +6162,7 @@ retmeV: # @retmeV .param i32, i32 # BB#0: # %entry i32.load $push0=, 0($1):p2align=1 - i32.store $discard=, 0($0):p2align=1, $pop0 + i32.store $drop=, 0($0):p2align=1, $pop0 return .endfunc .Lfunc_end127: @@ -6248,7 +6248,7 @@ fn3V: # @fn3V i32.const $push6=, 65279 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store16 $discard=, sV($pop0), $pop8 + i32.store16 $drop=, sV($pop0), $pop8 i32.const $push9=, 1 i32.and $push10=, $0, $pop9 return $pop10 @@ -6273,7 +6273,7 @@ testV: # @testV tee_local $push105=, $1=, $pop106 i32.const $push104=, 16 i32.shr_u $push5=, $pop105, $pop104 - i32.store8 $discard=, sV($pop110), $pop5 + i32.store8 $drop=, sV($pop110), $pop5 i32.const $push103=, 0 i32.const $push102=, 1103515245 i32.mul $push6=, $1, $pop102 @@ -6282,7 +6282,7 @@ testV: # @testV tee_local $push99=, $1=, $pop100 i32.const $push98=, 16 i32.shr_u $push7=, $pop99, $pop98 - i32.store8 $discard=, sV+1($pop103), $pop7 + i32.store8 $drop=, sV+1($pop103), $pop7 i32.const $push97=, 0 i32.const $push96=, 1103515245 i32.mul $push8=, $1, $pop96 @@ -6291,7 +6291,7 @@ testV: # @testV tee_local $push93=, $1=, $pop94 i32.const $push92=, 16 i32.shr_u $push9=, $pop93, $pop92 - i32.store8 $discard=, sV+2($pop97), $pop9 + i32.store8 $drop=, sV+2($pop97), $pop9 i32.const $push91=, 0 i32.const $push90=, 1103515245 i32.mul $push10=, $1, $pop90 @@ -6300,7 +6300,7 @@ testV: # @testV tee_local $push87=, $1=, $pop88 i32.const $push86=, 16 i32.shr_u $push11=, $pop87, $pop86 - i32.store8 $discard=, sV+3($pop91), $pop11 + i32.store8 $drop=, sV+3($pop91), $pop11 i32.const $push85=, 0 i32.const $push84=, 1103515245 i32.mul $push13=, $1, $pop84 @@ -6316,7 +6316,7 @@ testV: # @testV i32.const $push77=, 65279 i32.and $push18=, $pop12, $pop77 i32.or $push19=, $pop17, $pop18 - i32.store16 $discard=, sV($pop85), $pop19 + i32.store16 $drop=, sV($pop85), $pop19 i32.const $push76=, 0 i32.load $1=, sV($pop76) i32.const $push75=, 0 @@ -6425,7 +6425,7 @@ testV: # @testV i32.const $push138=, 256 i32.and $push60=, $pop59, $pop138 i32.or $push61=, $pop60, $1 - i32.store16 $discard=, sV($pop52), $pop61 + i32.store16 $drop=, sV($pop52), $pop61 i32.const $push137=, 16 i32.shr_u $push49=, $3, $pop137 i32.add $push62=, $2, $pop49 @@ -6455,10 +6455,10 @@ retmeW: # @retmeW i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3) i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push13=, 24 i32.add $push2=, $0, $pop13 - i64.store $discard=, 0($pop2), $2 + i64.store $drop=, 0($pop2), $2 i32.const $push8=, 8 i32.add $push10=, $1, $pop8 i64.load $2=, 0($pop10) @@ -6467,10 +6467,10 @@ retmeW: # @retmeW i32.const $push12=, 16 i32.add $push6=, $1, $pop12 i64.load $push7=, 0($pop6) - i64.store $discard=, 0($pop5), $pop7 + i64.store $drop=, 0($pop5), $pop7 i32.const $push11=, 8 i32.add $push9=, $0, $pop11 - i64.store $discard=, 0($pop9), $2 + i64.store $drop=, 0($pop9), $2 return .endfunc .Lfunc_end133: @@ -6550,7 +6550,7 @@ fn3W: # @fn3W i32.const $push3=, -4096 i32.and $push4=, $1, $pop3 i32.or $push5=, $pop6, $pop4 - i32.store $discard=, sW+16($pop0), $pop5 + i32.store $drop=, sW+16($pop0), $pop5 return $0 .endfunc .Lfunc_end137: @@ -6576,7 +6576,7 @@ testW: # @testW tee_local $push38=, $1=, $pop39 i32.const $push37=, 16 i32.shr_u $push5=, $pop38, $pop37 - i32.store8 $discard=, sW+32($0), $pop5 + i32.store8 $drop=, sW+32($0), $pop5 i32.const $push36=, 1 i32.add $0=, $0, $pop36 br_if 0, $0 # 0: up to label15 @@ -6598,7 +6598,7 @@ testW: # @testW i32.and $push70=, $pop9, $pop19 tee_local $push69=, $0=, $pop70 i32.or $push20=, $pop16, $pop69 - i32.store $discard=, sW+16($pop6), $pop20 + i32.store $drop=, sW+16($pop6), $pop20 i32.const $push68=, 0 i32.const $push67=, 0 i32.const $push66=, 1103515245 @@ -6616,7 +6616,7 @@ testW: # @testW i32.const $push59=, 2047 i32.and $push23=, $pop22, $pop59 i32.or $push26=, $pop23, $0 - i32.store $discard=, sW+16($pop68), $pop26 + i32.store $drop=, sW+16($pop68), $pop26 i32.const $push58=, 0 i32.const $push57=, 0 i32.const $push56=, 0 @@ -6645,13 +6645,13 @@ testW: # @testW i32.and $push29=, $pop28, $pop44 i32.add $push34=, $pop33, $pop29 i32.or $push35=, $pop34, $0 - i32.store $discard=, sW+16($pop58), $pop35 + i32.store $drop=, sW+16($pop58), $pop35 i32.const $push43=, 0 i64.const $push7=, 4612055454334320640 - i64.store $discard=, sW+8($pop43), $pop7 + i64.store $drop=, sW+8($pop43), $pop7 i32.const $push42=, 0 i64.const $push8=, 0 - i64.store $discard=, sW($pop42), $pop8 + i64.store $drop=, sW($pop42), $pop8 return .endfunc .Lfunc_end138: @@ -6669,10 +6669,10 @@ retmeX: # @retmeX i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3) i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push13=, 24 i32.add $push2=, $0, $pop13 - i64.store $discard=, 0($pop2), $2 + i64.store $drop=, 0($pop2), $2 i32.const $push8=, 8 i32.add $push10=, $1, $pop8 i64.load $2=, 0($pop10) @@ -6681,10 +6681,10 @@ retmeX: # @retmeX i32.const $push12=, 16 i32.add $push6=, $1, $pop12 i64.load $push7=, 0($pop6) - i64.store $discard=, 0($pop5), $pop7 + i64.store $drop=, 0($pop5), $pop7 i32.const $push11=, 8 i32.add $push9=, $0, $pop11 - i64.store $discard=, 0($pop9), $2 + i64.store $drop=, 0($pop9), $2 return .endfunc .Lfunc_end139: @@ -6764,7 +6764,7 @@ fn3X: # @fn3X i32.const $push3=, -4096 i32.and $push4=, $1, $pop3 i32.or $push5=, $pop6, $pop4 - i32.store $discard=, sX($pop0), $pop5 + i32.store $drop=, sX($pop0), $pop5 return $0 .endfunc .Lfunc_end143: @@ -6790,7 +6790,7 @@ testX: # @testX tee_local $push38=, $1=, $pop39 i32.const $push37=, 16 i32.shr_u $push5=, $pop38, $pop37 - i32.store8 $discard=, sX+32($0), $pop5 + i32.store8 $drop=, sX+32($0), $pop5 i32.const $push36=, 1 i32.add $0=, $0, $pop36 br_if 0, $0 # 0: up to label17 @@ -6812,7 +6812,7 @@ testX: # @testX i32.and $push70=, $pop9, $pop19 tee_local $push69=, $0=, $pop70 i32.or $push20=, $pop16, $pop69 - i32.store $discard=, sX($pop6), $pop20 + i32.store $drop=, sX($pop6), $pop20 i32.const $push68=, 0 i32.const $push67=, 0 i32.const $push66=, 1103515245 @@ -6830,7 +6830,7 @@ testX: # @testX i32.const $push59=, 2047 i32.and $push23=, $pop22, $pop59 i32.or $push26=, $pop23, $0 - i32.store $discard=, sX($pop68), $pop26 + i32.store $drop=, sX($pop68), $pop26 i32.const $push58=, 0 i32.const $push57=, 0 i32.const $push56=, 0 @@ -6859,13 +6859,13 @@ testX: # @testX i32.and $push29=, $pop28, $pop44 i32.add $push34=, $pop33, $pop29 i32.or $push35=, $pop34, $0 - i32.store $discard=, sX($pop58), $pop35 + i32.store $drop=, sX($pop58), $pop35 i32.const $push43=, 0 i64.const $push7=, 4612055454334320640 - i64.store $discard=, sX+24($pop43), $pop7 + i64.store $drop=, sX+24($pop43), $pop7 i32.const $push42=, 0 i64.const $push8=, 0 - i64.store $discard=, sX+16($pop42), $pop8 + i64.store $drop=, sX+16($pop42), $pop8 return .endfunc .Lfunc_end144: @@ -6883,10 +6883,10 @@ retmeY: # @retmeY i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3) i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push13=, 24 i32.add $push2=, $0, $pop13 - i64.store $discard=, 0($pop2), $2 + i64.store $drop=, 0($pop2), $2 i32.const $push8=, 8 i32.add $push10=, $1, $pop8 i64.load $2=, 0($pop10) @@ -6895,10 +6895,10 @@ retmeY: # @retmeY i32.const $push12=, 16 i32.add $push6=, $1, $pop12 i64.load $push7=, 0($pop6) - i64.store $discard=, 0($pop5), $pop7 + i64.store $drop=, 0($pop5), $pop7 i32.const $push11=, 8 i32.add $push9=, $0, $pop11 - i64.store $discard=, 0($pop9), $2 + i64.store $drop=, 0($pop9), $2 return .endfunc .Lfunc_end145: @@ -6978,7 +6978,7 @@ fn3Y: # @fn3Y i32.const $push3=, -4096 i32.and $push4=, $1, $pop3 i32.or $push5=, $pop6, $pop4 - i32.store $discard=, sY($pop0), $pop5 + i32.store $drop=, sY($pop0), $pop5 return $0 .endfunc .Lfunc_end149: @@ -7004,7 +7004,7 @@ testY: # @testY tee_local $push38=, $1=, $pop39 i32.const $push37=, 16 i32.shr_u $push5=, $pop38, $pop37 - i32.store8 $discard=, sY+32($0), $pop5 + i32.store8 $drop=, sY+32($0), $pop5 i32.const $push36=, 1 i32.add $0=, $0, $pop36 br_if 0, $0 # 0: up to label19 @@ -7026,7 +7026,7 @@ testY: # @testY i32.and $push70=, $pop9, $pop19 tee_local $push69=, $0=, $pop70 i32.or $push20=, $pop16, $pop69 - i32.store $discard=, sY($pop6), $pop20 + i32.store $drop=, sY($pop6), $pop20 i32.const $push68=, 0 i32.const $push67=, 0 i32.const $push66=, 1103515245 @@ -7044,7 +7044,7 @@ testY: # @testY i32.const $push59=, 2047 i32.and $push23=, $pop22, $pop59 i32.or $push26=, $pop23, $0 - i32.store $discard=, sY($pop68), $pop26 + i32.store $drop=, sY($pop68), $pop26 i32.const $push58=, 0 i32.const $push57=, 0 i32.const $push56=, 0 @@ -7073,13 +7073,13 @@ testY: # @testY i32.and $push29=, $pop28, $pop44 i32.add $push34=, $pop33, $pop29 i32.or $push35=, $pop34, $0 - i32.store $discard=, sY($pop58), $pop35 + i32.store $drop=, sY($pop58), $pop35 i32.const $push43=, 0 i64.const $push7=, 4612055454334320640 - i64.store $discard=, sY+24($pop43), $pop7 + i64.store $drop=, sY+24($pop43), $pop7 i32.const $push42=, 0 i64.const $push8=, 0 - i64.store $discard=, sY+16($pop42), $pop8 + i64.store $drop=, sY+16($pop42), $pop8 return .endfunc .Lfunc_end150: @@ -7097,10 +7097,10 @@ retmeZ: # @retmeZ i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3) i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push13=, 24 i32.add $push2=, $0, $pop13 - i64.store $discard=, 0($pop2), $2 + i64.store $drop=, 0($pop2), $2 i32.const $push8=, 8 i32.add $push10=, $1, $pop8 i64.load $2=, 0($pop10) @@ -7109,10 +7109,10 @@ retmeZ: # @retmeZ i32.const $push12=, 16 i32.add $push6=, $1, $pop12 i64.load $push7=, 0($pop6) - i64.store $discard=, 0($pop5), $pop7 + i64.store $drop=, 0($pop5), $pop7 i32.const $push11=, 8 i32.add $push9=, $0, $pop11 - i64.store $discard=, 0($pop9), $2 + i64.store $drop=, 0($pop9), $2 return .endfunc .Lfunc_end151: @@ -7191,7 +7191,7 @@ fn3Z: # @fn3Z i32.shl $push3=, $0, $pop2 i32.add $push7=, $pop1, $pop3 tee_local $push6=, $0=, $pop7 - i32.store $discard=, sZ+16($pop0), $pop6 + i32.store $drop=, sZ+16($pop0), $pop6 i32.const $push5=, 20 i32.shr_u $push4=, $0, $pop5 return $pop4 @@ -7219,7 +7219,7 @@ testZ: # @testZ tee_local $push46=, $3=, $pop47 i32.const $push45=, 16 i32.shr_u $push5=, $pop46, $pop45 - i32.store8 $discard=, sZ+32($2), $pop5 + i32.store8 $drop=, sZ+32($2), $pop5 i32.const $push44=, 1 i32.add $2=, $2, $pop44 br_if 0, $2 # 0: up to label21 @@ -7247,10 +7247,10 @@ testZ: # @testZ i32.store $1=, sZ+16($pop75), $pop14 i32.const $push62=, 0 i64.const $push6=, 4612055454334320640 - i64.store $discard=, sZ+8($pop62), $pop6 + i64.store $drop=, sZ+8($pop62), $pop6 i32.const $push61=, 0 i64.const $push7=, 0 - i64.store $discard=, sZ($pop61), $pop7 + i64.store $drop=, sZ($pop61), $pop7 i32.const $push60=, 0 i32.const $push59=, 1103515245 i32.mul $push10=, $3, $pop59 diff --git a/test/torture-s/20040709-2.c.s b/test/torture-s/20040709-2.c.s index 1ead3853e..0c2eca292 100644 --- a/test/torture-s/20040709-2.c.s +++ b/test/torture-s/20040709-2.c.s @@ -16,7 +16,7 @@ myrnd: # @myrnd i32.const $push4=, 12345 i32.add $push10=, $pop3, $pop4 tee_local $push9=, $0=, $pop10 - i32.store $discard=, myrnd.s($pop0), $pop9 + i32.store $drop=, myrnd.s($pop0), $pop9 i32.const $push5=, 16 i32.shr_u $push6=, $0, $pop5 i32.const $push7=, 2047 @@ -34,7 +34,7 @@ retmeA: # @retmeA .param i32, i32 # BB#0: # %entry i32.load16_u $push0=, 0($1):p2align=0 - i32.store16 $discard=, 0($0), $pop0 + i32.store16 $drop=, 0($0), $pop0 return .endfunc .Lfunc_end1: @@ -120,7 +120,7 @@ fn3A: # @fn3A i32.const $push4=, 31 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store16 $discard=, sA($pop0), $pop6 + i32.store16 $drop=, sA($pop0), $pop6 i32.const $push7=, 2047 i32.and $push8=, $0, $pop7 return $pop8 @@ -145,7 +145,7 @@ testA: # @testA tee_local $push38=, $1=, $pop39 i32.const $push6=, 16 i32.shr_u $push7=, $pop38, $pop6 - i32.store8 $discard=, sA($pop1), $pop7 + i32.store8 $drop=, sA($pop1), $pop7 i32.const $push37=, 0 i32.const $push36=, 1103515245 i32.mul $push8=, $1, $pop36 @@ -154,7 +154,7 @@ testA: # @testA tee_local $push33=, $1=, $pop34 i32.const $push32=, 16 i32.shr_u $push9=, $pop33, $pop32 - i32.store8 $discard=, sA+1($pop37), $pop9 + i32.store8 $drop=, sA+1($pop37), $pop9 i32.const $push31=, 0 i32.load16_u $0=, sA($pop31) i32.const $push30=, 0 @@ -179,7 +179,7 @@ testA: # @testA i32.const $push17=, 31 i32.and $push18=, $0, $pop17 i32.or $push22=, $pop21, $pop18 - i32.store16 $discard=, sA($pop30), $pop22 + i32.store16 $drop=, sA($pop30), $pop22 return .endfunc .Lfunc_end6: @@ -197,10 +197,10 @@ retmeB: # @retmeB i32.add $push3=, $1, $pop1 i32.load16_u $2=, 0($pop3):p2align=0 i32.load $push0=, 0($1):p2align=0 - i32.store $discard=, 0($0):p2align=0, $pop0 + i32.store $drop=, 0($0):p2align=0, $pop0 i32.const $push4=, 4 i32.add $push2=, $0, $pop4 - i32.store16 $discard=, 0($pop2):p2align=0, $2 + i32.store16 $drop=, 0($pop2):p2align=0, $2 return .endfunc .Lfunc_end7: @@ -286,7 +286,7 @@ fn3B: # @fn3B i32.const $push4=, 31 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store16 $discard=, sB($pop0), $pop6 + i32.store16 $drop=, sB($pop0), $pop6 i32.const $push7=, 2047 i32.and $push8=, $0, $pop7 return $pop8 @@ -311,7 +311,7 @@ testB: # @testB tee_local $push70=, $1=, $pop71 i32.const $push6=, 16 i32.shr_u $push7=, $pop70, $pop6 - i32.store8 $discard=, sB($pop1), $pop7 + i32.store8 $drop=, sB($pop1), $pop7 i32.const $push69=, 0 i32.const $push68=, 1103515245 i32.mul $push8=, $1, $pop68 @@ -320,7 +320,7 @@ testB: # @testB tee_local $push65=, $1=, $pop66 i32.const $push64=, 16 i32.shr_u $push9=, $pop65, $pop64 - i32.store8 $discard=, sB+1($pop69), $pop9 + i32.store8 $drop=, sB+1($pop69), $pop9 i32.const $push63=, 0 i32.const $push62=, 1103515245 i32.mul $push10=, $1, $pop62 @@ -329,7 +329,7 @@ testB: # @testB tee_local $push59=, $1=, $pop60 i32.const $push58=, 16 i32.shr_u $push11=, $pop59, $pop58 - i32.store8 $discard=, sB+2($pop63), $pop11 + i32.store8 $drop=, sB+2($pop63), $pop11 i32.const $push57=, 0 i32.const $push56=, 1103515245 i32.mul $push12=, $1, $pop56 @@ -338,7 +338,7 @@ testB: # @testB tee_local $push53=, $1=, $pop54 i32.const $push52=, 16 i32.shr_u $push13=, $pop53, $pop52 - i32.store8 $discard=, sB+3($pop57), $pop13 + i32.store8 $drop=, sB+3($pop57), $pop13 i32.const $push51=, 0 i32.const $push50=, 1103515245 i32.mul $push14=, $1, $pop50 @@ -347,7 +347,7 @@ testB: # @testB tee_local $push47=, $1=, $pop48 i32.const $push46=, 16 i32.shr_u $push15=, $pop47, $pop46 - i32.store8 $discard=, sB+4($pop51), $pop15 + i32.store8 $drop=, sB+4($pop51), $pop15 i32.const $push45=, 0 i32.const $push44=, 1103515245 i32.mul $push16=, $1, $pop44 @@ -356,7 +356,7 @@ testB: # @testB tee_local $push41=, $1=, $pop42 i32.const $push40=, 16 i32.shr_u $push17=, $pop41, $pop40 - i32.store8 $discard=, sB+5($pop45), $pop17 + i32.store8 $drop=, sB+5($pop45), $pop17 i32.const $push39=, 0 i32.load16_u $0=, sB($pop39) i32.const $push38=, 0 @@ -381,7 +381,7 @@ testB: # @testB i32.const $push25=, 31 i32.and $push26=, $0, $pop25 i32.or $push30=, $pop29, $pop26 - i32.store16 $discard=, sB($pop38), $pop30 + i32.store16 $drop=, sB($pop38), $pop30 return .endfunc .Lfunc_end12: @@ -399,10 +399,10 @@ retmeC: # @retmeC i32.add $push3=, $1, $pop1 i32.load16_u $2=, 0($pop3):p2align=0 i32.load $push0=, 0($1):p2align=0 - i32.store $discard=, 0($0):p2align=0, $pop0 + i32.store $drop=, 0($0):p2align=0, $pop0 i32.const $push4=, 4 i32.add $push2=, $0, $pop4 - i32.store16 $discard=, 0($pop2):p2align=0, $2 + i32.store16 $drop=, 0($pop2):p2align=0, $2 return .endfunc .Lfunc_end13: @@ -488,7 +488,7 @@ fn3C: # @fn3C i32.const $push4=, 31 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store16 $discard=, sC+4($pop0), $pop6 + i32.store16 $drop=, sC+4($pop0), $pop6 i32.const $push7=, 2047 i32.and $push8=, $0, $pop7 return $pop8 @@ -513,7 +513,7 @@ testC: # @testC tee_local $push70=, $1=, $pop71 i32.const $push6=, 16 i32.shr_u $push7=, $pop70, $pop6 - i32.store8 $discard=, sC($pop1), $pop7 + i32.store8 $drop=, sC($pop1), $pop7 i32.const $push69=, 0 i32.const $push68=, 1103515245 i32.mul $push8=, $1, $pop68 @@ -522,7 +522,7 @@ testC: # @testC tee_local $push65=, $1=, $pop66 i32.const $push64=, 16 i32.shr_u $push9=, $pop65, $pop64 - i32.store8 $discard=, sC+1($pop69), $pop9 + i32.store8 $drop=, sC+1($pop69), $pop9 i32.const $push63=, 0 i32.const $push62=, 1103515245 i32.mul $push10=, $1, $pop62 @@ -531,7 +531,7 @@ testC: # @testC tee_local $push59=, $1=, $pop60 i32.const $push58=, 16 i32.shr_u $push11=, $pop59, $pop58 - i32.store8 $discard=, sC+2($pop63), $pop11 + i32.store8 $drop=, sC+2($pop63), $pop11 i32.const $push57=, 0 i32.const $push56=, 1103515245 i32.mul $push12=, $1, $pop56 @@ -540,7 +540,7 @@ testC: # @testC tee_local $push53=, $1=, $pop54 i32.const $push52=, 16 i32.shr_u $push13=, $pop53, $pop52 - i32.store8 $discard=, sC+3($pop57), $pop13 + i32.store8 $drop=, sC+3($pop57), $pop13 i32.const $push51=, 0 i32.const $push50=, 1103515245 i32.mul $push14=, $1, $pop50 @@ -549,7 +549,7 @@ testC: # @testC tee_local $push47=, $1=, $pop48 i32.const $push46=, 16 i32.shr_u $push15=, $pop47, $pop46 - i32.store8 $discard=, sC+4($pop51), $pop15 + i32.store8 $drop=, sC+4($pop51), $pop15 i32.const $push45=, 0 i32.const $push44=, 1103515245 i32.mul $push16=, $1, $pop44 @@ -558,7 +558,7 @@ testC: # @testC tee_local $push41=, $1=, $pop42 i32.const $push40=, 16 i32.shr_u $push17=, $pop41, $pop40 - i32.store8 $discard=, sC+5($pop45), $pop17 + i32.store8 $drop=, sC+5($pop45), $pop17 i32.const $push39=, 0 i32.load16_u $0=, sC+4($pop39) i32.const $push38=, 0 @@ -583,7 +583,7 @@ testC: # @testC i32.const $push25=, 31 i32.and $push26=, $0, $pop25 i32.or $push30=, $pop29, $pop26 - i32.store16 $discard=, sC+4($pop38), $pop30 + i32.store16 $drop=, sC+4($pop38), $pop30 return .endfunc .Lfunc_end18: @@ -597,7 +597,7 @@ retmeD: # @retmeD .param i32, i32 # BB#0: # %entry i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end19: @@ -688,7 +688,7 @@ fn3D: # @fn3D i64.const $push6=, 34359738367 i64.and $push7=, $1, $pop6 i64.or $push8=, $pop5, $pop7 - i64.store $discard=, sD($pop0), $pop8 + i64.store $drop=, sD($pop0), $pop8 i32.const $push9=, 536870911 i32.and $push10=, $0, $pop9 return $pop10 @@ -713,7 +713,7 @@ testD: # @testD tee_local $push92=, $0=, $pop93 i32.const $push6=, 16 i32.shr_u $push7=, $pop92, $pop6 - i32.store8 $discard=, sD($pop1), $pop7 + i32.store8 $drop=, sD($pop1), $pop7 i32.const $push91=, 0 i32.const $push90=, 1103515245 i32.mul $push8=, $0, $pop90 @@ -722,7 +722,7 @@ testD: # @testD tee_local $push87=, $0=, $pop88 i32.const $push86=, 16 i32.shr_u $push9=, $pop87, $pop86 - i32.store8 $discard=, sD+1($pop91), $pop9 + i32.store8 $drop=, sD+1($pop91), $pop9 i32.const $push85=, 0 i32.const $push84=, 1103515245 i32.mul $push10=, $0, $pop84 @@ -731,7 +731,7 @@ testD: # @testD tee_local $push81=, $0=, $pop82 i32.const $push80=, 16 i32.shr_u $push11=, $pop81, $pop80 - i32.store8 $discard=, sD+2($pop85), $pop11 + i32.store8 $drop=, sD+2($pop85), $pop11 i32.const $push79=, 0 i32.const $push78=, 1103515245 i32.mul $push12=, $0, $pop78 @@ -740,7 +740,7 @@ testD: # @testD tee_local $push75=, $0=, $pop76 i32.const $push74=, 16 i32.shr_u $push13=, $pop75, $pop74 - i32.store8 $discard=, sD+3($pop79), $pop13 + i32.store8 $drop=, sD+3($pop79), $pop13 i32.const $push73=, 0 i32.const $push72=, 1103515245 i32.mul $push14=, $0, $pop72 @@ -749,7 +749,7 @@ testD: # @testD tee_local $push69=, $0=, $pop70 i32.const $push68=, 16 i32.shr_u $push15=, $pop69, $pop68 - i32.store8 $discard=, sD+4($pop73), $pop15 + i32.store8 $drop=, sD+4($pop73), $pop15 i32.const $push67=, 0 i32.const $push66=, 1103515245 i32.mul $push16=, $0, $pop66 @@ -758,7 +758,7 @@ testD: # @testD tee_local $push63=, $0=, $pop64 i32.const $push62=, 16 i32.shr_u $push17=, $pop63, $pop62 - i32.store8 $discard=, sD+5($pop67), $pop17 + i32.store8 $drop=, sD+5($pop67), $pop17 i32.const $push61=, 0 i32.const $push60=, 1103515245 i32.mul $push18=, $0, $pop60 @@ -767,7 +767,7 @@ testD: # @testD tee_local $push57=, $0=, $pop58 i32.const $push56=, 16 i32.shr_u $push19=, $pop57, $pop56 - i32.store8 $discard=, sD+6($pop61), $pop19 + i32.store8 $drop=, sD+6($pop61), $pop19 i32.const $push55=, 0 i32.const $push54=, 1103515245 i32.mul $push20=, $0, $pop54 @@ -776,7 +776,7 @@ testD: # @testD tee_local $push51=, $0=, $pop52 i32.const $push50=, 16 i32.shr_u $push21=, $pop51, $pop50 - i32.store8 $discard=, sD+7($pop55), $pop21 + i32.store8 $drop=, sD+7($pop55), $pop21 i32.const $push49=, 0 i32.const $push48=, 0 i32.const $push23=, -341751747 @@ -806,7 +806,7 @@ testD: # @testD i64.const $push33=, 34359738367 i64.and $push34=, $pop22, $pop33 i64.or $push39=, $pop38, $pop34 - i64.store $discard=, sD($pop49), $pop39 + i64.store $drop=, sD($pop49), $pop39 return .endfunc .Lfunc_end24: @@ -824,10 +824,10 @@ retmeE: # @retmeE i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3):p2align=0 i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0):p2align=0, $pop0 + i64.store $drop=, 0($0):p2align=0, $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i64.store $discard=, 0($pop2):p2align=0, $2 + i64.store $drop=, 0($pop2):p2align=0, $2 return .endfunc .Lfunc_end25: @@ -918,7 +918,7 @@ fn3E: # @fn3E i64.const $push6=, 34359738367 i64.and $push7=, $1, $pop6 i64.or $push8=, $pop5, $pop7 - i64.store $discard=, sE+8($pop0), $pop8 + i64.store $drop=, sE+8($pop0), $pop8 i32.const $push9=, 536870911 i32.and $push10=, $0, $pop9 return $pop10 @@ -943,7 +943,7 @@ testE: # @testE tee_local $push156=, $0=, $pop157 i32.const $push6=, 16 i32.shr_u $push7=, $pop156, $pop6 - i32.store8 $discard=, sE($pop1), $pop7 + i32.store8 $drop=, sE($pop1), $pop7 i32.const $push155=, 0 i32.const $push154=, 1103515245 i32.mul $push8=, $0, $pop154 @@ -952,7 +952,7 @@ testE: # @testE tee_local $push151=, $0=, $pop152 i32.const $push150=, 16 i32.shr_u $push9=, $pop151, $pop150 - i32.store8 $discard=, sE+1($pop155), $pop9 + i32.store8 $drop=, sE+1($pop155), $pop9 i32.const $push149=, 0 i32.const $push148=, 1103515245 i32.mul $push10=, $0, $pop148 @@ -961,7 +961,7 @@ testE: # @testE tee_local $push145=, $0=, $pop146 i32.const $push144=, 16 i32.shr_u $push11=, $pop145, $pop144 - i32.store8 $discard=, sE+2($pop149), $pop11 + i32.store8 $drop=, sE+2($pop149), $pop11 i32.const $push143=, 0 i32.const $push142=, 1103515245 i32.mul $push12=, $0, $pop142 @@ -970,7 +970,7 @@ testE: # @testE tee_local $push139=, $0=, $pop140 i32.const $push138=, 16 i32.shr_u $push13=, $pop139, $pop138 - i32.store8 $discard=, sE+3($pop143), $pop13 + i32.store8 $drop=, sE+3($pop143), $pop13 i32.const $push137=, 0 i32.const $push136=, 1103515245 i32.mul $push14=, $0, $pop136 @@ -979,7 +979,7 @@ testE: # @testE tee_local $push133=, $0=, $pop134 i32.const $push132=, 16 i32.shr_u $push15=, $pop133, $pop132 - i32.store8 $discard=, sE+4($pop137), $pop15 + i32.store8 $drop=, sE+4($pop137), $pop15 i32.const $push131=, 0 i32.const $push130=, 1103515245 i32.mul $push16=, $0, $pop130 @@ -988,7 +988,7 @@ testE: # @testE tee_local $push127=, $0=, $pop128 i32.const $push126=, 16 i32.shr_u $push17=, $pop127, $pop126 - i32.store8 $discard=, sE+5($pop131), $pop17 + i32.store8 $drop=, sE+5($pop131), $pop17 i32.const $push125=, 0 i32.const $push124=, 1103515245 i32.mul $push18=, $0, $pop124 @@ -997,7 +997,7 @@ testE: # @testE tee_local $push121=, $0=, $pop122 i32.const $push120=, 16 i32.shr_u $push19=, $pop121, $pop120 - i32.store8 $discard=, sE+6($pop125), $pop19 + i32.store8 $drop=, sE+6($pop125), $pop19 i32.const $push119=, 0 i32.const $push118=, 1103515245 i32.mul $push20=, $0, $pop118 @@ -1006,7 +1006,7 @@ testE: # @testE tee_local $push115=, $0=, $pop116 i32.const $push114=, 16 i32.shr_u $push21=, $pop115, $pop114 - i32.store8 $discard=, sE+7($pop119), $pop21 + i32.store8 $drop=, sE+7($pop119), $pop21 i32.const $push113=, 0 i32.const $push112=, 1103515245 i32.mul $push22=, $0, $pop112 @@ -1015,7 +1015,7 @@ testE: # @testE tee_local $push109=, $0=, $pop110 i32.const $push108=, 16 i32.shr_u $push23=, $pop109, $pop108 - i32.store8 $discard=, sE+8($pop113), $pop23 + i32.store8 $drop=, sE+8($pop113), $pop23 i32.const $push107=, 0 i32.const $push106=, 1103515245 i32.mul $push24=, $0, $pop106 @@ -1024,7 +1024,7 @@ testE: # @testE tee_local $push103=, $0=, $pop104 i32.const $push102=, 16 i32.shr_u $push25=, $pop103, $pop102 - i32.store8 $discard=, sE+9($pop107), $pop25 + i32.store8 $drop=, sE+9($pop107), $pop25 i32.const $push101=, 0 i32.const $push100=, 1103515245 i32.mul $push26=, $0, $pop100 @@ -1033,7 +1033,7 @@ testE: # @testE tee_local $push97=, $0=, $pop98 i32.const $push96=, 16 i32.shr_u $push27=, $pop97, $pop96 - i32.store8 $discard=, sE+10($pop101), $pop27 + i32.store8 $drop=, sE+10($pop101), $pop27 i32.const $push95=, 0 i32.const $push94=, 1103515245 i32.mul $push28=, $0, $pop94 @@ -1042,7 +1042,7 @@ testE: # @testE tee_local $push91=, $0=, $pop92 i32.const $push90=, 16 i32.shr_u $push29=, $pop91, $pop90 - i32.store8 $discard=, sE+11($pop95), $pop29 + i32.store8 $drop=, sE+11($pop95), $pop29 i32.const $push89=, 0 i32.const $push88=, 1103515245 i32.mul $push30=, $0, $pop88 @@ -1051,7 +1051,7 @@ testE: # @testE tee_local $push85=, $0=, $pop86 i32.const $push84=, 16 i32.shr_u $push31=, $pop85, $pop84 - i32.store8 $discard=, sE+12($pop89), $pop31 + i32.store8 $drop=, sE+12($pop89), $pop31 i32.const $push83=, 0 i32.const $push82=, 1103515245 i32.mul $push32=, $0, $pop82 @@ -1060,7 +1060,7 @@ testE: # @testE tee_local $push79=, $0=, $pop80 i32.const $push78=, 16 i32.shr_u $push33=, $pop79, $pop78 - i32.store8 $discard=, sE+13($pop83), $pop33 + i32.store8 $drop=, sE+13($pop83), $pop33 i32.const $push77=, 0 i32.const $push76=, 1103515245 i32.mul $push34=, $0, $pop76 @@ -1069,7 +1069,7 @@ testE: # @testE tee_local $push73=, $0=, $pop74 i32.const $push72=, 16 i32.shr_u $push35=, $pop73, $pop72 - i32.store8 $discard=, sE+14($pop77), $pop35 + i32.store8 $drop=, sE+14($pop77), $pop35 i32.const $push71=, 0 i32.const $push70=, 1103515245 i32.mul $push36=, $0, $pop70 @@ -1078,7 +1078,7 @@ testE: # @testE tee_local $push67=, $0=, $pop68 i32.const $push66=, 16 i32.shr_u $push37=, $pop67, $pop66 - i32.store8 $discard=, sE+15($pop71), $pop37 + i32.store8 $drop=, sE+15($pop71), $pop37 i32.const $push65=, 0 i32.const $push64=, 0 i32.const $push39=, -341751747 @@ -1108,7 +1108,7 @@ testE: # @testE i64.const $push49=, 34359738367 i64.and $push50=, $pop38, $pop49 i64.or $push55=, $pop54, $pop50 - i64.store $discard=, sE+8($pop65), $pop55 + i64.store $drop=, sE+8($pop65), $pop55 return .endfunc .Lfunc_end30: @@ -1126,10 +1126,10 @@ retmeF: # @retmeF i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3):p2align=0 i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0):p2align=0, $pop0 + i64.store $drop=, 0($0):p2align=0, $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i64.store $discard=, 0($pop2):p2align=0, $2 + i64.store $drop=, 0($pop2):p2align=0, $2 return .endfunc .Lfunc_end31: @@ -1220,7 +1220,7 @@ fn3F: # @fn3F i64.const $push6=, 34359738367 i64.and $push7=, $1, $pop6 i64.or $push8=, $pop5, $pop7 - i64.store $discard=, sF($pop0), $pop8 + i64.store $drop=, sF($pop0), $pop8 i32.const $push9=, 536870911 i32.and $push10=, $0, $pop9 return $pop10 @@ -1245,7 +1245,7 @@ testF: # @testF tee_local $push156=, $0=, $pop157 i32.const $push6=, 16 i32.shr_u $push7=, $pop156, $pop6 - i32.store8 $discard=, sF($pop1), $pop7 + i32.store8 $drop=, sF($pop1), $pop7 i32.const $push155=, 0 i32.const $push154=, 1103515245 i32.mul $push8=, $0, $pop154 @@ -1254,7 +1254,7 @@ testF: # @testF tee_local $push151=, $0=, $pop152 i32.const $push150=, 16 i32.shr_u $push9=, $pop151, $pop150 - i32.store8 $discard=, sF+1($pop155), $pop9 + i32.store8 $drop=, sF+1($pop155), $pop9 i32.const $push149=, 0 i32.const $push148=, 1103515245 i32.mul $push10=, $0, $pop148 @@ -1263,7 +1263,7 @@ testF: # @testF tee_local $push145=, $0=, $pop146 i32.const $push144=, 16 i32.shr_u $push11=, $pop145, $pop144 - i32.store8 $discard=, sF+2($pop149), $pop11 + i32.store8 $drop=, sF+2($pop149), $pop11 i32.const $push143=, 0 i32.const $push142=, 1103515245 i32.mul $push12=, $0, $pop142 @@ -1272,7 +1272,7 @@ testF: # @testF tee_local $push139=, $0=, $pop140 i32.const $push138=, 16 i32.shr_u $push13=, $pop139, $pop138 - i32.store8 $discard=, sF+3($pop143), $pop13 + i32.store8 $drop=, sF+3($pop143), $pop13 i32.const $push137=, 0 i32.const $push136=, 1103515245 i32.mul $push14=, $0, $pop136 @@ -1281,7 +1281,7 @@ testF: # @testF tee_local $push133=, $0=, $pop134 i32.const $push132=, 16 i32.shr_u $push15=, $pop133, $pop132 - i32.store8 $discard=, sF+4($pop137), $pop15 + i32.store8 $drop=, sF+4($pop137), $pop15 i32.const $push131=, 0 i32.const $push130=, 1103515245 i32.mul $push16=, $0, $pop130 @@ -1290,7 +1290,7 @@ testF: # @testF tee_local $push127=, $0=, $pop128 i32.const $push126=, 16 i32.shr_u $push17=, $pop127, $pop126 - i32.store8 $discard=, sF+5($pop131), $pop17 + i32.store8 $drop=, sF+5($pop131), $pop17 i32.const $push125=, 0 i32.const $push124=, 1103515245 i32.mul $push18=, $0, $pop124 @@ -1299,7 +1299,7 @@ testF: # @testF tee_local $push121=, $0=, $pop122 i32.const $push120=, 16 i32.shr_u $push19=, $pop121, $pop120 - i32.store8 $discard=, sF+6($pop125), $pop19 + i32.store8 $drop=, sF+6($pop125), $pop19 i32.const $push119=, 0 i32.const $push118=, 1103515245 i32.mul $push20=, $0, $pop118 @@ -1308,7 +1308,7 @@ testF: # @testF tee_local $push115=, $0=, $pop116 i32.const $push114=, 16 i32.shr_u $push21=, $pop115, $pop114 - i32.store8 $discard=, sF+7($pop119), $pop21 + i32.store8 $drop=, sF+7($pop119), $pop21 i32.const $push113=, 0 i32.const $push112=, 1103515245 i32.mul $push22=, $0, $pop112 @@ -1317,7 +1317,7 @@ testF: # @testF tee_local $push109=, $0=, $pop110 i32.const $push108=, 16 i32.shr_u $push23=, $pop109, $pop108 - i32.store8 $discard=, sF+8($pop113), $pop23 + i32.store8 $drop=, sF+8($pop113), $pop23 i32.const $push107=, 0 i32.const $push106=, 1103515245 i32.mul $push24=, $0, $pop106 @@ -1326,7 +1326,7 @@ testF: # @testF tee_local $push103=, $0=, $pop104 i32.const $push102=, 16 i32.shr_u $push25=, $pop103, $pop102 - i32.store8 $discard=, sF+9($pop107), $pop25 + i32.store8 $drop=, sF+9($pop107), $pop25 i32.const $push101=, 0 i32.const $push100=, 1103515245 i32.mul $push26=, $0, $pop100 @@ -1335,7 +1335,7 @@ testF: # @testF tee_local $push97=, $0=, $pop98 i32.const $push96=, 16 i32.shr_u $push27=, $pop97, $pop96 - i32.store8 $discard=, sF+10($pop101), $pop27 + i32.store8 $drop=, sF+10($pop101), $pop27 i32.const $push95=, 0 i32.const $push94=, 1103515245 i32.mul $push28=, $0, $pop94 @@ -1344,7 +1344,7 @@ testF: # @testF tee_local $push91=, $0=, $pop92 i32.const $push90=, 16 i32.shr_u $push29=, $pop91, $pop90 - i32.store8 $discard=, sF+11($pop95), $pop29 + i32.store8 $drop=, sF+11($pop95), $pop29 i32.const $push89=, 0 i32.const $push88=, 1103515245 i32.mul $push30=, $0, $pop88 @@ -1353,7 +1353,7 @@ testF: # @testF tee_local $push85=, $0=, $pop86 i32.const $push84=, 16 i32.shr_u $push31=, $pop85, $pop84 - i32.store8 $discard=, sF+12($pop89), $pop31 + i32.store8 $drop=, sF+12($pop89), $pop31 i32.const $push83=, 0 i32.const $push82=, 1103515245 i32.mul $push32=, $0, $pop82 @@ -1362,7 +1362,7 @@ testF: # @testF tee_local $push79=, $0=, $pop80 i32.const $push78=, 16 i32.shr_u $push33=, $pop79, $pop78 - i32.store8 $discard=, sF+13($pop83), $pop33 + i32.store8 $drop=, sF+13($pop83), $pop33 i32.const $push77=, 0 i32.const $push76=, 1103515245 i32.mul $push34=, $0, $pop76 @@ -1371,7 +1371,7 @@ testF: # @testF tee_local $push73=, $0=, $pop74 i32.const $push72=, 16 i32.shr_u $push35=, $pop73, $pop72 - i32.store8 $discard=, sF+14($pop77), $pop35 + i32.store8 $drop=, sF+14($pop77), $pop35 i32.const $push71=, 0 i32.const $push70=, 1103515245 i32.mul $push36=, $0, $pop70 @@ -1380,7 +1380,7 @@ testF: # @testF tee_local $push67=, $0=, $pop68 i32.const $push66=, 16 i32.shr_u $push37=, $pop67, $pop66 - i32.store8 $discard=, sF+15($pop71), $pop37 + i32.store8 $drop=, sF+15($pop71), $pop37 i32.const $push65=, 0 i32.const $push64=, 0 i32.const $push39=, -341751747 @@ -1410,7 +1410,7 @@ testF: # @testF i64.const $push49=, 34359738367 i64.and $push50=, $pop38, $pop49 i64.or $push55=, $pop54, $pop50 - i64.store $discard=, sF($pop65), $pop55 + i64.store $drop=, sF($pop65), $pop55 return .endfunc .Lfunc_end36: @@ -1428,10 +1428,10 @@ retmeG: # @retmeG i32.add $push3=, $1, $pop1 i32.load8_u $2=, 0($pop3) i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0):p2align=0, $pop0 + i64.store $drop=, 0($0):p2align=0, $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i32.store8 $discard=, 0($pop2), $2 + i32.store8 $drop=, 0($pop2), $2 return .endfunc .Lfunc_end37: @@ -1517,7 +1517,7 @@ fn3G: # @fn3G i32.const $push4=, 3 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store8 $discard=, sG($pop0), $pop6 + i32.store8 $drop=, sG($pop0), $pop6 i32.const $push7=, 63 i32.and $push8=, $0, $pop7 return $pop8 @@ -1547,7 +1547,7 @@ testG: # @testG tee_local $push88=, $0=, $pop89 i32.const $push6=, 16 i32.shr_u $push9=, $pop88, $pop6 - i32.store8 $discard=, sG+1($pop1), $pop9 + i32.store8 $drop=, sG+1($pop1), $pop9 i32.const $push87=, 0 i32.const $push86=, 1103515245 i32.mul $push10=, $0, $pop86 @@ -1556,7 +1556,7 @@ testG: # @testG tee_local $push83=, $0=, $pop84 i32.const $push82=, 16 i32.shr_u $push11=, $pop83, $pop82 - i32.store8 $discard=, sG+2($pop87), $pop11 + i32.store8 $drop=, sG+2($pop87), $pop11 i32.const $push81=, 0 i32.const $push80=, 1103515245 i32.mul $push12=, $0, $pop80 @@ -1565,7 +1565,7 @@ testG: # @testG tee_local $push77=, $0=, $pop78 i32.const $push76=, 16 i32.shr_u $push13=, $pop77, $pop76 - i32.store8 $discard=, sG+3($pop81), $pop13 + i32.store8 $drop=, sG+3($pop81), $pop13 i32.const $push75=, 0 i32.const $push74=, 1103515245 i32.mul $push14=, $0, $pop74 @@ -1574,7 +1574,7 @@ testG: # @testG tee_local $push71=, $0=, $pop72 i32.const $push70=, 16 i32.shr_u $push15=, $pop71, $pop70 - i32.store8 $discard=, sG+4($pop75), $pop15 + i32.store8 $drop=, sG+4($pop75), $pop15 i32.const $push69=, 0 i32.const $push68=, 1103515245 i32.mul $push16=, $0, $pop68 @@ -1583,7 +1583,7 @@ testG: # @testG tee_local $push65=, $0=, $pop66 i32.const $push64=, 16 i32.shr_u $push17=, $pop65, $pop64 - i32.store8 $discard=, sG+5($pop69), $pop17 + i32.store8 $drop=, sG+5($pop69), $pop17 i32.const $push63=, 0 i32.const $push62=, 1103515245 i32.mul $push18=, $0, $pop62 @@ -1592,7 +1592,7 @@ testG: # @testG tee_local $push59=, $0=, $pop60 i32.const $push58=, 16 i32.shr_u $push19=, $pop59, $pop58 - i32.store8 $discard=, sG+6($pop63), $pop19 + i32.store8 $drop=, sG+6($pop63), $pop19 i32.const $push57=, 0 i32.const $push56=, 1103515245 i32.mul $push20=, $0, $pop56 @@ -1601,7 +1601,7 @@ testG: # @testG tee_local $push53=, $0=, $pop54 i32.const $push52=, 16 i32.shr_u $push21=, $pop53, $pop52 - i32.store8 $discard=, sG+7($pop57), $pop21 + i32.store8 $drop=, sG+7($pop57), $pop21 i32.const $push51=, 0 i32.const $push50=, 1103515245 i32.mul $push22=, $0, $pop50 @@ -1610,7 +1610,7 @@ testG: # @testG tee_local $push47=, $0=, $pop48 i32.const $push46=, 16 i32.shr_u $push23=, $pop47, $pop46 - i32.store8 $discard=, sG+8($pop51), $pop23 + i32.store8 $drop=, sG+8($pop51), $pop23 i32.const $push45=, 0 i32.const $push44=, 0 i32.const $push24=, -341751747 @@ -1635,7 +1635,7 @@ testG: # @testG i32.const $push31=, 3 i32.and $push32=, $pop7, $pop31 i32.or $push36=, $pop35, $pop32 - i32.store8 $discard=, sG($pop45), $pop36 + i32.store8 $drop=, sG($pop45), $pop36 return .endfunc .Lfunc_end42: @@ -1653,10 +1653,10 @@ retmeH: # @retmeH i32.add $push3=, $1, $pop1 i32.load16_u $2=, 0($pop3):p2align=0 i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0):p2align=0, $pop0 + i64.store $drop=, 0($0):p2align=0, $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i32.store16 $discard=, 0($pop2):p2align=0, $2 + i32.store16 $drop=, 0($pop2):p2align=0, $2 return .endfunc .Lfunc_end43: @@ -1727,7 +1727,7 @@ fn3H: # @fn3H i32.load8_u $push1=, sH+1($pop6) i32.add $push5=, $pop1, $0 tee_local $push4=, $0=, $pop5 - i32.store8 $discard=, sH+1($pop0), $pop4 + i32.store8 $drop=, sH+1($pop0), $pop4 i32.const $push2=, 255 i32.and $push3=, $0, $pop2 return $pop3 @@ -1752,7 +1752,7 @@ testH: # @testH tee_local $push101=, $0=, $pop102 i32.const $push6=, 16 i32.shr_u $push7=, $pop101, $pop6 - i32.store8 $discard=, sH($pop1), $pop7 + i32.store8 $drop=, sH($pop1), $pop7 i32.const $push100=, 0 i32.const $push99=, 1103515245 i32.mul $push8=, $0, $pop99 @@ -1761,7 +1761,7 @@ testH: # @testH tee_local $push96=, $0=, $pop97 i32.const $push95=, 16 i32.shr_u $push9=, $pop96, $pop95 - i32.store8 $discard=, sH+1($pop100), $pop9 + i32.store8 $drop=, sH+1($pop100), $pop9 i32.const $push94=, 0 i32.const $push93=, 1103515245 i32.mul $push10=, $0, $pop93 @@ -1770,7 +1770,7 @@ testH: # @testH tee_local $push90=, $0=, $pop91 i32.const $push89=, 16 i32.shr_u $push11=, $pop90, $pop89 - i32.store8 $discard=, sH+2($pop94), $pop11 + i32.store8 $drop=, sH+2($pop94), $pop11 i32.const $push88=, 0 i32.const $push87=, 1103515245 i32.mul $push12=, $0, $pop87 @@ -1779,7 +1779,7 @@ testH: # @testH tee_local $push84=, $0=, $pop85 i32.const $push83=, 16 i32.shr_u $push13=, $pop84, $pop83 - i32.store8 $discard=, sH+3($pop88), $pop13 + i32.store8 $drop=, sH+3($pop88), $pop13 i32.const $push82=, 0 i32.const $push81=, 1103515245 i32.mul $push14=, $0, $pop81 @@ -1788,7 +1788,7 @@ testH: # @testH tee_local $push78=, $0=, $pop79 i32.const $push77=, 16 i32.shr_u $push15=, $pop78, $pop77 - i32.store8 $discard=, sH+4($pop82), $pop15 + i32.store8 $drop=, sH+4($pop82), $pop15 i32.const $push76=, 0 i32.const $push75=, 1103515245 i32.mul $push16=, $0, $pop75 @@ -1797,7 +1797,7 @@ testH: # @testH tee_local $push72=, $0=, $pop73 i32.const $push71=, 16 i32.shr_u $push17=, $pop72, $pop71 - i32.store8 $discard=, sH+5($pop76), $pop17 + i32.store8 $drop=, sH+5($pop76), $pop17 i32.const $push70=, 0 i32.const $push69=, 1103515245 i32.mul $push18=, $0, $pop69 @@ -1806,7 +1806,7 @@ testH: # @testH tee_local $push66=, $0=, $pop67 i32.const $push65=, 16 i32.shr_u $push19=, $pop66, $pop65 - i32.store8 $discard=, sH+6($pop70), $pop19 + i32.store8 $drop=, sH+6($pop70), $pop19 i32.const $push64=, 0 i32.const $push63=, 1103515245 i32.mul $push20=, $0, $pop63 @@ -1815,7 +1815,7 @@ testH: # @testH tee_local $push60=, $0=, $pop61 i32.const $push59=, 16 i32.shr_u $push21=, $pop60, $pop59 - i32.store8 $discard=, sH+7($pop64), $pop21 + i32.store8 $drop=, sH+7($pop64), $pop21 i32.const $push58=, 0 i32.const $push57=, 1103515245 i32.mul $push22=, $0, $pop57 @@ -1824,7 +1824,7 @@ testH: # @testH tee_local $push54=, $0=, $pop55 i32.const $push53=, 16 i32.shr_u $push23=, $pop54, $pop53 - i32.store8 $discard=, sH+8($pop58), $pop23 + i32.store8 $drop=, sH+8($pop58), $pop23 i32.const $push52=, 0 i32.const $push51=, 1103515245 i32.mul $push24=, $0, $pop51 @@ -1833,7 +1833,7 @@ testH: # @testH tee_local $push48=, $0=, $pop49 i32.const $push47=, 16 i32.shr_u $push25=, $pop48, $pop47 - i32.store8 $discard=, sH+9($pop52), $pop25 + i32.store8 $drop=, sH+9($pop52), $pop25 i32.const $push46=, 0 i32.const $push45=, 0 i32.const $push27=, -341751747 @@ -1856,7 +1856,7 @@ testH: # @testH i32.const $push38=, 0 i32.load8_u $push26=, sH($pop38) i32.or $push37=, $pop36, $pop26 - i32.store16 $discard=, sH($pop46), $pop37 + i32.store16 $drop=, sH($pop46), $pop37 return .endfunc .Lfunc_end48: @@ -1874,10 +1874,10 @@ retmeI: # @retmeI i32.add $push3=, $1, $pop1 i32.load8_u $2=, 0($pop3) i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0):p2align=0, $pop0 + i64.store $drop=, 0($0):p2align=0, $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i32.store8 $discard=, 0($pop2), $2 + i32.store8 $drop=, 0($pop2), $2 return .endfunc .Lfunc_end49: @@ -1963,7 +1963,7 @@ fn3I: # @fn3I i32.const $push4=, 127 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store8 $discard=, sI($pop0), $pop6 + i32.store8 $drop=, sI($pop0), $pop6 i32.const $push7=, 1 i32.and $push8=, $0, $pop7 return $pop8 @@ -1993,7 +1993,7 @@ testI: # @testI tee_local $push88=, $0=, $pop89 i32.const $push6=, 16 i32.shr_u $push9=, $pop88, $pop6 - i32.store8 $discard=, sI+1($pop1), $pop9 + i32.store8 $drop=, sI+1($pop1), $pop9 i32.const $push87=, 0 i32.const $push86=, 1103515245 i32.mul $push10=, $0, $pop86 @@ -2002,7 +2002,7 @@ testI: # @testI tee_local $push83=, $0=, $pop84 i32.const $push82=, 16 i32.shr_u $push11=, $pop83, $pop82 - i32.store8 $discard=, sI+2($pop87), $pop11 + i32.store8 $drop=, sI+2($pop87), $pop11 i32.const $push81=, 0 i32.const $push80=, 1103515245 i32.mul $push12=, $0, $pop80 @@ -2011,7 +2011,7 @@ testI: # @testI tee_local $push77=, $0=, $pop78 i32.const $push76=, 16 i32.shr_u $push13=, $pop77, $pop76 - i32.store8 $discard=, sI+3($pop81), $pop13 + i32.store8 $drop=, sI+3($pop81), $pop13 i32.const $push75=, 0 i32.const $push74=, 1103515245 i32.mul $push14=, $0, $pop74 @@ -2020,7 +2020,7 @@ testI: # @testI tee_local $push71=, $0=, $pop72 i32.const $push70=, 16 i32.shr_u $push15=, $pop71, $pop70 - i32.store8 $discard=, sI+4($pop75), $pop15 + i32.store8 $drop=, sI+4($pop75), $pop15 i32.const $push69=, 0 i32.const $push68=, 1103515245 i32.mul $push16=, $0, $pop68 @@ -2029,7 +2029,7 @@ testI: # @testI tee_local $push65=, $0=, $pop66 i32.const $push64=, 16 i32.shr_u $push17=, $pop65, $pop64 - i32.store8 $discard=, sI+5($pop69), $pop17 + i32.store8 $drop=, sI+5($pop69), $pop17 i32.const $push63=, 0 i32.const $push62=, 1103515245 i32.mul $push18=, $0, $pop62 @@ -2038,7 +2038,7 @@ testI: # @testI tee_local $push59=, $0=, $pop60 i32.const $push58=, 16 i32.shr_u $push19=, $pop59, $pop58 - i32.store8 $discard=, sI+6($pop63), $pop19 + i32.store8 $drop=, sI+6($pop63), $pop19 i32.const $push57=, 0 i32.const $push56=, 1103515245 i32.mul $push20=, $0, $pop56 @@ -2047,7 +2047,7 @@ testI: # @testI tee_local $push53=, $0=, $pop54 i32.const $push52=, 16 i32.shr_u $push21=, $pop53, $pop52 - i32.store8 $discard=, sI+7($pop57), $pop21 + i32.store8 $drop=, sI+7($pop57), $pop21 i32.const $push51=, 0 i32.const $push50=, 1103515245 i32.mul $push22=, $0, $pop50 @@ -2056,7 +2056,7 @@ testI: # @testI tee_local $push47=, $0=, $pop48 i32.const $push46=, 16 i32.shr_u $push23=, $pop47, $pop46 - i32.store8 $discard=, sI+8($pop51), $pop23 + i32.store8 $drop=, sI+8($pop51), $pop23 i32.const $push45=, 0 i32.const $push44=, 0 i32.const $push24=, -341751747 @@ -2081,7 +2081,7 @@ testI: # @testI i32.const $push31=, 127 i32.and $push32=, $pop7, $pop31 i32.or $push36=, $pop35, $pop32 - i32.store8 $discard=, sI($pop45), $pop36 + i32.store8 $drop=, sI($pop45), $pop36 return .endfunc .Lfunc_end54: @@ -2095,7 +2095,7 @@ retmeJ: # @retmeJ .param i32, i32 # BB#0: # %entry i32.load $push0=, 0($1):p2align=0 - i32.store $discard=, 0($0):p2align=1, $pop0 + i32.store $drop=, 0($0):p2align=1, $pop0 return .endfunc .Lfunc_end55: @@ -2181,7 +2181,7 @@ fn3J: # @fn3J i32.const $push4=, 511 i32.and $push5=, $1, $pop4 i32.or $push6=, $pop3, $pop5 - i32.store16 $discard=, sJ($pop0), $pop6 + i32.store16 $drop=, sJ($pop0), $pop6 i32.const $push7=, 127 i32.and $push8=, $0, $pop7 return $pop8 @@ -2206,7 +2206,7 @@ testJ: # @testJ tee_local $push73=, $1=, $pop74 i32.const $push72=, 16 i32.shr_u $push3=, $pop73, $pop72 - i32.store8 $discard=, sJ($pop78), $pop3 + i32.store8 $drop=, sJ($pop78), $pop3 i32.const $push71=, 0 i32.const $push70=, 1103515245 i32.mul $push4=, $1, $pop70 @@ -2215,7 +2215,7 @@ testJ: # @testJ tee_local $push67=, $1=, $pop68 i32.const $push66=, 16 i32.shr_u $push5=, $pop67, $pop66 - i32.store8 $discard=, sJ+1($pop71), $pop5 + i32.store8 $drop=, sJ+1($pop71), $pop5 i32.const $push65=, 0 i32.const $push64=, 1103515245 i32.mul $push6=, $1, $pop64 @@ -2224,7 +2224,7 @@ testJ: # @testJ tee_local $push61=, $1=, $pop62 i32.const $push60=, 16 i32.shr_u $push7=, $pop61, $pop60 - i32.store8 $discard=, sJ+2($pop65), $pop7 + i32.store8 $drop=, sJ+2($pop65), $pop7 i32.const $push59=, 0 i32.const $push58=, 1103515245 i32.mul $push8=, $1, $pop58 @@ -2233,7 +2233,7 @@ testJ: # @testJ tee_local $push55=, $1=, $pop56 i32.const $push54=, 16 i32.shr_u $push9=, $pop55, $pop54 - i32.store8 $discard=, sJ+3($pop59), $pop9 + i32.store8 $drop=, sJ+3($pop59), $pop9 i32.const $push53=, 0 i32.const $push52=, 1103515245 i32.mul $push11=, $1, $pop52 @@ -2250,7 +2250,7 @@ testJ: # @testJ i32.const $push43=, 511 i32.and $push14=, $pop10, $pop43 i32.or $push15=, $pop13, $pop14 - i32.store16 $discard=, sJ($pop53), $pop15 + i32.store16 $drop=, sJ($pop53), $pop15 i32.const $push42=, 0 i32.load $1=, sJ($pop42) i32.const $push41=, 0 @@ -2295,7 +2295,7 @@ testJ: # @testJ i32.const $push79=, 511 i32.and $push29=, $1, $pop79 i32.or $push32=, $pop31, $pop29 - i32.store16 $discard=, sJ($pop88), $pop32 + i32.store16 $drop=, sJ($pop88), $pop32 return .LBB60_2: # %if.then end_block # label0: @@ -2313,7 +2313,7 @@ retmeK: # @retmeK .param i32, i32 # BB#0: # %entry i32.load $push0=, 0($1):p2align=0 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end61: @@ -2393,7 +2393,7 @@ fn3K: # @fn3K i32.const $push3=, -64 i32.and $push4=, $1, $pop3 i32.or $push5=, $pop6, $pop4 - i32.store $discard=, sK($pop0), $pop5 + i32.store $drop=, sK($pop0), $pop5 return $0 .endfunc .Lfunc_end65: @@ -2416,7 +2416,7 @@ testK: # @testK tee_local $push54=, $1=, $pop55 i32.const $push6=, 16 i32.shr_u $push7=, $pop54, $pop6 - i32.store8 $discard=, sK($pop1), $pop7 + i32.store8 $drop=, sK($pop1), $pop7 i32.const $push53=, 0 i32.const $push52=, 1103515245 i32.mul $push8=, $1, $pop52 @@ -2425,7 +2425,7 @@ testK: # @testK tee_local $push49=, $1=, $pop50 i32.const $push48=, 16 i32.shr_u $push9=, $pop49, $pop48 - i32.store8 $discard=, sK+1($pop53), $pop9 + i32.store8 $drop=, sK+1($pop53), $pop9 i32.const $push47=, 0 i32.const $push46=, 1103515245 i32.mul $push10=, $1, $pop46 @@ -2434,7 +2434,7 @@ testK: # @testK tee_local $push43=, $1=, $pop44 i32.const $push42=, 16 i32.shr_u $push11=, $pop43, $pop42 - i32.store8 $discard=, sK+2($pop47), $pop11 + i32.store8 $drop=, sK+2($pop47), $pop11 i32.const $push41=, 0 i32.const $push40=, 1103515245 i32.mul $push12=, $1, $pop40 @@ -2443,7 +2443,7 @@ testK: # @testK tee_local $push37=, $1=, $pop38 i32.const $push36=, 16 i32.shr_u $push13=, $pop37, $pop36 - i32.store8 $discard=, sK+3($pop41), $pop13 + i32.store8 $drop=, sK+3($pop41), $pop13 i32.const $push35=, 0 i32.load $0=, sK($pop35) i32.const $push34=, 0 @@ -2468,7 +2468,7 @@ testK: # @testK i32.const $push14=, -64 i32.and $push15=, $0, $pop14 i32.or $push26=, $pop25, $pop15 - i32.store $discard=, sK($pop34), $pop26 + i32.store $drop=, sK($pop34), $pop26 return .endfunc .Lfunc_end66: @@ -2482,7 +2482,7 @@ retmeL: # @retmeL .param i32, i32 # BB#0: # %entry i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0):p2align=2, $pop0 + i64.store $drop=, 0($0):p2align=2, $pop0 return .endfunc .Lfunc_end67: @@ -2562,7 +2562,7 @@ fn3L: # @fn3L i32.const $push3=, -64 i32.and $push4=, $1, $pop3 i32.or $push5=, $pop6, $pop4 - i32.store $discard=, sL($pop0), $pop5 + i32.store $drop=, sL($pop0), $pop5 return $0 .endfunc .Lfunc_end71: @@ -2585,7 +2585,7 @@ testL: # @testL tee_local $push102=, $4=, $pop103 i32.const $push101=, 16 i32.shr_u $push3=, $pop102, $pop101 - i32.store8 $discard=, sL($pop107), $pop3 + i32.store8 $drop=, sL($pop107), $pop3 i32.const $push100=, 0 i32.const $push99=, 1103515245 i32.mul $push4=, $4, $pop99 @@ -2594,7 +2594,7 @@ testL: # @testL tee_local $push96=, $4=, $pop97 i32.const $push95=, 16 i32.shr_u $push5=, $pop96, $pop95 - i32.store8 $discard=, sL+1($pop100), $pop5 + i32.store8 $drop=, sL+1($pop100), $pop5 i32.const $push94=, 0 i32.const $push93=, 1103515245 i32.mul $push6=, $4, $pop93 @@ -2603,7 +2603,7 @@ testL: # @testL tee_local $push90=, $4=, $pop91 i32.const $push89=, 16 i32.shr_u $push7=, $pop90, $pop89 - i32.store8 $discard=, sL+2($pop94), $pop7 + i32.store8 $drop=, sL+2($pop94), $pop7 i32.const $push88=, 0 i32.const $push87=, 1103515245 i32.mul $push8=, $4, $pop87 @@ -2612,7 +2612,7 @@ testL: # @testL tee_local $push84=, $4=, $pop85 i32.const $push83=, 16 i32.shr_u $push9=, $pop84, $pop83 - i32.store8 $discard=, sL+3($pop88), $pop9 + i32.store8 $drop=, sL+3($pop88), $pop9 i32.const $push82=, 0 i32.const $push81=, 1103515245 i32.mul $push10=, $4, $pop81 @@ -2621,7 +2621,7 @@ testL: # @testL tee_local $push78=, $4=, $pop79 i32.const $push77=, 16 i32.shr_u $push11=, $pop78, $pop77 - i32.store8 $discard=, sL+4($pop82), $pop11 + i32.store8 $drop=, sL+4($pop82), $pop11 i32.const $push76=, 0 i32.const $push75=, 1103515245 i32.mul $push12=, $4, $pop75 @@ -2630,7 +2630,7 @@ testL: # @testL tee_local $push72=, $4=, $pop73 i32.const $push71=, 16 i32.shr_u $push13=, $pop72, $pop71 - i32.store8 $discard=, sL+5($pop76), $pop13 + i32.store8 $drop=, sL+5($pop76), $pop13 i32.const $push70=, 0 i32.const $push69=, 1103515245 i32.mul $push14=, $4, $pop69 @@ -2639,7 +2639,7 @@ testL: # @testL tee_local $push66=, $4=, $pop67 i32.const $push65=, 16 i32.shr_u $push15=, $pop66, $pop65 - i32.store8 $discard=, sL+6($pop70), $pop15 + i32.store8 $drop=, sL+6($pop70), $pop15 i32.const $push64=, 0 i32.const $push63=, 1103515245 i32.mul $push16=, $4, $pop63 @@ -2648,7 +2648,7 @@ testL: # @testL tee_local $push60=, $4=, $pop61 i32.const $push59=, 16 i32.shr_u $push17=, $pop60, $pop59 - i32.store8 $discard=, sL+7($pop64), $pop17 + i32.store8 $drop=, sL+7($pop64), $pop17 i32.const $push58=, 0 i32.load $2=, sL($pop58) i32.const $push57=, 0 @@ -2707,7 +2707,7 @@ testL: # @testL i32.const $push108=, -64 i32.and $push26=, $1, $pop108 i32.or $push36=, $pop35, $pop26 - i32.store $discard=, sL($pop117), $pop36 + i32.store $drop=, sL($pop117), $pop36 return .LBB72_2: # %if.then end_block # label1: @@ -2725,7 +2725,7 @@ retmeM: # @retmeM .param i32, i32 # BB#0: # %entry i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0):p2align=2, $pop0 + i64.store $drop=, 0($0):p2align=2, $pop0 return .endfunc .Lfunc_end73: @@ -2805,7 +2805,7 @@ fn3M: # @fn3M i32.const $push3=, -64 i32.and $push4=, $1, $pop3 i32.or $push5=, $pop6, $pop4 - i32.store $discard=, sM+4($pop0), $pop5 + i32.store $drop=, sM+4($pop0), $pop5 return $0 .endfunc .Lfunc_end77: @@ -2828,7 +2828,7 @@ testM: # @testM tee_local $push101=, $4=, $pop102 i32.const $push100=, 16 i32.shr_u $push3=, $pop101, $pop100 - i32.store8 $discard=, sM($pop106), $pop3 + i32.store8 $drop=, sM($pop106), $pop3 i32.const $push99=, 0 i32.const $push98=, 1103515245 i32.mul $push4=, $4, $pop98 @@ -2837,7 +2837,7 @@ testM: # @testM tee_local $push95=, $4=, $pop96 i32.const $push94=, 16 i32.shr_u $push5=, $pop95, $pop94 - i32.store8 $discard=, sM+1($pop99), $pop5 + i32.store8 $drop=, sM+1($pop99), $pop5 i32.const $push93=, 0 i32.const $push92=, 1103515245 i32.mul $push6=, $4, $pop92 @@ -2846,7 +2846,7 @@ testM: # @testM tee_local $push89=, $4=, $pop90 i32.const $push88=, 16 i32.shr_u $push7=, $pop89, $pop88 - i32.store8 $discard=, sM+2($pop93), $pop7 + i32.store8 $drop=, sM+2($pop93), $pop7 i32.const $push87=, 0 i32.const $push86=, 1103515245 i32.mul $push8=, $4, $pop86 @@ -2860,7 +2860,7 @@ testM: # @testM tee_local $push79=, $3=, $pop80 i32.const $push78=, 16 i32.shr_u $push11=, $pop79, $pop78 - i32.store8 $discard=, sM+4($pop87), $pop11 + i32.store8 $drop=, sM+4($pop87), $pop11 i32.const $push77=, 0 i32.const $push76=, 1103515245 i32.mul $push12=, $3, $pop76 @@ -2869,7 +2869,7 @@ testM: # @testM tee_local $push73=, $3=, $pop74 i32.const $push72=, 16 i32.shr_u $push13=, $pop73, $pop72 - i32.store8 $discard=, sM+5($pop77), $pop13 + i32.store8 $drop=, sM+5($pop77), $pop13 i32.const $push71=, 0 i32.const $push70=, 1103515245 i32.mul $push14=, $3, $pop70 @@ -2878,7 +2878,7 @@ testM: # @testM tee_local $push67=, $3=, $pop68 i32.const $push66=, 16 i32.shr_u $push15=, $pop67, $pop66 - i32.store8 $discard=, sM+6($pop71), $pop15 + i32.store8 $drop=, sM+6($pop71), $pop15 i32.const $push65=, 0 i32.const $push64=, 1103515245 i32.mul $push16=, $3, $pop64 @@ -2887,13 +2887,13 @@ testM: # @testM tee_local $push61=, $3=, $pop62 i32.const $push60=, 16 i32.shr_u $push17=, $pop61, $pop60 - i32.store8 $discard=, sM+7($pop65), $pop17 + i32.store8 $drop=, sM+7($pop65), $pop17 i32.const $push59=, 0 i32.load $1=, sM+4($pop59) i32.const $push58=, 0 i32.const $push57=, 16 i32.shr_u $push9=, $4, $pop57 - i32.store8 $discard=, sM+3($pop58), $pop9 + i32.store8 $drop=, sM+3($pop58), $pop9 i32.const $push56=, 0 i32.const $push55=, 1103515245 i32.mul $push18=, $3, $pop55 @@ -2948,7 +2948,7 @@ testM: # @testM i32.const $push107=, 63 i32.and $push35=, $pop34, $pop107 i32.or $push36=, $pop35, $2 - i32.store $discard=, sM+4($pop115), $pop36 + i32.store $drop=, sM+4($pop115), $pop36 return .LBB78_2: # %if.then end_block # label2: @@ -2966,7 +2966,7 @@ retmeN: # @retmeN .param i32, i32 # BB#0: # %entry i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end79: @@ -3058,7 +3058,7 @@ fn3N: # @fn3N i64.const $push9=, -4033 i64.and $push10=, $1, $pop9 i64.or $push11=, $pop8, $pop10 - i64.store $discard=, sN($pop0), $pop11 + i64.store $drop=, sN($pop0), $pop11 i32.const $push12=, 63 i32.and $push13=, $0, $pop12 return $pop13 @@ -3083,7 +3083,7 @@ testN: # @testN tee_local $push165=, $5=, $pop166 i32.const $push164=, 16 i32.shr_u $push10=, $pop165, $pop164 - i32.store8 $discard=, sN($pop5), $pop10 + i32.store8 $drop=, sN($pop5), $pop10 i32.const $push163=, 0 i32.const $push162=, 1103515245 i32.mul $push11=, $5, $pop162 @@ -3092,7 +3092,7 @@ testN: # @testN tee_local $push159=, $5=, $pop160 i32.const $push158=, 16 i32.shr_u $push12=, $pop159, $pop158 - i32.store8 $discard=, sN+1($pop163), $pop12 + i32.store8 $drop=, sN+1($pop163), $pop12 i32.const $push157=, 0 i32.const $push156=, 1103515245 i32.mul $push13=, $5, $pop156 @@ -3101,7 +3101,7 @@ testN: # @testN tee_local $push153=, $5=, $pop154 i32.const $push152=, 16 i32.shr_u $push14=, $pop153, $pop152 - i32.store8 $discard=, sN+2($pop157), $pop14 + i32.store8 $drop=, sN+2($pop157), $pop14 i32.const $push151=, 0 i32.const $push150=, 1103515245 i32.mul $push15=, $5, $pop150 @@ -3110,7 +3110,7 @@ testN: # @testN tee_local $push147=, $5=, $pop148 i32.const $push146=, 16 i32.shr_u $push16=, $pop147, $pop146 - i32.store8 $discard=, sN+3($pop151), $pop16 + i32.store8 $drop=, sN+3($pop151), $pop16 i32.const $push145=, 0 i32.const $push144=, 1103515245 i32.mul $push17=, $5, $pop144 @@ -3119,7 +3119,7 @@ testN: # @testN tee_local $push141=, $5=, $pop142 i32.const $push140=, 16 i32.shr_u $push18=, $pop141, $pop140 - i32.store8 $discard=, sN+4($pop145), $pop18 + i32.store8 $drop=, sN+4($pop145), $pop18 i32.const $push139=, 0 i32.const $push138=, 1103515245 i32.mul $push19=, $5, $pop138 @@ -3128,7 +3128,7 @@ testN: # @testN tee_local $push135=, $5=, $pop136 i32.const $push134=, 16 i32.shr_u $push20=, $pop135, $pop134 - i32.store8 $discard=, sN+5($pop139), $pop20 + i32.store8 $drop=, sN+5($pop139), $pop20 i32.const $push133=, 0 i32.const $push132=, 1103515245 i32.mul $push21=, $5, $pop132 @@ -3137,7 +3137,7 @@ testN: # @testN tee_local $push129=, $5=, $pop130 i32.const $push128=, 16 i32.shr_u $push22=, $pop129, $pop128 - i32.store8 $discard=, sN+6($pop133), $pop22 + i32.store8 $drop=, sN+6($pop133), $pop22 i32.const $push127=, 0 i32.const $push126=, 1103515245 i32.mul $push23=, $5, $pop126 @@ -3146,7 +3146,7 @@ testN: # @testN tee_local $push123=, $5=, $pop124 i32.const $push122=, 16 i32.shr_u $push24=, $pop123, $pop122 - i32.store8 $discard=, sN+7($pop127), $pop24 + i32.store8 $drop=, sN+7($pop127), $pop24 i32.const $push121=, 0 i32.const $push120=, 1103515245 i32.mul $push27=, $5, $pop120 @@ -3306,7 +3306,7 @@ testN: # @testN i64.const $push201=, 4032 i64.and $push98=, $pop97, $pop201 i64.or $push99=, $pop98, $3 - i64.store $discard=, sN($pop85), $pop99 + i64.store $drop=, sN($pop85), $pop99 i32.const $push200=, 16 i32.shr_u $push82=, $5, $pop200 i32.add $push100=, $0, $pop82 @@ -3336,10 +3336,10 @@ retmeO: # @retmeO i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3):p2align=0 i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0):p2align=0, $pop0 + i64.store $drop=, 0($0):p2align=0, $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i64.store $discard=, 0($pop2):p2align=0, $2 + i64.store $drop=, 0($pop2):p2align=0, $2 return .endfunc .Lfunc_end85: @@ -3421,7 +3421,7 @@ fn3O: # @fn3O i64.const $push5=, -4096 i64.and $push6=, $1, $pop5 i64.or $push7=, $pop4, $pop6 - i64.store $discard=, sO+8($pop0), $pop7 + i64.store $drop=, sO+8($pop0), $pop7 i32.const $push8=, 4095 i32.and $push9=, $0, $pop8 return $pop9 @@ -3446,7 +3446,7 @@ testO: # @testO tee_local $push202=, $2=, $pop203 i32.const $push201=, 16 i32.shr_u $push12=, $pop202, $pop201 - i32.store8 $discard=, sO($pop7), $pop12 + i32.store8 $drop=, sO($pop7), $pop12 i32.const $push200=, 0 i32.const $push199=, 1103515245 i32.mul $push13=, $2, $pop199 @@ -3455,7 +3455,7 @@ testO: # @testO tee_local $push196=, $2=, $pop197 i32.const $push195=, 16 i32.shr_u $push14=, $pop196, $pop195 - i32.store8 $discard=, sO+1($pop200), $pop14 + i32.store8 $drop=, sO+1($pop200), $pop14 i32.const $push194=, 0 i32.const $push193=, 1103515245 i32.mul $push15=, $2, $pop193 @@ -3464,7 +3464,7 @@ testO: # @testO tee_local $push190=, $2=, $pop191 i32.const $push189=, 16 i32.shr_u $push16=, $pop190, $pop189 - i32.store8 $discard=, sO+2($pop194), $pop16 + i32.store8 $drop=, sO+2($pop194), $pop16 i32.const $push188=, 0 i32.const $push187=, 1103515245 i32.mul $push17=, $2, $pop187 @@ -3473,7 +3473,7 @@ testO: # @testO tee_local $push184=, $2=, $pop185 i32.const $push183=, 16 i32.shr_u $push18=, $pop184, $pop183 - i32.store8 $discard=, sO+3($pop188), $pop18 + i32.store8 $drop=, sO+3($pop188), $pop18 i32.const $push182=, 0 i32.const $push181=, 1103515245 i32.mul $push19=, $2, $pop181 @@ -3482,7 +3482,7 @@ testO: # @testO tee_local $push178=, $2=, $pop179 i32.const $push177=, 16 i32.shr_u $push20=, $pop178, $pop177 - i32.store8 $discard=, sO+4($pop182), $pop20 + i32.store8 $drop=, sO+4($pop182), $pop20 i32.const $push176=, 0 i32.const $push175=, 1103515245 i32.mul $push21=, $2, $pop175 @@ -3491,7 +3491,7 @@ testO: # @testO tee_local $push172=, $2=, $pop173 i32.const $push171=, 16 i32.shr_u $push22=, $pop172, $pop171 - i32.store8 $discard=, sO+5($pop176), $pop22 + i32.store8 $drop=, sO+5($pop176), $pop22 i32.const $push170=, 0 i32.const $push169=, 1103515245 i32.mul $push23=, $2, $pop169 @@ -3500,7 +3500,7 @@ testO: # @testO tee_local $push166=, $2=, $pop167 i32.const $push165=, 16 i32.shr_u $push24=, $pop166, $pop165 - i32.store8 $discard=, sO+6($pop170), $pop24 + i32.store8 $drop=, sO+6($pop170), $pop24 i32.const $push164=, 0 i32.const $push163=, 1103515245 i32.mul $push25=, $2, $pop163 @@ -3509,7 +3509,7 @@ testO: # @testO tee_local $push160=, $2=, $pop161 i32.const $push159=, 16 i32.shr_u $push26=, $pop160, $pop159 - i32.store8 $discard=, sO+7($pop164), $pop26 + i32.store8 $drop=, sO+7($pop164), $pop26 i32.const $push158=, 0 i32.const $push157=, 1103515245 i32.mul $push27=, $2, $pop157 @@ -3518,7 +3518,7 @@ testO: # @testO tee_local $push154=, $2=, $pop155 i32.const $push153=, 16 i32.shr_u $push28=, $pop154, $pop153 - i32.store8 $discard=, sO+8($pop158), $pop28 + i32.store8 $drop=, sO+8($pop158), $pop28 i32.const $push152=, 0 i32.const $push151=, 1103515245 i32.mul $push29=, $2, $pop151 @@ -3527,7 +3527,7 @@ testO: # @testO tee_local $push148=, $2=, $pop149 i32.const $push147=, 16 i32.shr_u $push30=, $pop148, $pop147 - i32.store8 $discard=, sO+9($pop152), $pop30 + i32.store8 $drop=, sO+9($pop152), $pop30 i32.const $push146=, 0 i32.const $push145=, 1103515245 i32.mul $push31=, $2, $pop145 @@ -3536,7 +3536,7 @@ testO: # @testO tee_local $push142=, $2=, $pop143 i32.const $push141=, 16 i32.shr_u $push32=, $pop142, $pop141 - i32.store8 $discard=, sO+10($pop146), $pop32 + i32.store8 $drop=, sO+10($pop146), $pop32 i32.const $push140=, 0 i32.const $push139=, 1103515245 i32.mul $push33=, $2, $pop139 @@ -3545,7 +3545,7 @@ testO: # @testO tee_local $push136=, $2=, $pop137 i32.const $push135=, 16 i32.shr_u $push34=, $pop136, $pop135 - i32.store8 $discard=, sO+11($pop140), $pop34 + i32.store8 $drop=, sO+11($pop140), $pop34 i32.const $push134=, 0 i32.const $push133=, 1103515245 i32.mul $push35=, $2, $pop133 @@ -3554,7 +3554,7 @@ testO: # @testO tee_local $push130=, $2=, $pop131 i32.const $push129=, 16 i32.shr_u $push36=, $pop130, $pop129 - i32.store8 $discard=, sO+12($pop134), $pop36 + i32.store8 $drop=, sO+12($pop134), $pop36 i32.const $push128=, 0 i32.const $push127=, 1103515245 i32.mul $push37=, $2, $pop127 @@ -3563,7 +3563,7 @@ testO: # @testO tee_local $push124=, $2=, $pop125 i32.const $push123=, 16 i32.shr_u $push38=, $pop124, $pop123 - i32.store8 $discard=, sO+13($pop128), $pop38 + i32.store8 $drop=, sO+13($pop128), $pop38 i32.const $push122=, 0 i32.const $push121=, 1103515245 i32.mul $push39=, $2, $pop121 @@ -3572,7 +3572,7 @@ testO: # @testO tee_local $push118=, $2=, $pop119 i32.const $push117=, 16 i32.shr_u $push40=, $pop118, $pop117 - i32.store8 $discard=, sO+14($pop122), $pop40 + i32.store8 $drop=, sO+14($pop122), $pop40 i32.const $push116=, 0 i32.const $push115=, 1103515245 i32.mul $push41=, $2, $pop115 @@ -3581,7 +3581,7 @@ testO: # @testO tee_local $push112=, $2=, $pop113 i32.const $push111=, 16 i32.shr_u $push42=, $pop112, $pop111 - i32.store8 $discard=, sO+15($pop116), $pop42 + i32.store8 $drop=, sO+15($pop116), $pop42 i32.const $push110=, 0 i64.load $1=, sO+8($pop110) i32.const $push109=, 1103515245 @@ -3703,7 +3703,7 @@ testO: # @testO i64.const $push91=, 4095 i64.and $push92=, $pop90, $pop91 i64.or $push93=, $pop92, $1 - i64.store $discard=, sO+8($pop84), $pop93 + i64.store $drop=, sO+8($pop84), $pop93 i32.add $push95=, $2, $0 i32.const $push225=, 4095 i32.and $push94=, $3, $pop225 @@ -3731,10 +3731,10 @@ retmeP: # @retmeP i32.add $push3=, $1, $pop1 i64.load $2=, 0($pop3):p2align=0 i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0):p2align=0, $pop0 + i64.store $drop=, 0($0):p2align=0, $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i64.store $discard=, 0($pop2):p2align=0, $2 + i64.store $drop=, 0($pop2):p2align=0, $2 return .endfunc .Lfunc_end91: @@ -3816,7 +3816,7 @@ fn3P: # @fn3P i64.const $push5=, -4096 i64.and $push6=, $1, $pop5 i64.or $push7=, $pop4, $pop6 - i64.store $discard=, sP($pop0), $pop7 + i64.store $drop=, sP($pop0), $pop7 i32.const $push8=, 4095 i32.and $push9=, $0, $pop8 return $pop9 @@ -3841,7 +3841,7 @@ testP: # @testP tee_local $push202=, $2=, $pop203 i32.const $push201=, 16 i32.shr_u $push12=, $pop202, $pop201 - i32.store8 $discard=, sP($pop7), $pop12 + i32.store8 $drop=, sP($pop7), $pop12 i32.const $push200=, 0 i32.const $push199=, 1103515245 i32.mul $push13=, $2, $pop199 @@ -3850,7 +3850,7 @@ testP: # @testP tee_local $push196=, $2=, $pop197 i32.const $push195=, 16 i32.shr_u $push14=, $pop196, $pop195 - i32.store8 $discard=, sP+1($pop200), $pop14 + i32.store8 $drop=, sP+1($pop200), $pop14 i32.const $push194=, 0 i32.const $push193=, 1103515245 i32.mul $push15=, $2, $pop193 @@ -3859,7 +3859,7 @@ testP: # @testP tee_local $push190=, $2=, $pop191 i32.const $push189=, 16 i32.shr_u $push16=, $pop190, $pop189 - i32.store8 $discard=, sP+2($pop194), $pop16 + i32.store8 $drop=, sP+2($pop194), $pop16 i32.const $push188=, 0 i32.const $push187=, 1103515245 i32.mul $push17=, $2, $pop187 @@ -3868,7 +3868,7 @@ testP: # @testP tee_local $push184=, $2=, $pop185 i32.const $push183=, 16 i32.shr_u $push18=, $pop184, $pop183 - i32.store8 $discard=, sP+3($pop188), $pop18 + i32.store8 $drop=, sP+3($pop188), $pop18 i32.const $push182=, 0 i32.const $push181=, 1103515245 i32.mul $push19=, $2, $pop181 @@ -3877,7 +3877,7 @@ testP: # @testP tee_local $push178=, $2=, $pop179 i32.const $push177=, 16 i32.shr_u $push20=, $pop178, $pop177 - i32.store8 $discard=, sP+4($pop182), $pop20 + i32.store8 $drop=, sP+4($pop182), $pop20 i32.const $push176=, 0 i32.const $push175=, 1103515245 i32.mul $push21=, $2, $pop175 @@ -3886,7 +3886,7 @@ testP: # @testP tee_local $push172=, $2=, $pop173 i32.const $push171=, 16 i32.shr_u $push22=, $pop172, $pop171 - i32.store8 $discard=, sP+5($pop176), $pop22 + i32.store8 $drop=, sP+5($pop176), $pop22 i32.const $push170=, 0 i32.const $push169=, 1103515245 i32.mul $push23=, $2, $pop169 @@ -3895,7 +3895,7 @@ testP: # @testP tee_local $push166=, $2=, $pop167 i32.const $push165=, 16 i32.shr_u $push24=, $pop166, $pop165 - i32.store8 $discard=, sP+6($pop170), $pop24 + i32.store8 $drop=, sP+6($pop170), $pop24 i32.const $push164=, 0 i32.const $push163=, 1103515245 i32.mul $push25=, $2, $pop163 @@ -3904,7 +3904,7 @@ testP: # @testP tee_local $push160=, $2=, $pop161 i32.const $push159=, 16 i32.shr_u $push26=, $pop160, $pop159 - i32.store8 $discard=, sP+7($pop164), $pop26 + i32.store8 $drop=, sP+7($pop164), $pop26 i32.const $push158=, 0 i32.const $push157=, 1103515245 i32.mul $push27=, $2, $pop157 @@ -3913,7 +3913,7 @@ testP: # @testP tee_local $push154=, $2=, $pop155 i32.const $push153=, 16 i32.shr_u $push28=, $pop154, $pop153 - i32.store8 $discard=, sP+8($pop158), $pop28 + i32.store8 $drop=, sP+8($pop158), $pop28 i32.const $push152=, 0 i32.const $push151=, 1103515245 i32.mul $push29=, $2, $pop151 @@ -3922,7 +3922,7 @@ testP: # @testP tee_local $push148=, $2=, $pop149 i32.const $push147=, 16 i32.shr_u $push30=, $pop148, $pop147 - i32.store8 $discard=, sP+9($pop152), $pop30 + i32.store8 $drop=, sP+9($pop152), $pop30 i32.const $push146=, 0 i32.const $push145=, 1103515245 i32.mul $push31=, $2, $pop145 @@ -3931,7 +3931,7 @@ testP: # @testP tee_local $push142=, $2=, $pop143 i32.const $push141=, 16 i32.shr_u $push32=, $pop142, $pop141 - i32.store8 $discard=, sP+10($pop146), $pop32 + i32.store8 $drop=, sP+10($pop146), $pop32 i32.const $push140=, 0 i32.const $push139=, 1103515245 i32.mul $push33=, $2, $pop139 @@ -3940,7 +3940,7 @@ testP: # @testP tee_local $push136=, $2=, $pop137 i32.const $push135=, 16 i32.shr_u $push34=, $pop136, $pop135 - i32.store8 $discard=, sP+11($pop140), $pop34 + i32.store8 $drop=, sP+11($pop140), $pop34 i32.const $push134=, 0 i32.const $push133=, 1103515245 i32.mul $push35=, $2, $pop133 @@ -3949,7 +3949,7 @@ testP: # @testP tee_local $push130=, $2=, $pop131 i32.const $push129=, 16 i32.shr_u $push36=, $pop130, $pop129 - i32.store8 $discard=, sP+12($pop134), $pop36 + i32.store8 $drop=, sP+12($pop134), $pop36 i32.const $push128=, 0 i32.const $push127=, 1103515245 i32.mul $push37=, $2, $pop127 @@ -3958,7 +3958,7 @@ testP: # @testP tee_local $push124=, $2=, $pop125 i32.const $push123=, 16 i32.shr_u $push38=, $pop124, $pop123 - i32.store8 $discard=, sP+13($pop128), $pop38 + i32.store8 $drop=, sP+13($pop128), $pop38 i32.const $push122=, 0 i32.const $push121=, 1103515245 i32.mul $push39=, $2, $pop121 @@ -3967,7 +3967,7 @@ testP: # @testP tee_local $push118=, $2=, $pop119 i32.const $push117=, 16 i32.shr_u $push40=, $pop118, $pop117 - i32.store8 $discard=, sP+14($pop122), $pop40 + i32.store8 $drop=, sP+14($pop122), $pop40 i32.const $push116=, 0 i32.const $push115=, 1103515245 i32.mul $push41=, $2, $pop115 @@ -3976,7 +3976,7 @@ testP: # @testP tee_local $push112=, $2=, $pop113 i32.const $push111=, 16 i32.shr_u $push42=, $pop112, $pop111 - i32.store8 $discard=, sP+15($pop116), $pop42 + i32.store8 $drop=, sP+15($pop116), $pop42 i32.const $push110=, 0 i64.load $1=, sP($pop110) i32.const $push109=, 1103515245 @@ -4098,7 +4098,7 @@ testP: # @testP i64.const $push91=, 4095 i64.and $push92=, $pop90, $pop91 i64.or $push93=, $pop92, $1 - i64.store $discard=, sP($pop84), $pop93 + i64.store $drop=, sP($pop84), $pop93 i32.add $push95=, $2, $0 i32.const $push225=, 4095 i32.and $push94=, $3, $pop225 @@ -4126,10 +4126,10 @@ retmeQ: # @retmeQ i32.add $push3=, $1, $pop1 i32.load16_u $2=, 0($pop3):p2align=0 i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0):p2align=0, $pop0 + i64.store $drop=, 0($0):p2align=0, $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i32.store16 $discard=, 0($pop2):p2align=0, $2 + i32.store16 $drop=, 0($pop2):p2align=0, $2 return .endfunc .Lfunc_end97: @@ -4209,7 +4209,7 @@ fn3Q: # @fn3Q i32.const $push2=, 61440 i32.and $push3=, $1, $pop2 i32.or $push5=, $pop6, $pop3 - i32.store16 $discard=, sQ($pop0), $pop5 + i32.store16 $drop=, sQ($pop0), $pop5 return $0 .endfunc .Lfunc_end101: @@ -4232,7 +4232,7 @@ testQ: # @testQ tee_local $push105=, $0=, $pop106 i32.const $push6=, 16 i32.shr_u $push7=, $pop105, $pop6 - i32.store8 $discard=, sQ($pop1), $pop7 + i32.store8 $drop=, sQ($pop1), $pop7 i32.const $push104=, 0 i32.const $push103=, 1103515245 i32.mul $push8=, $0, $pop103 @@ -4241,7 +4241,7 @@ testQ: # @testQ tee_local $push100=, $0=, $pop101 i32.const $push99=, 16 i32.shr_u $push9=, $pop100, $pop99 - i32.store8 $discard=, sQ+1($pop104), $pop9 + i32.store8 $drop=, sQ+1($pop104), $pop9 i32.const $push98=, 0 i32.const $push97=, 1103515245 i32.mul $push10=, $0, $pop97 @@ -4250,7 +4250,7 @@ testQ: # @testQ tee_local $push94=, $0=, $pop95 i32.const $push93=, 16 i32.shr_u $push11=, $pop94, $pop93 - i32.store8 $discard=, sQ+2($pop98), $pop11 + i32.store8 $drop=, sQ+2($pop98), $pop11 i32.const $push92=, 0 i32.const $push91=, 1103515245 i32.mul $push12=, $0, $pop91 @@ -4259,7 +4259,7 @@ testQ: # @testQ tee_local $push88=, $0=, $pop89 i32.const $push87=, 16 i32.shr_u $push13=, $pop88, $pop87 - i32.store8 $discard=, sQ+3($pop92), $pop13 + i32.store8 $drop=, sQ+3($pop92), $pop13 i32.const $push86=, 0 i32.const $push85=, 1103515245 i32.mul $push14=, $0, $pop85 @@ -4268,7 +4268,7 @@ testQ: # @testQ tee_local $push82=, $0=, $pop83 i32.const $push81=, 16 i32.shr_u $push15=, $pop82, $pop81 - i32.store8 $discard=, sQ+4($pop86), $pop15 + i32.store8 $drop=, sQ+4($pop86), $pop15 i32.const $push80=, 0 i32.const $push79=, 1103515245 i32.mul $push16=, $0, $pop79 @@ -4277,7 +4277,7 @@ testQ: # @testQ tee_local $push76=, $0=, $pop77 i32.const $push75=, 16 i32.shr_u $push17=, $pop76, $pop75 - i32.store8 $discard=, sQ+5($pop80), $pop17 + i32.store8 $drop=, sQ+5($pop80), $pop17 i32.const $push74=, 0 i32.const $push73=, 1103515245 i32.mul $push18=, $0, $pop73 @@ -4286,7 +4286,7 @@ testQ: # @testQ tee_local $push70=, $0=, $pop71 i32.const $push69=, 16 i32.shr_u $push19=, $pop70, $pop69 - i32.store8 $discard=, sQ+6($pop74), $pop19 + i32.store8 $drop=, sQ+6($pop74), $pop19 i32.const $push68=, 0 i32.const $push67=, 1103515245 i32.mul $push20=, $0, $pop67 @@ -4295,7 +4295,7 @@ testQ: # @testQ tee_local $push64=, $0=, $pop65 i32.const $push63=, 16 i32.shr_u $push21=, $pop64, $pop63 - i32.store8 $discard=, sQ+7($pop68), $pop21 + i32.store8 $drop=, sQ+7($pop68), $pop21 i32.const $push62=, 0 i32.const $push61=, 1103515245 i32.mul $push22=, $0, $pop61 @@ -4304,7 +4304,7 @@ testQ: # @testQ tee_local $push58=, $0=, $pop59 i32.const $push57=, 16 i32.shr_u $push23=, $pop58, $pop57 - i32.store8 $discard=, sQ+8($pop62), $pop23 + i32.store8 $drop=, sQ+8($pop62), $pop23 i32.const $push56=, 0 i32.const $push55=, 1103515245 i32.mul $push24=, $0, $pop55 @@ -4313,7 +4313,7 @@ testQ: # @testQ tee_local $push52=, $0=, $pop53 i32.const $push51=, 16 i32.shr_u $push25=, $pop52, $pop51 - i32.store8 $discard=, sQ+9($pop56), $pop25 + i32.store8 $drop=, sQ+9($pop56), $pop25 i32.const $push50=, 0 i32.const $push49=, 0 i32.const $push27=, -341751747 @@ -4340,7 +4340,7 @@ testQ: # @testQ i32.const $push37=, 61440 i32.and $push38=, $pop26, $pop37 i32.or $push40=, $pop39, $pop38 - i32.store16 $discard=, sQ($pop50), $pop40 + i32.store16 $drop=, sQ($pop50), $pop40 return .endfunc .Lfunc_end102: @@ -4358,10 +4358,10 @@ retmeR: # @retmeR i32.add $push3=, $1, $pop1 i32.load16_u $2=, 0($pop3):p2align=0 i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0):p2align=0, $pop0 + i64.store $drop=, 0($0):p2align=0, $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i32.store16 $discard=, 0($pop2):p2align=0, $2 + i32.store16 $drop=, 0($pop2):p2align=0, $2 return .endfunc .Lfunc_end103: @@ -4441,7 +4441,7 @@ fn3R: # @fn3R i32.const $push2=, 65532 i32.and $push3=, $1, $pop2 i32.or $push5=, $pop6, $pop3 - i32.store16 $discard=, sR($pop0), $pop5 + i32.store16 $drop=, sR($pop0), $pop5 return $0 .endfunc .Lfunc_end107: @@ -4464,7 +4464,7 @@ testR: # @testR tee_local $push103=, $1=, $pop104 i32.const $push6=, 16 i32.shr_u $push7=, $pop103, $pop6 - i32.store8 $discard=, sR($pop1), $pop7 + i32.store8 $drop=, sR($pop1), $pop7 i32.const $push102=, 0 i32.const $push101=, 1103515245 i32.mul $push8=, $1, $pop101 @@ -4473,7 +4473,7 @@ testR: # @testR tee_local $push98=, $1=, $pop99 i32.const $push97=, 16 i32.shr_u $push9=, $pop98, $pop97 - i32.store8 $discard=, sR+1($pop102), $pop9 + i32.store8 $drop=, sR+1($pop102), $pop9 i32.const $push96=, 0 i32.const $push95=, 1103515245 i32.mul $push10=, $1, $pop95 @@ -4482,7 +4482,7 @@ testR: # @testR tee_local $push92=, $1=, $pop93 i32.const $push91=, 16 i32.shr_u $push11=, $pop92, $pop91 - i32.store8 $discard=, sR+2($pop96), $pop11 + i32.store8 $drop=, sR+2($pop96), $pop11 i32.const $push90=, 0 i32.const $push89=, 1103515245 i32.mul $push12=, $1, $pop89 @@ -4491,7 +4491,7 @@ testR: # @testR tee_local $push86=, $1=, $pop87 i32.const $push85=, 16 i32.shr_u $push13=, $pop86, $pop85 - i32.store8 $discard=, sR+3($pop90), $pop13 + i32.store8 $drop=, sR+3($pop90), $pop13 i32.const $push84=, 0 i32.const $push83=, 1103515245 i32.mul $push14=, $1, $pop83 @@ -4500,7 +4500,7 @@ testR: # @testR tee_local $push80=, $1=, $pop81 i32.const $push79=, 16 i32.shr_u $push15=, $pop80, $pop79 - i32.store8 $discard=, sR+4($pop84), $pop15 + i32.store8 $drop=, sR+4($pop84), $pop15 i32.const $push78=, 0 i32.const $push77=, 1103515245 i32.mul $push16=, $1, $pop77 @@ -4509,7 +4509,7 @@ testR: # @testR tee_local $push74=, $1=, $pop75 i32.const $push73=, 16 i32.shr_u $push17=, $pop74, $pop73 - i32.store8 $discard=, sR+5($pop78), $pop17 + i32.store8 $drop=, sR+5($pop78), $pop17 i32.const $push72=, 0 i32.const $push71=, 1103515245 i32.mul $push18=, $1, $pop71 @@ -4518,7 +4518,7 @@ testR: # @testR tee_local $push68=, $1=, $pop69 i32.const $push67=, 16 i32.shr_u $push19=, $pop68, $pop67 - i32.store8 $discard=, sR+6($pop72), $pop19 + i32.store8 $drop=, sR+6($pop72), $pop19 i32.const $push66=, 0 i32.const $push65=, 1103515245 i32.mul $push20=, $1, $pop65 @@ -4527,7 +4527,7 @@ testR: # @testR tee_local $push62=, $1=, $pop63 i32.const $push61=, 16 i32.shr_u $push21=, $pop62, $pop61 - i32.store8 $discard=, sR+7($pop66), $pop21 + i32.store8 $drop=, sR+7($pop66), $pop21 i32.const $push60=, 0 i32.const $push59=, 1103515245 i32.mul $push22=, $1, $pop59 @@ -4536,7 +4536,7 @@ testR: # @testR tee_local $push56=, $1=, $pop57 i32.const $push55=, 16 i32.shr_u $push23=, $pop56, $pop55 - i32.store8 $discard=, sR+8($pop60), $pop23 + i32.store8 $drop=, sR+8($pop60), $pop23 i32.const $push54=, 0 i32.load16_u $0=, sR($pop54) i32.const $push53=, 0 @@ -4547,7 +4547,7 @@ testR: # @testR tee_local $push49=, $1=, $pop50 i32.const $push48=, 16 i32.shr_u $push25=, $pop49, $pop48 - i32.store8 $discard=, sR+9($pop53), $pop25 + i32.store8 $drop=, sR+9($pop53), $pop25 i32.const $push47=, 0 i32.const $push46=, 0 i32.const $push28=, -341751747 @@ -4570,7 +4570,7 @@ testR: # @testR i32.const $push26=, 65532 i32.and $push27=, $0, $pop26 i32.or $push38=, $pop37, $pop27 - i32.store16 $discard=, sR($pop47), $pop38 + i32.store16 $drop=, sR($pop47), $pop38 block i32.const $push39=, 1 i32.eqz $push106=, $pop39 @@ -4597,10 +4597,10 @@ retmeS: # @retmeS i32.add $push3=, $1, $pop1 i32.load16_u $2=, 0($pop3):p2align=0 i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0):p2align=0, $pop0 + i64.store $drop=, 0($0):p2align=0, $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i32.store16 $discard=, 0($pop2):p2align=0, $2 + i32.store16 $drop=, 0($pop2):p2align=0, $2 return .endfunc .Lfunc_end109: @@ -4680,7 +4680,7 @@ fn3S: # @fn3S i32.const $push2=, 65534 i32.and $push3=, $1, $pop2 i32.or $push5=, $pop6, $pop3 - i32.store16 $discard=, sS($pop0), $pop5 + i32.store16 $drop=, sS($pop0), $pop5 return $0 .endfunc .Lfunc_end113: @@ -4703,7 +4703,7 @@ testS: # @testS tee_local $push103=, $1=, $pop104 i32.const $push6=, 16 i32.shr_u $push7=, $pop103, $pop6 - i32.store8 $discard=, sS($pop1), $pop7 + i32.store8 $drop=, sS($pop1), $pop7 i32.const $push102=, 0 i32.const $push101=, 1103515245 i32.mul $push8=, $1, $pop101 @@ -4712,7 +4712,7 @@ testS: # @testS tee_local $push98=, $1=, $pop99 i32.const $push97=, 16 i32.shr_u $push9=, $pop98, $pop97 - i32.store8 $discard=, sS+1($pop102), $pop9 + i32.store8 $drop=, sS+1($pop102), $pop9 i32.const $push96=, 0 i32.const $push95=, 1103515245 i32.mul $push10=, $1, $pop95 @@ -4721,7 +4721,7 @@ testS: # @testS tee_local $push92=, $1=, $pop93 i32.const $push91=, 16 i32.shr_u $push11=, $pop92, $pop91 - i32.store8 $discard=, sS+2($pop96), $pop11 + i32.store8 $drop=, sS+2($pop96), $pop11 i32.const $push90=, 0 i32.const $push89=, 1103515245 i32.mul $push12=, $1, $pop89 @@ -4730,7 +4730,7 @@ testS: # @testS tee_local $push86=, $1=, $pop87 i32.const $push85=, 16 i32.shr_u $push13=, $pop86, $pop85 - i32.store8 $discard=, sS+3($pop90), $pop13 + i32.store8 $drop=, sS+3($pop90), $pop13 i32.const $push84=, 0 i32.const $push83=, 1103515245 i32.mul $push14=, $1, $pop83 @@ -4739,7 +4739,7 @@ testS: # @testS tee_local $push80=, $1=, $pop81 i32.const $push79=, 16 i32.shr_u $push15=, $pop80, $pop79 - i32.store8 $discard=, sS+4($pop84), $pop15 + i32.store8 $drop=, sS+4($pop84), $pop15 i32.const $push78=, 0 i32.const $push77=, 1103515245 i32.mul $push16=, $1, $pop77 @@ -4748,7 +4748,7 @@ testS: # @testS tee_local $push74=, $1=, $pop75 i32.const $push73=, 16 i32.shr_u $push17=, $pop74, $pop73 - i32.store8 $discard=, sS+5($pop78), $pop17 + i32.store8 $drop=, sS+5($pop78), $pop17 i32.const $push72=, 0 i32.const $push71=, 1103515245 i32.mul $push18=, $1, $pop71 @@ -4757,7 +4757,7 @@ testS: # @testS tee_local $push68=, $1=, $pop69 i32.const $push67=, 16 i32.shr_u $push19=, $pop68, $pop67 - i32.store8 $discard=, sS+6($pop72), $pop19 + i32.store8 $drop=, sS+6($pop72), $pop19 i32.const $push66=, 0 i32.const $push65=, 1103515245 i32.mul $push20=, $1, $pop65 @@ -4766,7 +4766,7 @@ testS: # @testS tee_local $push62=, $1=, $pop63 i32.const $push61=, 16 i32.shr_u $push21=, $pop62, $pop61 - i32.store8 $discard=, sS+7($pop66), $pop21 + i32.store8 $drop=, sS+7($pop66), $pop21 i32.const $push60=, 0 i32.const $push59=, 1103515245 i32.mul $push22=, $1, $pop59 @@ -4775,7 +4775,7 @@ testS: # @testS tee_local $push56=, $1=, $pop57 i32.const $push55=, 16 i32.shr_u $push23=, $pop56, $pop55 - i32.store8 $discard=, sS+8($pop60), $pop23 + i32.store8 $drop=, sS+8($pop60), $pop23 i32.const $push54=, 0 i32.load16_u $0=, sS($pop54) i32.const $push53=, 0 @@ -4786,7 +4786,7 @@ testS: # @testS tee_local $push49=, $1=, $pop50 i32.const $push48=, 16 i32.shr_u $push25=, $pop49, $pop48 - i32.store8 $discard=, sS+9($pop53), $pop25 + i32.store8 $drop=, sS+9($pop53), $pop25 i32.const $push47=, 0 i32.const $push46=, 0 i32.const $push28=, -341751747 @@ -4809,7 +4809,7 @@ testS: # @testS i32.const $push26=, 65534 i32.and $push27=, $0, $pop26 i32.or $push38=, $pop37, $pop27 - i32.store16 $discard=, sS($pop47), $pop38 + i32.store16 $drop=, sS($pop47), $pop38 block i32.const $push39=, 1 i32.eqz $push106=, $pop39 @@ -4832,7 +4832,7 @@ retmeT: # @retmeT .param i32, i32 # BB#0: # %entry i32.load $push0=, 0($1):p2align=0 - i32.store $discard=, 0($0):p2align=1, $pop0 + i32.store $drop=, 0($0):p2align=1, $pop0 return .endfunc .Lfunc_end115: @@ -4912,7 +4912,7 @@ fn3T: # @fn3T i32.const $push2=, 65534 i32.and $push3=, $1, $pop2 i32.or $push5=, $pop6, $pop3 - i32.store16 $discard=, sT($pop0), $pop5 + i32.store16 $drop=, sT($pop0), $pop5 return $0 .endfunc .Lfunc_end119: @@ -4935,7 +4935,7 @@ testT: # @testT tee_local $push71=, $1=, $pop72 i32.const $push70=, 16 i32.shr_u $push3=, $pop71, $pop70 - i32.store8 $discard=, sT($pop76), $pop3 + i32.store8 $drop=, sT($pop76), $pop3 i32.const $push69=, 0 i32.const $push68=, 1103515245 i32.mul $push4=, $1, $pop68 @@ -4944,7 +4944,7 @@ testT: # @testT tee_local $push65=, $1=, $pop66 i32.const $push64=, 16 i32.shr_u $push5=, $pop65, $pop64 - i32.store8 $discard=, sT+1($pop69), $pop5 + i32.store8 $drop=, sT+1($pop69), $pop5 i32.const $push63=, 0 i32.const $push62=, 1103515245 i32.mul $push6=, $1, $pop62 @@ -4953,7 +4953,7 @@ testT: # @testT tee_local $push59=, $1=, $pop60 i32.const $push58=, 16 i32.shr_u $push7=, $pop59, $pop58 - i32.store8 $discard=, sT+2($pop63), $pop7 + i32.store8 $drop=, sT+2($pop63), $pop7 i32.const $push57=, 0 i32.const $push56=, 1103515245 i32.mul $push8=, $1, $pop56 @@ -4962,7 +4962,7 @@ testT: # @testT tee_local $push53=, $1=, $pop54 i32.const $push52=, 16 i32.shr_u $push9=, $pop53, $pop52 - i32.store8 $discard=, sT+3($pop57), $pop9 + i32.store8 $drop=, sT+3($pop57), $pop9 i32.const $push51=, 0 i32.const $push50=, 1103515245 i32.mul $push11=, $1, $pop50 @@ -4979,7 +4979,7 @@ testT: # @testT i32.const $push41=, 65534 i32.and $push14=, $pop10, $pop41 i32.or $push15=, $pop13, $pop14 - i32.store16 $discard=, sT($pop51), $pop15 + i32.store16 $drop=, sT($pop51), $pop15 i32.const $push40=, 0 i32.load $1=, sT($pop40) i32.const $push39=, 0 @@ -5022,7 +5022,7 @@ testT: # @testT i32.const $push78=, 65534 i32.and $push20=, $1, $pop78 i32.or $push30=, $pop29, $pop20 - i32.store16 $discard=, sT($pop87), $pop30 + i32.store16 $drop=, sT($pop87), $pop30 i32.const $push77=, 1 i32.eqz $push88=, $pop77 br_if 0, $pop88 # 0: down to label8 @@ -5048,10 +5048,10 @@ retmeU: # @retmeU i32.add $push3=, $1, $pop1 i32.load16_u $2=, 0($pop3):p2align=0 i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0):p2align=0, $pop0 + i64.store $drop=, 0($0):p2align=0, $pop0 i32.const $push4=, 8 i32.add $push2=, $0, $pop4 - i32.store16 $discard=, 0($pop2):p2align=0, $2 + i32.store16 $drop=, 0($pop2):p2align=0, $2 return .endfunc .Lfunc_end121: @@ -5141,7 +5141,7 @@ fn3U: # @fn3U i32.const $push6=, 65471 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store16 $discard=, sU($pop0), $pop8 + i32.store16 $drop=, sU($pop0), $pop8 i32.const $push9=, 1 i32.and $push10=, $0, $pop9 return $pop10 @@ -5166,7 +5166,7 @@ testU: # @testU tee_local $push168=, $2=, $pop169 i32.const $push167=, 16 i32.shr_u $push10=, $pop168, $pop167 - i32.store8 $discard=, sU($pop5), $pop10 + i32.store8 $drop=, sU($pop5), $pop10 i32.const $push166=, 0 i32.const $push165=, 1103515245 i32.mul $push11=, $2, $pop165 @@ -5175,7 +5175,7 @@ testU: # @testU tee_local $push162=, $2=, $pop163 i32.const $push161=, 16 i32.shr_u $push12=, $pop162, $pop161 - i32.store8 $discard=, sU+1($pop166), $pop12 + i32.store8 $drop=, sU+1($pop166), $pop12 i32.const $push160=, 0 i32.const $push159=, 1103515245 i32.mul $push13=, $2, $pop159 @@ -5184,7 +5184,7 @@ testU: # @testU tee_local $push156=, $2=, $pop157 i32.const $push155=, 16 i32.shr_u $push14=, $pop156, $pop155 - i32.store8 $discard=, sU+2($pop160), $pop14 + i32.store8 $drop=, sU+2($pop160), $pop14 i32.const $push154=, 0 i32.const $push153=, 1103515245 i32.mul $push15=, $2, $pop153 @@ -5193,7 +5193,7 @@ testU: # @testU tee_local $push150=, $2=, $pop151 i32.const $push149=, 16 i32.shr_u $push16=, $pop150, $pop149 - i32.store8 $discard=, sU+3($pop154), $pop16 + i32.store8 $drop=, sU+3($pop154), $pop16 i32.const $push148=, 0 i32.const $push147=, 1103515245 i32.mul $push17=, $2, $pop147 @@ -5202,7 +5202,7 @@ testU: # @testU tee_local $push144=, $2=, $pop145 i32.const $push143=, 16 i32.shr_u $push18=, $pop144, $pop143 - i32.store8 $discard=, sU+4($pop148), $pop18 + i32.store8 $drop=, sU+4($pop148), $pop18 i32.const $push142=, 0 i32.const $push141=, 1103515245 i32.mul $push19=, $2, $pop141 @@ -5211,7 +5211,7 @@ testU: # @testU tee_local $push138=, $2=, $pop139 i32.const $push137=, 16 i32.shr_u $push20=, $pop138, $pop137 - i32.store8 $discard=, sU+5($pop142), $pop20 + i32.store8 $drop=, sU+5($pop142), $pop20 i32.const $push136=, 0 i32.const $push135=, 1103515245 i32.mul $push21=, $2, $pop135 @@ -5220,7 +5220,7 @@ testU: # @testU tee_local $push132=, $2=, $pop133 i32.const $push131=, 16 i32.shr_u $push22=, $pop132, $pop131 - i32.store8 $discard=, sU+6($pop136), $pop22 + i32.store8 $drop=, sU+6($pop136), $pop22 i32.const $push130=, 0 i32.const $push129=, 1103515245 i32.mul $push23=, $2, $pop129 @@ -5229,7 +5229,7 @@ testU: # @testU tee_local $push126=, $2=, $pop127 i32.const $push125=, 16 i32.shr_u $push24=, $pop126, $pop125 - i32.store8 $discard=, sU+7($pop130), $pop24 + i32.store8 $drop=, sU+7($pop130), $pop24 i32.const $push124=, 0 i32.const $push123=, 1103515245 i32.mul $push25=, $2, $pop123 @@ -5238,7 +5238,7 @@ testU: # @testU tee_local $push120=, $2=, $pop121 i32.const $push119=, 16 i32.shr_u $push26=, $pop120, $pop119 - i32.store8 $discard=, sU+8($pop124), $pop26 + i32.store8 $drop=, sU+8($pop124), $pop26 i32.const $push118=, 0 i32.const $push117=, 1103515245 i32.mul $push27=, $2, $pop117 @@ -5247,7 +5247,7 @@ testU: # @testU tee_local $push114=, $2=, $pop115 i32.const $push113=, 16 i32.shr_u $push28=, $pop114, $pop113 - i32.store8 $discard=, sU+9($pop118), $pop28 + i32.store8 $drop=, sU+9($pop118), $pop28 i32.const $push112=, 0 i32.load16_u $1=, sU($pop112) i32.const $push111=, 0 @@ -5379,7 +5379,7 @@ testU: # @testU i32.const $push196=, 64 i32.and $push87=, $pop86, $pop196 i32.or $push88=, $pop87, $2 - i32.store16 $discard=, sU($pop76), $pop88 + i32.store16 $drop=, sU($pop76), $pop88 i32.const $push195=, 16 i32.shr_u $push73=, $0, $pop195 i32.add $push89=, $1, $pop73 @@ -5405,7 +5405,7 @@ retmeV: # @retmeV .param i32, i32 # BB#0: # %entry i32.load $push0=, 0($1):p2align=0 - i32.store $discard=, 0($0):p2align=1, $pop0 + i32.store $drop=, 0($0):p2align=1, $pop0 return .endfunc .Lfunc_end127: @@ -5491,7 +5491,7 @@ fn3V: # @fn3V i32.const $push6=, 65279 i32.and $push7=, $1, $pop6 i32.or $push8=, $pop5, $pop7 - i32.store16 $discard=, sV($pop0), $pop8 + i32.store16 $drop=, sV($pop0), $pop8 i32.const $push9=, 1 i32.and $push10=, $0, $pop9 return $pop10 @@ -5516,7 +5516,7 @@ testV: # @testV tee_local $push105=, $1=, $pop106 i32.const $push104=, 16 i32.shr_u $push5=, $pop105, $pop104 - i32.store8 $discard=, sV($pop110), $pop5 + i32.store8 $drop=, sV($pop110), $pop5 i32.const $push103=, 0 i32.const $push102=, 1103515245 i32.mul $push6=, $1, $pop102 @@ -5525,7 +5525,7 @@ testV: # @testV tee_local $push99=, $1=, $pop100 i32.const $push98=, 16 i32.shr_u $push7=, $pop99, $pop98 - i32.store8 $discard=, sV+1($pop103), $pop7 + i32.store8 $drop=, sV+1($pop103), $pop7 i32.const $push97=, 0 i32.const $push96=, 1103515245 i32.mul $push8=, $1, $pop96 @@ -5534,7 +5534,7 @@ testV: # @testV tee_local $push93=, $1=, $pop94 i32.const $push92=, 16 i32.shr_u $push9=, $pop93, $pop92 - i32.store8 $discard=, sV+2($pop97), $pop9 + i32.store8 $drop=, sV+2($pop97), $pop9 i32.const $push91=, 0 i32.const $push90=, 1103515245 i32.mul $push10=, $1, $pop90 @@ -5543,7 +5543,7 @@ testV: # @testV tee_local $push87=, $1=, $pop88 i32.const $push86=, 16 i32.shr_u $push11=, $pop87, $pop86 - i32.store8 $discard=, sV+3($pop91), $pop11 + i32.store8 $drop=, sV+3($pop91), $pop11 i32.const $push85=, 0 i32.const $push84=, 1103515245 i32.mul $push13=, $1, $pop84 @@ -5559,7 +5559,7 @@ testV: # @testV i32.const $push77=, 65279 i32.and $push18=, $pop12, $pop77 i32.or $push19=, $pop17, $pop18 - i32.store16 $discard=, sV($pop85), $pop19 + i32.store16 $drop=, sV($pop85), $pop19 i32.const $push76=, 0 i32.load $1=, sV($pop76) i32.const $push75=, 0 @@ -5668,7 +5668,7 @@ testV: # @testV i32.const $push138=, 256 i32.and $push60=, $pop59, $pop138 i32.or $push61=, $pop60, $1 - i32.store16 $discard=, sV($pop52), $pop61 + i32.store16 $drop=, sV($pop52), $pop61 i32.const $push137=, 16 i32.shr_u $push49=, $3, $pop137 i32.add $push62=, $2, $pop49 @@ -5701,13 +5701,13 @@ retmeW: # @retmeW i32.add $push6=, $1, $pop4 i64.load $3=, 0($pop6):p2align=0 i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0):p2align=0, $pop0 + i64.store $drop=, 0($0):p2align=0, $pop0 i32.const $push8=, 16 i32.add $push2=, $0, $pop8 - i32.store $discard=, 0($pop2):p2align=0, $2 + i32.store $drop=, 0($pop2):p2align=0, $2 i32.const $push7=, 8 i32.add $push5=, $0, $pop7 - i64.store $discard=, 0($pop5):p2align=0, $3 + i64.store $drop=, 0($pop5):p2align=0, $3 return .endfunc .Lfunc_end133: @@ -5787,7 +5787,7 @@ fn3W: # @fn3W i32.const $push3=, -4096 i32.and $push4=, $1, $pop3 i32.or $push5=, $pop6, $pop4 - i32.store $discard=, sW+16($pop0), $pop5 + i32.store $drop=, sW+16($pop0), $pop5 return $0 .endfunc .Lfunc_end137: @@ -5810,7 +5810,7 @@ testW: # @testW tee_local $push96=, $0=, $pop97 i32.const $push8=, 16 i32.shr_u $push9=, $pop96, $pop8 - i32.store8 $discard=, sW+16($pop3), $pop9 + i32.store8 $drop=, sW+16($pop3), $pop9 i32.const $push95=, 0 i32.const $push10=, 1103515245 i32.mul $push11=, $0, $pop10 @@ -5819,7 +5819,7 @@ testW: # @testW tee_local $push93=, $0=, $pop94 i32.const $push92=, 16 i32.shr_u $push13=, $pop93, $pop92 - i32.store8 $discard=, sW+17($pop95), $pop13 + i32.store8 $drop=, sW+17($pop95), $pop13 i32.const $push91=, 0 i32.const $push90=, 1103515245 i32.mul $push14=, $0, $pop90 @@ -5828,7 +5828,7 @@ testW: # @testW tee_local $push87=, $0=, $pop88 i32.const $push86=, 16 i32.shr_u $push15=, $pop87, $pop86 - i32.store8 $discard=, sW+18($pop91), $pop15 + i32.store8 $drop=, sW+18($pop91), $pop15 i32.const $push85=, 0 i32.const $push84=, 1103515245 i32.mul $push16=, $0, $pop84 @@ -5837,7 +5837,7 @@ testW: # @testW tee_local $push81=, $0=, $pop82 i32.const $push80=, 16 i32.shr_u $push17=, $pop81, $pop80 - i32.store8 $discard=, sW+19($pop85), $pop17 + i32.store8 $drop=, sW+19($pop85), $pop17 i32.const $push79=, 0 i32.const $push78=, 1103515245 i32.mul $push21=, $0, $pop78 @@ -5854,7 +5854,7 @@ testW: # @testW i32.and $push72=, $pop20, $pop27 tee_local $push71=, $0=, $pop72 i32.or $push28=, $pop24, $pop71 - i32.store $discard=, sW+16($pop79), $pop28 + i32.store $drop=, sW+16($pop79), $pop28 i32.const $push70=, 0 i32.const $push69=, 0 i32.const $push68=, 1103515245 @@ -5872,7 +5872,7 @@ testW: # @testW i32.const $push61=, 2047 i32.and $push31=, $pop30, $pop61 i32.or $push34=, $pop31, $0 - i32.store $discard=, sW+16($pop70), $pop34 + i32.store $drop=, sW+16($pop70), $pop34 i32.const $push60=, 0 i32.const $push59=, 0 i32.const $push58=, 0 @@ -5901,13 +5901,13 @@ testW: # @testW i32.and $push37=, $pop36, $pop46 i32.add $push42=, $pop41, $pop37 i32.or $push43=, $pop42, $0 - i32.store $discard=, sW+16($pop60), $pop43 + i32.store $drop=, sW+16($pop60), $pop43 i32.const $push45=, 0 i64.const $push18=, 4612055454334320640 - i64.store $discard=, sW+8($pop45), $pop18 + i64.store $drop=, sW+8($pop45), $pop18 i32.const $push44=, 0 i64.const $push19=, 0 - i64.store $discard=, sW($pop44), $pop19 + i64.store $drop=, sW($pop44), $pop19 return .endfunc .Lfunc_end138: @@ -5928,13 +5928,13 @@ retmeX: # @retmeX i32.add $push6=, $1, $pop4 i64.load $3=, 0($pop6):p2align=0 i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0):p2align=0, $pop0 + i64.store $drop=, 0($0):p2align=0, $pop0 i32.const $push8=, 16 i32.add $push2=, $0, $pop8 - i32.store $discard=, 0($pop2):p2align=0, $2 + i32.store $drop=, 0($pop2):p2align=0, $2 i32.const $push7=, 8 i32.add $push5=, $0, $pop7 - i64.store $discard=, 0($pop5):p2align=0, $3 + i64.store $drop=, 0($pop5):p2align=0, $3 return .endfunc .Lfunc_end139: @@ -6014,7 +6014,7 @@ fn3X: # @fn3X i32.const $push3=, -4096 i32.and $push4=, $1, $pop3 i32.or $push5=, $pop6, $pop4 - i32.store $discard=, sX($pop0), $pop5 + i32.store $drop=, sX($pop0), $pop5 return $0 .endfunc .Lfunc_end143: @@ -6037,7 +6037,7 @@ testX: # @testX tee_local $push96=, $0=, $pop97 i32.const $push8=, 16 i32.shr_u $push9=, $pop96, $pop8 - i32.store8 $discard=, sX($pop3), $pop9 + i32.store8 $drop=, sX($pop3), $pop9 i32.const $push95=, 0 i32.const $push94=, 1103515245 i32.mul $push10=, $0, $pop94 @@ -6046,7 +6046,7 @@ testX: # @testX tee_local $push91=, $0=, $pop92 i32.const $push90=, 16 i32.shr_u $push11=, $pop91, $pop90 - i32.store8 $discard=, sX+1($pop95), $pop11 + i32.store8 $drop=, sX+1($pop95), $pop11 i32.const $push89=, 0 i32.const $push88=, 1103515245 i32.mul $push12=, $0, $pop88 @@ -6055,7 +6055,7 @@ testX: # @testX tee_local $push85=, $0=, $pop86 i32.const $push84=, 16 i32.shr_u $push13=, $pop85, $pop84 - i32.store8 $discard=, sX+2($pop89), $pop13 + i32.store8 $drop=, sX+2($pop89), $pop13 i32.const $push83=, 0 i32.const $push82=, 1103515245 i32.mul $push14=, $0, $pop82 @@ -6064,7 +6064,7 @@ testX: # @testX tee_local $push79=, $0=, $pop80 i32.const $push78=, 16 i32.shr_u $push15=, $pop79, $pop78 - i32.store8 $discard=, sX+3($pop83), $pop15 + i32.store8 $drop=, sX+3($pop83), $pop15 i32.const $push77=, 0 i32.const $push19=, 1670464429 i32.mul $push20=, $0, $pop19 @@ -6081,7 +6081,7 @@ testX: # @testX i32.and $push72=, $pop18, $pop27 tee_local $push71=, $0=, $pop72 i32.or $push28=, $pop24, $pop71 - i32.store $discard=, sX($pop77), $pop28 + i32.store $drop=, sX($pop77), $pop28 i32.const $push70=, 0 i32.const $push69=, 0 i32.const $push68=, 1103515245 @@ -6099,7 +6099,7 @@ testX: # @testX i32.const $push61=, 2047 i32.and $push31=, $pop30, $pop61 i32.or $push34=, $pop31, $0 - i32.store $discard=, sX($pop70), $pop34 + i32.store $drop=, sX($pop70), $pop34 i32.const $push60=, 0 i32.const $push59=, 0 i32.const $push58=, 0 @@ -6128,13 +6128,13 @@ testX: # @testX i32.and $push37=, $pop36, $pop46 i32.add $push42=, $pop41, $pop37 i32.or $push43=, $pop42, $0 - i32.store $discard=, sX($pop60), $pop43 + i32.store $drop=, sX($pop60), $pop43 i32.const $push45=, 0 i64.const $push16=, 4612055454334320640 - i64.store $discard=, sX+12($pop45):p2align=2, $pop16 + i64.store $drop=, sX+12($pop45):p2align=2, $pop16 i32.const $push44=, 0 i64.const $push17=, 0 - i64.store $discard=, sX+4($pop44):p2align=2, $pop17 + i64.store $drop=, sX+4($pop44):p2align=2, $pop17 return .endfunc .Lfunc_end144: @@ -6155,13 +6155,13 @@ retmeY: # @retmeY i32.add $push6=, $1, $pop4 i64.load $3=, 0($pop6):p2align=0 i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0):p2align=0, $pop0 + i64.store $drop=, 0($0):p2align=0, $pop0 i32.const $push8=, 16 i32.add $push2=, $0, $pop8 - i32.store $discard=, 0($pop2):p2align=0, $2 + i32.store $drop=, 0($pop2):p2align=0, $2 i32.const $push7=, 8 i32.add $push5=, $0, $pop7 - i64.store $discard=, 0($pop5):p2align=0, $3 + i64.store $drop=, 0($pop5):p2align=0, $3 return .endfunc .Lfunc_end145: @@ -6241,7 +6241,7 @@ fn3Y: # @fn3Y i32.const $push3=, -4096 i32.and $push4=, $1, $pop3 i32.or $push5=, $pop6, $pop4 - i32.store $discard=, sY($pop0), $pop5 + i32.store $drop=, sY($pop0), $pop5 return $0 .endfunc .Lfunc_end149: @@ -6264,7 +6264,7 @@ testY: # @testY tee_local $push96=, $0=, $pop97 i32.const $push8=, 16 i32.shr_u $push9=, $pop96, $pop8 - i32.store8 $discard=, sY($pop3), $pop9 + i32.store8 $drop=, sY($pop3), $pop9 i32.const $push95=, 0 i32.const $push94=, 1103515245 i32.mul $push10=, $0, $pop94 @@ -6273,7 +6273,7 @@ testY: # @testY tee_local $push91=, $0=, $pop92 i32.const $push90=, 16 i32.shr_u $push11=, $pop91, $pop90 - i32.store8 $discard=, sY+1($pop95), $pop11 + i32.store8 $drop=, sY+1($pop95), $pop11 i32.const $push89=, 0 i32.const $push88=, 1103515245 i32.mul $push12=, $0, $pop88 @@ -6282,7 +6282,7 @@ testY: # @testY tee_local $push85=, $0=, $pop86 i32.const $push84=, 16 i32.shr_u $push13=, $pop85, $pop84 - i32.store8 $discard=, sY+2($pop89), $pop13 + i32.store8 $drop=, sY+2($pop89), $pop13 i32.const $push83=, 0 i32.const $push82=, 1103515245 i32.mul $push14=, $0, $pop82 @@ -6291,7 +6291,7 @@ testY: # @testY tee_local $push79=, $0=, $pop80 i32.const $push78=, 16 i32.shr_u $push15=, $pop79, $pop78 - i32.store8 $discard=, sY+3($pop83), $pop15 + i32.store8 $drop=, sY+3($pop83), $pop15 i32.const $push77=, 0 i32.const $push19=, 1670464429 i32.mul $push20=, $0, $pop19 @@ -6308,7 +6308,7 @@ testY: # @testY i32.and $push72=, $pop18, $pop27 tee_local $push71=, $0=, $pop72 i32.or $push28=, $pop24, $pop71 - i32.store $discard=, sY($pop77), $pop28 + i32.store $drop=, sY($pop77), $pop28 i32.const $push70=, 0 i32.const $push69=, 0 i32.const $push68=, 1103515245 @@ -6326,7 +6326,7 @@ testY: # @testY i32.const $push61=, 2047 i32.and $push31=, $pop30, $pop61 i32.or $push34=, $pop31, $0 - i32.store $discard=, sY($pop70), $pop34 + i32.store $drop=, sY($pop70), $pop34 i32.const $push60=, 0 i32.const $push59=, 0 i32.const $push58=, 0 @@ -6355,13 +6355,13 @@ testY: # @testY i32.and $push37=, $pop36, $pop46 i32.add $push42=, $pop41, $pop37 i32.or $push43=, $pop42, $0 - i32.store $discard=, sY($pop60), $pop43 + i32.store $drop=, sY($pop60), $pop43 i32.const $push45=, 0 i64.const $push16=, 4612055454334320640 - i64.store $discard=, sY+12($pop45):p2align=2, $pop16 + i64.store $drop=, sY+12($pop45):p2align=2, $pop16 i32.const $push44=, 0 i64.const $push17=, 0 - i64.store $discard=, sY+4($pop44):p2align=2, $pop17 + i64.store $drop=, sY+4($pop44):p2align=2, $pop17 return .endfunc .Lfunc_end150: @@ -6382,13 +6382,13 @@ retmeZ: # @retmeZ i32.add $push6=, $1, $pop4 i64.load $3=, 0($pop6):p2align=0 i64.load $push0=, 0($1):p2align=0 - i64.store $discard=, 0($0):p2align=0, $pop0 + i64.store $drop=, 0($0):p2align=0, $pop0 i32.const $push8=, 16 i32.add $push2=, $0, $pop8 - i32.store $discard=, 0($pop2):p2align=0, $2 + i32.store $drop=, 0($pop2):p2align=0, $2 i32.const $push7=, 8 i32.add $push5=, $0, $pop7 - i64.store $discard=, 0($pop5):p2align=0, $3 + i64.store $drop=, 0($pop5):p2align=0, $3 return .endfunc .Lfunc_end151: @@ -6467,7 +6467,7 @@ fn3Z: # @fn3Z i32.shl $push3=, $0, $pop2 i32.add $push7=, $pop1, $pop3 tee_local $push6=, $0=, $pop7 - i32.store $discard=, sZ+16($pop0), $pop6 + i32.store $drop=, sZ+16($pop0), $pop6 i32.const $push5=, 20 i32.shr_u $push4=, $0, $pop5 return $pop4 @@ -6492,7 +6492,7 @@ testZ: # @testZ tee_local $push97=, $2=, $pop98 i32.const $push96=, 16 i32.shr_u $push7=, $pop97, $pop96 - i32.store8 $discard=, sZ+16($pop100), $pop7 + i32.store8 $drop=, sZ+16($pop100), $pop7 i32.const $push95=, 0 i32.const $push94=, 1103515245 i32.mul $push8=, $2, $pop94 @@ -6501,7 +6501,7 @@ testZ: # @testZ tee_local $push91=, $2=, $pop92 i32.const $push90=, 16 i32.shr_u $push9=, $pop91, $pop90 - i32.store8 $discard=, sZ+17($pop95), $pop9 + i32.store8 $drop=, sZ+17($pop95), $pop9 i32.const $push89=, 0 i32.const $push88=, 1103515245 i32.mul $push10=, $2, $pop88 @@ -6510,7 +6510,7 @@ testZ: # @testZ tee_local $push85=, $2=, $pop86 i32.const $push84=, 16 i32.shr_u $push11=, $pop85, $pop84 - i32.store8 $discard=, sZ+18($pop89), $pop11 + i32.store8 $drop=, sZ+18($pop89), $pop11 i32.const $push83=, 0 i32.const $push82=, 1103515245 i32.mul $push12=, $2, $pop82 @@ -6519,7 +6519,7 @@ testZ: # @testZ tee_local $push79=, $2=, $pop80 i32.const $push78=, 16 i32.shr_u $push13=, $pop79, $pop78 - i32.store8 $discard=, sZ+19($pop83), $pop13 + i32.store8 $drop=, sZ+19($pop83), $pop13 i32.const $push77=, 0 i32.const $push76=, 1103515245 i32.mul $push16=, $2, $pop76 @@ -6542,10 +6542,10 @@ testZ: # @testZ i32.store $1=, sZ+16($pop77), $pop22 i32.const $push64=, 0 i64.const $push14=, 4612055454334320640 - i64.store $discard=, sZ+8($pop64), $pop14 + i64.store $drop=, sZ+8($pop64), $pop14 i32.const $push63=, 0 i64.const $push15=, 0 - i64.store $discard=, sZ($pop63), $pop15 + i64.store $drop=, sZ($pop63), $pop15 i32.const $push62=, 0 i32.const $push61=, 1103515245 i32.mul $push18=, $4, $pop61 diff --git a/test/torture-s/20040805-1.c.s b/test/torture-s/20040805-1.c.s index c787e82dd..14ba93040 100644 --- a/test/torture-s/20040805-1.c.s +++ b/test/torture-s/20040805-1.c.s @@ -54,7 +54,7 @@ bar: # @bar i32.load $push1=, a($pop4) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, a($pop0), $pop3 + i32.store $drop=, a($pop0), $pop3 return $0 .endfunc .Lfunc_end2: diff --git a/test/torture-s/20040811-1.c.s b/test/torture-s/20040811-1.c.s index fc88c7ec3..eda915e8c 100644 --- a/test/torture-s/20040811-1.c.s +++ b/test/torture-s/20040811-1.c.s @@ -11,7 +11,7 @@ main: # @main i32.const $push7=, __stack_pointer i32.load $push9=, 0($pop7) tee_local $push8=, $2=, $pop9 - copy_local $discard=, $pop8 + copy_local $drop=, $pop8 i32.const $1=, 0 .LBB0_1: # %lab # =>This Inner Loop Header: Depth=1 @@ -27,14 +27,14 @@ main: # @main i32.and $push3=, $pop2, $pop16 i32.sub $push15=, $2, $pop3 tee_local $push14=, $3=, $pop15 - copy_local $discard=, $pop14 + copy_local $drop=, $pop14 i32.const $push13=, 1 i32.store $0=, 0($3), $pop13 i32.add $push4=, $3, $4 i32.const $push12=, 2 - i32.store $discard=, 0($pop4), $pop12 + i32.store $drop=, 0($pop4), $pop12 i32.const $push11=, 0 - i32.store $discard=, p($pop11), $3 + i32.store $drop=, p($pop11), $3 i32.add $1=, $1, $0 copy_local $push1=, $2 copy_local $2=, $pop1 diff --git a/test/torture-s/20040823-1.c.s b/test/torture-s/20040823-1.c.s index 3aa2d0d11..5c3f5de55 100644 --- a/test/torture-s/20040823-1.c.s +++ b/test/torture-s/20040823-1.c.s @@ -41,9 +41,9 @@ main: # @main tee_local $push9=, $0=, $pop10 i32.const $push6=, 12 i32.add $push7=, $pop9, $pop6 - i32.store $discard=, pwarn($pop0), $pop7 + i32.store $drop=, pwarn($pop0), $pop7 i32.const $push1=, 1 - i32.store $discard=, 12($0), $pop1 + i32.store $drop=, 12($0), $pop1 call bla@FUNCTION unreachable .endfunc diff --git a/test/torture-s/20040917-1.c.s b/test/torture-s/20040917-1.c.s index 29b8dda5d..627438cf8 100644 --- a/test/torture-s/20040917-1.c.s +++ b/test/torture-s/20040917-1.c.s @@ -8,7 +8,7 @@ not_inlinable: # @not_inlinable # BB#0: # %entry i32.const $push0=, 0 i32.const $push1=, -10 - i32.store $discard=, test_var($pop0), $pop1 + i32.store $drop=, test_var($pop0), $pop1 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/20041011-1.c.s b/test/torture-s/20041011-1.c.s index d7aacde85..327c6d91c 100644 --- a/test/torture-s/20041011-1.c.s +++ b/test/torture-s/20041011-1.c.s @@ -82,65 +82,65 @@ t1: # @t1 i32.const $push37=, 0 i32.load $32=, gvol+120($pop37) i32.const $push36=, 0 - i32.store $discard=, gvol+4($pop36), $3 + i32.store $drop=, gvol+4($pop36), $3 i32.const $push35=, 0 - i32.store $discard=, gvol+8($pop35), $4 + i32.store $drop=, gvol+8($pop35), $4 i32.const $push34=, 0 - i32.store $discard=, gvol+12($pop34), $5 + i32.store $drop=, gvol+12($pop34), $5 i32.const $push33=, 0 - i32.store $discard=, gvol+16($pop33), $6 + i32.store $drop=, gvol+16($pop33), $6 i32.const $push32=, 0 - i32.store $discard=, gvol+20($pop32), $7 + i32.store $drop=, gvol+20($pop32), $7 i32.const $push31=, 0 - i32.store $discard=, gvol+24($pop31), $8 + i32.store $drop=, gvol+24($pop31), $8 i32.const $push30=, 0 - i32.store $discard=, gvol+28($pop30), $9 + i32.store $drop=, gvol+28($pop30), $9 i32.const $push29=, 0 - i32.store $discard=, gvol+32($pop29), $10 + i32.store $drop=, gvol+32($pop29), $10 i32.const $push28=, 0 - i32.store $discard=, gvol+36($pop28), $11 + i32.store $drop=, gvol+36($pop28), $11 i32.const $push27=, 0 - i32.store $discard=, gvol+40($pop27), $12 + i32.store $drop=, gvol+40($pop27), $12 i32.const $push26=, 0 - i32.store $discard=, gvol+44($pop26), $13 + i32.store $drop=, gvol+44($pop26), $13 i32.const $push25=, 0 - i32.store $discard=, gvol+48($pop25), $14 + i32.store $drop=, gvol+48($pop25), $14 i32.const $push24=, 0 - i32.store $discard=, gvol+52($pop24), $15 + i32.store $drop=, gvol+52($pop24), $15 i32.const $push23=, 0 - i32.store $discard=, gvol+56($pop23), $16 + i32.store $drop=, gvol+56($pop23), $16 i32.const $push22=, 0 - i32.store $discard=, gvol+60($pop22), $17 + i32.store $drop=, gvol+60($pop22), $17 i32.const $push21=, 0 - i32.store $discard=, gvol+64($pop21), $18 + i32.store $drop=, gvol+64($pop21), $18 i32.const $push20=, 0 - i32.store $discard=, gvol+68($pop20), $19 + i32.store $drop=, gvol+68($pop20), $19 i32.const $push19=, 0 - i32.store $discard=, gvol+72($pop19), $20 + i32.store $drop=, gvol+72($pop19), $20 i32.const $push18=, 0 - i32.store $discard=, gvol+76($pop18), $21 + i32.store $drop=, gvol+76($pop18), $21 i32.const $push17=, 0 - i32.store $discard=, gvol+80($pop17), $22 + i32.store $drop=, gvol+80($pop17), $22 i32.const $push16=, 0 - i32.store $discard=, gvol+84($pop16), $23 + i32.store $drop=, gvol+84($pop16), $23 i32.const $push15=, 0 - i32.store $discard=, gvol+88($pop15), $24 + i32.store $drop=, gvol+88($pop15), $24 i32.const $push14=, 0 - i32.store $discard=, gvol+92($pop14), $25 + i32.store $drop=, gvol+92($pop14), $25 i32.const $push13=, 0 - i32.store $discard=, gvol+96($pop13), $26 + i32.store $drop=, gvol+96($pop13), $26 i32.const $push12=, 0 - i32.store $discard=, gvol+100($pop12), $27 + i32.store $drop=, gvol+100($pop12), $27 i32.const $push11=, 0 - i32.store $discard=, gvol+104($pop11), $28 + i32.store $drop=, gvol+104($pop11), $28 i32.const $push10=, 0 - i32.store $discard=, gvol+108($pop10), $29 + i32.store $drop=, gvol+108($pop10), $29 i32.const $push9=, 0 - i32.store $discard=, gvol+112($pop9), $30 + i32.store $drop=, gvol+112($pop9), $30 i32.const $push8=, 0 - i32.store $discard=, gvol+116($pop8), $31 + i32.store $drop=, gvol+116($pop8), $31 i32.const $push7=, 0 - i32.store $discard=, gvol+120($pop7), $32 + i32.store $drop=, gvol+120($pop7), $32 i32.const $push6=, -1 i32.add $0=, $0, $pop6 br_if 0, $0 # 0: up to label1 @@ -236,65 +236,65 @@ t2: # @t2 i32.const $push36=, 0 i32.load $32=, gvol+120($pop36) i32.const $push35=, 0 - i32.store $discard=, gvol+4($pop35), $3 + i32.store $drop=, gvol+4($pop35), $3 i32.const $push34=, 0 - i32.store $discard=, gvol+8($pop34), $4 + i32.store $drop=, gvol+8($pop34), $4 i32.const $push33=, 0 - i32.store $discard=, gvol+12($pop33), $5 + i32.store $drop=, gvol+12($pop33), $5 i32.const $push32=, 0 - i32.store $discard=, gvol+16($pop32), $6 + i32.store $drop=, gvol+16($pop32), $6 i32.const $push31=, 0 - i32.store $discard=, gvol+20($pop31), $7 + i32.store $drop=, gvol+20($pop31), $7 i32.const $push30=, 0 - i32.store $discard=, gvol+24($pop30), $8 + i32.store $drop=, gvol+24($pop30), $8 i32.const $push29=, 0 - i32.store $discard=, gvol+28($pop29), $9 + i32.store $drop=, gvol+28($pop29), $9 i32.const $push28=, 0 - i32.store $discard=, gvol+32($pop28), $10 + i32.store $drop=, gvol+32($pop28), $10 i32.const $push27=, 0 - i32.store $discard=, gvol+36($pop27), $11 + i32.store $drop=, gvol+36($pop27), $11 i32.const $push26=, 0 - i32.store $discard=, gvol+40($pop26), $12 + i32.store $drop=, gvol+40($pop26), $12 i32.const $push25=, 0 - i32.store $discard=, gvol+44($pop25), $13 + i32.store $drop=, gvol+44($pop25), $13 i32.const $push24=, 0 - i32.store $discard=, gvol+48($pop24), $14 + i32.store $drop=, gvol+48($pop24), $14 i32.const $push23=, 0 - i32.store $discard=, gvol+52($pop23), $15 + i32.store $drop=, gvol+52($pop23), $15 i32.const $push22=, 0 - i32.store $discard=, gvol+56($pop22), $16 + i32.store $drop=, gvol+56($pop22), $16 i32.const $push21=, 0 - i32.store $discard=, gvol+60($pop21), $17 + i32.store $drop=, gvol+60($pop21), $17 i32.const $push20=, 0 - i32.store $discard=, gvol+64($pop20), $18 + i32.store $drop=, gvol+64($pop20), $18 i32.const $push19=, 0 - i32.store $discard=, gvol+68($pop19), $19 + i32.store $drop=, gvol+68($pop19), $19 i32.const $push18=, 0 - i32.store $discard=, gvol+72($pop18), $20 + i32.store $drop=, gvol+72($pop18), $20 i32.const $push17=, 0 - i32.store $discard=, gvol+76($pop17), $21 + i32.store $drop=, gvol+76($pop17), $21 i32.const $push16=, 0 - i32.store $discard=, gvol+80($pop16), $22 + i32.store $drop=, gvol+80($pop16), $22 i32.const $push15=, 0 - i32.store $discard=, gvol+84($pop15), $23 + i32.store $drop=, gvol+84($pop15), $23 i32.const $push14=, 0 - i32.store $discard=, gvol+88($pop14), $24 + i32.store $drop=, gvol+88($pop14), $24 i32.const $push13=, 0 - i32.store $discard=, gvol+92($pop13), $25 + i32.store $drop=, gvol+92($pop13), $25 i32.const $push12=, 0 - i32.store $discard=, gvol+96($pop12), $26 + i32.store $drop=, gvol+96($pop12), $26 i32.const $push11=, 0 - i32.store $discard=, gvol+100($pop11), $27 + i32.store $drop=, gvol+100($pop11), $27 i32.const $push10=, 0 - i32.store $discard=, gvol+104($pop10), $28 + i32.store $drop=, gvol+104($pop10), $28 i32.const $push9=, 0 - i32.store $discard=, gvol+108($pop9), $29 + i32.store $drop=, gvol+108($pop9), $29 i32.const $push8=, 0 - i32.store $discard=, gvol+112($pop8), $30 + i32.store $drop=, gvol+112($pop8), $30 i32.const $push7=, 0 - i32.store $discard=, gvol+116($pop7), $31 + i32.store $drop=, gvol+116($pop7), $31 i32.const $push6=, 0 - i32.store $discard=, gvol+120($pop6), $32 + i32.store $drop=, gvol+120($pop6), $32 i32.const $push5=, -1 i32.add $0=, $0, $pop5 br_if 0, $0 # 0: up to label4 @@ -394,65 +394,65 @@ t3: # @t3 i32.const $push37=, 0 i32.load $32=, gvol+120($pop37) i32.const $push36=, 0 - i32.store $discard=, gvol+4($pop36), $3 + i32.store $drop=, gvol+4($pop36), $3 i32.const $push35=, 0 - i32.store $discard=, gvol+8($pop35), $4 + i32.store $drop=, gvol+8($pop35), $4 i32.const $push34=, 0 - i32.store $discard=, gvol+12($pop34), $5 + i32.store $drop=, gvol+12($pop34), $5 i32.const $push33=, 0 - i32.store $discard=, gvol+16($pop33), $6 + i32.store $drop=, gvol+16($pop33), $6 i32.const $push32=, 0 - i32.store $discard=, gvol+20($pop32), $7 + i32.store $drop=, gvol+20($pop32), $7 i32.const $push31=, 0 - i32.store $discard=, gvol+24($pop31), $8 + i32.store $drop=, gvol+24($pop31), $8 i32.const $push30=, 0 - i32.store $discard=, gvol+28($pop30), $9 + i32.store $drop=, gvol+28($pop30), $9 i32.const $push29=, 0 - i32.store $discard=, gvol+32($pop29), $10 + i32.store $drop=, gvol+32($pop29), $10 i32.const $push28=, 0 - i32.store $discard=, gvol+36($pop28), $11 + i32.store $drop=, gvol+36($pop28), $11 i32.const $push27=, 0 - i32.store $discard=, gvol+40($pop27), $12 + i32.store $drop=, gvol+40($pop27), $12 i32.const $push26=, 0 - i32.store $discard=, gvol+44($pop26), $13 + i32.store $drop=, gvol+44($pop26), $13 i32.const $push25=, 0 - i32.store $discard=, gvol+48($pop25), $14 + i32.store $drop=, gvol+48($pop25), $14 i32.const $push24=, 0 - i32.store $discard=, gvol+52($pop24), $15 + i32.store $drop=, gvol+52($pop24), $15 i32.const $push23=, 0 - i32.store $discard=, gvol+56($pop23), $16 + i32.store $drop=, gvol+56($pop23), $16 i32.const $push22=, 0 - i32.store $discard=, gvol+60($pop22), $17 + i32.store $drop=, gvol+60($pop22), $17 i32.const $push21=, 0 - i32.store $discard=, gvol+64($pop21), $18 + i32.store $drop=, gvol+64($pop21), $18 i32.const $push20=, 0 - i32.store $discard=, gvol+68($pop20), $19 + i32.store $drop=, gvol+68($pop20), $19 i32.const $push19=, 0 - i32.store $discard=, gvol+72($pop19), $20 + i32.store $drop=, gvol+72($pop19), $20 i32.const $push18=, 0 - i32.store $discard=, gvol+76($pop18), $21 + i32.store $drop=, gvol+76($pop18), $21 i32.const $push17=, 0 - i32.store $discard=, gvol+80($pop17), $22 + i32.store $drop=, gvol+80($pop17), $22 i32.const $push16=, 0 - i32.store $discard=, gvol+84($pop16), $23 + i32.store $drop=, gvol+84($pop16), $23 i32.const $push15=, 0 - i32.store $discard=, gvol+88($pop15), $24 + i32.store $drop=, gvol+88($pop15), $24 i32.const $push14=, 0 - i32.store $discard=, gvol+92($pop14), $25 + i32.store $drop=, gvol+92($pop14), $25 i32.const $push13=, 0 - i32.store $discard=, gvol+96($pop13), $26 + i32.store $drop=, gvol+96($pop13), $26 i32.const $push12=, 0 - i32.store $discard=, gvol+100($pop12), $27 + i32.store $drop=, gvol+100($pop12), $27 i32.const $push11=, 0 - i32.store $discard=, gvol+104($pop11), $28 + i32.store $drop=, gvol+104($pop11), $28 i32.const $push10=, 0 - i32.store $discard=, gvol+108($pop10), $29 + i32.store $drop=, gvol+108($pop10), $29 i32.const $push9=, 0 - i32.store $discard=, gvol+112($pop9), $30 + i32.store $drop=, gvol+112($pop9), $30 i32.const $push8=, 0 - i32.store $discard=, gvol+116($pop8), $31 + i32.store $drop=, gvol+116($pop8), $31 i32.const $push7=, 0 - i32.store $discard=, gvol+120($pop7), $32 + i32.store $drop=, gvol+120($pop7), $32 i32.const $push6=, -1 i32.add $0=, $0, $pop6 br_if 0, $0 # 0: up to label7 @@ -548,65 +548,65 @@ t4: # @t4 i32.const $push36=, 0 i32.load $32=, gvol+120($pop36) i32.const $push35=, 0 - i32.store $discard=, gvol+4($pop35), $3 + i32.store $drop=, gvol+4($pop35), $3 i32.const $push34=, 0 - i32.store $discard=, gvol+8($pop34), $4 + i32.store $drop=, gvol+8($pop34), $4 i32.const $push33=, 0 - i32.store $discard=, gvol+12($pop33), $5 + i32.store $drop=, gvol+12($pop33), $5 i32.const $push32=, 0 - i32.store $discard=, gvol+16($pop32), $6 + i32.store $drop=, gvol+16($pop32), $6 i32.const $push31=, 0 - i32.store $discard=, gvol+20($pop31), $7 + i32.store $drop=, gvol+20($pop31), $7 i32.const $push30=, 0 - i32.store $discard=, gvol+24($pop30), $8 + i32.store $drop=, gvol+24($pop30), $8 i32.const $push29=, 0 - i32.store $discard=, gvol+28($pop29), $9 + i32.store $drop=, gvol+28($pop29), $9 i32.const $push28=, 0 - i32.store $discard=, gvol+32($pop28), $10 + i32.store $drop=, gvol+32($pop28), $10 i32.const $push27=, 0 - i32.store $discard=, gvol+36($pop27), $11 + i32.store $drop=, gvol+36($pop27), $11 i32.const $push26=, 0 - i32.store $discard=, gvol+40($pop26), $12 + i32.store $drop=, gvol+40($pop26), $12 i32.const $push25=, 0 - i32.store $discard=, gvol+44($pop25), $13 + i32.store $drop=, gvol+44($pop25), $13 i32.const $push24=, 0 - i32.store $discard=, gvol+48($pop24), $14 + i32.store $drop=, gvol+48($pop24), $14 i32.const $push23=, 0 - i32.store $discard=, gvol+52($pop23), $15 + i32.store $drop=, gvol+52($pop23), $15 i32.const $push22=, 0 - i32.store $discard=, gvol+56($pop22), $16 + i32.store $drop=, gvol+56($pop22), $16 i32.const $push21=, 0 - i32.store $discard=, gvol+60($pop21), $17 + i32.store $drop=, gvol+60($pop21), $17 i32.const $push20=, 0 - i32.store $discard=, gvol+64($pop20), $18 + i32.store $drop=, gvol+64($pop20), $18 i32.const $push19=, 0 - i32.store $discard=, gvol+68($pop19), $19 + i32.store $drop=, gvol+68($pop19), $19 i32.const $push18=, 0 - i32.store $discard=, gvol+72($pop18), $20 + i32.store $drop=, gvol+72($pop18), $20 i32.const $push17=, 0 - i32.store $discard=, gvol+76($pop17), $21 + i32.store $drop=, gvol+76($pop17), $21 i32.const $push16=, 0 - i32.store $discard=, gvol+80($pop16), $22 + i32.store $drop=, gvol+80($pop16), $22 i32.const $push15=, 0 - i32.store $discard=, gvol+84($pop15), $23 + i32.store $drop=, gvol+84($pop15), $23 i32.const $push14=, 0 - i32.store $discard=, gvol+88($pop14), $24 + i32.store $drop=, gvol+88($pop14), $24 i32.const $push13=, 0 - i32.store $discard=, gvol+92($pop13), $25 + i32.store $drop=, gvol+92($pop13), $25 i32.const $push12=, 0 - i32.store $discard=, gvol+96($pop12), $26 + i32.store $drop=, gvol+96($pop12), $26 i32.const $push11=, 0 - i32.store $discard=, gvol+100($pop11), $27 + i32.store $drop=, gvol+100($pop11), $27 i32.const $push10=, 0 - i32.store $discard=, gvol+104($pop10), $28 + i32.store $drop=, gvol+104($pop10), $28 i32.const $push9=, 0 - i32.store $discard=, gvol+108($pop9), $29 + i32.store $drop=, gvol+108($pop9), $29 i32.const $push8=, 0 - i32.store $discard=, gvol+112($pop8), $30 + i32.store $drop=, gvol+112($pop8), $30 i32.const $push7=, 0 - i32.store $discard=, gvol+116($pop7), $31 + i32.store $drop=, gvol+116($pop7), $31 i32.const $push6=, 0 - i32.store $discard=, gvol+120($pop6), $32 + i32.store $drop=, gvol+120($pop6), $32 i32.const $push5=, -1 i32.add $0=, $0, $pop5 br_if 0, $0 # 0: up to label10 @@ -704,65 +704,65 @@ t5: # @t5 i32.const $push35=, 0 i32.load $32=, gvol+120($pop35) i32.const $push34=, 0 - i32.store $discard=, gvol+4($pop34), $3 + i32.store $drop=, gvol+4($pop34), $3 i32.const $push33=, 0 - i32.store $discard=, gvol+8($pop33), $4 + i32.store $drop=, gvol+8($pop33), $4 i32.const $push32=, 0 - i32.store $discard=, gvol+12($pop32), $5 + i32.store $drop=, gvol+12($pop32), $5 i32.const $push31=, 0 - i32.store $discard=, gvol+16($pop31), $6 + i32.store $drop=, gvol+16($pop31), $6 i32.const $push30=, 0 - i32.store $discard=, gvol+20($pop30), $7 + i32.store $drop=, gvol+20($pop30), $7 i32.const $push29=, 0 - i32.store $discard=, gvol+24($pop29), $8 + i32.store $drop=, gvol+24($pop29), $8 i32.const $push28=, 0 - i32.store $discard=, gvol+28($pop28), $9 + i32.store $drop=, gvol+28($pop28), $9 i32.const $push27=, 0 - i32.store $discard=, gvol+32($pop27), $10 + i32.store $drop=, gvol+32($pop27), $10 i32.const $push26=, 0 - i32.store $discard=, gvol+36($pop26), $11 + i32.store $drop=, gvol+36($pop26), $11 i32.const $push25=, 0 - i32.store $discard=, gvol+40($pop25), $12 + i32.store $drop=, gvol+40($pop25), $12 i32.const $push24=, 0 - i32.store $discard=, gvol+44($pop24), $13 + i32.store $drop=, gvol+44($pop24), $13 i32.const $push23=, 0 - i32.store $discard=, gvol+48($pop23), $14 + i32.store $drop=, gvol+48($pop23), $14 i32.const $push22=, 0 - i32.store $discard=, gvol+52($pop22), $15 + i32.store $drop=, gvol+52($pop22), $15 i32.const $push21=, 0 - i32.store $discard=, gvol+56($pop21), $16 + i32.store $drop=, gvol+56($pop21), $16 i32.const $push20=, 0 - i32.store $discard=, gvol+60($pop20), $17 + i32.store $drop=, gvol+60($pop20), $17 i32.const $push19=, 0 - i32.store $discard=, gvol+64($pop19), $18 + i32.store $drop=, gvol+64($pop19), $18 i32.const $push18=, 0 - i32.store $discard=, gvol+68($pop18), $19 + i32.store $drop=, gvol+68($pop18), $19 i32.const $push17=, 0 - i32.store $discard=, gvol+72($pop17), $20 + i32.store $drop=, gvol+72($pop17), $20 i32.const $push16=, 0 - i32.store $discard=, gvol+76($pop16), $21 + i32.store $drop=, gvol+76($pop16), $21 i32.const $push15=, 0 - i32.store $discard=, gvol+80($pop15), $22 + i32.store $drop=, gvol+80($pop15), $22 i32.const $push14=, 0 - i32.store $discard=, gvol+84($pop14), $23 + i32.store $drop=, gvol+84($pop14), $23 i32.const $push13=, 0 - i32.store $discard=, gvol+88($pop13), $24 + i32.store $drop=, gvol+88($pop13), $24 i32.const $push12=, 0 - i32.store $discard=, gvol+92($pop12), $25 + i32.store $drop=, gvol+92($pop12), $25 i32.const $push11=, 0 - i32.store $discard=, gvol+96($pop11), $26 + i32.store $drop=, gvol+96($pop11), $26 i32.const $push10=, 0 - i32.store $discard=, gvol+100($pop10), $27 + i32.store $drop=, gvol+100($pop10), $27 i32.const $push9=, 0 - i32.store $discard=, gvol+104($pop9), $28 + i32.store $drop=, gvol+104($pop9), $28 i32.const $push8=, 0 - i32.store $discard=, gvol+108($pop8), $29 + i32.store $drop=, gvol+108($pop8), $29 i32.const $push7=, 0 - i32.store $discard=, gvol+112($pop7), $30 + i32.store $drop=, gvol+112($pop7), $30 i32.const $push6=, 0 - i32.store $discard=, gvol+116($pop6), $31 + i32.store $drop=, gvol+116($pop6), $31 i32.const $push5=, 0 - i32.store $discard=, gvol+120($pop5), $32 + i32.store $drop=, gvol+120($pop5), $32 i32.const $push4=, -1 i32.add $0=, $0, $pop4 br_if 0, $0 # 0: up to label13 @@ -859,65 +859,65 @@ t6: # @t6 i32.const $push35=, 0 i32.load $31=, gvol+120($pop35) i32.const $push34=, 0 - i32.store $discard=, gvol+4($pop34), $2 + i32.store $drop=, gvol+4($pop34), $2 i32.const $push33=, 0 - i32.store $discard=, gvol+8($pop33), $3 + i32.store $drop=, gvol+8($pop33), $3 i32.const $push32=, 0 - i32.store $discard=, gvol+12($pop32), $4 + i32.store $drop=, gvol+12($pop32), $4 i32.const $push31=, 0 - i32.store $discard=, gvol+16($pop31), $5 + i32.store $drop=, gvol+16($pop31), $5 i32.const $push30=, 0 - i32.store $discard=, gvol+20($pop30), $6 + i32.store $drop=, gvol+20($pop30), $6 i32.const $push29=, 0 - i32.store $discard=, gvol+24($pop29), $7 + i32.store $drop=, gvol+24($pop29), $7 i32.const $push28=, 0 - i32.store $discard=, gvol+28($pop28), $8 + i32.store $drop=, gvol+28($pop28), $8 i32.const $push27=, 0 - i32.store $discard=, gvol+32($pop27), $9 + i32.store $drop=, gvol+32($pop27), $9 i32.const $push26=, 0 - i32.store $discard=, gvol+36($pop26), $10 + i32.store $drop=, gvol+36($pop26), $10 i32.const $push25=, 0 - i32.store $discard=, gvol+40($pop25), $11 + i32.store $drop=, gvol+40($pop25), $11 i32.const $push24=, 0 - i32.store $discard=, gvol+44($pop24), $12 + i32.store $drop=, gvol+44($pop24), $12 i32.const $push23=, 0 - i32.store $discard=, gvol+48($pop23), $13 + i32.store $drop=, gvol+48($pop23), $13 i32.const $push22=, 0 - i32.store $discard=, gvol+52($pop22), $14 + i32.store $drop=, gvol+52($pop22), $14 i32.const $push21=, 0 - i32.store $discard=, gvol+56($pop21), $15 + i32.store $drop=, gvol+56($pop21), $15 i32.const $push20=, 0 - i32.store $discard=, gvol+60($pop20), $16 + i32.store $drop=, gvol+60($pop20), $16 i32.const $push19=, 0 - i32.store $discard=, gvol+64($pop19), $17 + i32.store $drop=, gvol+64($pop19), $17 i32.const $push18=, 0 - i32.store $discard=, gvol+68($pop18), $18 + i32.store $drop=, gvol+68($pop18), $18 i32.const $push17=, 0 - i32.store $discard=, gvol+72($pop17), $19 + i32.store $drop=, gvol+72($pop17), $19 i32.const $push16=, 0 - i32.store $discard=, gvol+76($pop16), $20 + i32.store $drop=, gvol+76($pop16), $20 i32.const $push15=, 0 - i32.store $discard=, gvol+80($pop15), $21 + i32.store $drop=, gvol+80($pop15), $21 i32.const $push14=, 0 - i32.store $discard=, gvol+84($pop14), $22 + i32.store $drop=, gvol+84($pop14), $22 i32.const $push13=, 0 - i32.store $discard=, gvol+88($pop13), $23 + i32.store $drop=, gvol+88($pop13), $23 i32.const $push12=, 0 - i32.store $discard=, gvol+92($pop12), $24 + i32.store $drop=, gvol+92($pop12), $24 i32.const $push11=, 0 - i32.store $discard=, gvol+96($pop11), $25 + i32.store $drop=, gvol+96($pop11), $25 i32.const $push10=, 0 - i32.store $discard=, gvol+100($pop10), $26 + i32.store $drop=, gvol+100($pop10), $26 i32.const $push9=, 0 - i32.store $discard=, gvol+104($pop9), $27 + i32.store $drop=, gvol+104($pop9), $27 i32.const $push8=, 0 - i32.store $discard=, gvol+108($pop8), $28 + i32.store $drop=, gvol+108($pop8), $28 i32.const $push7=, 0 - i32.store $discard=, gvol+112($pop7), $29 + i32.store $drop=, gvol+112($pop7), $29 i32.const $push6=, 0 - i32.store $discard=, gvol+116($pop6), $30 + i32.store $drop=, gvol+116($pop6), $30 i32.const $push5=, 0 - i32.store $discard=, gvol+120($pop5), $31 + i32.store $drop=, gvol+120($pop5), $31 i32.const $push4=, -1 i32.add $0=, $0, $pop4 br_if 0, $0 # 0: up to label16 @@ -1015,65 +1015,65 @@ t7: # @t7 i32.const $push37=, 0 i32.load $31=, gvol+120($pop37) i32.const $push36=, 0 - i32.store $discard=, gvol+4($pop36), $2 + i32.store $drop=, gvol+4($pop36), $2 i32.const $push35=, 0 - i32.store $discard=, gvol+8($pop35), $3 + i32.store $drop=, gvol+8($pop35), $3 i32.const $push34=, 0 - i32.store $discard=, gvol+12($pop34), $4 + i32.store $drop=, gvol+12($pop34), $4 i32.const $push33=, 0 - i32.store $discard=, gvol+16($pop33), $5 + i32.store $drop=, gvol+16($pop33), $5 i32.const $push32=, 0 - i32.store $discard=, gvol+20($pop32), $6 + i32.store $drop=, gvol+20($pop32), $6 i32.const $push31=, 0 - i32.store $discard=, gvol+24($pop31), $7 + i32.store $drop=, gvol+24($pop31), $7 i32.const $push30=, 0 - i32.store $discard=, gvol+28($pop30), $8 + i32.store $drop=, gvol+28($pop30), $8 i32.const $push29=, 0 - i32.store $discard=, gvol+32($pop29), $9 + i32.store $drop=, gvol+32($pop29), $9 i32.const $push28=, 0 - i32.store $discard=, gvol+36($pop28), $10 + i32.store $drop=, gvol+36($pop28), $10 i32.const $push27=, 0 - i32.store $discard=, gvol+40($pop27), $11 + i32.store $drop=, gvol+40($pop27), $11 i32.const $push26=, 0 - i32.store $discard=, gvol+44($pop26), $12 + i32.store $drop=, gvol+44($pop26), $12 i32.const $push25=, 0 - i32.store $discard=, gvol+48($pop25), $13 + i32.store $drop=, gvol+48($pop25), $13 i32.const $push24=, 0 - i32.store $discard=, gvol+52($pop24), $14 + i32.store $drop=, gvol+52($pop24), $14 i32.const $push23=, 0 - i32.store $discard=, gvol+56($pop23), $15 + i32.store $drop=, gvol+56($pop23), $15 i32.const $push22=, 0 - i32.store $discard=, gvol+60($pop22), $16 + i32.store $drop=, gvol+60($pop22), $16 i32.const $push21=, 0 - i32.store $discard=, gvol+64($pop21), $17 + i32.store $drop=, gvol+64($pop21), $17 i32.const $push20=, 0 - i32.store $discard=, gvol+68($pop20), $18 + i32.store $drop=, gvol+68($pop20), $18 i32.const $push19=, 0 - i32.store $discard=, gvol+72($pop19), $19 + i32.store $drop=, gvol+72($pop19), $19 i32.const $push18=, 0 - i32.store $discard=, gvol+76($pop18), $20 + i32.store $drop=, gvol+76($pop18), $20 i32.const $push17=, 0 - i32.store $discard=, gvol+80($pop17), $21 + i32.store $drop=, gvol+80($pop17), $21 i32.const $push16=, 0 - i32.store $discard=, gvol+84($pop16), $22 + i32.store $drop=, gvol+84($pop16), $22 i32.const $push15=, 0 - i32.store $discard=, gvol+88($pop15), $23 + i32.store $drop=, gvol+88($pop15), $23 i32.const $push14=, 0 - i32.store $discard=, gvol+92($pop14), $24 + i32.store $drop=, gvol+92($pop14), $24 i32.const $push13=, 0 - i32.store $discard=, gvol+96($pop13), $25 + i32.store $drop=, gvol+96($pop13), $25 i32.const $push12=, 0 - i32.store $discard=, gvol+100($pop12), $26 + i32.store $drop=, gvol+100($pop12), $26 i32.const $push11=, 0 - i32.store $discard=, gvol+104($pop11), $27 + i32.store $drop=, gvol+104($pop11), $27 i32.const $push10=, 0 - i32.store $discard=, gvol+108($pop10), $28 + i32.store $drop=, gvol+108($pop10), $28 i32.const $push9=, 0 - i32.store $discard=, gvol+112($pop9), $29 + i32.store $drop=, gvol+112($pop9), $29 i32.const $push8=, 0 - i32.store $discard=, gvol+116($pop8), $30 + i32.store $drop=, gvol+116($pop8), $30 i32.const $push7=, 0 - i32.store $discard=, gvol+120($pop7), $31 + i32.store $drop=, gvol+120($pop7), $31 i32.const $push6=, -1 i32.add $0=, $0, $pop6 br_if 0, $0 # 0: up to label19 @@ -1171,65 +1171,65 @@ t8: # @t8 i32.const $push37=, 0 i32.load $31=, gvol+120($pop37) i32.const $push36=, 0 - i32.store $discard=, gvol+4($pop36), $2 + i32.store $drop=, gvol+4($pop36), $2 i32.const $push35=, 0 - i32.store $discard=, gvol+8($pop35), $3 + i32.store $drop=, gvol+8($pop35), $3 i32.const $push34=, 0 - i32.store $discard=, gvol+12($pop34), $4 + i32.store $drop=, gvol+12($pop34), $4 i32.const $push33=, 0 - i32.store $discard=, gvol+16($pop33), $5 + i32.store $drop=, gvol+16($pop33), $5 i32.const $push32=, 0 - i32.store $discard=, gvol+20($pop32), $6 + i32.store $drop=, gvol+20($pop32), $6 i32.const $push31=, 0 - i32.store $discard=, gvol+24($pop31), $7 + i32.store $drop=, gvol+24($pop31), $7 i32.const $push30=, 0 - i32.store $discard=, gvol+28($pop30), $8 + i32.store $drop=, gvol+28($pop30), $8 i32.const $push29=, 0 - i32.store $discard=, gvol+32($pop29), $9 + i32.store $drop=, gvol+32($pop29), $9 i32.const $push28=, 0 - i32.store $discard=, gvol+36($pop28), $10 + i32.store $drop=, gvol+36($pop28), $10 i32.const $push27=, 0 - i32.store $discard=, gvol+40($pop27), $11 + i32.store $drop=, gvol+40($pop27), $11 i32.const $push26=, 0 - i32.store $discard=, gvol+44($pop26), $12 + i32.store $drop=, gvol+44($pop26), $12 i32.const $push25=, 0 - i32.store $discard=, gvol+48($pop25), $13 + i32.store $drop=, gvol+48($pop25), $13 i32.const $push24=, 0 - i32.store $discard=, gvol+52($pop24), $14 + i32.store $drop=, gvol+52($pop24), $14 i32.const $push23=, 0 - i32.store $discard=, gvol+56($pop23), $15 + i32.store $drop=, gvol+56($pop23), $15 i32.const $push22=, 0 - i32.store $discard=, gvol+60($pop22), $16 + i32.store $drop=, gvol+60($pop22), $16 i32.const $push21=, 0 - i32.store $discard=, gvol+64($pop21), $17 + i32.store $drop=, gvol+64($pop21), $17 i32.const $push20=, 0 - i32.store $discard=, gvol+68($pop20), $18 + i32.store $drop=, gvol+68($pop20), $18 i32.const $push19=, 0 - i32.store $discard=, gvol+72($pop19), $19 + i32.store $drop=, gvol+72($pop19), $19 i32.const $push18=, 0 - i32.store $discard=, gvol+76($pop18), $20 + i32.store $drop=, gvol+76($pop18), $20 i32.const $push17=, 0 - i32.store $discard=, gvol+80($pop17), $21 + i32.store $drop=, gvol+80($pop17), $21 i32.const $push16=, 0 - i32.store $discard=, gvol+84($pop16), $22 + i32.store $drop=, gvol+84($pop16), $22 i32.const $push15=, 0 - i32.store $discard=, gvol+88($pop15), $23 + i32.store $drop=, gvol+88($pop15), $23 i32.const $push14=, 0 - i32.store $discard=, gvol+92($pop14), $24 + i32.store $drop=, gvol+92($pop14), $24 i32.const $push13=, 0 - i32.store $discard=, gvol+96($pop13), $25 + i32.store $drop=, gvol+96($pop13), $25 i32.const $push12=, 0 - i32.store $discard=, gvol+100($pop12), $26 + i32.store $drop=, gvol+100($pop12), $26 i32.const $push11=, 0 - i32.store $discard=, gvol+104($pop11), $27 + i32.store $drop=, gvol+104($pop11), $27 i32.const $push10=, 0 - i32.store $discard=, gvol+108($pop10), $28 + i32.store $drop=, gvol+108($pop10), $28 i32.const $push9=, 0 - i32.store $discard=, gvol+112($pop9), $29 + i32.store $drop=, gvol+112($pop9), $29 i32.const $push8=, 0 - i32.store $discard=, gvol+116($pop8), $30 + i32.store $drop=, gvol+116($pop8), $30 i32.const $push7=, 0 - i32.store $discard=, gvol+120($pop7), $31 + i32.store $drop=, gvol+120($pop7), $31 i32.const $push6=, -1 i32.add $0=, $0, $pop6 br_if 0, $0 # 0: up to label22 @@ -1327,65 +1327,65 @@ t9: # @t9 i32.const $push37=, 0 i32.load $31=, gvol+120($pop37) i32.const $push36=, 0 - i32.store $discard=, gvol+4($pop36), $2 + i32.store $drop=, gvol+4($pop36), $2 i32.const $push35=, 0 - i32.store $discard=, gvol+8($pop35), $3 + i32.store $drop=, gvol+8($pop35), $3 i32.const $push34=, 0 - i32.store $discard=, gvol+12($pop34), $4 + i32.store $drop=, gvol+12($pop34), $4 i32.const $push33=, 0 - i32.store $discard=, gvol+16($pop33), $5 + i32.store $drop=, gvol+16($pop33), $5 i32.const $push32=, 0 - i32.store $discard=, gvol+20($pop32), $6 + i32.store $drop=, gvol+20($pop32), $6 i32.const $push31=, 0 - i32.store $discard=, gvol+24($pop31), $7 + i32.store $drop=, gvol+24($pop31), $7 i32.const $push30=, 0 - i32.store $discard=, gvol+28($pop30), $8 + i32.store $drop=, gvol+28($pop30), $8 i32.const $push29=, 0 - i32.store $discard=, gvol+32($pop29), $9 + i32.store $drop=, gvol+32($pop29), $9 i32.const $push28=, 0 - i32.store $discard=, gvol+36($pop28), $10 + i32.store $drop=, gvol+36($pop28), $10 i32.const $push27=, 0 - i32.store $discard=, gvol+40($pop27), $11 + i32.store $drop=, gvol+40($pop27), $11 i32.const $push26=, 0 - i32.store $discard=, gvol+44($pop26), $12 + i32.store $drop=, gvol+44($pop26), $12 i32.const $push25=, 0 - i32.store $discard=, gvol+48($pop25), $13 + i32.store $drop=, gvol+48($pop25), $13 i32.const $push24=, 0 - i32.store $discard=, gvol+52($pop24), $14 + i32.store $drop=, gvol+52($pop24), $14 i32.const $push23=, 0 - i32.store $discard=, gvol+56($pop23), $15 + i32.store $drop=, gvol+56($pop23), $15 i32.const $push22=, 0 - i32.store $discard=, gvol+60($pop22), $16 + i32.store $drop=, gvol+60($pop22), $16 i32.const $push21=, 0 - i32.store $discard=, gvol+64($pop21), $17 + i32.store $drop=, gvol+64($pop21), $17 i32.const $push20=, 0 - i32.store $discard=, gvol+68($pop20), $18 + i32.store $drop=, gvol+68($pop20), $18 i32.const $push19=, 0 - i32.store $discard=, gvol+72($pop19), $19 + i32.store $drop=, gvol+72($pop19), $19 i32.const $push18=, 0 - i32.store $discard=, gvol+76($pop18), $20 + i32.store $drop=, gvol+76($pop18), $20 i32.const $push17=, 0 - i32.store $discard=, gvol+80($pop17), $21 + i32.store $drop=, gvol+80($pop17), $21 i32.const $push16=, 0 - i32.store $discard=, gvol+84($pop16), $22 + i32.store $drop=, gvol+84($pop16), $22 i32.const $push15=, 0 - i32.store $discard=, gvol+88($pop15), $23 + i32.store $drop=, gvol+88($pop15), $23 i32.const $push14=, 0 - i32.store $discard=, gvol+92($pop14), $24 + i32.store $drop=, gvol+92($pop14), $24 i32.const $push13=, 0 - i32.store $discard=, gvol+96($pop13), $25 + i32.store $drop=, gvol+96($pop13), $25 i32.const $push12=, 0 - i32.store $discard=, gvol+100($pop12), $26 + i32.store $drop=, gvol+100($pop12), $26 i32.const $push11=, 0 - i32.store $discard=, gvol+104($pop11), $27 + i32.store $drop=, gvol+104($pop11), $27 i32.const $push10=, 0 - i32.store $discard=, gvol+108($pop10), $28 + i32.store $drop=, gvol+108($pop10), $28 i32.const $push9=, 0 - i32.store $discard=, gvol+112($pop9), $29 + i32.store $drop=, gvol+112($pop9), $29 i32.const $push8=, 0 - i32.store $discard=, gvol+116($pop8), $30 + i32.store $drop=, gvol+116($pop8), $30 i32.const $push7=, 0 - i32.store $discard=, gvol+120($pop7), $31 + i32.store $drop=, gvol+120($pop7), $31 i32.const $push6=, -1 i32.add $0=, $0, $pop6 br_if 0, $0 # 0: up to label25 @@ -1485,65 +1485,65 @@ t10: # @t10 i32.const $push38=, 0 i32.load $32=, gvol+120($pop38) i32.const $push37=, 0 - i32.store $discard=, gvol+4($pop37), $3 + i32.store $drop=, gvol+4($pop37), $3 i32.const $push36=, 0 - i32.store $discard=, gvol+8($pop36), $4 + i32.store $drop=, gvol+8($pop36), $4 i32.const $push35=, 0 - i32.store $discard=, gvol+12($pop35), $5 + i32.store $drop=, gvol+12($pop35), $5 i32.const $push34=, 0 - i32.store $discard=, gvol+16($pop34), $6 + i32.store $drop=, gvol+16($pop34), $6 i32.const $push33=, 0 - i32.store $discard=, gvol+20($pop33), $7 + i32.store $drop=, gvol+20($pop33), $7 i32.const $push32=, 0 - i32.store $discard=, gvol+24($pop32), $8 + i32.store $drop=, gvol+24($pop32), $8 i32.const $push31=, 0 - i32.store $discard=, gvol+28($pop31), $9 + i32.store $drop=, gvol+28($pop31), $9 i32.const $push30=, 0 - i32.store $discard=, gvol+32($pop30), $10 + i32.store $drop=, gvol+32($pop30), $10 i32.const $push29=, 0 - i32.store $discard=, gvol+36($pop29), $11 + i32.store $drop=, gvol+36($pop29), $11 i32.const $push28=, 0 - i32.store $discard=, gvol+40($pop28), $12 + i32.store $drop=, gvol+40($pop28), $12 i32.const $push27=, 0 - i32.store $discard=, gvol+44($pop27), $13 + i32.store $drop=, gvol+44($pop27), $13 i32.const $push26=, 0 - i32.store $discard=, gvol+48($pop26), $14 + i32.store $drop=, gvol+48($pop26), $14 i32.const $push25=, 0 - i32.store $discard=, gvol+52($pop25), $15 + i32.store $drop=, gvol+52($pop25), $15 i32.const $push24=, 0 - i32.store $discard=, gvol+56($pop24), $16 + i32.store $drop=, gvol+56($pop24), $16 i32.const $push23=, 0 - i32.store $discard=, gvol+60($pop23), $17 + i32.store $drop=, gvol+60($pop23), $17 i32.const $push22=, 0 - i32.store $discard=, gvol+64($pop22), $18 + i32.store $drop=, gvol+64($pop22), $18 i32.const $push21=, 0 - i32.store $discard=, gvol+68($pop21), $19 + i32.store $drop=, gvol+68($pop21), $19 i32.const $push20=, 0 - i32.store $discard=, gvol+72($pop20), $20 + i32.store $drop=, gvol+72($pop20), $20 i32.const $push19=, 0 - i32.store $discard=, gvol+76($pop19), $21 + i32.store $drop=, gvol+76($pop19), $21 i32.const $push18=, 0 - i32.store $discard=, gvol+80($pop18), $22 + i32.store $drop=, gvol+80($pop18), $22 i32.const $push17=, 0 - i32.store $discard=, gvol+84($pop17), $23 + i32.store $drop=, gvol+84($pop17), $23 i32.const $push16=, 0 - i32.store $discard=, gvol+88($pop16), $24 + i32.store $drop=, gvol+88($pop16), $24 i32.const $push15=, 0 - i32.store $discard=, gvol+92($pop15), $25 + i32.store $drop=, gvol+92($pop15), $25 i32.const $push14=, 0 - i32.store $discard=, gvol+96($pop14), $26 + i32.store $drop=, gvol+96($pop14), $26 i32.const $push13=, 0 - i32.store $discard=, gvol+100($pop13), $27 + i32.store $drop=, gvol+100($pop13), $27 i32.const $push12=, 0 - i32.store $discard=, gvol+104($pop12), $28 + i32.store $drop=, gvol+104($pop12), $28 i32.const $push11=, 0 - i32.store $discard=, gvol+108($pop11), $29 + i32.store $drop=, gvol+108($pop11), $29 i32.const $push10=, 0 - i32.store $discard=, gvol+112($pop10), $30 + i32.store $drop=, gvol+112($pop10), $30 i32.const $push9=, 0 - i32.store $discard=, gvol+116($pop9), $31 + i32.store $drop=, gvol+116($pop9), $31 i32.const $push8=, 0 - i32.store $discard=, gvol+120($pop8), $32 + i32.store $drop=, gvol+120($pop8), $32 i32.const $push7=, -1 i32.add $0=, $0, $pop7 br_if 0, $0 # 0: up to label28 @@ -1642,65 +1642,65 @@ t11: # @t11 i32.const $push38=, 0 i32.load $32=, gvol+120($pop38) i32.const $push37=, 0 - i32.store $discard=, gvol+4($pop37), $3 + i32.store $drop=, gvol+4($pop37), $3 i32.const $push36=, 0 - i32.store $discard=, gvol+8($pop36), $4 + i32.store $drop=, gvol+8($pop36), $4 i32.const $push35=, 0 - i32.store $discard=, gvol+12($pop35), $5 + i32.store $drop=, gvol+12($pop35), $5 i32.const $push34=, 0 - i32.store $discard=, gvol+16($pop34), $6 + i32.store $drop=, gvol+16($pop34), $6 i32.const $push33=, 0 - i32.store $discard=, gvol+20($pop33), $7 + i32.store $drop=, gvol+20($pop33), $7 i32.const $push32=, 0 - i32.store $discard=, gvol+24($pop32), $8 + i32.store $drop=, gvol+24($pop32), $8 i32.const $push31=, 0 - i32.store $discard=, gvol+28($pop31), $9 + i32.store $drop=, gvol+28($pop31), $9 i32.const $push30=, 0 - i32.store $discard=, gvol+32($pop30), $10 + i32.store $drop=, gvol+32($pop30), $10 i32.const $push29=, 0 - i32.store $discard=, gvol+36($pop29), $11 + i32.store $drop=, gvol+36($pop29), $11 i32.const $push28=, 0 - i32.store $discard=, gvol+40($pop28), $12 + i32.store $drop=, gvol+40($pop28), $12 i32.const $push27=, 0 - i32.store $discard=, gvol+44($pop27), $13 + i32.store $drop=, gvol+44($pop27), $13 i32.const $push26=, 0 - i32.store $discard=, gvol+48($pop26), $14 + i32.store $drop=, gvol+48($pop26), $14 i32.const $push25=, 0 - i32.store $discard=, gvol+52($pop25), $15 + i32.store $drop=, gvol+52($pop25), $15 i32.const $push24=, 0 - i32.store $discard=, gvol+56($pop24), $16 + i32.store $drop=, gvol+56($pop24), $16 i32.const $push23=, 0 - i32.store $discard=, gvol+60($pop23), $17 + i32.store $drop=, gvol+60($pop23), $17 i32.const $push22=, 0 - i32.store $discard=, gvol+64($pop22), $18 + i32.store $drop=, gvol+64($pop22), $18 i32.const $push21=, 0 - i32.store $discard=, gvol+68($pop21), $19 + i32.store $drop=, gvol+68($pop21), $19 i32.const $push20=, 0 - i32.store $discard=, gvol+72($pop20), $20 + i32.store $drop=, gvol+72($pop20), $20 i32.const $push19=, 0 - i32.store $discard=, gvol+76($pop19), $21 + i32.store $drop=, gvol+76($pop19), $21 i32.const $push18=, 0 - i32.store $discard=, gvol+80($pop18), $22 + i32.store $drop=, gvol+80($pop18), $22 i32.const $push17=, 0 - i32.store $discard=, gvol+84($pop17), $23 + i32.store $drop=, gvol+84($pop17), $23 i32.const $push16=, 0 - i32.store $discard=, gvol+88($pop16), $24 + i32.store $drop=, gvol+88($pop16), $24 i32.const $push15=, 0 - i32.store $discard=, gvol+92($pop15), $25 + i32.store $drop=, gvol+92($pop15), $25 i32.const $push14=, 0 - i32.store $discard=, gvol+96($pop14), $26 + i32.store $drop=, gvol+96($pop14), $26 i32.const $push13=, 0 - i32.store $discard=, gvol+100($pop13), $27 + i32.store $drop=, gvol+100($pop13), $27 i32.const $push12=, 0 - i32.store $discard=, gvol+104($pop12), $28 + i32.store $drop=, gvol+104($pop12), $28 i32.const $push11=, 0 - i32.store $discard=, gvol+108($pop11), $29 + i32.store $drop=, gvol+108($pop11), $29 i32.const $push10=, 0 - i32.store $discard=, gvol+112($pop10), $30 + i32.store $drop=, gvol+112($pop10), $30 i32.const $push9=, 0 - i32.store $discard=, gvol+116($pop9), $31 + i32.store $drop=, gvol+116($pop9), $31 i32.const $push8=, 0 - i32.store $discard=, gvol+120($pop8), $32 + i32.store $drop=, gvol+120($pop8), $32 i32.const $push7=, -1 i32.add $0=, $0, $pop7 br_if 0, $0 # 0: up to label31 @@ -1739,7 +1739,7 @@ main: # @main # BB#0: # %entry i32.const $push0=, 0 i64.const $push1=, 100 - i64.store $discard=, gull($pop0), $pop1 + i64.store $drop=, gull($pop0), $pop1 block i32.const $push100=, 3 i64.const $push2=, -1 diff --git a/test/torture-s/20041019-1.c.s b/test/torture-s/20041019-1.c.s index 481ac39b4..088d47b2c 100644 --- a/test/torture-s/20041019-1.c.s +++ b/test/torture-s/20041019-1.c.s @@ -28,9 +28,9 @@ test_store_ccp: # @test_store_ccp i32.select $push20=, $pop18, $pop4, $pop1 tee_local $push19=, $0=, $pop20 i32.const $push5=, 10 - i32.store $discard=, 0($pop19), $pop5 + i32.store $drop=, 0($pop19), $pop5 i32.const $push6=, 3 - i32.store $discard=, 8($1), $pop6 + i32.store $drop=, 8($1), $pop6 i32.load $push7=, 0($0) i32.const $push8=, 2 i32.add $push9=, $pop7, $pop8 @@ -68,7 +68,7 @@ test_store_copy_prop: # @test_store_copy_prop i32.store $push0=, 0($pop18), $0 i32.const $push6=, 1 i32.add $push7=, $pop0, $pop6 - i32.store $discard=, 8($1), $pop7 + i32.store $drop=, 8($1), $pop7 i32.load $push8=, 0($2) return $pop8 .endfunc diff --git a/test/torture-s/20041112-1.c.s b/test/torture-s/20041112-1.c.s index 18b6cd3ef..1f799f5b2 100644 --- a/test/torture-s/20041112-1.c.s +++ b/test/torture-s/20041112-1.c.s @@ -25,7 +25,7 @@ bar: # @bar i32.or $push13=, $pop2, $pop4 tee_local $push12=, $0=, $pop13 i32.select $push9=, $pop8, $pop15, $pop12 - i32.store $discard=, global($pop0), $pop9 + i32.store $drop=, global($pop0), $pop9 i32.const $push11=, 1 i32.xor $push10=, $0, $pop11 return $pop10 @@ -42,7 +42,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i32.const $push0=, 2 - i32.store $discard=, global($pop1), $pop0 + i32.store $drop=, global($pop1), $pop0 i32.const $push2=, 0 return $pop2 .endfunc diff --git a/test/torture-s/20041113-1.c.s b/test/torture-s/20041113-1.c.s index 1f30c6802..961986701 100644 --- a/test/torture-s/20041113-1.c.s +++ b/test/torture-s/20041113-1.c.s @@ -43,7 +43,7 @@ test: # @test # BB#3: # %if.end11 i32.const $push15=, 16 i32.add $push16=, $1, $pop15 - i32.store $discard=, 12($4), $pop16 + i32.store $drop=, 12($4), $pop16 i32.load $push17=, 0($2) i32.const $push18=, 4 i32.ne $push19=, $pop17, $pop18 @@ -52,7 +52,7 @@ test: # @test i32.const $push26=, __stack_pointer i32.const $push24=, 16 i32.add $push25=, $4, $pop24 - i32.store $discard=, 0($pop26), $pop25 + i32.store $drop=, 0($pop26), $pop25 return .LBB0_5: # %if.then15 end_block # label0: @@ -80,15 +80,15 @@ main: # @main i32.const $push0=, 0 f64.load $3=, a($pop0) i32.const $push4=, 3 - i32.store $discard=, 8($2), $pop4 + i32.store $drop=, 8($2), $pop4 i32.const $push5=, 2 - i32.store $discard=, 4($2), $pop5 + i32.store $drop=, 4($2), $pop5 i32.const $push6=, 1 - i32.store $discard=, 0($2), $pop6 + i32.store $drop=, 0($2), $pop6 f64.const $push1=, 0x1.4p3 f64.div $push2=, $3, $pop1 i32.trunc_s/f64 $push3=, $pop2 - i32.store $discard=, 12($2), $pop3 + i32.store $drop=, 12($2), $pop3 call test@FUNCTION, $2, $2 i32.const $push12=, 0 call exit@FUNCTION, $pop12 diff --git a/test/torture-s/20041114-1.c.s b/test/torture-s/20041114-1.c.s index 81f81c999..0ce5270e1 100644 --- a/test/torture-s/20041114-1.c.s +++ b/test/torture-s/20041114-1.c.s @@ -21,7 +21,7 @@ main: # @main .result i32 # BB#0: # %entry i32.const $push0=, 0 - i32.load $discard=, v($pop0) + i32.load $drop=, v($pop0) i32.const $push1=, 0 return $pop1 .endfunc diff --git a/test/torture-s/20041124-1.c.s b/test/torture-s/20041124-1.c.s index a8eae5969..b07f42b66 100644 --- a/test/torture-s/20041124-1.c.s +++ b/test/torture-s/20041124-1.c.s @@ -9,7 +9,7 @@ foo: # @foo # BB#0: # %entry i32.const $push0=, 0 i32.load $push1=, gs($pop0) - i32.store $discard=, 0($0):p2align=1, $pop1 + i32.store $drop=, 0($0):p2align=1, $pop1 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/20041126-1.c.s b/test/torture-s/20041126-1.c.s index 75bb1bd5f..256283d29 100644 --- a/test/torture-s/20041126-1.c.s +++ b/test/torture-s/20041126-1.c.s @@ -80,10 +80,10 @@ main: # @main i32.const $push4=, 16 i32.add $push5=, $pop21, $pop4 i32.const $push6=, 0 - i32.store $discard=, 0($pop5), $pop6 + i32.store $drop=, 0($pop5), $pop6 i64.const $push7=, 0 i64.store $push0=, 8($2), $pop7 - i64.store $discard=, 0($2), $pop0 + i64.store $drop=, 0($2), $pop0 i32.const $1=, 5 .LBB1_1: # %for.cond1.i # =>This Inner Loop Header: Depth=1 @@ -113,7 +113,7 @@ main: # @main i32.const $push19=, __stack_pointer i32.const $push17=, 48 i32.add $push18=, $2, $pop17 - i32.store $discard=, 0($pop19), $pop18 + i32.store $drop=, 0($pop19), $pop18 i32.const $push9=, 0 return $pop9 .endfunc diff --git a/test/torture-s/20041214-1.c.s b/test/torture-s/20041214-1.c.s index 0657286c8..5316ec324 100644 --- a/test/torture-s/20041214-1.c.s +++ b/test/torture-s/20041214-1.c.s @@ -20,7 +20,7 @@ g: # @g # =>This Inner Loop Header: Depth=1 loop # label1: i32.load $push1=, 0($2) - i32.call $discard=, strcpy@FUNCTION, $0, $pop1 + i32.call $drop=, strcpy@FUNCTION, $0, $pop1 i32.load8_u $3=, 0($1) i32.const $push5=, 4 i32.add $2=, $2, $pop5 @@ -51,7 +51,7 @@ f: # @f i32.sub $push8=, $pop2, $pop3 i32.store $3=, 0($pop4), $pop8 i32.load8_u $4=, 0($1) - i32.store $discard=, 12($3), $2 + i32.store $drop=, 12($3), $2 block i32.eqz $push12=, $4 br_if 0, $pop12 # 0: down to label3 @@ -63,7 +63,7 @@ f: # @f # =>This Inner Loop Header: Depth=1 loop # label4: i32.load $push0=, 0($2) - i32.call $discard=, strcpy@FUNCTION, $0, $pop0 + i32.call $drop=, strcpy@FUNCTION, $0, $pop0 i32.load8_u $4=, 0($1) i32.const $push11=, 4 i32.add $2=, $2, $pop11 @@ -76,7 +76,7 @@ f: # @f i32.const $push7=, __stack_pointer i32.const $push5=, 16 i32.add $push6=, $3, $pop5 - i32.store $discard=, 0($pop7), $pop6 + i32.store $drop=, 0($pop7), $pop6 return .endfunc .Lfunc_end1: @@ -114,7 +114,7 @@ main: # @main i32.const $push10=, __stack_pointer i32.const $push8=, 32 i32.add $push9=, $2, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 return $0 .LBB2_2: # %if.then end_block # label6: diff --git a/test/torture-s/20041218-1.c.s b/test/torture-s/20041218-1.c.s index b09a3181e..564726cf8 100644 --- a/test/torture-s/20041218-1.c.s +++ b/test/torture-s/20041218-1.c.s @@ -111,16 +111,16 @@ foo: # @foo # BB#2: # %sw.bb i32.const $push3=, 0 i32.const $push2=, 1 - i32.store $discard=, baz.v($pop3), $pop2 + i32.store $drop=, baz.v($pop3), $pop2 i32.const $push5=, baz.v+4 i32.const $push8=, 0 i32.const $push4=, 40 - i32.call $discard=, memset@FUNCTION, $pop5, $pop8, $pop4 - i32.call $discard=, dummy2@FUNCTION, $4, $4 + i32.call $drop=, memset@FUNCTION, $pop5, $pop8, $pop4 + i32.call $drop=, dummy2@FUNCTION, $4, $4 unreachable .LBB4_3: # %for.end end_block # label2: - i32.store $discard=, 0($2), $3 + i32.store $drop=, 0($2), $3 .LBB4_4: # %cleanup2 end_block # label1: return $4 @@ -149,7 +149,7 @@ main: # @main i32.store $push0=, 12($0), $pop1 i32.const $push8=, 8 i32.add $push9=, $0, $pop8 - i32.call $discard=, foo@FUNCTION, $pop7, $pop0, $pop9 + i32.call $drop=, foo@FUNCTION, $pop7, $pop0, $pop9 call abort@FUNCTION unreachable .endfunc diff --git a/test/torture-s/20050119-1.c.s b/test/torture-s/20050119-1.c.s index 35ad820b0..ef763eb63 100644 --- a/test/torture-s/20050119-1.c.s +++ b/test/torture-s/20050119-1.c.s @@ -43,11 +43,11 @@ main: # @main i32.store $push12=, 0($pop7), $pop10 tee_local $push11=, $1=, $pop12 i32.const $push0=, 50462977 - i32.store $discard=, 8($pop11), $pop0 + i32.store $drop=, 8($pop11), $pop0 i32.const $push1=, 3 - i32.store8 $discard=, 12($1), $pop1 + i32.store8 $drop=, 12($1), $pop1 i32.const $push2=, 258 - i32.store16 $discard=, 13($1):p2align=0, $pop2 + i32.store16 $drop=, 13($1):p2align=0, $pop2 i32.const $push3=, 0 i32.store8 $0=, 15($1), $pop3 i32.const $push8=, 8 diff --git a/test/torture-s/20050121-1.c.s b/test/torture-s/20050121-1.c.s index ab29a3427..1dd0c0481 100644 --- a/test/torture-s/20050121-1.c.s +++ b/test/torture-s/20050121-1.c.s @@ -10,11 +10,11 @@ foo_float: # @foo_float i32.const $push0=, 1 i32.add $push1=, $1, $pop0 f32.convert_s/i32 $push2=, $pop1 - f32.store $discard=, 0($0), $pop2 + f32.store $drop=, 0($0), $pop2 i32.const $push3=, -1 i32.add $push4=, $1, $pop3 f32.convert_s/i32 $push5=, $pop4 - f32.store $discard=, 4($0), $pop5 + f32.store $drop=, 4($0), $pop5 return .endfunc .Lfunc_end0: @@ -28,7 +28,7 @@ bar_float: # @bar_float .param i32 # BB#0: # %entry i32.const $push0=, 1086324736 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end1: @@ -42,7 +42,7 @@ baz_float: # @baz_float .param i32 # BB#0: # %entry i32.const $push0=, 1082130432 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end2: @@ -58,11 +58,11 @@ foo_double: # @foo_double i32.const $push0=, 1 i32.add $push1=, $1, $pop0 f64.convert_s/i32 $push2=, $pop1 - f64.store $discard=, 0($0), $pop2 + f64.store $drop=, 0($0), $pop2 i32.const $push3=, -1 i32.add $push4=, $1, $pop3 f64.convert_s/i32 $push5=, $pop4 - f64.store $discard=, 8($0), $pop5 + f64.store $drop=, 8($0), $pop5 return .endfunc .Lfunc_end3: @@ -76,7 +76,7 @@ bar_double: # @bar_double .param i32 # BB#0: # %entry i64.const $push0=, 4618441417868443648 - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end4: @@ -90,7 +90,7 @@ baz_double: # @baz_double .param i32 # BB#0: # %entry i64.const $push0=, 4616189618054758400 - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end5: @@ -131,16 +131,16 @@ foo_ldouble_t: # @foo_ldouble_t i64.load $5=, 0($6) i32.const $push22=, 8 i32.add $push7=, $0, $pop22 - i64.store $discard=, 0($pop7), $2 + i64.store $drop=, 0($pop7), $2 i32.const $push8=, 24 i32.add $push9=, $0, $pop8 - i64.store $discard=, 0($pop9), $4 - i64.store $discard=, 0($0), $3 - i64.store $discard=, 16($0), $5 + i64.store $drop=, 0($pop9), $4 + i64.store $drop=, 0($0), $3 + i64.store $drop=, 16($0), $5 i32.const $push16=, __stack_pointer i32.const $push14=, 32 i32.add $push15=, $6, $pop14 - i32.store $discard=, 0($pop16), $pop15 + i32.store $drop=, 0($pop16), $pop15 return .endfunc .Lfunc_end6: @@ -154,11 +154,11 @@ bar_ldouble_t: # @bar_ldouble_t .param i32 # BB#0: # %entry i64.const $push0=, 0 - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push1=, 8 i32.add $push2=, $0, $pop1 i64.const $push3=, 4612108230892453888 - i64.store $discard=, 0($pop2), $pop3 + i64.store $drop=, 0($pop2), $pop3 return .endfunc .Lfunc_end7: @@ -172,11 +172,11 @@ baz_ldouble_t: # @baz_ldouble_t .param i32 # BB#0: # %entry i64.const $push0=, 0 - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push1=, 8 i32.add $push2=, $0, $pop1 i64.const $push3=, 4611967493404098560 - i64.store $discard=, 0($pop2), $pop3 + i64.store $drop=, 0($pop2), $pop3 return .endfunc .Lfunc_end8: @@ -191,10 +191,10 @@ foo_char: # @foo_char # BB#0: # %entry i32.const $push0=, 1 i32.add $push1=, $1, $pop0 - i32.store8 $discard=, 0($0), $pop1 + i32.store8 $drop=, 0($0), $pop1 i32.const $push2=, 255 i32.add $push3=, $1, $pop2 - i32.store8 $discard=, 1($0), $pop3 + i32.store8 $drop=, 1($0), $pop3 return .endfunc .Lfunc_end9: @@ -208,7 +208,7 @@ bar_char: # @bar_char .param i32 # BB#0: # %entry i32.const $push0=, 6 - i32.store8 $discard=, 0($0), $pop0 + i32.store8 $drop=, 0($0), $pop0 return .endfunc .Lfunc_end10: @@ -222,7 +222,7 @@ baz_char: # @baz_char .param i32 # BB#0: # %entry i32.const $push0=, 4 - i32.store8 $discard=, 0($0), $pop0 + i32.store8 $drop=, 0($0), $pop0 return .endfunc .Lfunc_end11: @@ -237,10 +237,10 @@ foo_short: # @foo_short # BB#0: # %entry i32.const $push0=, 1 i32.add $push1=, $1, $pop0 - i32.store16 $discard=, 0($0), $pop1 + i32.store16 $drop=, 0($0), $pop1 i32.const $push2=, 65535 i32.add $push3=, $1, $pop2 - i32.store16 $discard=, 2($0), $pop3 + i32.store16 $drop=, 2($0), $pop3 return .endfunc .Lfunc_end12: @@ -254,7 +254,7 @@ bar_short: # @bar_short .param i32 # BB#0: # %entry i32.const $push0=, 6 - i32.store16 $discard=, 0($0), $pop0 + i32.store16 $drop=, 0($0), $pop0 return .endfunc .Lfunc_end13: @@ -268,7 +268,7 @@ baz_short: # @baz_short .param i32 # BB#0: # %entry i32.const $push0=, 4 - i32.store16 $discard=, 0($0), $pop0 + i32.store16 $drop=, 0($0), $pop0 return .endfunc .Lfunc_end14: @@ -283,10 +283,10 @@ foo_int: # @foo_int # BB#0: # %entry i32.const $push0=, 1 i32.add $push1=, $1, $pop0 - i32.store $discard=, 0($0), $pop1 + i32.store $drop=, 0($0), $pop1 i32.const $push2=, -1 i32.add $push3=, $1, $pop2 - i32.store $discard=, 4($0), $pop3 + i32.store $drop=, 4($0), $pop3 return .endfunc .Lfunc_end15: @@ -300,7 +300,7 @@ bar_int: # @bar_int .param i32 # BB#0: # %entry i32.const $push0=, 6 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end16: @@ -314,7 +314,7 @@ baz_int: # @baz_int .param i32 # BB#0: # %entry i32.const $push0=, 4 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end17: @@ -329,10 +329,10 @@ foo_long: # @foo_long # BB#0: # %entry i32.const $push0=, 1 i32.add $push1=, $1, $pop0 - i32.store $discard=, 0($0), $pop1 + i32.store $drop=, 0($0), $pop1 i32.const $push2=, -1 i32.add $push3=, $1, $pop2 - i32.store $discard=, 4($0), $pop3 + i32.store $drop=, 4($0), $pop3 return .endfunc .Lfunc_end18: @@ -346,7 +346,7 @@ bar_long: # @bar_long .param i32 # BB#0: # %entry i32.const $push0=, 6 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end19: @@ -360,7 +360,7 @@ baz_long: # @baz_long .param i32 # BB#0: # %entry i32.const $push0=, 4 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end20: @@ -376,11 +376,11 @@ foo_llong: # @foo_llong i32.const $push0=, 1 i32.add $push1=, $1, $pop0 i64.extend_s/i32 $push2=, $pop1 - i64.store $discard=, 0($0), $pop2 + i64.store $drop=, 0($0), $pop2 i32.const $push3=, -1 i32.add $push4=, $1, $pop3 i64.extend_s/i32 $push5=, $pop4 - i64.store $discard=, 8($0), $pop5 + i64.store $drop=, 8($0), $pop5 return .endfunc .Lfunc_end21: @@ -394,7 +394,7 @@ bar_llong: # @bar_llong .param i32 # BB#0: # %entry i64.const $push0=, 6 - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end22: @@ -408,7 +408,7 @@ baz_llong: # @baz_llong .param i32 # BB#0: # %entry i64.const $push0=, 4 - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end23: diff --git a/test/torture-s/20050125-1.c.s b/test/torture-s/20050125-1.c.s index ebe53b165..73a96aa44 100644 --- a/test/torture-s/20050125-1.c.s +++ b/test/torture-s/20050125-1.c.s @@ -8,7 +8,7 @@ seterr: # @seterr .param i32, i32 .result i32 # BB#0: # %entry - i32.store $discard=, 8($0), $1 + i32.store $drop=, 8($0), $1 i32.const $push0=, 0 return $pop0 .endfunc @@ -33,7 +33,7 @@ bracket_empty: # @bracket_empty # BB#1: # %land.lhs.true i32.const $push2=, 1 i32.add $push3=, $1, $pop2 - i32.store $discard=, 0($0), $pop3 + i32.store $drop=, 0($0), $pop3 i32.load8_u $push4=, 0($1) i32.const $push5=, 93 i32.eq $push6=, $pop4, $pop5 @@ -41,7 +41,7 @@ bracket_empty: # @bracket_empty .LBB1_2: # %lor.lhs.false end_block # label1: i32.const $push7=, 7 - i32.store $discard=, 8($0), $pop7 + i32.store $drop=, 8($0), $pop7 .LBB1_3: # %if.end end_block # label0: return diff --git a/test/torture-s/20050203-1.c.s b/test/torture-s/20050203-1.c.s index 94cb4f932..556de957d 100644 --- a/test/torture-s/20050203-1.c.s +++ b/test/torture-s/20050203-1.c.s @@ -42,7 +42,7 @@ foo: # @foo .param i32 # BB#0: # %entry i32.const $push0=, 129 - i32.store8 $discard=, 0($0), $pop0 + i32.store8 $drop=, 0($0), $pop0 return .endfunc .Lfunc_end1: diff --git a/test/torture-s/20050316-1.c.s b/test/torture-s/20050316-1.c.s index 24c86883a..b44968fed 100644 --- a/test/torture-s/20050316-1.c.s +++ b/test/torture-s/20050316-1.c.s @@ -37,7 +37,7 @@ test3: # @test3 i32.add $push2=, $0, $pop1 i32.const $push3=, 0 i32.store $push0=, 0($pop2), $pop3 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end2: @@ -56,7 +56,7 @@ test4: # @test4 i32.shl $push1=, $2, $pop0 i32.or $push4=, $pop3, $pop1 i64.extend_s/i32 $push5=, $pop4 - i64.store $discard=, 0($0), $pop5 + i64.store $drop=, 0($0), $pop5 return .endfunc .Lfunc_end3: @@ -71,8 +71,8 @@ test5: # @test5 # BB#0: # %entry i32.const $push0=, 4 i32.add $push1=, $0, $pop0 - i32.store $discard=, 0($pop1), $2 - i32.store $discard=, 0($0), $1 + i32.store $drop=, 0($pop1), $2 + i32.store $drop=, 0($0), $1 return .endfunc .Lfunc_end4: diff --git a/test/torture-s/20050316-3.c.s b/test/torture-s/20050316-3.c.s index 576e077f0..f8be814d6 100644 --- a/test/torture-s/20050316-3.c.s +++ b/test/torture-s/20050316-3.c.s @@ -9,8 +9,8 @@ test1: # @test1 # BB#0: # %entry i32.const $push0=, 4 i32.add $push1=, $0, $pop0 - i32.store $discard=, 0($pop1), $2 - i32.store $discard=, 0($0), $1 + i32.store $drop=, 0($pop1), $2 + i32.store $drop=, 0($0), $1 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/20050502-1.c.s b/test/torture-s/20050502-1.c.s index 68dffa384..a71652b4d 100644 --- a/test/torture-s/20050502-1.c.s +++ b/test/torture-s/20050502-1.c.s @@ -13,7 +13,7 @@ bar: # @bar tee_local $push3=, $1=, $pop4 i32.const $push0=, 1 i32.add $push1=, $pop3, $pop0 - i32.store $discard=, 0($0), $pop1 + i32.store $drop=, 0($0), $pop1 i32.load8_s $push2=, 0($1) return $pop2 .endfunc @@ -44,7 +44,7 @@ foo: # @foo .local i32, i32, i32, i32, i32 # BB#0: # %entry i32.call $push1=, bar@FUNCTION, $0 - i32.store8 $discard=, 0($1), $pop1 + i32.store8 $drop=, 0($1), $pop1 i32.const $6=, 1 block i32.call $push21=, bar@FUNCTION, $0 @@ -82,7 +82,7 @@ foo: # @foo # in Loop: Header=BB2_3 Depth=1 end_block # label3: i32.add $push12=, $1, $5 - i32.store8 $discard=, 0($pop12), $8 + i32.store8 $drop=, 0($pop12), $8 i32.const $push30=, 1 i32.add $6=, $5, $pop30 i32.call $push29=, bar@FUNCTION, $0 @@ -110,7 +110,7 @@ foo: # @foo end_block # label0: i32.add $push16=, $1, $6 i32.const $push17=, 0 - i32.store8 $discard=, 0($pop16), $pop17 + i32.store8 $drop=, 0($pop16), $pop17 return .endfunc .Lfunc_end2: @@ -132,7 +132,7 @@ main: # @main i32.store $push77=, 0($pop41), $pop75 tee_local $push76=, $0=, $pop77 i32.const $push0=, .L.str - i32.store $discard=, 12($pop76), $pop0 + i32.store $drop=, 12($pop76), $pop0 i32.const $push45=, 12 i32.add $push46=, $0, $pop45 i32.const $push47=, 16 @@ -153,7 +153,7 @@ main: # @main br_if 0, $pop7 # 0: down to label4 # BB#2: # %if.end i32.const $push8=, .L.str.3 - i32.store $discard=, 12($0), $pop8 + i32.store $drop=, 12($0), $pop8 i32.const $push51=, 12 i32.add $push52=, $0, $pop51 i32.const $push53=, 16 @@ -173,7 +173,7 @@ main: # @main br_if 0, $pop15 # 0: down to label4 # BB#4: # %if.end12 i32.const $push16=, .L.str.6 - i32.store $discard=, 12($0), $pop16 + i32.store $drop=, 12($0), $pop16 i32.const $push57=, 12 i32.add $push58=, $0, $pop57 i32.const $push59=, 16 @@ -193,7 +193,7 @@ main: # @main br_if 0, $pop22 # 0: down to label4 # BB#6: # %if.end21 i32.const $push23=, .L.str.9 - i32.store $discard=, 12($0), $pop23 + i32.store $drop=, 12($0), $pop23 i32.const $push63=, 12 i32.add $push64=, $0, $pop63 i32.const $push65=, 16 @@ -213,7 +213,7 @@ main: # @main br_if 0, $pop29 # 0: down to label4 # BB#8: # %if.end30 i32.const $push30=, .L.str.12 - i32.store $discard=, 12($0), $pop30 + i32.store $drop=, 12($0), $pop30 i32.const $push69=, 12 i32.add $push70=, $0, $pop69 i32.const $push71=, 16 @@ -235,7 +235,7 @@ main: # @main i32.const $push44=, __stack_pointer i32.const $push42=, 80 i32.add $push43=, $0, $pop42 - i32.store $discard=, 0($pop44), $pop43 + i32.store $drop=, 0($pop44), $pop43 i32.const $push37=, 0 return $pop37 .LBB3_11: # %if.then38 diff --git a/test/torture-s/20050502-2.c.s b/test/torture-s/20050502-2.c.s index a805ad92a..af124e9c0 100644 --- a/test/torture-s/20050502-2.c.s +++ b/test/torture-s/20050502-2.c.s @@ -8,7 +8,7 @@ foo: # @foo .param i32 # BB#0: # %entry i32.const $push0=, 0 - i32.store8 $discard=, 4($0), $pop0 + i32.store8 $drop=, 4($0), $pop0 return .endfunc .Lfunc_end0: @@ -22,7 +22,7 @@ bar: # @bar .param i32 # BB#0: # %entry i32.const $push0=, 0 - i32.store8 $discard=, 8($0), $pop0 + i32.store8 $drop=, 8($0), $pop0 return .endfunc .Lfunc_end1: @@ -47,15 +47,15 @@ main: # @main i32.add $push3=, $pop33, $pop2 i32.const $push0=, 0 i32.load8_u $push1=, .Lmain.x+10($pop0) - i32.store8 $discard=, 0($pop3), $pop1 + i32.store8 $drop=, 0($pop3), $pop1 i32.const $push5=, 12 i32.add $push6=, $2, $pop5 i32.const $push32=, 0 i32.load16_u $push4=, .Lmain.x+8($pop32):p2align=0 - i32.store16 $discard=, 0($pop6), $pop4 + i32.store16 $drop=, 0($pop6), $pop4 i32.const $push31=, 0 i64.load $push7=, .Lmain.x($pop31):p2align=0 - i64.store $discard=, 4($2):p2align=2, $pop7 + i64.store $drop=, 4($2):p2align=2, $pop7 i32.const $push8=, 8 i32.add $push30=, $2, $pop8 tee_local $push29=, $1=, $pop30 @@ -70,8 +70,8 @@ main: # @main br_if 0, $pop10 # 0: down to label0 # BB#1: # %if.end i32.const $push11=, 77 - i32.store8 $discard=, 0($1), $pop11 - i32.store8 $discard=, 12($2), $0 + i32.store8 $drop=, 0($1), $pop11 + i32.store8 $drop=, 12($2), $0 i32.const $push24=, 4 i32.add $push25=, $2, $pop24 i32.const $push12=, .L.str.1 @@ -82,7 +82,7 @@ main: # @main i32.const $push21=, __stack_pointer i32.const $push19=, 16 i32.add $push20=, $2, $pop19 - i32.store $discard=, 0($pop21), $pop20 + i32.store $drop=, 0($pop21), $pop20 i32.const $push14=, 0 return $pop14 .LBB2_3: # %if.then6 diff --git a/test/torture-s/20050604-1.c.s b/test/torture-s/20050604-1.c.s index 7dc29d670..d1c3b7b32 100644 --- a/test/torture-s/20050604-1.c.s +++ b/test/torture-s/20050604-1.c.s @@ -20,13 +20,13 @@ foo: # @foo f32.add $push8=, $pop6, $pop7 f32.const $push29=, 0x0p0 f32.add $push18=, $pop8, $pop29 - f32.store $discard=, v+12($pop31), $pop18 + f32.store $drop=, v+12($pop31), $pop18 i32.const $push28=, 0 f32.const $push9=, 0x1.6p4 f32.add $push10=, $3, $pop9 f32.const $push27=, 0x1.6p4 f32.add $push17=, $pop10, $pop27 - f32.store $discard=, v+8($pop28), $pop17 + f32.store $drop=, v+8($pop28), $pop17 i32.const $push26=, 0 i32.load16_u $0=, u($pop26) i32.const $push25=, 0 @@ -34,23 +34,23 @@ foo: # @foo f32.add $push12=, $2, $pop11 f32.const $push24=, 0x1.4p4 f32.add $push16=, $pop12, $pop24 - f32.store $discard=, v+4($pop25), $pop16 + f32.store $drop=, v+4($pop25), $pop16 i32.const $push23=, 0 i32.const $push22=, 0 i32.load16_u $push1=, u+2($pop22) i32.const $push4=, 28 i32.add $push5=, $pop1, $pop4 - i32.store16 $discard=, u+2($pop23), $pop5 + i32.store16 $drop=, u+2($pop23), $pop5 i32.const $push21=, 0 i32.const $push2=, 24 i32.add $push3=, $0, $pop2 - i32.store16 $discard=, u($pop21), $pop3 + i32.store16 $drop=, u($pop21), $pop3 i32.const $push20=, 0 f32.const $push13=, 0x1.2p4 f32.add $push14=, $1, $pop13 f32.const $push19=, 0x1.2p4 f32.add $push15=, $pop14, $pop19 - f32.store $discard=, v($pop20), $pop15 + f32.store $drop=, v($pop20), $pop15 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/20050826-1.c.s b/test/torture-s/20050826-1.c.s index 74c4c0bdc..daa3973c7 100644 --- a/test/torture-s/20050826-1.c.s +++ b/test/torture-s/20050826-1.c.s @@ -57,15 +57,15 @@ foo: # @foo i32.const $push3=, a+7 i32.const $push2=, 0 i32.const $push1=, 2041 - i32.call $discard=, memset@FUNCTION, $pop3, $pop2, $pop1 + i32.call $drop=, memset@FUNCTION, $pop3, $pop2, $pop1 i32.const $push19=, 0 i32.const $push18=, 0 i32.load8_u $push5=, .L.str.1+4($pop18) - i32.store8 $discard=, a+5($pop19), $pop5 + i32.store8 $drop=, a+5($pop19), $pop5 i32.const $push17=, 0 i32.const $push16=, 0 i32.load $push6=, .L.str.1($pop16):p2align=0 - i32.store $discard=, a+1($pop17):p2align=0, $pop6 + i32.store $drop=, a+1($pop17):p2align=0, $pop6 i32.const $push15=, 0 i32.const $push14=, 0 i32.const $push4=, 1 @@ -121,15 +121,15 @@ main: # @main i32.const $push3=, a+7 i32.const $push2=, 0 i32.const $push1=, 2041 - i32.call $discard=, memset@FUNCTION, $pop3, $pop2, $pop1 + i32.call $drop=, memset@FUNCTION, $pop3, $pop2, $pop1 i32.const $push19=, 0 i32.const $push18=, 0 i32.load8_u $push5=, .L.str.1+4($pop18) - i32.store8 $discard=, a+5($pop19), $pop5 + i32.store8 $drop=, a+5($pop19), $pop5 i32.const $push17=, 0 i32.const $push16=, 0 i32.load $push6=, .L.str.1($pop16):p2align=0 - i32.store $discard=, a+1($pop17):p2align=0, $pop6 + i32.store $drop=, a+1($pop17):p2align=0, $pop6 i32.const $push15=, 0 i32.const $push14=, 0 i32.const $push4=, 1 diff --git a/test/torture-s/20050826-2.c.s b/test/torture-s/20050826-2.c.s index 674f8cff7..b7b827218 100644 --- a/test/torture-s/20050826-2.c.s +++ b/test/torture-s/20050826-2.c.s @@ -38,7 +38,7 @@ inet_check_attr: # @inet_check_attr # in Loop: Header=BB0_1 Depth=1 i32.const $push13=, 4 i32.add $push5=, $4, $pop13 - i32.store $discard=, 0($1), $pop5 + i32.store $drop=, 0($1), $pop5 .LBB0_5: # %for.inc # in Loop: Header=BB0_1 Depth=1 end_block # label2: @@ -73,49 +73,49 @@ main: # @main i32.store $push151=, 0($pop87), $pop149 tee_local $push150=, $4=, $pop151 i64.const $push0=, 51539607564 - i64.store $discard=, 56($pop150), $pop0 + i64.store $drop=, 56($pop150), $pop0 i32.const $push91=, 56 i32.add $push92=, $4, $pop91 - i32.store $discard=, 0($4), $pop92 + i32.store $drop=, 0($4), $pop92 i32.const $push93=, 56 i32.add $push94=, $4, $pop93 - i32.store $discard=, 4($4), $pop94 + i32.store $drop=, 4($4), $pop94 i32.const $push95=, 56 i32.add $push96=, $4, $pop95 - i32.store $discard=, 8($4), $pop96 + i32.store $drop=, 8($4), $pop96 i32.const $push97=, 56 i32.add $push98=, $4, $pop97 - i32.store $discard=, 12($4), $pop98 + i32.store $drop=, 12($4), $pop98 i32.const $push99=, 56 i32.add $push100=, $4, $pop99 - i32.store $discard=, 16($4), $pop100 + i32.store $drop=, 16($4), $pop100 i32.const $push101=, 56 i32.add $push102=, $4, $pop101 - i32.store $discard=, 20($4), $pop102 + i32.store $drop=, 20($4), $pop102 i32.const $push103=, 56 i32.add $push104=, $4, $pop103 - i32.store $discard=, 24($4), $pop104 + i32.store $drop=, 24($4), $pop104 i32.const $push105=, 56 i32.add $push106=, $4, $pop105 - i32.store $discard=, 28($4), $pop106 + i32.store $drop=, 28($4), $pop106 i32.const $push107=, 56 i32.add $push108=, $4, $pop107 - i32.store $discard=, 32($4), $pop108 + i32.store $drop=, 32($4), $pop108 i32.const $push109=, 56 i32.add $push110=, $4, $pop109 - i32.store $discard=, 36($4), $pop110 + i32.store $drop=, 36($4), $pop110 i32.const $push111=, 56 i32.add $push112=, $4, $pop111 - i32.store $discard=, 40($4), $pop112 + i32.store $drop=, 40($4), $pop112 i32.const $push113=, 56 i32.add $push114=, $4, $pop113 - i32.store $discard=, 44($4), $pop114 + i32.store $drop=, 44($4), $pop114 i32.const $push115=, 56 i32.add $push116=, $4, $pop115 - i32.store $discard=, 48($4), $pop116 + i32.store $drop=, 48($4), $pop116 i32.const $push117=, 56 i32.add $push118=, $4, $pop117 - i32.store $discard=, 52($4), $pop118 + i32.store $drop=, 52($4), $pop118 block block block @@ -211,66 +211,66 @@ main: # @main i32.add $push52=, $4, $pop51 i32.const $push123=, 56 i32.add $push124=, $4, $pop123 - i32.store $discard=, 0($pop52), $pop124 + i32.store $drop=, 0($pop52), $pop124 i32.const $push53=, 24 i32.add $push54=, $4, $pop53 i32.const $push125=, 56 i32.add $push126=, $4, $pop125 - i32.store $discard=, 0($pop54), $pop126 + i32.store $drop=, 0($pop54), $pop126 i32.const $push55=, 28 i32.add $push56=, $4, $pop55 i32.const $push127=, 56 i32.add $push128=, $4, $pop127 - i32.store $discard=, 0($pop56), $pop128 + i32.store $drop=, 0($pop56), $pop128 i32.const $push57=, 32 i32.add $push58=, $4, $pop57 i32.const $push129=, 56 i32.add $push130=, $4, $pop129 - i32.store $discard=, 0($pop58), $pop130 + i32.store $drop=, 0($pop58), $pop130 i32.const $push59=, 36 i32.add $push60=, $4, $pop59 i32.const $push131=, 56 i32.add $push132=, $4, $pop131 - i32.store $discard=, 0($pop60), $pop132 + i32.store $drop=, 0($pop60), $pop132 i32.const $push61=, 40 i32.add $push62=, $4, $pop61 i32.const $push133=, 56 i32.add $push134=, $4, $pop133 - i32.store $discard=, 0($pop62), $pop134 + i32.store $drop=, 0($pop62), $pop134 i32.const $push63=, 44 i32.add $push64=, $4, $pop63 i32.const $push135=, 56 i32.add $push136=, $4, $pop135 - i32.store $discard=, 0($pop64), $pop136 + i32.store $drop=, 0($pop64), $pop136 i32.const $push65=, 48 i32.add $push66=, $4, $pop65 i32.const $push137=, 56 i32.add $push138=, $4, $pop137 - i32.store $discard=, 0($pop66), $pop138 + i32.store $drop=, 0($pop66), $pop138 i32.load16_u $2=, 60($4) i32.const $push67=, 52 i32.add $push68=, $4, $pop67 i32.const $push139=, 56 i32.add $push140=, $4, $pop139 - i32.store $discard=, 0($pop68), $pop140 + i32.store $drop=, 0($pop68), $pop140 i32.const $push69=, 65528 i32.add $push70=, $2, $pop69 - i32.store16 $discard=, 60($4), $pop70 + i32.store16 $drop=, 60($4), $pop70 i32.const $push71=, 20 i32.add $push72=, $4, $pop71 i32.store $0=, 0($pop72), $1 i32.const $push141=, 56 i32.add $push142=, $4, $pop141 - i32.store $discard=, 0($4), $pop142 + i32.store $drop=, 0($4), $pop142 i32.const $push143=, 56 i32.add $push144=, $4, $pop143 - i32.store $discard=, 8($4), $pop144 + i32.store $drop=, 8($4), $pop144 i32.const $push145=, 56 i32.add $push146=, $4, $pop145 - i32.store $discard=, 12($4), $pop146 + i32.store $drop=, 12($4), $pop146 i32.const $1=, 0 i32.const $push156=, 0 - i32.store $discard=, 4($4), $pop156 + i32.store $drop=, 4($4), $pop156 i32.call $push73=, inet_check_attr@FUNCTION, $1, $4 i32.const $push74=, -22 i32.ne $push75=, $pop73, $pop74 @@ -328,7 +328,7 @@ main: # @main i32.const $push90=, __stack_pointer i32.const $push88=, 64 i32.add $push89=, $4, $pop88 - i32.store $discard=, 0($pop90), $pop89 + i32.store $drop=, 0($pop90), $pop89 i32.const $push83=, 0 return $pop83 .LBB1_24: # %if.then49 diff --git a/test/torture-s/20051012-1.c.s b/test/torture-s/20051012-1.c.s index da3117960..ee654644c 100644 --- a/test/torture-s/20051012-1.c.s +++ b/test/torture-s/20051012-1.c.s @@ -30,7 +30,7 @@ main: # @main i32.and $push3=, $pop1, $pop2 i32.const $push4=, 524288 i32.or $push5=, $pop3, $pop4 - i32.store $discard=, t+4($pop0), $pop5 + i32.store $drop=, t+4($pop0), $pop5 i32.const $push6=, 0 return $pop6 .endfunc diff --git a/test/torture-s/20051021-1.c.s b/test/torture-s/20051021-1.c.s index 14bc9515c..de6847303 100644 --- a/test/torture-s/20051021-1.c.s +++ b/test/torture-s/20051021-1.c.s @@ -12,7 +12,7 @@ foo1: # @foo1 i32.load $push1=, count($pop5) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, count($pop0), $pop3 + i32.store $drop=, count($pop0), $pop3 i32.const $push4=, 0 return $pop4 .endfunc @@ -31,7 +31,7 @@ foo2: # @foo2 i32.load $push1=, count($pop5) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, count($pop0), $pop3 + i32.store $drop=, count($pop0), $pop3 i32.const $push4=, 0 return $pop4 .endfunc @@ -52,7 +52,7 @@ main: # @main tee_local $push2=, $0=, $pop3 i32.const $push0=, 2 i32.add $push1=, $pop2, $pop0 - i32.store $discard=, count($pop5), $pop1 + i32.store $drop=, count($pop5), $pop1 block br_if 0, $0 # 0: down to label0 # BB#1: # %if.end7 diff --git a/test/torture-s/20051104-1.c.s b/test/torture-s/20051104-1.c.s index df96e500f..ecfa1cd24 100644 --- a/test/torture-s/20051104-1.c.s +++ b/test/torture-s/20051104-1.c.s @@ -9,7 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push2=, .L.str - i32.store $discard=, s+4($pop1), $pop2 + i32.store $drop=, s+4($pop1), $pop2 i32.const $push4=, 0 i32.const $push3=, 0 i32.store $push0=, s($pop4), $pop3 diff --git a/test/torture-s/20051110-1.c.s b/test/torture-s/20051110-1.c.s index a739f7681..b8ee92536 100644 --- a/test/torture-s/20051110-1.c.s +++ b/test/torture-s/20051110-1.c.s @@ -29,7 +29,7 @@ add_unwind_adjustsp: # @add_unwind_adjustsp i32.shr_u $push10=, $0, $pop11 tee_local $push9=, $2=, $pop10 i32.select $push5=, $pop4, $pop3, $pop9 - i32.store8 $discard=, 0($1), $pop5 + i32.store8 $drop=, 0($1), $pop5 i32.const $push8=, 1 i32.add $1=, $1, $pop8 copy_local $0=, $2 @@ -63,7 +63,7 @@ main: # @main i32.shr_u $push14=, $1, $pop15 tee_local $push13=, $2=, $pop14 i32.select $push2=, $pop1, $pop0, $pop13 - i32.store8 $discard=, 0($0), $pop2 + i32.store8 $drop=, 0($0), $pop2 i32.const $push12=, 1 i32.add $0=, $0, $pop12 copy_local $1=, $2 diff --git a/test/torture-s/20051110-2.c.s b/test/torture-s/20051110-2.c.s index 36306fbd1..806c68e03 100644 --- a/test/torture-s/20051110-2.c.s +++ b/test/torture-s/20051110-2.c.s @@ -32,7 +32,7 @@ add_unwind_adjustsp: # @add_unwind_adjustsp # in Loop: Header=BB0_1 Depth=1 i32.const $push8=, 128 i32.or $push3=, $3, $pop8 - i32.store8 $discard=, bytes($2), $pop3 + i32.store8 $drop=, bytes($2), $pop3 i32.const $push7=, 1 i32.add $2=, $2, $pop7 br 0 # 0: up to label0 @@ -40,7 +40,7 @@ add_unwind_adjustsp: # @add_unwind_adjustsp end_loop # label1: i32.const $push4=, 127 i32.and $push5=, $3, $pop4 - i32.store8 $discard=, bytes($2), $pop5 + i32.store8 $drop=, bytes($2), $pop5 return .endfunc .Lfunc_end0: @@ -75,7 +75,7 @@ main: # @main # in Loop: Header=BB1_1 Depth=1 i32.const $push14=, 128 i32.or $push0=, $3, $pop14 - i32.store8 $discard=, bytes($1), $pop0 + i32.store8 $drop=, bytes($1), $pop0 i32.const $push13=, 1 i32.add $1=, $1, $pop13 br 0 # 0: up to label2 @@ -83,7 +83,7 @@ main: # @main end_loop # label3: i32.const $push2=, 127 i32.and $push3=, $3, $pop2 - i32.store8 $discard=, bytes($1), $pop3 + i32.store8 $drop=, bytes($1), $pop3 block i32.const $push20=, 0 i32.load8_u $push4=, bytes($pop20) diff --git a/test/torture-s/20051113-1.c.s b/test/torture-s/20051113-1.c.s index 161e6e7dd..cff3ec97e 100644 --- a/test/torture-s/20051113-1.c.s +++ b/test/torture-s/20051113-1.c.s @@ -95,18 +95,18 @@ main: # @main i32.add $push5=, $pop18, $pop4 i32.const $push7=, 0 i32.const $push6=, 90 - i32.call $discard=, memset@FUNCTION, $pop5, $pop7, $pop6 + i32.call $drop=, memset@FUNCTION, $pop5, $pop7, $pop6 i32.const $push8=, 3 - i32.store $discard=, 0($0):p2align=0, $pop8 + i32.store $drop=, 0($0):p2align=0, $pop8 i64.const $push9=, 555 i64.store $push0=, 10($0):p2align=0, $pop9 - i64.store $discard=, 18($0):p2align=0, $pop0 + i64.store $drop=, 18($0):p2align=0, $pop0 i64.const $push10=, 999 i64.store $push1=, 40($0):p2align=0, $pop10 - i64.store $discard=, 48($0):p2align=0, $pop1 + i64.store $drop=, 48($0):p2align=0, $pop1 i64.const $push11=, 4311810305 i64.store $push2=, 70($0):p2align=0, $pop11 - i64.store $discard=, 78($0):p2align=0, $pop2 + i64.store $drop=, 78($0):p2align=0, $pop2 block i64.call $push12=, Sum@FUNCTION, $0 i64.const $push17=, 4311811859 diff --git a/test/torture-s/20060412-1.c.s b/test/torture-s/20060412-1.c.s index cd2b7c1fb..5273b567d 100644 --- a/test/torture-s/20060412-1.c.s +++ b/test/torture-s/20060412-1.c.s @@ -10,7 +10,7 @@ main: # @main i32.const $push3=, t+8 i32.const $push2=, 255 i32.const $push1=, 324 - i32.call $discard=, memset@FUNCTION, $pop3, $pop2, $pop1 + i32.call $drop=, memset@FUNCTION, $pop3, $pop2, $pop1 i32.const $push4=, 0 i32.const $push5=, 0 i32.store $push0=, t+4($pop4), $pop5 diff --git a/test/torture-s/20060420-1.c.s b/test/torture-s/20060420-1.c.s index a80ed9687..b179011ac 100644 --- a/test/torture-s/20060420-1.c.s +++ b/test/torture-s/20060420-1.c.s @@ -62,7 +62,7 @@ foo: # @foo end_loop # label5: end_block # label3: i32.add $push9=, $0, $9 - f32.store $discard=, 0($pop9), $25 + f32.store $drop=, 0($pop9), $25 i32.const $push92=, 1 i32.add $7=, $7, $pop92 i32.lt_s $push10=, $7, $3 @@ -219,46 +219,46 @@ foo: # @foo end_block # label9: i32.add $push146=, $0, $27 tee_local $push145=, $28=, $pop146 - f32.store $discard=, 0($pop145), $22 + f32.store $drop=, 0($pop145), $22 i32.const $push144=, 12 i32.add $push60=, $28, $pop144 - f32.store $discard=, 0($pop60), $25 + f32.store $drop=, 0($pop60), $25 i32.const $push143=, 8 i32.add $push61=, $28, $pop143 - f32.store $discard=, 0($pop61), $24 + f32.store $drop=, 0($pop61), $24 i32.const $push142=, 4 i32.add $push62=, $28, $pop142 - f32.store $discard=, 0($pop62), $23 - f32.store $discard=, 16($28), $18 + f32.store $drop=, 0($pop62), $23 + f32.store $drop=, 16($28), $18 i32.const $push141=, 28 i32.add $push63=, $28, $pop141 - f32.store $discard=, 0($pop63), $21 + f32.store $drop=, 0($pop63), $21 i32.const $push140=, 24 i32.add $push64=, $28, $pop140 - f32.store $discard=, 0($pop64), $20 + f32.store $drop=, 0($pop64), $20 i32.const $push139=, 20 i32.add $push65=, $28, $pop139 - f32.store $discard=, 0($pop65), $19 - f32.store $discard=, 32($28), $14 + f32.store $drop=, 0($pop65), $19 + f32.store $drop=, 32($28), $14 i32.const $push138=, 44 i32.add $push66=, $28, $pop138 - f32.store $discard=, 0($pop66), $17 + f32.store $drop=, 0($pop66), $17 i32.const $push137=, 40 i32.add $push67=, $28, $pop137 - f32.store $discard=, 0($pop67), $16 + f32.store $drop=, 0($pop67), $16 i32.const $push136=, 36 i32.add $push68=, $28, $pop136 - f32.store $discard=, 0($pop68), $15 - f32.store $discard=, 48($28), $10 + f32.store $drop=, 0($pop68), $15 + f32.store $drop=, 48($28), $10 i32.const $push135=, 60 i32.add $push69=, $28, $pop135 - f32.store $discard=, 0($pop69), $13 + f32.store $drop=, 0($pop69), $13 i32.const $push134=, 56 i32.add $push70=, $28, $pop134 - f32.store $discard=, 0($pop70), $12 + f32.store $drop=, 0($pop70), $12 i32.const $push133=, 52 i32.add $push71=, $28, $pop133 - f32.store $discard=, 0($pop71), $11 + f32.store $drop=, 0($pop71), $11 i32.const $push132=, 16 i32.add $7=, $7, $pop132 i32.lt_s $push72=, $7, $26 @@ -313,7 +313,7 @@ foo: # @foo end_loop # label17: end_block # label15: i32.add $push80=, $0, $9 - f32.store $discard=, 0($pop80), $25 + f32.store $drop=, 0($pop80), $25 i32.const $push155=, 1 i32.add $7=, $7, $pop155 i32.ne $push81=, $7, $3 @@ -350,11 +350,11 @@ main: # @main tee_local $push39=, $2=, $pop40 i32.const $push4=, buffer+128 i32.add $push5=, $pop39, $pop4 - i32.store $discard=, 12($pop42), $pop5 + i32.store $drop=, 12($pop42), $pop5 i32.const $push3=, buffer+64 i32.add $push38=, $2, $pop3 tee_local $push37=, $2=, $pop38 - i32.store $discard=, 8($3), $pop37 + i32.store $drop=, 8($3), $pop37 .LBB1_1: # %for.body # =>This Inner Loop Header: Depth=1 loop # label18: @@ -364,11 +364,11 @@ main: # @main f32.const $push48=, 0x1.8p3 f32.mul $push8=, $0, $pop48 f32.add $push9=, $0, $pop8 - f32.store $discard=, 0($pop10), $pop9 + f32.store $drop=, 0($pop10), $pop9 f32.const $push47=, 0x1.6p3 f32.mul $push6=, $0, $pop47 f32.add $push7=, $0, $pop6 - f32.store $discard=, 0($2), $pop7 + f32.store $drop=, 0($2), $pop7 i32.const $push46=, 1 i32.add $1=, $1, $pop46 i32.const $push45=, 4 @@ -422,7 +422,7 @@ main: # @main i32.const $push33=, __stack_pointer i32.const $push31=, 16 i32.add $push32=, $3, $pop31 - i32.store $discard=, 0($pop33), $pop32 + i32.store $drop=, 0($pop33), $pop32 i32.const $push26=, 0 return $pop26 .LBB1_6: # %if.then diff --git a/test/torture-s/20060905-1.c.s b/test/torture-s/20060905-1.c.s index 928a7650d..55fb60778 100644 --- a/test/torture-s/20060905-1.c.s +++ b/test/torture-s/20060905-1.c.s @@ -22,7 +22,7 @@ main: # @main # in Loop: Header=BB0_1 Depth=1 i32.const $push8=, 0 i32.load8_u $push1=, 0($0) - i32.store8 $discard=, g($pop8), $pop1 + i32.store8 $drop=, g($pop8), $pop1 i32.const $push7=, 1 i32.add $1=, $1, $pop7 .LBB0_3: # %for.inc.i diff --git a/test/torture-s/20060910-1.c.s b/test/torture-s/20060910-1.c.s index 42f36ac7c..53c12a99b 100644 --- a/test/torture-s/20060910-1.c.s +++ b/test/torture-s/20060910-1.c.s @@ -33,7 +33,7 @@ check_header: # @check_header # BB#1: # %cond.true i32.const $push1=, 1 i32.add $2=, $2, $pop1 - i32.store $discard=, 0($0), $2 + i32.store $drop=, 0($0), $2 .LBB1_2: # %for.inc end_block # label0: block @@ -42,7 +42,7 @@ check_header: # @check_header # BB#3: # %cond.true.1 i32.const $push3=, 1 i32.add $2=, $2, $pop3 - i32.store $discard=, 0($0), $2 + i32.store $drop=, 0($0), $2 .LBB1_4: # %for.inc.1 end_block # label1: block @@ -51,7 +51,7 @@ check_header: # @check_header # BB#5: # %cond.true.2 i32.const $push5=, 1 i32.add $2=, $2, $pop5 - i32.store $discard=, 0($0), $2 + i32.store $drop=, 0($0), $2 .LBB1_6: # %for.inc.2 end_block # label2: block @@ -60,7 +60,7 @@ check_header: # @check_header # BB#7: # %cond.true.3 i32.const $push7=, 1 i32.add $2=, $2, $pop7 - i32.store $discard=, 0($0), $2 + i32.store $drop=, 0($0), $2 .LBB1_8: # %for.inc.3 end_block # label3: block @@ -69,7 +69,7 @@ check_header: # @check_header # BB#9: # %cond.true.4 i32.const $push9=, 1 i32.add $2=, $2, $pop9 - i32.store $discard=, 0($0), $2 + i32.store $drop=, 0($0), $2 .LBB1_10: # %for.inc.4 end_block # label4: block @@ -78,7 +78,7 @@ check_header: # @check_header # BB#11: # %cond.true.5 i32.const $push11=, 1 i32.add $push12=, $2, $pop11 - i32.store $discard=, 0($0), $pop12 + i32.store $drop=, 0($0), $pop12 .LBB1_12: # %for.inc.5 end_block # label5: i32.const $push13=, 1 @@ -98,7 +98,7 @@ main: # @main i32.const $push4=, 0 i32.const $push1=, b+6 i32.store $push0=, s+4($pop4), $pop1 - i32.store $discard=, s($pop2), $pop0 + i32.store $drop=, s($pop2), $pop0 i32.const $push3=, 0 return $pop3 .endfunc diff --git a/test/torture-s/20060929-1.c.s b/test/torture-s/20060929-1.c.s index 3ffd02b08..c95ec7f19 100644 --- a/test/torture-s/20060929-1.c.s +++ b/test/torture-s/20060929-1.c.s @@ -13,8 +13,8 @@ foo: # @foo tee_local $push2=, $2=, $pop3 i32.const $push0=, 4 i32.add $push1=, $pop2, $pop0 - i32.store $discard=, 0($0), $pop1 - i32.store $discard=, 0($2), $1 + i32.store $drop=, 0($0), $pop1 + i32.store $drop=, 0($2), $1 return .endfunc .Lfunc_end0: @@ -31,10 +31,10 @@ bar: # @bar i32.load $push4=, 0($0) tee_local $push3=, $2=, $pop4 i32.load $push0=, 0($1) - i32.store $discard=, 0($pop3), $pop0 + i32.store $drop=, 0($pop3), $pop0 i32.const $push1=, 4 i32.add $push2=, $2, $pop1 - i32.store $discard=, 0($0), $pop2 + i32.store $drop=, 0($0), $pop2 return .endfunc .Lfunc_end1: @@ -51,10 +51,10 @@ baz: # @baz i32.load $push4=, 0($0) tee_local $push3=, $2=, $pop4 i32.load $push0=, 0($1) - i32.store $discard=, 0($pop3), $pop0 + i32.store $drop=, 0($pop3), $pop0 i32.const $push1=, 4 i32.add $push2=, $2, $pop1 - i32.store $discard=, 0($0), $pop2 + i32.store $drop=, 0($0), $pop2 return .endfunc .Lfunc_end2: diff --git a/test/torture-s/20060930-1.c.s b/test/torture-s/20060930-1.c.s index a6a5c12e7..ee66c9624 100644 --- a/test/torture-s/20060930-1.c.s +++ b/test/torture-s/20060930-1.c.s @@ -49,7 +49,7 @@ foo: # @foo .LBB1_2: # %for.body # =>This Inner Loop Header: Depth=1 loop # label2: - i32.call $discard=, bar@FUNCTION, $1, $0 + i32.call $drop=, bar@FUNCTION, $1, $0 i32.const $push13=, -1 i32.add $1=, $1, $pop13 br_if 0, $1 # 0: up to label2 diff --git a/test/torture-s/20060930-2.c.s b/test/torture-s/20060930-2.c.s index 959e39c3c..719c17cbf 100644 --- a/test/torture-s/20060930-2.c.s +++ b/test/torture-s/20060930-2.c.s @@ -9,10 +9,10 @@ bar: # @bar .result i32 # BB#0: # %entry i32.const $push0=, s - i32.store $discard=, 0($1), $pop0 + i32.store $drop=, 0($1), $pop0 i32.const $push1=, 0 i32.load $push2=, t($pop1) - i32.store $discard=, 0($0), $pop2 + i32.store $drop=, 0($0), $pop2 i32.load $push3=, 0($1) return $pop3 .endfunc diff --git a/test/torture-s/20070201-1.c.s b/test/torture-s/20070201-1.c.s index 32c0e0496..7760a2469 100644 --- a/test/torture-s/20070201-1.c.s +++ b/test/torture-s/20070201-1.c.s @@ -16,13 +16,13 @@ foo: # @foo i32.sub $push10=, $pop4, $pop5 i32.store $push12=, 0($pop6), $pop10 tee_local $push11=, $2=, $pop12 - i32.store $discard=, 0($pop11), $1 + i32.store $drop=, 0($pop11), $1 i32.const $push2=, .L.str - i32.call $discard=, sprintf@FUNCTION, $0, $pop2, $2 + i32.call $drop=, sprintf@FUNCTION, $0, $pop2, $2 i32.const $push9=, __stack_pointer i32.const $push7=, 16 i32.add $push8=, $2, $pop7 - i32.store $discard=, 0($pop9), $pop8 + i32.store $drop=, 0($pop9), $pop8 i32.const $push0=, 1 i32.add $push1=, $1, $pop0 return $pop1 @@ -46,15 +46,15 @@ main: # @main i32.store $0=, 0($pop7), $pop13 i32.const $push0=, 12 i32.add $push1=, $0, $pop0 - i32.store $discard=, 0($0), $pop1 + i32.store $drop=, 0($0), $pop1 i32.const $push11=, 10 i32.add $push12=, $0, $pop11 i32.const $push2=, .L.str - i32.call $discard=, sprintf@FUNCTION, $pop12, $pop2, $0 + i32.call $drop=, sprintf@FUNCTION, $pop12, $pop2, $0 i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $0, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 i32.const $push3=, 0 return $pop3 .endfunc diff --git a/test/torture-s/20070212-1.c.s b/test/torture-s/20070212-1.c.s index e07967fc7..f7d2af378 100644 --- a/test/torture-s/20070212-1.c.s +++ b/test/torture-s/20070212-1.c.s @@ -12,11 +12,11 @@ g: # @g i32.const $push3=, __stack_pointer i32.load $4=, 0($pop3) i32.const $push1=, 0 - i32.store $discard=, 0($3), $pop1 + i32.store $drop=, 0($3), $pop1 i32.const $push4=, 16 i32.sub $push8=, $4, $pop4 tee_local $push7=, $3=, $pop8 - i32.store $discard=, 12($pop7), $0 + i32.store $drop=, 12($pop7), $0 i32.const $push5=, 12 i32.add $push6=, $3, $pop5 i32.select $push0=, $pop6, $2, $1 diff --git a/test/torture-s/20070212-3.c.s b/test/torture-s/20070212-3.c.s index db7ec8ce7..585b6602f 100644 --- a/test/torture-s/20070212-3.c.s +++ b/test/torture-s/20070212-3.c.s @@ -15,7 +15,7 @@ bar: # @bar tee_local $push4=, $4=, $pop5 i32.load $2=, 0($pop4) i32.const $push2=, 1 - i32.store $discard=, 0($0), $pop2 + i32.store $drop=, 0($0), $pop2 block i32.eqz $push6=, $3 br_if 0, $pop6 # 0: down to label0 diff --git a/test/torture-s/20070517-1.c.s b/test/torture-s/20070517-1.c.s index bff8e01a9..ae7ebf8a0 100644 --- a/test/torture-s/20070517-1.c.s +++ b/test/torture-s/20070517-1.c.s @@ -52,7 +52,7 @@ get_kind: # @get_kind i32.sub $push6=, $pop3, $pop4 tee_local $push5=, $0=, $pop6 i32.const $push0=, 10 - i32.store $discard=, 12($pop5), $pop0 + i32.store $drop=, 12($pop5), $pop0 i32.load $push1=, 12($0) return $pop1 .endfunc diff --git a/test/torture-s/20070614-1.c.s b/test/torture-s/20070614-1.c.s index af5c3e1a8..b9f0760ba 100644 --- a/test/torture-s/20070614-1.c.s +++ b/test/torture-s/20070614-1.c.s @@ -41,8 +41,8 @@ bar: # @bar i64.load $2=, v+8($pop0) i32.const $push2=, 0 i64.load $push1=, v($pop2) - i64.store $discard=, 0($0), $pop1 - i64.store $discard=, 8($0), $2 + i64.store $drop=, 0($0), $pop1 + i64.store $drop=, 8($0), $2 return .endfunc .Lfunc_end1: diff --git a/test/torture-s/20071011-1.c.s b/test/torture-s/20071011-1.c.s index 8f126e87a..18193e2b0 100644 --- a/test/torture-s/20071011-1.c.s +++ b/test/torture-s/20071011-1.c.s @@ -10,7 +10,7 @@ foo: # @foo # BB#0: # %entry i32.load $1=, 0($0) i32.const $push0=, 0 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 block i32.eqz $push1=, $1 br_if 0, $pop1 # 0: down to label0 diff --git a/test/torture-s/20071018-1.c.s b/test/torture-s/20071018-1.c.s index ad411dc02..5b4bd2acb 100644 --- a/test/torture-s/20071018-1.c.s +++ b/test/torture-s/20071018-1.c.s @@ -9,7 +9,7 @@ bar: # @bar # BB#0: # %entry i32.const $push0=, 8 i32.call $push1=, __builtin_malloc@FUNCTION, $pop0 - i32.store $discard=, 0($0), $pop1 + i32.store $drop=, 0($0), $pop1 return .endfunc .Lfunc_end0: @@ -32,7 +32,7 @@ foo: # @foo i32.add $push9=, $pop4, $pop5 tee_local $push8=, $0=, $pop9 i32.const $push6=, 0 - i32.store $discard=, 0($pop8), $pop6 + i32.store $drop=, 0($pop8), $pop6 call bar@FUNCTION, $0 i32.load $push7=, 0($0) return $pop7 diff --git a/test/torture-s/20071029-1.c.s b/test/torture-s/20071029-1.c.s index 22449f353..ea3a6d5a1 100644 --- a/test/torture-s/20071029-1.c.s +++ b/test/torture-s/20071029-1.c.s @@ -93,10 +93,10 @@ foo: # @foo .LBB1_1: # %again # =>This Inner Loop Header: Depth=1 loop # label2: - i32.store $discard=, 8($2), $0 + i32.store $drop=, 8($2), $0 i32.const $push15=, 0 i32.const $push14=, 52 - i32.call $discard=, memset@FUNCTION, $1, $pop15, $pop14 + i32.call $drop=, memset@FUNCTION, $1, $pop15, $pop14 i32.const $push7=, 8 i32.add $push8=, $2, $pop7 call test@FUNCTION, $pop8 diff --git a/test/torture-s/20071030-1.c.s b/test/torture-s/20071030-1.c.s index 32d07092c..25985bd6a 100644 --- a/test/torture-s/20071030-1.c.s +++ b/test/torture-s/20071030-1.c.s @@ -82,14 +82,14 @@ main: # @main i32.add $push22=, $pop30, $pop21 i32.const $push29=, 0 i32.const $push0=, 1544 - i32.call $discard=, memset@FUNCTION, $pop22, $pop29, $pop0 + i32.call $drop=, memset@FUNCTION, $pop22, $pop29, $pop0 i32.const $0=, 16 i32.const $push23=, 8 i32.add $push24=, $3, $pop23 i32.const $push28=, 16 i32.add $push1=, $pop24, $pop28 i32.const $push2=, 1065353216 - i32.store $discard=, 0($pop1), $pop2 + i32.store $drop=, 0($pop1), $pop2 f32.const $2=, 0x0p0 .LBB1_1: # %for.body.i # =>This Inner Loop Header: Depth=1 @@ -128,7 +128,7 @@ main: # @main i32.const $push20=, __stack_pointer i32.const $push18=, 1552 i32.add $push19=, $3, $pop18 - i32.store $discard=, 0($pop20), $pop19 + i32.store $drop=, 0($pop20), $pop19 i32.const $push13=, 0 return $pop13 .LBB1_5: # %if.then diff --git a/test/torture-s/20071108-1.c.s b/test/torture-s/20071108-1.c.s index da3eab22f..f2bfced02 100644 --- a/test/torture-s/20071108-1.c.s +++ b/test/torture-s/20071108-1.c.s @@ -35,9 +35,9 @@ test: # @test .result i32 # BB#0: # %entry i32.const $push0=, 0 - i32.store $discard=, foo.s($pop0), $0 + i32.store $drop=, foo.s($pop0), $0 i32.const $push2=, 0 - i32.store $discard=, foo.s+4($pop2), $1 + i32.store $drop=, foo.s+4($pop2), $1 i32.const $push1=, foo.s return $pop1 .endfunc @@ -91,7 +91,7 @@ main: # @main i32.const $push15=, __stack_pointer i32.const $push13=, 16 i32.add $push14=, $1, $pop13 - i32.store $discard=, 0($pop15), $pop14 + i32.store $drop=, 0($pop15), $pop14 i32.const $push8=, 0 return $pop8 .LBB3_5: # %if.then diff --git a/test/torture-s/20071120-1.c.s b/test/torture-s/20071120-1.c.s index a3dd4843a..a0e7329e6 100644 --- a/test/torture-s/20071120-1.c.s +++ b/test/torture-s/20071120-1.c.s @@ -42,7 +42,7 @@ pop_to_parent_deferring_access_checks: # @pop_to_parent_deferring_access_checks i32.const $push14=, 0 i32.const $push1=, -1 i32.add $push2=, $0, $pop1 - i32.store $discard=, deferred_access_no_check($pop14), $pop2 + i32.store $drop=, deferred_access_no_check($pop14), $pop2 return .LBB2_2: # %if.else end_block # label0: @@ -101,11 +101,11 @@ main: # @main i32.const $push3=, 8 i32.add $push4=, $pop7, $pop3 i32.const $push5=, 1 - i32.store $discard=, 0($pop4), $pop5 + i32.store $drop=, 0($pop4), $pop5 i32.const $push2=, 2 - i32.store $discard=, 0($0), $pop2 + i32.store $drop=, 0($0), $pop2 i32.const $push1=, 0 - i32.store $discard=, deferred_access_stack($pop1), $0 + i32.store $drop=, deferred_access_stack($pop1), $0 call pop_to_parent_deferring_access_checks@FUNCTION i32.const $push6=, 0 return $pop6 diff --git a/test/torture-s/20071202-1.c.s b/test/torture-s/20071202-1.c.s index 8c3a28ff2..11d8c7004 100644 --- a/test/torture-s/20071202-1.c.s +++ b/test/torture-s/20071202-1.c.s @@ -10,8 +10,8 @@ foo: # @foo # BB#0: # %entry i32.load $1=, 0($0) i32.load $push2=, 4($0) - i32.store $discard=, 0($0), $pop2 - i32.store $discard=, 4($0), $1 + i32.store $drop=, 0($0), $pop2 + i32.store $drop=, 4($0), $1 i32.const $push6=, 16 i32.add $push7=, $0, $pop6 i32.const $push4=, 24 @@ -19,7 +19,7 @@ foo: # @foo i64.const $push3=, 0 i64.store $push0=, 8($0):p2align=2, $pop3 i64.store $push1=, 0($pop5):p2align=2, $pop0 - i64.store $discard=, 0($pop7):p2align=2, $pop1 + i64.store $drop=, 0($pop7):p2align=2, $pop1 return .endfunc .Lfunc_end0: @@ -44,7 +44,7 @@ main: # @main i32.add $push76=, $pop80, $pop75 i32.const $push0=, .Lmain.s i32.const $push1=, 68 - i32.call $discard=, memcpy@FUNCTION, $pop76, $pop0, $pop1 + i32.call $drop=, memcpy@FUNCTION, $pop76, $pop0, $pop1 i32.const $push77=, 8 i32.add $push78=, $0, $pop77 call foo@FUNCTION, $pop78 @@ -151,7 +151,7 @@ main: # @main i32.const $push74=, __stack_pointer i32.const $push72=, 80 i32.add $push73=, $0, $pop72 - i32.store $discard=, 0($pop74), $pop73 + i32.store $drop=, 0($pop74), $pop73 i32.const $push67=, 0 return $pop67 .LBB1_18: # %if.then63 diff --git a/test/torture-s/20071211-1.c.s b/test/torture-s/20071211-1.c.s index 9aa8ea30d..06ed2c2a9 100644 --- a/test/torture-s/20071211-1.c.s +++ b/test/torture-s/20071211-1.c.s @@ -13,7 +13,7 @@ main: # @main i64.load $push0=, sv($pop20) i64.const $push1=, -1099511627776 i64.or $push2=, $pop0, $pop1 - i64.store $discard=, sv($pop21), $pop2 + i64.store $drop=, sv($pop21), $pop2 #APP #NO_APP i32.const $push19=, 0 @@ -30,7 +30,7 @@ main: # @main i64.const $push7=, 1099511627775 i64.and $push8=, $1, $pop7 i64.or $push9=, $pop6, $pop8 - i64.store $discard=, sv($pop19), $pop9 + i64.store $drop=, sv($pop19), $pop9 block i64.const $push10=, 16777215 i64.and $push11=, $0, $pop10 diff --git a/test/torture-s/20071213-1.c.s b/test/torture-s/20071213-1.c.s index c34a88e8a..b041d0d20 100644 --- a/test/torture-s/20071213-1.c.s +++ b/test/torture-s/20071213-1.c.s @@ -69,7 +69,7 @@ f1: # @f1 i32.sub $push25=, $pop19, $pop20 i32.store $push27=, 0($pop21), $pop25 tee_local $push26=, $3=, $pop27 - i32.store $discard=, 12($pop26), $2 + i32.store $drop=, 12($pop26), $2 block block block @@ -94,7 +94,7 @@ f1: # @f1 i32.const $push24=, __stack_pointer i32.const $push22=, 16 i32.add $push23=, $3, $pop22 - i32.store $discard=, 0($pop24), $pop23 + i32.store $drop=, 0($pop24), $pop23 return .LBB1_5: # %entry end_block # label6: @@ -138,7 +138,7 @@ f2: # @f2 i32.sub $push31=, $pop25, $pop26 i32.store $push33=, 0($pop27), $pop31 tee_local $push32=, $5=, $pop33 - i32.store $discard=, 12($pop32), $4 + i32.store $drop=, 12($pop32), $4 block block block @@ -196,7 +196,7 @@ f2: # @f2 i32.const $push30=, __stack_pointer i32.const $push28=, 16 i32.add $push29=, $5, $pop28 - i32.store $discard=, 0($pop30), $pop29 + i32.store $drop=, 0($pop30), $pop29 return .LBB2_12: # %if.then end_block # label7: @@ -222,14 +222,14 @@ main: # @main i32.store $push20=, 0($pop12), $pop18 tee_local $push19=, $0=, $pop20 i64.const $push0=, 17179869187 - i64.store $discard=, 16($pop19), $pop0 + i64.store $drop=, 16($pop19), $pop0 i32.const $push2=, 1 i64.const $push1=, 2 i32.const $push16=, 16 i32.add $push17=, $0, $pop16 call f1@FUNCTION, $pop2, $pop1, $pop17 i64.const $push3=, 42949672969 - i64.store $discard=, 0($0), $pop3 + i64.store $drop=, 0($0), $pop3 i32.const $push7=, 5 i32.const $push6=, 6 i32.const $push5=, 7 @@ -238,7 +238,7 @@ main: # @main i32.const $push15=, __stack_pointer i32.const $push13=, 32 i32.add $push14=, $0, $pop13 - i32.store $discard=, 0($pop15), $pop14 + i32.store $drop=, 0($pop15), $pop14 i32.const $push8=, 0 return $pop8 .endfunc diff --git a/test/torture-s/20071216-1.c.s b/test/torture-s/20071216-1.c.s index 94f1f9904..7768e9114 100644 --- a/test/torture-s/20071216-1.c.s +++ b/test/torture-s/20071216-1.c.s @@ -62,7 +62,7 @@ main: # @main # BB#1: # %if.end i32.const $push31=, 0 i32.const $push6=, -39 - i32.store $discard=, x($pop31), $pop6 + i32.store $drop=, x($pop31), $pop6 i32.call $1=, bar@FUNCTION i32.const $push30=, -37 i32.const $push29=, -1 diff --git a/test/torture-s/20071219-1.c.s b/test/torture-s/20071219-1.c.s index 66ecaf88d..0f9a9ba63 100644 --- a/test/torture-s/20071219-1.c.s +++ b/test/torture-s/20071219-1.c.s @@ -24,7 +24,7 @@ foo: # @foo br_if 0, $pop7 # 0: down to label3 # BB#3: # %if.then3 # in Loop: Header=BB0_1 Depth=1 - i32.store8 $discard=, 0($3), $1 + i32.store8 $drop=, 0($3), $1 .LBB0_4: # %for.inc # in Loop: Header=BB0_1 Depth=1 end_block # label3: @@ -36,7 +36,7 @@ foo: # @foo # BB#5: # %for.end end_loop # label2: i32.const $push2=, 0 - i32.store $discard=, p($pop2), $0 + i32.store $drop=, p($pop2), $0 return .LBB0_6: # %if.then end_block # label0: @@ -80,7 +80,7 @@ test1: # @test1 i64.const $push5=, 0 i64.store $push0=, 0($pop35), $pop5 i64.store $push1=, 0($pop37), $pop0 - i64.store $discard=, 32($10), $pop1 + i64.store $drop=, 32($10), $pop1 i32.const $push23=, 32 i32.add $push24=, $10, $pop23 call foo@FUNCTION, $pop24, $0 @@ -89,33 +89,33 @@ test1: # @test1 i32.add $push33=, $10, $pop34 tee_local $push32=, $6=, $pop33 i32.load8_u $push7=, 0($9) - i32.store8 $discard=, 0($pop32), $pop7 + i32.store8 $drop=, 0($pop32), $pop7 i64.load $2=, 0($8) i32.const $push31=, 16 i32.add $push30=, $10, $pop31 tee_local $push29=, $5=, $pop30 - i64.store $discard=, 0($pop29), $1 + i64.store $drop=, 0($pop29), $1 i64.load $1=, 32($10) i32.const $push28=, 8 i32.add $push27=, $10, $pop28 tee_local $push26=, $4=, $pop27 - i64.store $discard=, 0($pop26), $2 - i64.store $discard=, 0($10), $1 + i64.store $drop=, 0($pop26), $2 + i64.store $drop=, 0($10), $1 i32.const $push8=, 1 call foo@FUNCTION, $10, $pop8 i64.load $1=, 0($7) i64.load $2=, 0($8) i64.load $3=, 32($10) i32.load8_u $push9=, 0($9) - i32.store8 $discard=, 0($6), $pop9 - i64.store $discard=, 0($5), $1 - i64.store $discard=, 0($4), $2 - i64.store $discard=, 0($10), $3 + i32.store8 $drop=, 0($6), $pop9 + i64.store $drop=, 0($5), $1 + i64.store $drop=, 0($4), $2 + i64.store $drop=, 0($10), $3 call foo@FUNCTION, $10, $0 i32.const $push16=, __stack_pointer i32.const $push14=, 64 i32.add $push15=, $10, $pop14 - i32.store $discard=, 0($pop16), $pop15 + i32.store $drop=, 0($pop16), $pop15 return .endfunc .Lfunc_end1: @@ -155,7 +155,7 @@ test2: # @test2 i64.const $push5=, 0 i64.store $push0=, 0($pop46), $pop5 i64.store $push1=, 0($pop48), $pop0 - i64.store $discard=, 32($9), $pop1 + i64.store $drop=, 32($9), $pop1 i32.const $push31=, 32 i32.add $push32=, $9, $pop31 call foo@FUNCTION, $pop32, $0 @@ -164,48 +164,48 @@ test2: # @test2 i32.add $push44=, $9, $pop45 tee_local $push43=, $6=, $pop44 i32.load8_u $push7=, 0($3) - i32.store8 $discard=, 0($pop43), $pop7 + i32.store8 $drop=, 0($pop43), $pop7 i64.load $2=, 0($8) i32.const $push42=, 16 i32.add $push41=, $9, $pop42 tee_local $push40=, $5=, $pop41 - i64.store $discard=, 0($pop40), $1 + i64.store $drop=, 0($pop40), $1 i64.load $1=, 32($9) i32.const $push39=, 8 i32.add $push38=, $9, $pop39 tee_local $push37=, $4=, $pop38 - i64.store $discard=, 0($pop37), $2 - i64.store $discard=, 0($9), $1 + i64.store $drop=, 0($pop37), $2 + i64.store $drop=, 0($9), $1 i32.const $push8=, 1 call foo@FUNCTION, $9, $pop8 i32.load8_u $push9=, 0($3) - i32.store8 $discard=, 0($6), $pop9 + i32.store8 $drop=, 0($6), $pop9 i64.load $1=, 0($8) i64.load $2=, 32($9) i32.load $3=, p($0) i64.load $push10=, 0($7) - i64.store $discard=, 0($5), $pop10 - i64.store $discard=, 0($4), $1 - i64.store $discard=, 0($9), $2 + i64.store $drop=, 0($5), $pop10 + i64.store $drop=, 0($4), $1 + i64.store $drop=, 0($9), $2 i32.const $push36=, 24 i32.add $push11=, $3, $pop36 i32.load8_u $push12=, 0($pop11) - i32.store8 $discard=, 0($6), $pop12 + i32.store8 $drop=, 0($6), $pop12 i32.const $push35=, 16 i32.add $push13=, $3, $pop35 i64.load $push14=, 0($pop13):p2align=0 - i64.store $discard=, 0($5), $pop14 + i64.store $drop=, 0($5), $pop14 i32.const $push34=, 8 i32.add $push15=, $3, $pop34 i64.load $push16=, 0($pop15):p2align=0 - i64.store $discard=, 0($4), $pop16 + i64.store $drop=, 0($4), $pop16 i64.load $push17=, 0($3):p2align=0 - i64.store $discard=, 0($9), $pop17 + i64.store $drop=, 0($9), $pop17 call foo@FUNCTION, $9, $0 i32.const $push24=, __stack_pointer i32.const $push22=, 64 i32.add $push23=, $9, $pop22 - i32.store $discard=, 0($pop24), $pop23 + i32.store $drop=, 0($pop24), $pop23 return .endfunc .Lfunc_end2: @@ -245,7 +245,7 @@ test3: # @test3 i64.const $push5=, 0 i64.store $push0=, 0($pop70), $pop5 i64.store $push1=, 0($pop72), $pop0 - i64.store $discard=, 32($11), $pop1 + i64.store $drop=, 32($11), $pop1 i32.const $push45=, 32 i32.add $push46=, $11, $pop45 call foo@FUNCTION, $pop46, $0 @@ -254,29 +254,29 @@ test3: # @test3 i32.add $push68=, $11, $pop69 tee_local $push67=, $7=, $pop68 i32.load8_u $push11=, 0($10) - i32.store8 $discard=, 0($pop67), $pop11 + i32.store8 $drop=, 0($pop67), $pop11 i64.load $2=, 0($9) i32.const $push66=, 16 i32.add $push65=, $11, $pop66 tee_local $push64=, $6=, $pop65 - i64.store $discard=, 0($pop64), $1 + i64.store $drop=, 0($pop64), $1 i64.load $1=, 32($11) i32.const $push63=, 8 i32.add $push62=, $11, $pop63 tee_local $push61=, $5=, $pop62 - i64.store $discard=, 0($pop61), $2 - i64.store $discard=, 0($11), $1 + i64.store $drop=, 0($pop61), $2 + i64.store $drop=, 0($11), $1 i32.const $push12=, 1 call foo@FUNCTION, $11, $pop12 i32.load $push60=, p($0) tee_local $push59=, $4=, $pop60 i32.load $push13=, 32($11) - i32.store $discard=, 0($pop59):p2align=0, $pop13 + i32.store $drop=, 0($pop59):p2align=0, $pop13 i32.const $push58=, 24 i32.add $push57=, $4, $pop58 tee_local $push56=, $3=, $pop57 i32.load8_u $push14=, 0($10) - i32.store8 $discard=, 0($pop56), $pop14 + i32.store8 $drop=, 0($pop56), $pop14 i32.const $push9=, 20 i32.add $push15=, $4, $pop9 i32.const $push43=, 32 @@ -284,12 +284,12 @@ test3: # @test3 i32.const $push55=, 20 i32.add $push10=, $pop44, $pop55 i32.load $push16=, 0($pop10) - i32.store $discard=, 0($pop15):p2align=0, $pop16 + i32.store $drop=, 0($pop15):p2align=0, $pop16 i32.const $push54=, 16 i32.add $push53=, $4, $pop54 tee_local $push52=, $10=, $pop53 i32.load $push17=, 0($8) - i32.store $discard=, 0($pop52):p2align=0, $pop17 + i32.store $drop=, 0($pop52):p2align=0, $pop17 i32.const $push7=, 12 i32.add $push18=, $4, $pop7 i32.const $push41=, 32 @@ -297,29 +297,29 @@ test3: # @test3 i32.const $push51=, 12 i32.add $push8=, $pop42, $pop51 i32.load $push19=, 0($pop8) - i32.store $discard=, 0($pop18):p2align=0, $pop19 + i32.store $drop=, 0($pop18):p2align=0, $pop19 i32.const $push50=, 8 i32.add $push49=, $4, $pop50 tee_local $push48=, $8=, $pop49 i32.load $push20=, 0($9) - i32.store $discard=, 0($pop48):p2align=0, $pop20 + i32.store $drop=, 0($pop48):p2align=0, $pop20 i32.const $push21=, 4 i32.add $push22=, $4, $pop21 i32.load $push23=, 36($11) - i32.store $discard=, 0($pop22):p2align=0, $pop23 + i32.store $drop=, 0($pop22):p2align=0, $pop23 i32.load8_u $push24=, 0($7) - i32.store8 $discard=, 0($3), $pop24 + i32.store8 $drop=, 0($3), $pop24 i64.load $push25=, 0($6) - i64.store $discard=, 0($10):p2align=0, $pop25 + i64.store $drop=, 0($10):p2align=0, $pop25 i64.load $push26=, 0($5) - i64.store $discard=, 0($8):p2align=0, $pop26 + i64.store $drop=, 0($8):p2align=0, $pop26 i64.load $push27=, 0($11) - i64.store $discard=, 0($4):p2align=0, $pop27 + i64.store $drop=, 0($4):p2align=0, $pop27 call foo@FUNCTION, $11, $0 i32.const $push34=, __stack_pointer i32.const $push32=, 64 i32.add $push33=, $11, $pop32 - i32.store $discard=, 0($pop34), $pop33 + i32.store $drop=, 0($pop34), $pop33 return .endfunc .Lfunc_end3: diff --git a/test/torture-s/20071220-1.c.s b/test/torture-s/20071220-1.c.s index 9b9fc1a74..bee966006 100644 --- a/test/torture-s/20071220-1.c.s +++ b/test/torture-s/20071220-1.c.s @@ -23,7 +23,7 @@ baz: # @baz f1: # @f1 .result i32 # BB#0: # %entry - i32.call $discard=, bar@FUNCTION + i32.call $drop=, bar@FUNCTION i32.const $push0=, 17 return $pop0 .endfunc @@ -37,7 +37,7 @@ bar: # @bar .local i32 # BB#0: # %entry i32.const $push0=, bar.b - i32.call $discard=, baz@FUNCTION, $pop0 + i32.call $drop=, baz@FUNCTION, $pop0 .Ltmp0: # Block address taken # BB#1: # %addr return $0 @@ -52,7 +52,7 @@ bar: # @bar f2: # @f2 .result i32 # BB#0: # %entry - i32.call $discard=, bar@FUNCTION + i32.call $drop=, bar@FUNCTION i32.const $push0=, 17 return $pop0 .endfunc @@ -66,10 +66,10 @@ f2: # @f2 main: # @main .result i32 # BB#0: # %entry - i32.call $discard=, f1@FUNCTION - i32.call $discard=, f1@FUNCTION - i32.call $discard=, f2@FUNCTION - i32.call $discard=, f2@FUNCTION + i32.call $drop=, f1@FUNCTION + i32.call $drop=, f1@FUNCTION + i32.call $drop=, f2@FUNCTION + i32.call $drop=, f2@FUNCTION i32.const $push0=, 0 return $pop0 .endfunc diff --git a/test/torture-s/20071220-2.c.s b/test/torture-s/20071220-2.c.s index 2c9d829ad..cfc816736 100644 --- a/test/torture-s/20071220-2.c.s +++ b/test/torture-s/20071220-2.c.s @@ -23,7 +23,7 @@ baz: # @baz f1: # @f1 .result i32 # BB#0: # %entry - i32.call $discard=, bar@FUNCTION + i32.call $drop=, bar@FUNCTION i32.const $push0=, 17 return $pop0 .endfunc @@ -37,7 +37,7 @@ bar: # @bar .local i32 # BB#0: # %entry i32.const $push0=, bar.b - i32.call $discard=, baz@FUNCTION, $pop0 + i32.call $drop=, baz@FUNCTION, $pop0 .Ltmp0: # Block address taken # BB#1: # %addr return $0 @@ -52,7 +52,7 @@ bar: # @bar f2: # @f2 .result i32 # BB#0: # %entry - i32.call $discard=, bar@FUNCTION + i32.call $drop=, bar@FUNCTION i32.const $push0=, 17 return $pop0 .endfunc @@ -66,10 +66,10 @@ f2: # @f2 main: # @main .result i32 # BB#0: # %entry - i32.call $discard=, f1@FUNCTION - i32.call $discard=, f1@FUNCTION - i32.call $discard=, f2@FUNCTION - i32.call $discard=, f2@FUNCTION + i32.call $drop=, f1@FUNCTION + i32.call $drop=, f1@FUNCTION + i32.call $drop=, f2@FUNCTION + i32.call $drop=, f2@FUNCTION i32.const $push0=, 0 return $pop0 .endfunc diff --git a/test/torture-s/20080117-1.c.s b/test/torture-s/20080117-1.c.s index 933396fae..deff02529 100644 --- a/test/torture-s/20080117-1.c.s +++ b/test/torture-s/20080117-1.c.s @@ -11,10 +11,10 @@ gstate_path_memory: # @gstate_path_memory i32.add $push1=, $0, $pop0 i32.const $push2=, 0 i32.load $push3=, gstate_initial+8($pop2) - i32.store $discard=, 0($pop1), $pop3 + i32.store $drop=, 0($pop1), $pop3 i32.const $push5=, 0 i64.load $push4=, gstate_initial($pop5):p2align=2 - i64.store $discard=, 0($0):p2align=2, $pop4 + i64.store $drop=, 0($0):p2align=2, $pop4 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/20080424-1.c.s b/test/torture-s/20080424-1.c.s index 8c0b37b1b..46c8c6ea5 100644 --- a/test/torture-s/20080424-1.c.s +++ b/test/torture-s/20080424-1.c.s @@ -23,7 +23,7 @@ bar: # @bar i32.const $push14=, 0 i32.const $push4=, 1 i32.add $push5=, $3, $pop4 - i32.store $discard=, bar.i($pop14), $pop5 + i32.store $drop=, bar.i($pop14), $pop5 i32.const $push6=, g i32.add $push7=, $2, $pop6 i32.ne $push8=, $pop7, $1 diff --git a/test/torture-s/20080502-1.c.s b/test/torture-s/20080502-1.c.s index fd7f00ce7..6e8c01a67 100644 --- a/test/torture-s/20080502-1.c.s +++ b/test/torture-s/20080502-1.c.s @@ -14,10 +14,10 @@ foo: # @foo tee_local $push7=, $2=, $pop8 i64.const $push3=, 4611846683310179025 i64.and $push4=, $pop7, $pop3 - i64.store $discard=, 0($pop6), $pop4 + i64.store $drop=, 0($pop6), $pop4 i64.const $push1=, -8905435550453399112 i64.and $push2=, $2, $pop1 - i64.store $discard=, 0($0), $pop2 + i64.store $drop=, 0($0), $pop2 return .endfunc .Lfunc_end0: @@ -52,7 +52,7 @@ main: # @main i32.const $push14=, __stack_pointer i32.const $push12=, 16 i32.add $push13=, $0, $pop12 - i32.store $discard=, 0($pop14), $pop13 + i32.store $drop=, 0($pop14), $pop13 i32.const $push7=, 0 return $pop7 .LBB1_2: # %if.then diff --git a/test/torture-s/20080506-2.c.s b/test/torture-s/20080506-2.c.s index 4196527f3..46218a3b8 100644 --- a/test/torture-s/20080506-2.c.s +++ b/test/torture-s/20080506-2.c.s @@ -11,7 +11,7 @@ foo: # @foo i32.load $push6=, 0($0) tee_local $push5=, $0=, $pop6 i32.const $push1=, 1 - i32.store $discard=, 0($pop5), $pop1 + i32.store $drop=, 0($pop5), $pop1 block i32.const $push2=, 2 i32.store $push0=, 0($1), $pop2 @@ -44,10 +44,10 @@ main: # @main i32.store $0=, 0($pop4), $pop16 i32.const $push8=, 12 i32.add $push9=, $0, $pop8 - i32.store $discard=, 8($0), $pop9 + i32.store $drop=, 8($0), $pop9 i32.const $push10=, 12 i32.add $push11=, $0, $pop10 - i32.store $discard=, 4($0), $pop11 + i32.store $drop=, 4($0), $pop11 i32.const $push12=, 8 i32.add $push13=, $0, $pop12 i32.const $push14=, 4 @@ -56,7 +56,7 @@ main: # @main i32.const $push7=, __stack_pointer i32.const $push5=, 16 i32.add $push6=, $0, $pop5 - i32.store $discard=, 0($pop7), $pop6 + i32.store $drop=, 0($pop7), $pop6 i32.const $push0=, 0 return $pop0 .endfunc diff --git a/test/torture-s/20080519-1.c.s b/test/torture-s/20080519-1.c.s index e5b8be5ca..528dd6a6b 100644 --- a/test/torture-s/20080519-1.c.s +++ b/test/torture-s/20080519-1.c.s @@ -43,7 +43,7 @@ regrename_optimize: # @regrename_optimize i32.store $1=, 0($pop21), $pop27 i32.load $5=, 0($0) i64.const $push1=, 0 - i64.store $discard=, 8($1):p2align=2, $pop1 + i64.store $drop=, 8($1):p2align=2, $pop1 block i32.eqz $push43=, $5 br_if 0, $pop43 # 0: down to label1 @@ -80,7 +80,7 @@ regrename_optimize: # @regrename_optimize i32.const $push7=, 12 i32.add $push39=, $1, $pop7 tee_local $push38=, $4=, $pop39 - i32.store $discard=, 0($pop38), $3 + i32.store $drop=, 0($pop38), $3 i32.const $push8=, 0 i32.lt_s $push9=, $2, $pop8 br_if 0, $pop9 # 0: down to label1 @@ -94,11 +94,11 @@ regrename_optimize: # @regrename_optimize i32.const $push12=, -1 i32.xor $push16=, $pop15, $pop12 i32.or $push17=, $3, $pop16 - i32.store $discard=, 0($4), $pop17 + i32.store $drop=, 0($4), $pop17 i32.const $push40=, -1 i32.xor $push13=, $2, $pop40 i32.or $push14=, $5, $pop13 - i32.store $discard=, 8($1), $pop14 + i32.store $drop=, 8($1), $pop14 i32.const $push25=, 8 i32.add $push26=, $1, $pop25 call merge_overlapping_regs@FUNCTION, $pop26 @@ -107,7 +107,7 @@ regrename_optimize: # @regrename_optimize i32.const $push24=, __stack_pointer i32.const $push22=, 16 i32.add $push23=, $1, $pop22 - i32.store $discard=, 0($pop24), $pop23 + i32.store $drop=, 0($pop24), $pop23 return .endfunc .Lfunc_end1: @@ -129,22 +129,22 @@ main: # @main i32.store $push18=, 0($pop8), $pop14 tee_local $push17=, $0=, $pop18 i32.const $push2=, 1 - i32.store $discard=, 4($pop17), $pop2 + i32.store $drop=, 4($pop17), $pop2 i32.const $push4=, 0 i64.const $push3=, -1 - i64.store $discard=, reg_class_contents($pop4), $pop3 + i64.store $drop=, reg_class_contents($pop4), $pop3 i32.const $push16=, 0 i64.const $push1=, 0 i64.store $push0=, 8($0), $pop1 - i64.store $discard=, reg_class_contents+8($pop16), $pop0 + i64.store $drop=, reg_class_contents+8($pop16), $pop0 i32.const $push12=, 8 i32.add $push13=, $0, $pop12 - i32.store $discard=, 0($0), $pop13 + i32.store $drop=, 0($0), $pop13 call regrename_optimize@FUNCTION, $0 i32.const $push11=, __stack_pointer i32.const $push9=, 16 i32.add $push10=, $0, $pop9 - i32.store $discard=, 0($pop11), $pop10 + i32.store $drop=, 0($pop11), $pop10 i32.const $push15=, 0 return $pop15 .endfunc diff --git a/test/torture-s/20080522-1.c.s b/test/torture-s/20080522-1.c.s index e0fce47d7..70e602ba1 100644 --- a/test/torture-s/20080522-1.c.s +++ b/test/torture-s/20080522-1.c.s @@ -10,9 +10,9 @@ foo: # @foo # BB#0: # %entry i32.const $push0=, 0 i32.const $push1=, 1 - i32.store $discard=, i($pop0), $pop1 + i32.store $drop=, i($pop0), $pop1 i32.const $push2=, 2 - i32.store $discard=, 0($0), $pop2 + i32.store $drop=, 0($0), $pop2 i32.const $push4=, 0 i32.load $push3=, i($pop4) return $pop3 @@ -29,10 +29,10 @@ bar: # @bar .result i32 # BB#0: # %entry i32.const $push0=, 2 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 i32.const $push1=, 0 i32.const $push2=, 1 - i32.store $discard=, i($pop1), $pop2 + i32.store $drop=, i($pop1), $pop2 i32.load $push3=, 0($0) return $pop3 .endfunc @@ -55,7 +55,7 @@ main: # @main i32.store $push30=, 0($pop19), $pop27 tee_local $push29=, $0=, $pop30 i32.const $push0=, 0 - i32.store $discard=, 12($pop29), $pop0 + i32.store $drop=, 12($pop29), $pop0 block i32.const $push28=, i i32.call $push1=, foo@FUNCTION, $pop28 @@ -96,7 +96,7 @@ main: # @main i32.const $push22=, __stack_pointer i32.const $push20=, 16 i32.add $push21=, $0, $pop20 - i32.store $discard=, 0($pop22), $pop21 + i32.store $drop=, 0($pop22), $pop21 i32.const $push15=, 0 return $pop15 .LBB2_7: # %if.then17 diff --git a/test/torture-s/20080604-1.c.s b/test/torture-s/20080604-1.c.s index 64c69fa1e..d544eb3eb 100644 --- a/test/torture-s/20080604-1.c.s +++ b/test/torture-s/20080604-1.c.s @@ -44,11 +44,11 @@ baz: # @baz i32.const $push1=, .L.str i32.store $1=, 0($pop12), $pop1 call foo@FUNCTION - i32.store $discard=, 0($0), $1 + i32.store $drop=, 0($0), $1 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $2, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end1: @@ -67,7 +67,7 @@ main: # @main i32.store $0=, x($pop1), $pop0 call foo@FUNCTION i32.const $push3=, 0 - i32.store $discard=, x($pop3), $0 + i32.store $drop=, x($pop3), $0 i32.const $push2=, 0 return $pop2 .endfunc diff --git a/test/torture-s/20081103-1.c.s b/test/torture-s/20081103-1.c.s index 839f77b23..93d895477 100644 --- a/test/torture-s/20081103-1.c.s +++ b/test/torture-s/20081103-1.c.s @@ -49,7 +49,7 @@ main: # @main i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $0, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 i32.const $push14=, 0 return $pop14 .LBB1_2: # %if.then.i diff --git a/test/torture-s/20081117-1.c.s b/test/torture-s/20081117-1.c.s index b342dd055..34c9fec43 100644 --- a/test/torture-s/20081117-1.c.s +++ b/test/torture-s/20081117-1.c.s @@ -35,7 +35,7 @@ main: # @main tee_local $push14=, $0=, $pop15 i32.const $push13=, 0 i64.load $push0=, s($pop13) - i64.store $discard=, 8($pop14), $pop0 + i64.store $drop=, 8($pop14), $pop0 block i32.const $push10=, 8 i32.add $push11=, $0, $pop10 @@ -47,7 +47,7 @@ main: # @main i32.const $push9=, __stack_pointer i32.const $push7=, 16 i32.add $push8=, $0, $pop7 - i32.store $discard=, 0($pop9), $pop8 + i32.store $drop=, 0($pop9), $pop8 i32.const $push16=, 0 return $pop16 .LBB1_2: # %if.then diff --git a/test/torture-s/20081218-1.c.s b/test/torture-s/20081218-1.c.s index f0edd506a..48f31a030 100644 --- a/test/torture-s/20081218-1.c.s +++ b/test/torture-s/20081218-1.c.s @@ -10,7 +10,7 @@ foo: # @foo i32.const $push0=, a i32.const $push2=, 38 i32.const $push1=, 520 - i32.call $discard=, memset@FUNCTION, $pop0, $pop2, $pop1 + i32.call $drop=, memset@FUNCTION, $pop0, $pop2, $pop1 i32.const $push3=, 640034342 return $pop3 .endfunc @@ -26,10 +26,10 @@ bar: # @bar i32.const $push0=, a i32.const $push2=, 54 i32.const $push1=, 520 - i32.call $discard=, memset@FUNCTION, $pop0, $pop2, $pop1 + i32.call $drop=, memset@FUNCTION, $pop0, $pop2, $pop1 i32.const $push3=, 0 i32.const $push4=, 909588022 - i32.store $discard=, a+4($pop3), $pop4 + i32.store $drop=, a+4($pop3), $pop4 return .endfunc .Lfunc_end1: @@ -79,7 +79,7 @@ main: # @main # BB#5: # %if.end9 i32.const $push18=, 0 i32.const $push9=, 909522486 - i32.store $discard=, a+4($pop18), $pop9 + i32.store $drop=, a+4($pop18), $pop9 .LBB2_6: # %for.body13 # =>This Inner Loop Header: Depth=1 loop # label6: diff --git a/test/torture-s/20090113-1.c.s b/test/torture-s/20090113-1.c.s index fb2231967..92c5c9b72 100644 --- a/test/torture-s/20090113-1.c.s +++ b/test/torture-s/20090113-1.c.s @@ -44,7 +44,7 @@ msum_i4: # @msum_i4 i32.shl $push8=, $2, $pop45 i32.const $push44=, -4 i32.add $push9=, $pop8, $pop44 - i32.call $discard=, memset@FUNCTION, $pop29, $pop10, $pop9 + i32.call $drop=, memset@FUNCTION, $pop29, $pop10, $pop9 i32.const $push43=, 16 i32.add $2=, $1, $pop43 copy_local $8=, $3 @@ -58,7 +58,7 @@ msum_i4: # @msum_i4 i32.add $push13=, $2, $pop49 i32.load $push14=, 0($pop13) i32.sub $push15=, $pop12, $pop14 - i32.store $discard=, 0($8), $pop15 + i32.store $drop=, 0($8), $pop15 i32.const $push48=, 4 i32.add $8=, $8, $pop48 i32.const $push47=, -1 @@ -105,7 +105,7 @@ msum_i4: # @msum_i4 .LBB0_8: # %for.end22 # in Loop: Header=BB0_4 Depth=1 end_block # label5: - i32.store $discard=, 0($0), $8 + i32.store $drop=, 0($0), $8 i32.const $push56=, 4 i32.add $0=, $0, $pop56 i32.load $push19=, 0($3) @@ -120,7 +120,7 @@ msum_i4: # @msum_i4 i32.const $push27=, __stack_pointer i32.const $push25=, 64 i32.add $push26=, $3, $pop25 - i32.store $discard=, 0($pop27), $pop26 + i32.store $drop=, 0($pop27), $pop26 return .endfunc .Lfunc_end0: @@ -140,9 +140,9 @@ main: # @main i32.sub $push19=, $pop14, $pop15 tee_local $push18=, $4=, $pop19 i32.const $push1=, 0 - i32.store $discard=, 80($pop18), $pop1 + i32.store $drop=, 80($pop18), $pop1 i32.const $push2=, 3 - i32.store $discard=, 48($4), $pop2 + i32.store $drop=, 48($4), $pop2 copy_local $2=, $4 i32.const $push16=, 36 i32.add $push17=, $4, $pop16 @@ -161,7 +161,7 @@ main: # @main i32.load $push3=, 0($2) i32.add $push6=, $pop5, $pop3 i32.add $push9=, $pop8, $pop6 - i32.store $discard=, 0($3), $pop9 + i32.store $drop=, 0($3), $pop9 i32.const $push22=, 4 i32.add $3=, $3, $pop22 i32.const $push21=, 12 diff --git a/test/torture-s/20090113-2.c.s b/test/torture-s/20090113-2.c.s index bc230b72f..014687642 100644 --- a/test/torture-s/20090113-2.c.s +++ b/test/torture-s/20090113-2.c.s @@ -19,21 +19,21 @@ main: # @main i32.add $push4=, $pop26, $pop3 i32.const $push1=, 0 i32.load $push2=, .Lmain.elem+16($pop1) - i32.store $discard=, 0($pop4), $pop2 + i32.store $drop=, 0($pop4), $pop2 i32.const $push6=, 32 i32.add $push7=, $1, $pop6 i32.const $push25=, 0 i64.load $push5=, .Lmain.elem+8($pop25):p2align=2 - i64.store $discard=, 0($pop7), $pop5 + i64.store $drop=, 0($pop7), $pop5 i32.const $push24=, 0 i64.load $push8=, .Lmain.elem($pop24):p2align=2 - i64.store $discard=, 24($1), $pop8 + i64.store $drop=, 24($1), $pop8 i32.const $push16=, 24 i32.add $push17=, $1, $pop16 - i32.store $discard=, 8($1), $pop17 + i32.store $drop=, 8($1), $pop17 i32.const $push18=, 24 i32.add $push19=, $1, $pop18 - i32.store $discard=, 12($1), $pop19 + i32.store $drop=, 12($1), $pop19 i32.const $push23=, 0 i32.store $push0=, 16($1), $pop23 i32.store $0=, 20($1), $pop0 @@ -43,7 +43,7 @@ main: # @main i32.const $push15=, __stack_pointer i32.const $push13=, 48 i32.add $push14=, $1, $pop13 - i32.store $discard=, 0($pop15), $pop14 + i32.store $drop=, 0($pop15), $pop14 return $0 .endfunc .Lfunc_end0: @@ -108,7 +108,7 @@ foobar: # @foobar # in Loop: Header=BB1_1 Depth=1 end_loop # label6: end_block # label4: - i32.store $discard=, 12($5), $3 + i32.store $drop=, 12($5), $3 br 1 # 1: down to label2 .LBB1_5: # %if.end.i # in Loop: Header=BB1_1 Depth=1 @@ -120,11 +120,11 @@ foobar: # @foobar i32.const $push47=, -64 i32.and $push46=, $pop4, $pop47 tee_local $push45=, $3=, $pop46 - i32.store $discard=, 12($5), $pop45 + i32.store $drop=, 12($5), $pop45 i32.const $push44=, 1 i32.add $push43=, $0, $pop44 tee_local $push42=, $0=, $pop43 - i32.store $discard=, 0($2), $pop42 + i32.store $drop=, 0($2), $pop42 .LBB1_6: # %while.cond5.i # Parent Loop BB1_1 Depth=1 # => This Loop Header: Depth=2 @@ -171,7 +171,7 @@ foobar: # @foobar # in Loop: Header=BB1_6 Depth=2 end_loop # label11: i32.const $push66=, 0 - i32.store $discard=, 0($1), $pop66 + i32.store $drop=, 0($1), $pop66 .LBB1_11: # %while.end21.i # in Loop: Header=BB1_6 Depth=2 end_block # label9: @@ -184,16 +184,16 @@ foobar: # @foobar i32.const $push52=, 7 i32.shl $push51=, $pop10, $pop52 tee_local $push50=, $3=, $pop51 - i32.store $discard=, 12($5), $pop50 + i32.store $drop=, 12($5), $pop50 i32.const $0=, 0 i32.const $push49=, 0 - i32.store $discard=, 0($2), $pop49 + i32.store $drop=, 0($2), $pop49 br 0 # 0: up to label7 .LBB1_13: # %if.then15.i # in Loop: Header=BB1_1 Depth=1 end_loop # label8: - i32.store $discard=, 0($1), $6 - i32.store $discard=, 16($5), $4 + i32.store $drop=, 0($1), $6 + i32.store $drop=, 16($5), $4 i32.const $push24=, 16 i32.add $push25=, $5, $pop24 i32.const $push26=, 12 @@ -215,7 +215,7 @@ foobar: # @foobar i32.const $push17=, __stack_pointer i32.const $push15=, 32 i32.add $push16=, $5, $pop15 - i32.store $discard=, 0($pop17), $pop16 + i32.store $drop=, 0($pop17), $pop16 return .endfunc .Lfunc_end1: @@ -237,18 +237,18 @@ bmp_iter_set_init: # @bmp_iter_set_init # BB#1: # %if.then i32.const $1=, bitmap_zero_bits i32.const $push8=, bitmap_zero_bits - i32.store $discard=, 0($0), $pop8 + i32.store $drop=, 0($0), $pop8 .LBB2_2: # %while.end end_block # label12: i32.load $3=, 8($1) i32.load $1=, 12($1) - i32.store $discard=, 8($0), $4 + i32.store $drop=, 8($0), $4 i32.store $push0=, 12($0), $1 i32.eqz $push4=, $pop0 i32.const $push2=, 7 i32.shl $push3=, $3, $pop2 i32.or $push5=, $pop4, $pop3 - i32.store $discard=, 0($2), $pop5 + i32.store $drop=, 0($2), $pop5 return .endfunc .Lfunc_end2: @@ -285,10 +285,10 @@ bmp_iter_next: # @bmp_iter_next i32.load $push0=, 12($0) i32.const $push1=, 1 i32.shr_u $push2=, $pop0, $pop1 - i32.store $discard=, 12($0), $pop2 + i32.store $drop=, 12($0), $pop2 i32.const $push4=, 1 i32.add $push3=, $2, $pop4 - i32.store $discard=, 0($1), $pop3 + i32.store $drop=, 0($1), $pop3 return .endfunc .Lfunc_end4: @@ -323,8 +323,8 @@ bmp_iter_set_tail: # @bmp_iter_set_tail end_loop # label16: i32.const $push2=, 12 i32.add $push3=, $0, $pop2 - i32.store $discard=, 0($pop3), $3 - i32.store $discard=, 0($1), $2 + i32.store $drop=, 0($pop3), $3 + i32.store $drop=, 0($1), $2 .LBB5_4: # %while.end end_block # label14: return diff --git a/test/torture-s/20090113-3.c.s b/test/torture-s/20090113-3.c.s index 072c139b0..aba79420e 100644 --- a/test/torture-s/20090113-3.c.s +++ b/test/torture-s/20090113-3.c.s @@ -19,21 +19,21 @@ main: # @main i32.add $push4=, $pop26, $pop3 i32.const $push1=, 0 i32.load $push2=, .Lmain.elem+16($pop1) - i32.store $discard=, 0($pop4), $pop2 + i32.store $drop=, 0($pop4), $pop2 i32.const $push6=, 32 i32.add $push7=, $1, $pop6 i32.const $push25=, 0 i64.load $push5=, .Lmain.elem+8($pop25):p2align=2 - i64.store $discard=, 0($pop7), $pop5 + i64.store $drop=, 0($pop7), $pop5 i32.const $push24=, 0 i64.load $push8=, .Lmain.elem($pop24):p2align=2 - i64.store $discard=, 24($1), $pop8 + i64.store $drop=, 24($1), $pop8 i32.const $push16=, 24 i32.add $push17=, $1, $pop16 - i32.store $discard=, 8($1), $pop17 + i32.store $drop=, 8($1), $pop17 i32.const $push18=, 24 i32.add $push19=, $1, $pop18 - i32.store $discard=, 12($1), $pop19 + i32.store $drop=, 12($1), $pop19 i32.const $push23=, 0 i32.store $push0=, 16($1), $pop23 i32.store $0=, 20($1), $pop0 @@ -43,7 +43,7 @@ main: # @main i32.const $push15=, __stack_pointer i32.const $push13=, 48 i32.add $push14=, $1, $pop13 - i32.store $discard=, 0($pop15), $pop14 + i32.store $drop=, 0($pop15), $pop14 return $0 .endfunc .Lfunc_end0: @@ -104,7 +104,7 @@ foobar: # @foobar i32.add $push32=, $5, $pop31 i32.const $push41=, 12 i32.add $push3=, $pop32, $pop41 - i32.store $discard=, 0($pop3), $0 + i32.store $drop=, 0($pop3), $0 br 1 # 1: down to label2 .LBB1_5: # %if.end.i # in Loop: Header=BB1_1 Depth=1 @@ -153,7 +153,7 @@ foobar: # @foobar i32.const $push52=, 12 i32.add $push13=, $pop26, $pop52 i32.const $push51=, 0 - i32.store $discard=, 0($pop13), $pop51 + i32.store $drop=, 0($pop13), $pop51 .LBB1_11: # %while.end30.i # in Loop: Header=BB1_6 Depth=2 end_block # label8: @@ -164,7 +164,7 @@ foobar: # @foobar .LBB1_12: # %while.cond16.preheader.i # in Loop: Header=BB1_1 Depth=1 end_loop # label7: - i32.store $discard=, 0($2), $4 + i32.store $drop=, 0($2), $4 i32.const $push27=, 16 i32.add $push28=, $5, $pop27 i32.const $push56=, 12 @@ -187,7 +187,7 @@ foobar: # @foobar # BB#14: # %while.cond16.return.loopexit_crit_edge.i # in Loop: Header=BB1_1 Depth=1 end_loop # label12: - i32.store $discard=, 0($4), $0 + i32.store $drop=, 0($4), $0 .LBB1_15: # %for.inc # in Loop: Header=BB1_1 Depth=1 end_block # label2: @@ -197,14 +197,14 @@ foobar: # @foobar i32.add $push30=, $5, $pop29 i32.const $push36=, 12 i32.add $push11=, $pop30, $pop36 - i32.store $discard=, 0($pop11), $0 + i32.store $drop=, 0($pop11), $0 br 0 # 0: up to label0 .LBB1_16: # %for.end end_loop # label1: i32.const $push20=, __stack_pointer i32.const $push18=, 32 i32.add $push19=, $5, $pop18 - i32.store $discard=, 0($pop20), $pop19 + i32.store $drop=, 0($pop20), $pop19 return .endfunc .Lfunc_end1: @@ -226,18 +226,18 @@ bmp_iter_set_init: # @bmp_iter_set_init # BB#1: # %if.then i32.const $1=, bitmap_zero_bits i32.const $push8=, bitmap_zero_bits - i32.store $discard=, 0($0), $pop8 + i32.store $drop=, 0($0), $pop8 .LBB2_2: # %while.end end_block # label13: i32.load $3=, 8($1) i32.load $1=, 12($1) - i32.store $discard=, 8($0), $4 + i32.store $drop=, 8($0), $4 i32.store $push0=, 12($0), $1 i32.eqz $push4=, $pop0 i32.const $push2=, 7 i32.shl $push3=, $3, $pop2 i32.or $push5=, $pop4, $pop3 - i32.store $discard=, 0($2), $pop5 + i32.store $drop=, 0($2), $pop5 return .endfunc .Lfunc_end2: diff --git a/test/torture-s/20090207-1.c.s b/test/torture-s/20090207-1.c.s index 817f31625..e2844edff 100644 --- a/test/torture-s/20090207-1.c.s +++ b/test/torture-s/20090207-1.c.s @@ -15,12 +15,12 @@ foo: # @foo i32.sub $push10=, $pop6, $pop7 tee_local $push9=, $1=, $pop10 i64.const $push0=, 12884901889 - i64.store $discard=, 0($pop9), $pop0 + i64.store $drop=, 0($pop9), $pop0 i32.const $push1=, 2 i32.shl $push2=, $0, $pop1 i32.add $push3=, $1, $pop2 i32.const $push8=, 2 - i32.store $discard=, 0($pop3), $pop8 + i32.store $drop=, 0($pop3), $pop8 i32.load $push4=, 0($1) return $pop4 .endfunc diff --git a/test/torture-s/20090527-1.c.s b/test/torture-s/20090527-1.c.s index ad8f70803..a32c5f404 100644 --- a/test/torture-s/20090527-1.c.s +++ b/test/torture-s/20090527-1.c.s @@ -19,7 +19,7 @@ new_unit: # @new_unit i32.const $push1=, 4 i32.add $push2=, $0, $pop1 i32.const $push9=, 0 - i32.store $discard=, 0($pop2), $pop9 + i32.store $drop=, 0($pop2), $pop9 .LBB0_2: # %if.end end_block # label0: block @@ -29,7 +29,7 @@ new_unit: # @new_unit br_if 0, $pop4 # 0: down to label1 # BB#3: # %if.then3 i32.const $push5=, 0 - i32.store $discard=, 0($0), $pop5 + i32.store $drop=, 0($0), $pop5 .LBB0_4: # %if.end5 end_block # label1: block diff --git a/test/torture-s/20090623-1.c.s b/test/torture-s/20090623-1.c.s index d866af5dd..642d96898 100644 --- a/test/torture-s/20090623-1.c.s +++ b/test/torture-s/20090623-1.c.s @@ -30,7 +30,7 @@ main: # @main i32.sub $push6=, $pop2, $pop3 i32.const $push4=, 12 i32.add $push5=, $pop6, $pop4 - i32.store $discard=, x($pop0), $pop5 + i32.store $drop=, x($pop0), $pop5 i32.const $push7=, 0 return $pop7 .endfunc diff --git a/test/torture-s/20090814-1.c.s b/test/torture-s/20090814-1.c.s index bc38bac20..3e3d4a1d0 100644 --- a/test/torture-s/20090814-1.c.s +++ b/test/torture-s/20090814-1.c.s @@ -42,10 +42,10 @@ main: # @main # BB#0: # %entry i32.const $push7=, 0 i32.const $push2=, 1 - i32.store $discard=, i($pop7), $pop2 + i32.store $drop=, i($pop7), $pop2 i32.const $push6=, 0 i64.const $push0=, 184683593727 - i64.store $discard=, a($pop6):p2align=2, $pop0 + i64.store $drop=, a($pop6):p2align=2, $pop0 block i32.const $push1=, a i32.call $push3=, foo@FUNCTION, $pop1 diff --git a/test/torture-s/20100316-1.c.s b/test/torture-s/20100316-1.c.s index c236c48ea..a132b6d22 100644 --- a/test/torture-s/20100316-1.c.s +++ b/test/torture-s/20100316-1.c.s @@ -28,13 +28,13 @@ main: # @main i32.load16_u $0=, f+4($pop9) i32.const $push8=, 0 i32.const $push0=, -1 - i32.store $discard=, f($pop8), $pop0 + i32.store $drop=, f($pop8), $pop0 i32.const $push7=, 0 i32.const $push2=, 57344 i32.and $push3=, $0, $pop2 i32.const $push4=, 7168 i32.or $push5=, $pop3, $pop4 - i32.store16 $discard=, f+4($pop7), $pop5 + i32.store16 $drop=, f+4($pop7), $pop5 block i32.const $push1=, f i32.call $push6=, foo@FUNCTION, $pop1 diff --git a/test/torture-s/20100708-1.c.s b/test/torture-s/20100708-1.c.s index 70a9a4900..e35775e64 100644 --- a/test/torture-s/20100708-1.c.s +++ b/test/torture-s/20100708-1.c.s @@ -11,7 +11,7 @@ f: # @f i32.add $push1=, $0, $pop0 i32.const $push3=, 0 i32.const $push2=, 192 - i32.call $discard=, memset@FUNCTION, $pop1, $pop3, $pop2 + i32.call $drop=, memset@FUNCTION, $pop1, $pop3, $pop2 return .endfunc .Lfunc_end0: @@ -38,7 +38,7 @@ main: # @main i32.const $push7=, __stack_pointer i32.const $push5=, 208 i32.add $push6=, $0, $pop5 - i32.store $discard=, 0($pop7), $pop6 + i32.store $drop=, 0($pop7), $pop6 i32.const $push0=, 0 return $pop0 .endfunc diff --git a/test/torture-s/20101011-1.c.s b/test/torture-s/20101011-1.c.s index 404243622..a568b5078 100644 --- a/test/torture-s/20101011-1.c.s +++ b/test/torture-s/20101011-1.c.s @@ -23,7 +23,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 8 i32.const $push0=, sigfpe@FUNCTION - i32.call $discard=, signal@FUNCTION, $pop1, $pop0 + i32.call $drop=, signal@FUNCTION, $pop1, $pop0 call abort@FUNCTION unreachable .endfunc diff --git a/test/torture-s/20101013-1.c.s b/test/torture-s/20101013-1.c.s index 0961ebe33..dc1309df0 100644 --- a/test/torture-s/20101013-1.c.s +++ b/test/torture-s/20101013-1.c.s @@ -36,7 +36,7 @@ build_ref_for_offset: # @build_ref_for_offset i32.const $push9=, __stack_pointer i32.const $push7=, 16 i32.add $push8=, $0, $pop7 - i32.store $discard=, 0($pop9), $pop8 + i32.store $drop=, 0($pop9), $pop8 return .endfunc .Lfunc_end1: @@ -48,7 +48,7 @@ get_addr_base_and_unit_offset: # @get_addr_base_and_unit_offset .param i32 # BB#0: # %entry i64.const $push0=, 0 - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end2: diff --git a/test/torture-s/20101025-1.c.s b/test/torture-s/20101025-1.c.s index 0dbfd5503..78ca27b17 100644 --- a/test/torture-s/20101025-1.c.s +++ b/test/torture-s/20101025-1.c.s @@ -8,7 +8,7 @@ f2: # @f2 .param i32 # BB#0: # %entry i32.const $push0=, 0 - i32.store $discard=, g_3($pop0), $0 + i32.store $drop=, g_3($pop0), $0 return .endfunc .Lfunc_end0: @@ -24,7 +24,7 @@ f3: # @f3 i32.const $push0=, 0 i32.load $push1=, g_6($pop0) i32.const $push2=, 1 - i32.store $discard=, 0($pop1), $pop2 + i32.store $drop=, 0($pop1), $pop2 i32.const $push5=, 0 i32.load $push3=, g_7($pop5) call f2@FUNCTION, $pop3 @@ -41,7 +41,7 @@ f3: # @f3 main: # @main .result i32 # BB#0: # %entry - i32.call $discard=, f3@FUNCTION + i32.call $drop=, f3@FUNCTION block i32.const $push3=, 0 i32.load $push0=, g_3($pop3) diff --git a/test/torture-s/20111208-1.c.s b/test/torture-s/20111208-1.c.s index 903530a78..c56e219e7 100644 --- a/test/torture-s/20111208-1.c.s +++ b/test/torture-s/20111208-1.c.s @@ -72,7 +72,7 @@ do_something: # @do_something .param i32 # BB#0: # %entry i32.const $push0=, 0 - i32.store $discard=, a($pop0), $0 + i32.store $drop=, a($pop0), $0 return .endfunc .Lfunc_end1: diff --git a/test/torture-s/20111212-1.c.s b/test/torture-s/20111212-1.c.s index af83191c5..28fcef0af 100644 --- a/test/torture-s/20111212-1.c.s +++ b/test/torture-s/20111212-1.c.s @@ -14,7 +14,7 @@ frob_entry: # @frob_entry br_if 0, $pop2 # 0: down to label0 # BB#1: # %if.then i32.const $push3=, -1 - i32.store $discard=, 0($0):p2align=0, $pop3 + i32.store $drop=, 0($0):p2align=0, $pop3 .LBB0_2: # %if.end end_block # label0: return @@ -38,7 +38,7 @@ main: # @main i32.store $push15=, 0($pop7), $pop13 tee_local $push14=, $0=, $pop15 i64.const $push0=, 0 - i64.store $discard=, 8($pop14), $pop0 + i64.store $drop=, 8($pop14), $pop0 i32.const $push11=, 8 i32.add $push12=, $0, $pop11 i32.const $push1=, 1 @@ -47,7 +47,7 @@ main: # @main i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $0, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 i32.const $push3=, 0 return $pop3 .endfunc diff --git a/test/torture-s/20111227-2.c.s b/test/torture-s/20111227-2.c.s index cef13a4b1..be8e34cd7 100644 --- a/test/torture-s/20111227-2.c.s +++ b/test/torture-s/20111227-2.c.s @@ -78,13 +78,13 @@ foo: # @foo br_if 1, $pop3 # 1: down to label5 # BB#3: # %if.then i32.const $push5=, 0 - i32.store16 $discard=, s($pop5), $2 + i32.store16 $drop=, s($pop5), $2 call bar@FUNCTION, $1 return .LBB1_4: # %if.then8 end_block # label6: i32.const $push7=, 0 - i32.store $discard=, l($pop7), $2 + i32.store $drop=, l($pop7), $2 .LBB1_5: # %if.end11 end_block # label5: call bar@FUNCTION, $1 @@ -92,7 +92,7 @@ foo: # @foo .LBB1_6: # %if.then3 end_block # label4: i32.const $push4=, 0 - i32.store $discard=, i($pop4), $2 + i32.store $drop=, i($pop4), $2 call bar@FUNCTION, $1 return .endfunc diff --git a/test/torture-s/20111227-3.c.s b/test/torture-s/20111227-3.c.s index fcc50b40e..86d40086e 100644 --- a/test/torture-s/20111227-3.c.s +++ b/test/torture-s/20111227-3.c.s @@ -78,13 +78,13 @@ foo: # @foo br_if 1, $pop3 # 1: down to label5 # BB#3: # %if.then i32.const $push5=, 0 - i32.store16 $discard=, s($pop5), $2 + i32.store16 $drop=, s($pop5), $2 call bar@FUNCTION, $1 return .LBB1_4: # %if.then8 end_block # label6: i32.const $push7=, 0 - i32.store $discard=, l($pop7), $2 + i32.store $drop=, l($pop7), $2 .LBB1_5: # %if.end11 end_block # label5: call bar@FUNCTION, $1 @@ -92,7 +92,7 @@ foo: # @foo .LBB1_6: # %if.then3 end_block # label4: i32.const $push4=, 0 - i32.store $discard=, i($pop4), $2 + i32.store $drop=, i($pop4), $2 call bar@FUNCTION, $1 return .endfunc diff --git a/test/torture-s/20120105-1.c.s b/test/torture-s/20120105-1.c.s index 4760556ba..ff450fb00 100644 --- a/test/torture-s/20120105-1.c.s +++ b/test/torture-s/20120105-1.c.s @@ -23,15 +23,15 @@ main: # @main i32.store8 $push0=, 0($pop2), $pop3 i32.store $0=, 0($pop5), $pop0 i64.const $push6=, 0 - i64.store $discard=, 0($1):p2align=2, $pop6 + i64.store $drop=, 0($1):p2align=2, $pop6 i32.const $push7=, 1 i32.or $push8=, $1, $pop7 i32.call $push9=, extract@FUNCTION, $pop8 - i32.store $discard=, i($0), $pop9 + i32.store $drop=, i($0), $pop9 i32.const $push16=, __stack_pointer i32.const $push14=, 16 i32.add $push15=, $1, $pop14 - i32.store $discard=, 0($pop16), $pop15 + i32.store $drop=, 0($pop16), $pop15 return $0 .endfunc .Lfunc_end0: diff --git a/test/torture-s/20120808-1.c.s b/test/torture-s/20120808-1.c.s index 88f3fb4c8..722184f54 100644 --- a/test/torture-s/20120808-1.c.s +++ b/test/torture-s/20120808-1.c.s @@ -22,7 +22,7 @@ main: # @main i64.store $push0=, 0($pop4), $pop5 i64.store $push1=, 0($pop7), $pop0 i64.store $push2=, 8($0), $pop1 - i64.store $discard=, 0($0), $pop2 + i64.store $drop=, 0($0), $pop2 i32.const $push45=, 0 i32.load $push8=, i($pop45) i32.const $push9=, d+1 @@ -69,9 +69,9 @@ main: # @main end_block # label2: i32.add $push14=, $0, $3 i32.or $push13=, $4, $2 - i32.store8 $discard=, 0($pop14), $pop13 + i32.store8 $drop=, 0($pop14), $pop13 i32.const $push53=, 0 - i32.store $discard=, cp($pop53), $5 + i32.store $drop=, cp($pop53), $5 i32.const $push52=, 1 i32.add $3=, $3, $pop52 i32.const $push51=, 30 diff --git a/test/torture-s/20120919-1.c.s b/test/torture-s/20120919-1.c.s index 59428b1ef..5b0b00dbc 100644 --- a/test/torture-s/20120919-1.c.s +++ b/test/torture-s/20120919-1.c.s @@ -11,7 +11,7 @@ init: # @init br_if 0, $0 # 0: down to label0 # BB#1: # %if.then i32.const $push0=, 0 - i32.store $discard=, 0($1), $pop0 + i32.store $drop=, 0($1), $pop0 .LBB0_2: # %if.end end_block # label0: return @@ -81,7 +81,7 @@ main: # @main # in Loop: Header=BB1_2 Depth=1 end_block # label5: f64.convert_s/i32 $push7=, $4 - f64.store $discard=, 0($1), $pop7 + f64.store $drop=, 0($1), $pop7 .LBB1_6: # %if.end11 # in Loop: Header=BB1_2 Depth=1 end_block # label4: @@ -97,7 +97,7 @@ main: # @main i32.const $push18=, __stack_pointer i32.const $push16=, 6144 i32.add $push17=, $7, $pop16 - i32.store $discard=, 0($pop18), $pop17 + i32.store $drop=, 0($pop18), $pop17 i32.const $push11=, 0 return $pop11 .LBB1_9: # %if.then14 diff --git a/test/torture-s/20121108-1.c.s b/test/torture-s/20121108-1.c.s index fe501616c..b45fc0ad6 100644 --- a/test/torture-s/20121108-1.c.s +++ b/test/torture-s/20121108-1.c.s @@ -10,7 +10,7 @@ strtoul1: # @strtoul1 # BB#0: # %entry i32.const $push0=, 3 i32.add $push1=, $0, $pop0 - i32.store $discard=, 0($1), $pop1 + i32.store $drop=, 0($1), $pop1 i32.const $1=, 192 block block @@ -138,7 +138,7 @@ string_to_ip: # @string_to_ip i32.const $push26=, __stack_pointer i32.const $push24=, 16 i32.add $push25=, $1, $pop24 - i32.store $discard=, 0($pop26), $pop25 + i32.store $drop=, 0($pop26), $pop25 return $2 .endfunc .Lfunc_end1: @@ -165,12 +165,12 @@ main: # @main i32.const $push2=, .L.str i32.const $push14=, 16 i32.add $push15=, $1, $pop14 - i32.call $discard=, printf@FUNCTION, $pop2, $pop15 + i32.call $drop=, printf@FUNCTION, $pop2, $pop15 i32.const $push19=, 0 i32.load $push3=, result($pop19) - i32.store $discard=, 0($1), $pop3 + i32.store $drop=, 0($1), $pop3 i32.const $push18=, .L.str - i32.call $discard=, printf@FUNCTION, $pop18, $1 + i32.call $drop=, printf@FUNCTION, $pop18, $1 block i32.const $push17=, 0 i32.load $push4=, result($pop17) @@ -178,11 +178,11 @@ main: # @main br_if 0, $pop5 # 0: down to label5 # BB#1: # %if.end i32.const $push6=, .Lstr - i32.call $discard=, puts@FUNCTION, $pop6 + i32.call $drop=, puts@FUNCTION, $pop6 i32.const $push13=, __stack_pointer i32.const $push11=, 32 i32.add $push12=, $1, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 i32.const $push22=, 0 return $pop22 .LBB2_2: # %if.then diff --git a/test/torture-s/20131127-1.c.s b/test/torture-s/20131127-1.c.s index 4003e0a1e..45ed180f9 100644 --- a/test/torture-s/20131127-1.c.s +++ b/test/torture-s/20131127-1.c.s @@ -12,15 +12,15 @@ fn1: # @fn1 i32.add $push1=, $0, $pop0 i32.const $push2=, 0 i32.load16_u $push3=, c+12($pop2):p2align=0 - i32.store16 $discard=, 0($pop1):p2align=0, $pop3 + i32.store16 $drop=, 0($pop1):p2align=0, $pop3 i32.const $push8=, 0 i64.load $1=, c($pop8):p2align=0 i32.const $push4=, 8 i32.add $push5=, $0, $pop4 i32.const $push7=, 0 i32.load $push6=, c+8($pop7):p2align=0 - i32.store $discard=, 0($pop5):p2align=0, $pop6 - i64.store $discard=, 0($0):p2align=0, $1 + i32.store $drop=, 0($pop5):p2align=0, $pop6 + i64.store $drop=, 0($0):p2align=0, $1 return .endfunc .Lfunc_end0: @@ -38,27 +38,27 @@ fn2: # @fn2 i32.const $push14=, 0 i32.const $push13=, 0 i32.load16_u $push2=, c+12($pop13):p2align=0 - i32.store16 $discard=, b+12($pop14):p2align=0, $pop2 + i32.store16 $drop=, b+12($pop14):p2align=0, $pop2 i32.const $push12=, 0 i32.load16_u $2=, e+12($pop12):p2align=0 i32.const $push11=, 0 - i32.store $discard=, b+8($pop11):p2align=0, $0 + i32.store $drop=, b+8($pop11):p2align=0, $0 i32.const $push10=, 0 i32.load $0=, e+8($pop10):p2align=0 i32.const $push9=, 0 i64.load $1=, c($pop9):p2align=0 i32.const $push8=, 0 - i32.store16 $discard=, d+12($pop8):p2align=0, $2 + i32.store16 $drop=, d+12($pop8):p2align=0, $2 i32.const $push7=, 0 i64.load $3=, e($pop7):p2align=0 i32.const $push6=, 0 - i32.store $discard=, d+8($pop6):p2align=0, $0 + i32.store $drop=, d+8($pop6):p2align=0, $0 i32.const $push5=, 0 - i64.store $discard=, b($pop5):p2align=0, $1 + i64.store $drop=, b($pop5):p2align=0, $1 i32.const $push4=, 0 i32.const $push3=, 0 i32.store16 $push0=, a($pop4), $pop3 - i64.store $discard=, d($pop0):p2align=0, $3 + i64.store $drop=, d($pop0):p2align=0, $3 return .endfunc .Lfunc_end1: @@ -77,9 +77,9 @@ main: # @main i32.const $push16=, 0 i32.const $push15=, 0 i32.load16_u $push2=, c+12($pop15):p2align=0 - i32.store16 $discard=, b+12($pop16):p2align=0, $pop2 + i32.store16 $drop=, b+12($pop16):p2align=0, $pop2 i32.const $push14=, 0 - i32.store $discard=, b+8($pop14):p2align=0, $0 + i32.store $drop=, b+8($pop14):p2align=0, $0 i32.const $push13=, 0 i32.load $0=, e+8($pop13):p2align=0 i32.const $push12=, 0 @@ -89,13 +89,13 @@ main: # @main i32.const $push10=, 0 i32.const $push9=, 0 i32.load16_u $push3=, e+12($pop9):p2align=0 - i32.store16 $discard=, d+12($pop10):p2align=0, $pop3 + i32.store16 $drop=, d+12($pop10):p2align=0, $pop3 i32.const $push8=, 0 - i32.store $discard=, d+8($pop8):p2align=0, $0 + i32.store $drop=, d+8($pop8):p2align=0, $0 i32.const $push7=, 0 - i64.store $discard=, b($pop7):p2align=0, $1 + i64.store $drop=, b($pop7):p2align=0, $1 i32.const $push6=, 0 - i64.store $discard=, d($pop6):p2align=0, $2 + i64.store $drop=, d($pop6):p2align=0, $2 i32.const $push5=, 0 i32.const $push4=, 0 i32.store16 $push0=, a($pop5), $pop4 diff --git a/test/torture-s/20140212-1.c.s b/test/torture-s/20140212-1.c.s index c76013633..5311c6a7b 100644 --- a/test/torture-s/20140212-1.c.s +++ b/test/torture-s/20140212-1.c.s @@ -40,14 +40,14 @@ fn1: # @fn1 # BB#2: # %if.then # in Loop: Header=BB0_1 Depth=1 i32.const $push20=, 1 - i32.store $discard=, c($5), $pop20 + i32.store $drop=, c($5), $pop20 br 1 # 1: down to label2 .LBB0_3: # %if.else # in Loop: Header=BB0_1 Depth=1 end_block # label3: i32.const $push21=, 9 i32.store $push0=, i($5), $pop21 - i32.store $discard=, h($5), $pop0 + i32.store $drop=, h($5), $pop0 .LBB0_4: # %if.end # in Loop: Header=BB0_1 Depth=1 end_block # label2: @@ -56,11 +56,11 @@ fn1: # @fn1 # BB#5: # %if.then15 end_loop # label1: i32.const $push6=, 0 - i32.store $discard=, k($pop6), $3 + i32.store $drop=, k($pop6), $3 i32.const $push23=, 0 - i32.store8 $discard=, j($pop23), $4 + i32.store8 $drop=, j($pop23), $4 i32.const $push22=, 0 - i32.store8 $discard=, g($pop22), $0 + i32.store8 $drop=, g($pop22), $0 return .endfunc .Lfunc_end0: @@ -106,14 +106,14 @@ main: # @main # in Loop: Header=BB1_1 Depth=1 i32.const $3=, 1 i32.const $push20=, 1 - i32.store $discard=, c($5), $pop20 + i32.store $drop=, c($5), $pop20 br 1 # 1: down to label6 .LBB1_3: # %if.else.i # in Loop: Header=BB1_1 Depth=1 end_block # label7: i32.const $push21=, 9 i32.store $push0=, i($5), $pop21 - i32.store $discard=, h($5), $pop0 + i32.store $drop=, h($5), $pop0 .LBB1_4: # %if.end.i # in Loop: Header=BB1_1 Depth=1 end_block # label6: @@ -122,13 +122,13 @@ main: # @main # BB#5: # %fn1.exit end_loop # label5: i32.const $push24=, 0 - i32.store $discard=, k($pop24), $4 + i32.store $drop=, k($pop24), $4 i32.const $push23=, 0 - i32.store8 $discard=, j($pop23), $0 + i32.store8 $drop=, j($pop23), $0 i32.const $push22=, 0 i32.const $push5=, 147 i32.mul $push6=, $0, $pop5 - i32.store8 $discard=, g($pop22), $pop6 + i32.store8 $drop=, g($pop22), $pop6 block i32.const $push7=, 1 i32.ne $push8=, $3, $pop7 diff --git a/test/torture-s/20140425-1.c.s b/test/torture-s/20140425-1.c.s index d3e22f1b9..67076e721 100644 --- a/test/torture-s/20140425-1.c.s +++ b/test/torture-s/20140425-1.c.s @@ -22,7 +22,7 @@ main: # @main i32.load $push16=, 12($1) tee_local $push15=, $0=, $pop16 i32.shl $push1=, $pop0, $pop15 - i32.store $discard=, 12($1), $pop1 + i32.store $drop=, 12($1), $pop1 block i32.const $push2=, 30 i32.le_u $push3=, $0, $pop2 @@ -31,7 +31,7 @@ main: # @main i32.const $push11=, __stack_pointer i32.const $push9=, 16 i32.add $push10=, $1, $pop9 - i32.store $discard=, 0($pop11), $pop10 + i32.store $drop=, 0($pop11), $pop10 i32.const $push4=, 0 return $pop4 .LBB0_2: # %if.then @@ -48,7 +48,7 @@ set: # @set .param i32 # BB#0: # %entry i32.const $push0=, 31 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end1: diff --git a/test/torture-s/920429-1.c.s b/test/torture-s/920429-1.c.s index 4af878a67..26ce4ad5b 100644 --- a/test/torture-s/920429-1.c.s +++ b/test/torture-s/920429-1.c.s @@ -16,13 +16,13 @@ f: # @f i32.shr_u $push2=, $pop12, $pop0 i32.const $push11=, 1 i32.and $push3=, $pop2, $pop11 - i32.store $discard=, i($pop4), $pop3 + i32.store $drop=, i($pop4), $pop3 i32.const $push10=, 0 i32.const $push5=, 7 i32.and $push6=, $1, $pop5 i32.const $push9=, 1 i32.add $push7=, $pop6, $pop9 - i32.store $discard=, j($pop10), $pop7 + i32.store $drop=, j($pop10), $pop7 i32.const $push8=, 1 i32.add $push1=, $0, $pop8 return $pop1 @@ -39,7 +39,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i32.const $push2=, 2 - i32.store $discard=, j($pop1), $pop2 + i32.store $drop=, j($pop1), $pop2 i32.const $push4=, 0 i32.const $push3=, 0 i32.store $push0=, i($pop4), $pop3 diff --git a/test/torture-s/920501-1.c.s b/test/torture-s/920501-1.c.s index f3bfec340..4eb13d7d7 100644 --- a/test/torture-s/920501-1.c.s +++ b/test/torture-s/920501-1.c.s @@ -18,7 +18,7 @@ x: # @x tee_local $push5=, $0=, $pop6 i32.const $push1=, 2 i32.shl $push2=, $pop5, $pop1 - i32.store $discard=, s+4($pop2), $0 + i32.store $drop=, s+4($pop2), $0 .LBB0_2: # %if.end end_block # label0: i32.const $push3=, 1 @@ -36,7 +36,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i64.const $push0=, 0 - i64.store $discard=, s($pop1), $pop0 + i64.store $drop=, s($pop1), $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/920501-2.c.s b/test/torture-s/920501-2.c.s index 5a888404a..11f691553 100644 --- a/test/torture-s/920501-2.c.s +++ b/test/torture-s/920501-2.c.s @@ -375,7 +375,7 @@ facts: # @facts br_if 0, $pop32 # 0: down to label33 # BB#33: # %if.then26 # in Loop: Header=BB2_1 Depth=1 - i32.store $discard=, 0($5), $1 + i32.store $drop=, 0($5), $1 i64.const $push76=, 4294967295 i64.and $push33=, $11, $pop76 i64.div_u $0=, $0, $pop33 diff --git a/test/torture-s/920501-6.c.s b/test/torture-s/920501-6.c.s index c3fe246aa..3712947f8 100644 --- a/test/torture-s/920501-6.c.s +++ b/test/torture-s/920501-6.c.s @@ -190,7 +190,7 @@ plist: # @plist # in Loop: Header=BB2_2 Depth=1 end_loop # label17: end_block # label15: - i64.store $discard=, 0($4), $0 + i64.store $drop=, 0($4), $0 i32.const $push37=, 8 i32.add $push0=, $4, $pop37 copy_local $4=, $pop0 @@ -205,7 +205,7 @@ plist: # @plist end_loop # label9: end_block # label7: i64.const $push16=, 0 - i64.store $discard=, 0($4), $pop16 + i64.store $drop=, 0($4), $pop16 i32.sub $push17=, $4, $2 i32.const $push18=, 3 i32.shr_s $push19=, $pop17, $pop18 @@ -309,7 +309,7 @@ main: # @main # in Loop: Header=BB3_1 Depth=1 end_loop # label27: end_block # label25: - i64.store $discard=, 0($3), $4 + i64.store $drop=, 0($3), $4 i32.const $push52=, 8 i32.add $push0=, $3, $pop52 copy_local $3=, $pop0 @@ -324,7 +324,7 @@ main: # @main # BB#11: # %plist.exit end_loop # label19: i64.const $push15=, 0 - i64.store $discard=, 0($3), $pop15 + i64.store $drop=, 0($3), $pop15 block i64.load $push16=, 0($6) i64.const $push17=, 1234111117 diff --git a/test/torture-s/920501-8.c.s b/test/torture-s/920501-8.c.s index 8a637400e..cf868d041 100644 --- a/test/torture-s/920501-8.c.s +++ b/test/torture-s/920501-8.c.s @@ -19,107 +19,107 @@ va: # @va tee_local $push65=, $3=, $pop66 i32.const $push0=, 4 i32.add $push1=, $pop65, $pop0 - i32.store $discard=, 76($4), $pop1 + i32.store $drop=, 76($4), $pop1 i32.load $5=, 0($3) i32.const $push2=, 8 i32.add $push3=, $3, $pop2 - i32.store $discard=, 76($4), $pop3 + i32.store $drop=, 76($4), $pop3 i32.load $6=, 4($3) i32.const $push4=, 12 i32.add $push5=, $3, $pop4 - i32.store $discard=, 76($4), $pop5 + i32.store $drop=, 76($4), $pop5 i32.load $7=, 8($3) i32.const $push6=, 16 i32.add $push7=, $3, $pop6 - i32.store $discard=, 76($4), $pop7 + i32.store $drop=, 76($4), $pop7 i32.load $8=, 12($3) i32.const $push8=, 20 i32.add $push9=, $3, $pop8 - i32.store $discard=, 76($4), $pop9 + i32.store $drop=, 76($4), $pop9 i32.load $9=, 16($3) i32.const $push10=, 24 i32.add $push11=, $3, $pop10 - i32.store $discard=, 76($4), $pop11 + i32.store $drop=, 76($4), $pop11 i32.load $10=, 20($3) i32.const $push12=, 28 i32.add $push13=, $3, $pop12 - i32.store $discard=, 76($4), $pop13 + i32.store $drop=, 76($4), $pop13 i32.load $11=, 24($3) i32.const $push14=, 32 i32.add $push15=, $3, $pop14 - i32.store $discard=, 76($4), $pop15 + i32.store $drop=, 76($4), $pop15 i32.load $12=, 28($3) i32.const $push16=, 36 i32.add $push17=, $3, $pop16 - i32.store $discard=, 76($4), $pop17 + i32.store $drop=, 76($4), $pop17 i32.load $13=, 32($3) i32.const $push18=, 40 i32.add $push19=, $3, $pop18 - i32.store $discard=, 76($4), $pop19 + i32.store $drop=, 76($4), $pop19 i32.load $14=, 36($3) i32.const $push20=, 44 i32.add $push21=, $3, $pop20 - i32.store $discard=, 76($4), $pop21 + i32.store $drop=, 76($4), $pop21 i32.load $15=, 40($3) i32.const $push22=, 48 i32.add $push23=, $3, $pop22 - i32.store $discard=, 76($4), $pop23 + i32.store $drop=, 76($4), $pop23 i32.load $16=, 44($3) i32.const $push24=, 52 i32.add $push25=, $3, $pop24 - i32.store $discard=, 76($4), $pop25 + i32.store $drop=, 76($4), $pop25 i32.const $push27=, 68 i32.add $push28=, $4, $pop27 i32.load $push26=, 48($3) - i32.store $discard=, 0($pop28), $pop26 + i32.store $drop=, 0($pop28), $pop26 i32.const $push29=, 64 i32.add $push30=, $4, $pop29 - i32.store $discard=, 0($pop30), $16 + i32.store $drop=, 0($pop30), $16 i32.const $push31=, 60 i32.add $push32=, $4, $pop31 - i32.store $discard=, 0($pop32), $15 + i32.store $drop=, 0($pop32), $15 i32.const $push33=, 56 i32.add $push34=, $4, $pop33 - i32.store $discard=, 0($pop34), $14 + i32.store $drop=, 0($pop34), $14 i32.const $push64=, 52 i32.add $push35=, $4, $pop64 - i32.store $discard=, 0($pop35), $13 + i32.store $drop=, 0($pop35), $13 i32.const $push63=, 48 i32.add $push36=, $4, $pop63 - i32.store $discard=, 0($pop36), $12 + i32.store $drop=, 0($pop36), $12 i32.const $push62=, 44 i32.add $push37=, $4, $pop62 - i32.store $discard=, 0($pop37), $11 + i32.store $drop=, 0($pop37), $11 i32.const $push61=, 40 i32.add $push38=, $4, $pop61 - i32.store $discard=, 0($pop38), $10 + i32.store $drop=, 0($pop38), $10 i32.const $push60=, 36 i32.add $push39=, $4, $pop60 - i32.store $discard=, 0($pop39), $9 + i32.store $drop=, 0($pop39), $9 i32.const $push59=, 32 i32.add $push40=, $4, $pop59 - i32.store $discard=, 0($pop40), $8 + i32.store $drop=, 0($pop40), $8 i32.const $push58=, 28 i32.add $push41=, $4, $pop58 - i32.store $discard=, 0($pop41), $7 + i32.store $drop=, 0($pop41), $7 i32.const $push57=, 24 i32.add $push42=, $4, $pop57 - i32.store $discard=, 0($pop42), $6 + i32.store $drop=, 0($pop42), $6 i32.const $push56=, 20 i32.add $push43=, $4, $pop56 - i32.store $discard=, 0($pop43), $5 + i32.store $drop=, 0($pop43), $5 i32.const $push55=, 16 i32.add $push44=, $4, $pop55 - i32.store $discard=, 0($pop44), $2 - f64.store $discard=, 8($4), $1 - i32.store $discard=, 0($4), $0 + i32.store $drop=, 0($pop44), $2 + f64.store $drop=, 8($4), $1 + i32.store $drop=, 0($4), $0 i32.const $push46=, buf i32.const $push45=, .L.str - i32.call $discard=, sprintf@FUNCTION, $pop46, $pop45, $4 + i32.call $drop=, sprintf@FUNCTION, $pop46, $pop45, $4 i32.const $push53=, __stack_pointer i32.const $push51=, 80 i32.add $push52=, $4, $pop51 - i32.store $discard=, 0($pop53), $pop52 + i32.store $drop=, 0($pop53), $pop52 return $4 .endfunc .Lfunc_end0: @@ -143,31 +143,31 @@ main: # @main i32.const $push0=, 48 i32.add $push1=, $pop29, $pop0 i32.const $push2=, 15 - i32.store $discard=, 0($pop1), $pop2 + i32.store $drop=, 0($pop1), $pop2 i32.const $push3=, 40 i32.add $push4=, $0, $pop3 i64.const $push5=, 60129542157 - i64.store $discard=, 0($pop4), $pop5 + i64.store $drop=, 0($pop4), $pop5 i32.const $push6=, 32 i32.add $push7=, $0, $pop6 i64.const $push8=, 51539607563 - i64.store $discard=, 0($pop7), $pop8 + i64.store $drop=, 0($pop7), $pop8 i32.const $push9=, 24 i32.add $push10=, $0, $pop9 i64.const $push11=, 42949672969 - i64.store $discard=, 0($pop10), $pop11 + i64.store $drop=, 0($pop10), $pop11 i32.const $push12=, 16 i32.add $push13=, $0, $pop12 i64.const $push14=, 34359738375 - i64.store $discard=, 0($pop13), $pop14 + i64.store $drop=, 0($pop13), $pop14 i64.const $push15=, 25769803781 - i64.store $discard=, 8($0), $pop15 + i64.store $drop=, 8($0), $pop15 i64.const $push16=, 17179869187 - i64.store $discard=, 0($0), $pop16 + i64.store $drop=, 0($0), $pop16 i32.const $push19=, 1 f64.const $push18=, 0x1p0 i32.const $push17=, 2 - i32.call $discard=, va@FUNCTION, $pop19, $pop18, $pop17, $0 + i32.call $drop=, va@FUNCTION, $pop19, $pop18, $pop17, $0 block i32.const $push21=, .L.str.1 i32.const $push20=, buf diff --git a/test/torture-s/920501-9.c.s b/test/torture-s/920501-9.c.s index e1db3478d..9087ade57 100644 --- a/test/torture-s/920501-9.c.s +++ b/test/torture-s/920501-9.c.s @@ -90,24 +90,24 @@ print_longlong: # @print_longlong i32.eqz $push16=, $pop14 br_if 0, $pop16 # 0: down to label1 # BB#1: # %if.then - i32.store $discard=, 20($2), $3 - i32.store $discard=, 16($2), $4 + i32.store $drop=, 20($2), $3 + i32.store $drop=, 16($2), $4 i32.const $push2=, .L.str i32.const $push11=, 16 i32.add $push12=, $2, $pop11 - i32.call $discard=, sprintf@FUNCTION, $1, $pop2, $pop12 + i32.call $drop=, sprintf@FUNCTION, $1, $pop2, $pop12 br 1 # 1: down to label0 .LBB5_2: # %if.else end_block # label1: - i32.store $discard=, 0($2), $3 + i32.store $drop=, 0($2), $3 i32.const $push3=, .L.str.1 - i32.call $discard=, sprintf@FUNCTION, $1, $pop3, $2 + i32.call $drop=, sprintf@FUNCTION, $1, $pop3, $2 .LBB5_3: # %if.end end_block # label0: i32.const $push10=, __stack_pointer i32.const $push8=, 32 i32.add $push9=, $2, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 return $2 .endfunc .Lfunc_end5: @@ -129,13 +129,13 @@ main: # @main i32.store $push52=, 0($pop20), $pop49 tee_local $push51=, $0=, $pop52 i32.const $push0=, 1 - i32.store $discard=, 64($pop51), $pop0 + i32.store $drop=, 64($pop51), $pop0 i32.const $push21=, 80 i32.add $push22=, $0, $pop21 i32.const $push50=, .L.str.1 i32.const $push23=, 64 i32.add $push24=, $0, $pop23 - i32.call $discard=, sprintf@FUNCTION, $pop22, $pop50, $pop24 + i32.call $drop=, sprintf@FUNCTION, $pop22, $pop50, $pop24 block i32.const $push1=, .L.str.2 i32.const $push25=, 80 @@ -144,13 +144,13 @@ main: # @main br_if 0, $pop2 # 0: down to label2 # BB#1: # %if.end i32.const $push3=, 305419896 - i32.store $discard=, 48($0), $pop3 + i32.store $drop=, 48($0), $pop3 i32.const $push27=, 80 i32.add $push28=, $0, $pop27 i32.const $push53=, .L.str.1 i32.const $push29=, 48 i32.add $push30=, $0, $pop29 - i32.call $discard=, sprintf@FUNCTION, $pop28, $pop53, $pop30 + i32.call $drop=, sprintf@FUNCTION, $pop28, $pop53, $pop30 i32.const $push4=, .L.str.3 i32.const $push31=, 80 i32.add $push32=, $0, $pop31 @@ -158,13 +158,13 @@ main: # @main br_if 0, $pop5 # 0: down to label2 # BB#2: # %if.end11 i64.const $push6=, 1311768467732155613 - i64.store $discard=, 32($0), $pop6 + i64.store $drop=, 32($0), $pop6 i32.const $push33=, 80 i32.add $push34=, $0, $pop33 i32.const $push54=, .L.str i32.const $push35=, 32 i32.add $push36=, $0, $pop35 - i32.call $discard=, sprintf@FUNCTION, $pop34, $pop54, $pop36 + i32.call $drop=, sprintf@FUNCTION, $pop34, $pop54, $pop36 i32.const $push7=, .L.str.4 i32.const $push37=, 80 i32.add $push38=, $0, $pop37 @@ -172,13 +172,13 @@ main: # @main br_if 0, $pop8 # 0: down to label2 # BB#3: # %if.end19 i64.const $push9=, -1 - i64.store $discard=, 16($0), $pop9 + i64.store $drop=, 16($0), $pop9 i32.const $push39=, 80 i32.add $push40=, $0, $pop39 i32.const $push55=, .L.str i32.const $push41=, 16 i32.add $push42=, $0, $pop41 - i32.call $discard=, sprintf@FUNCTION, $pop40, $pop55, $pop42 + i32.call $drop=, sprintf@FUNCTION, $pop40, $pop55, $pop42 i32.const $push10=, .L.str.5 i32.const $push43=, 80 i32.add $push44=, $0, $pop43 @@ -186,11 +186,11 @@ main: # @main br_if 0, $pop11 # 0: down to label2 # BB#4: # %if.end27 i32.const $push12=, -1430532899 - i32.store $discard=, 0($0), $pop12 + i32.store $drop=, 0($0), $pop12 i32.const $push45=, 80 i32.add $push46=, $0, $pop45 i32.const $push13=, .L.str.1 - i32.call $discard=, sprintf@FUNCTION, $pop46, $pop13, $0 + i32.call $drop=, sprintf@FUNCTION, $pop46, $pop13, $0 i32.const $push14=, .L.str.6 i32.const $push47=, 80 i32.add $push48=, $0, $pop47 diff --git a/test/torture-s/920520-1.c.s b/test/torture-s/920520-1.c.s index 668844241..1566f675f 100644 --- a/test/torture-s/920520-1.c.s +++ b/test/torture-s/920520-1.c.s @@ -9,7 +9,7 @@ foo: # @foo .result i32 # BB#0: # %entry i32.const $push0=, 8 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return $0 .endfunc .Lfunc_end0: diff --git a/test/torture-s/920625-1.c.s b/test/torture-s/920625-1.c.s index b3b65f540..7c091a83e 100644 --- a/test/torture-s/920625-1.c.s +++ b/test/torture-s/920625-1.c.s @@ -21,79 +21,79 @@ main: # @main i32.add $push3=, $pop23, $pop2 i32.const $push0=, 0 i64.load $push1=, pts+8($pop0) - i64.store $discard=, 0($pop3), $pop1 + i64.store $drop=, 0($pop3), $pop1 i32.const $push24=, 96 i32.add $push25=, $0, $pop24 i32.const $push63=, 8 i32.add $push5=, $pop25, $pop63 i32.const $push62=, 0 i64.load $push4=, pts+24($pop62) - i64.store $discard=, 0($pop5), $pop4 + i64.store $drop=, 0($pop5), $pop4 i32.const $push61=, 0 i64.load $push6=, pts($pop61) - i64.store $discard=, 112($0), $pop6 + i64.store $drop=, 112($0), $pop6 i32.const $push60=, 0 i64.load $push7=, pts+16($pop60) - i64.store $discard=, 96($0), $pop7 + i64.store $drop=, 96($0), $pop7 i32.const $push26=, 80 i32.add $push27=, $0, $pop26 i32.const $push59=, 8 i32.add $push8=, $pop27, $pop59 i32.const $push58=, 0 i64.load $push9=, pts+40($pop58) - i64.store $discard=, 0($pop8), $pop9 + i64.store $drop=, 0($pop8), $pop9 i32.const $push57=, 0 i64.load $push10=, pts+32($pop57) - i64.store $discard=, 80($0), $pop10 + i64.store $drop=, 80($0), $pop10 i32.const $push28=, 64 i32.add $push29=, $0, $pop28 i32.const $push56=, 8 i32.add $push11=, $pop29, $pop56 i32.const $push55=, 0 i64.load $push12=, pts+56($pop55) - i64.store $discard=, 0($pop11), $pop12 + i64.store $drop=, 0($pop11), $pop12 i32.const $push54=, 0 i64.load $push13=, pts+48($pop54) - i64.store $discard=, 64($0), $pop13 + i64.store $drop=, 64($0), $pop13 i32.const $push30=, 64 i32.add $push31=, $0, $pop30 - i32.store $discard=, 60($0), $pop31 + i32.store $drop=, 60($0), $pop31 i32.const $push32=, 80 i32.add $push33=, $0, $pop32 - i32.store $discard=, 56($0), $pop33 + i32.store $drop=, 56($0), $pop33 i32.const $push34=, 96 i32.add $push35=, $0, $pop34 - i32.store $discard=, 52($0), $pop35 + i32.store $drop=, 52($0), $pop35 i32.const $push36=, 112 i32.add $push37=, $0, $pop36 - i32.store $discard=, 48($0), $pop37 + i32.store $drop=, 48($0), $pop37 i32.const $push38=, 48 i32.add $push39=, $0, $pop38 call va1@FUNCTION, $0, $pop39 i32.const $push53=, 0 i64.load $push14=, ipts($pop53) - i64.store $discard=, 40($0):p2align=2, $pop14 + i64.store $drop=, 40($0):p2align=2, $pop14 i32.const $push52=, 0 i64.load $push15=, ipts+8($pop52) - i64.store $discard=, 32($0):p2align=2, $pop15 + i64.store $drop=, 32($0):p2align=2, $pop15 i32.const $push51=, 0 i64.load $push16=, ipts+16($pop51) - i64.store $discard=, 24($0):p2align=2, $pop16 + i64.store $drop=, 24($0):p2align=2, $pop16 i32.const $push50=, 0 i64.load $push17=, ipts+24($pop50) - i64.store $discard=, 16($0):p2align=2, $pop17 + i64.store $drop=, 16($0):p2align=2, $pop17 i32.const $push40=, 16 i32.add $push41=, $0, $pop40 - i32.store $discard=, 12($0), $pop41 + i32.store $drop=, 12($0), $pop41 i32.const $push42=, 24 i32.add $push43=, $0, $pop42 - i32.store $discard=, 8($0), $pop43 + i32.store $drop=, 8($0), $pop43 i32.const $push44=, 32 i32.add $push45=, $0, $pop44 - i32.store $discard=, 4($0), $pop45 + i32.store $drop=, 4($0), $pop45 i32.const $push46=, 40 i32.add $push47=, $0, $pop46 - i32.store $discard=, 0($0), $pop47 + i32.store $drop=, 0($0), $pop47 call va2@FUNCTION, $0, $0 i32.const $push49=, 0 call exit@FUNCTION, $pop49 @@ -122,10 +122,10 @@ va1: # @va1 f64.load $3=, 0($pop42) i32.const $push41=, 0 f64.load $4=, pts($pop41) - i32.store $discard=, 12($2), $1 + i32.store $drop=, 12($2), $1 i32.const $push3=, 16 i32.add $push4=, $5, $pop3 - i32.store $discard=, 12($2), $pop4 + i32.store $drop=, 12($2), $pop4 block f64.ne $push5=, $4, $3 br_if 0, $pop5 # 0: down to label0 @@ -143,7 +143,7 @@ va1: # @va1 f64.load $4=, pts+16($pop45) i32.const $push9=, 32 i32.add $push10=, $5, $pop9 - i32.store $discard=, 12($2), $pop10 + i32.store $drop=, 12($2), $pop10 f64.ne $push13=, $4, $3 br_if 0, $pop13 # 0: down to label0 # BB#3: # %lor.lhs.false.1 @@ -160,7 +160,7 @@ va1: # @va1 f64.load $4=, pts+32($pop47) i32.const $push17=, 48 i32.add $push18=, $5, $pop17 - i32.store $discard=, 12($2), $pop18 + i32.store $drop=, 12($2), $pop18 f64.ne $push21=, $4, $3 br_if 0, $pop21 # 0: down to label0 # BB#5: # %lor.lhs.false.2 @@ -177,7 +177,7 @@ va1: # @va1 f64.load $4=, pts+48($pop49) i32.const $push25=, 64 i32.add $push26=, $5, $pop25 - i32.store $discard=, 12($2), $pop26 + i32.store $drop=, 12($2), $pop26 f64.ne $push29=, $4, $3 br_if 0, $pop29 # 0: down to label0 # BB#7: # %lor.lhs.false.3 @@ -190,7 +190,7 @@ va1: # @va1 i32.const $push39=, __stack_pointer i32.const $push37=, 16 i32.add $push38=, $2, $pop37 - i32.store $discard=, 0($pop39), $pop38 + i32.store $drop=, 0($pop39), $pop38 return .LBB1_9: # %if.then end_block # label0: @@ -216,7 +216,7 @@ va2: # @va2 tee_local $push60=, $1=, $pop61 i32.const $push0=, 8 i32.add $push1=, $pop60, $pop0 - i32.store $discard=, 12($2), $pop1 + i32.store $drop=, 12($2), $pop1 block i32.const $push3=, 0 i64.load $push59=, ipts($pop3) @@ -235,7 +235,7 @@ va2: # @va2 # BB#2: # %for.cond i32.const $push11=, 16 i32.add $push12=, $1, $pop11 - i32.store $discard=, 12($2), $pop12 + i32.store $drop=, 12($2), $pop12 i32.const $push16=, 0 i64.load $push63=, ipts+8($pop16) tee_local $push62=, $3=, $pop63 @@ -255,7 +255,7 @@ va2: # @va2 # BB#4: # %for.cond.1 i32.const $push24=, 24 i32.add $push25=, $1, $pop24 - i32.store $discard=, 12($2), $pop25 + i32.store $drop=, 12($2), $pop25 i32.const $push29=, 0 i64.load $push65=, ipts+16($pop29) tee_local $push64=, $3=, $pop65 @@ -275,7 +275,7 @@ va2: # @va2 # BB#6: # %for.cond.2 i32.const $push37=, 32 i32.add $push38=, $1, $pop37 - i32.store $discard=, 12($2), $pop38 + i32.store $drop=, 12($2), $pop38 i32.const $push42=, 0 i64.load $push67=, ipts+24($pop42) tee_local $push66=, $3=, $pop67 @@ -296,7 +296,7 @@ va2: # @va2 i32.const $push56=, __stack_pointer i32.const $push54=, 16 i32.add $push55=, $2, $pop54 - i32.store $discard=, 0($pop56), $pop55 + i32.store $drop=, 0($pop56), $pop55 return .LBB2_9: # %if.then end_block # label1: diff --git a/test/torture-s/920726-1.c.s b/test/torture-s/920726-1.c.s index a3bbb948c..2304a5fc2 100644 --- a/test/torture-s/920726-1.c.s +++ b/test/torture-s/920726-1.c.s @@ -16,7 +16,7 @@ first: # @first i32.sub $push13=, $pop7, $pop8 i32.store $push15=, 0($pop9), $pop13 tee_local $push14=, $3=, $pop15 - i32.store $discard=, 12($pop14), $2 + i32.store $drop=, 12($pop14), $2 .LBB0_1: # %for.cond # =>This Inner Loop Header: Depth=1 loop # label0: @@ -32,11 +32,11 @@ first: # @first tee_local $push19=, $2=, $pop20 i32.const $push18=, 4 i32.add $push2=, $pop19, $pop18 - i32.store $discard=, 12($3), $pop2 + i32.store $drop=, 12($3), $pop2 i32.load $push3=, 0($2) - i32.store $discard=, 0($3), $pop3 + i32.store $drop=, 0($3), $pop3 i32.const $push17=, .L.str - i32.call $discard=, sprintf@FUNCTION, $0, $pop17, $3 + i32.call $drop=, sprintf@FUNCTION, $0, $pop17, $3 i32.call $push4=, strlen@FUNCTION, $0 i32.add $0=, $0, $pop4 i32.const $push16=, 1 @@ -49,7 +49,7 @@ first: # @first br_if 1, $pop26 # 1: down to label1 # BB#4: # %if.else # in Loop: Header=BB0_1 Depth=1 - i32.store8 $discard=, 0($0), $2 + i32.store8 $drop=, 0($0), $2 i32.const $push25=, 1 i32.add $push0=, $0, $pop25 copy_local $0=, $pop0 @@ -59,11 +59,11 @@ first: # @first .LBB0_5: # %for.end end_loop # label1: i32.const $push5=, 0 - i32.store8 $discard=, 0($0), $pop5 + i32.store8 $drop=, 0($0), $pop5 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $3, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return $0 .endfunc .Lfunc_end0: @@ -85,7 +85,7 @@ second: # @second i32.sub $push13=, $pop7, $pop8 i32.store $push15=, 0($pop9), $pop13 tee_local $push14=, $3=, $pop15 - i32.store $discard=, 12($pop14), $2 + i32.store $drop=, 12($pop14), $2 .LBB1_1: # %for.cond # =>This Inner Loop Header: Depth=1 loop # label3: @@ -101,11 +101,11 @@ second: # @second tee_local $push19=, $2=, $pop20 i32.const $push18=, 4 i32.add $push2=, $pop19, $pop18 - i32.store $discard=, 12($3), $pop2 + i32.store $drop=, 12($3), $pop2 i32.load $push3=, 0($2) - i32.store $discard=, 0($3), $pop3 + i32.store $drop=, 0($3), $pop3 i32.const $push17=, .L.str - i32.call $discard=, sprintf@FUNCTION, $0, $pop17, $3 + i32.call $drop=, sprintf@FUNCTION, $0, $pop17, $3 i32.call $push4=, strlen@FUNCTION, $0 i32.add $0=, $0, $pop4 i32.const $push16=, 1 @@ -118,7 +118,7 @@ second: # @second br_if 1, $pop26 # 1: down to label4 # BB#4: # %if.else # in Loop: Header=BB1_1 Depth=1 - i32.store8 $discard=, 0($0), $2 + i32.store8 $drop=, 0($0), $2 i32.const $push25=, 1 i32.add $push0=, $0, $pop25 copy_local $0=, $pop0 @@ -128,11 +128,11 @@ second: # @second .LBB1_5: # %for.end end_loop # label4: i32.const $push5=, 0 - i32.store8 $discard=, 0($0), $pop5 + i32.store8 $drop=, 0($0), $pop5 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $3, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return $0 .endfunc .Lfunc_end1: @@ -160,12 +160,12 @@ main: # @main i32.const $push1=, .L.str.1 i32.const $push11=, 16 i32.add $push12=, $1, $pop11 - i32.call $discard=, first@FUNCTION, $pop10, $pop1, $pop12 - i64.store $discard=, 0($1), $0 + i32.call $drop=, first@FUNCTION, $pop10, $pop1, $pop12 + i64.store $drop=, 0($1), $0 i32.const $push13=, 32 i32.add $push14=, $1, $pop13 i32.const $push21=, .L.str.1 - i32.call $discard=, second@FUNCTION, $pop14, $pop21, $1 + i32.call $drop=, second@FUNCTION, $pop14, $pop21, $1 block i32.const $push20=, .L.str.2 i32.const $push15=, 144 diff --git a/test/torture-s/920810-1.c.s b/test/torture-s/920810-1.c.s index 63c147589..df5c06469 100644 --- a/test/torture-s/920810-1.c.s +++ b/test/torture-s/920810-1.c.s @@ -13,10 +13,10 @@ f: # @f i32.load $push1=, 8($0) i32.call $push4=, memcpy@FUNCTION, $pop0, $0, $pop1 tee_local $push3=, $2=, $pop4 - i32.store $discard=, 0($pop3), $0 + i32.store $drop=, 0($pop3), $0 i32.const $push2=, 0 - i32.store $discard=, 4($2), $pop2 - i32.store $discard=, 8($2), $1 + i32.store $drop=, 4($2), $pop2 + i32.store $drop=, 8($2), $1 return $2 .endfunc .Lfunc_end0: diff --git a/test/torture-s/920908-1.c.s b/test/torture-s/920908-1.c.s index 059e68cdc..c0abce411 100644 --- a/test/torture-s/920908-1.c.s +++ b/test/torture-s/920908-1.c.s @@ -28,7 +28,7 @@ f: # @f # BB#1: # %if.end i32.const $push5=, 8 i32.add $push6=, $1, $pop5 - i32.store $discard=, 12($3), $pop6 + i32.store $drop=, 12($3), $pop6 i32.load $push7=, 0($2) i32.const $push19=, 20 i32.ne $push8=, $pop7, $pop19 @@ -37,7 +37,7 @@ f: # @f i32.const $push15=, __stack_pointer i32.const $push13=, 16 i32.add $push14=, $3, $pop13 - i32.store $discard=, 0($pop15), $pop14 + i32.store $drop=, 0($pop15), $pop14 i32.const $push20=, 20 return $pop20 .LBB0_3: # %if.then6 @@ -64,8 +64,8 @@ main: # @main i32.store $push8=, 0($pop5), $pop6 tee_local $push7=, $0=, $pop8 i64.const $push0=, 85899345930 - i64.store $discard=, 0($pop7), $pop0 - i32.call $discard=, f@FUNCTION, $0, $0 + i64.store $drop=, 0($pop7), $pop0 + i32.call $drop=, f@FUNCTION, $0, $0 i32.const $push1=, 0 call exit@FUNCTION, $pop1 unreachable diff --git a/test/torture-s/921013-1.c.s b/test/torture-s/921013-1.c.s index 1fc78884c..42170192b 100644 --- a/test/torture-s/921013-1.c.s +++ b/test/torture-s/921013-1.c.s @@ -18,7 +18,7 @@ f: # @f f32.load $push3=, 0($1) f32.load $push4=, 0($2) f32.eq $push5=, $pop3, $pop4 - i32.store $discard=, 0($0), $pop5 + i32.store $drop=, 0($0), $pop5 i32.const $push9=, -1 i32.add $3=, $3, $pop9 i32.const $push8=, 4 diff --git a/test/torture-s/921029-1.c.s b/test/torture-s/921029-1.c.s index 9735e58d0..4979b4eef 100644 --- a/test/torture-s/921029-1.c.s +++ b/test/torture-s/921029-1.c.s @@ -33,13 +33,13 @@ main: # @main # BB#0: # %if.end44 i32.const $push1=, 0 i64.const $push0=, -4294967296 - i64.store $discard=, hpart($pop1), $pop0 + i64.store $drop=, hpart($pop1), $pop0 i32.const $push6=, 0 i64.const $push2=, 4294967294 - i64.store $discard=, lpart($pop6), $pop2 + i64.store $drop=, lpart($pop6), $pop2 i32.const $push5=, 0 i64.const $push3=, -2 - i64.store $discard=, back($pop5), $pop3 + i64.store $drop=, back($pop5), $pop3 i32.const $push4=, 0 call exit@FUNCTION, $pop4 unreachable diff --git a/test/torture-s/921112-1.c.s b/test/torture-s/921112-1.c.s index 7bcb58ae8..038ea41a9 100644 --- a/test/torture-s/921112-1.c.s +++ b/test/torture-s/921112-1.c.s @@ -9,7 +9,7 @@ f: # @f .result i32 # BB#0: # %entry i64.load $push0=, 0($1) - i64.store $discard=, 8($0), $pop0 + i64.store $drop=, 8($0), $pop0 return $1 .endfunc .Lfunc_end0: @@ -26,7 +26,7 @@ main: # @main i32.const $push7=, 0 i64.const $push2=, 8589934593 i64.store $push0=, v($pop7), $pop2 - i64.store $discard=, x+8($pop3), $pop0 + i64.store $drop=, x+8($pop3), $pop0 block i32.const $push6=, 0 br_if 0, $pop6 # 0: down to label0 diff --git a/test/torture-s/921113-1.c.s b/test/torture-s/921113-1.c.s index 511436bb6..f5ead1d95 100644 --- a/test/torture-s/921113-1.c.s +++ b/test/torture-s/921113-1.c.s @@ -102,7 +102,7 @@ gitter: # @gitter # BB#4: # %f2.exit f32.load $6=, 0($1) i32.const $push10=, 0 - i32.store $discard=, 0($3), $pop10 + i32.store $drop=, 0($3), $pop10 block f32.const $push11=, 0x0p0 f32.gt $push12=, $6, $pop11 @@ -124,7 +124,7 @@ gitter: # @gitter br_if 0, $pop21 # 0: down to label3 # BB#6: # %if.then15 i32.const $push22=, 1065353216 - i32.store $discard=, 0($2), $pop22 + i32.store $drop=, 0($2), $pop22 .LBB3_7: # %if.end18 end_block # label3: return $4 @@ -158,7 +158,7 @@ main: # @main i32.add $push11=, $0, $pop10 i32.const $push0=, limit f32.const $push2=, 0x1p0 - i32.call $discard=, gitter@FUNCTION, $0, $pop1, $pop9, $pop11, $pop0, $pop2 + i32.call $drop=, gitter@FUNCTION, $0, $pop1, $pop9, $pop11, $pop0, $pop2 i32.const $push3=, 0 call exit@FUNCTION, $pop3 unreachable diff --git a/test/torture-s/921117-1.c.s b/test/torture-s/921117-1.c.s index 10f316eba..de31020fa 100644 --- a/test/torture-s/921117-1.c.s +++ b/test/torture-s/921117-1.c.s @@ -34,23 +34,23 @@ main: # @main # BB#0: # %entry i32.const $push16=, 0 i32.const $push0=, 99 - i32.store $discard=, cell+12($pop16), $pop0 + i32.store $drop=, cell+12($pop16), $pop0 i32.const $push15=, 0 i32.const $push14=, 0 i32.load8_u $push2=, .L.str+10($pop14) - i32.store8 $discard=, cell+10($pop15), $pop2 + i32.store8 $drop=, cell+10($pop15), $pop2 i32.const $push13=, 0 i32.const $push12=, 0 i32.load16_u $push3=, .L.str+8($pop12):p2align=0 - i32.store16 $discard=, cell+8($pop13), $pop3 + i32.store16 $drop=, cell+8($pop13), $pop3 i32.const $push11=, 0 i32.const $push10=, 0 i32.load $push4=, .L.str+4($pop10):p2align=0 - i32.store $discard=, cell+4($pop11), $pop4 + i32.store $drop=, cell+4($pop11), $pop4 i32.const $push9=, 0 i32.const $push8=, 0 i32.load $push5=, .L.str($pop8):p2align=0 - i32.store $discard=, cell($pop9), $pop5 + i32.store $drop=, cell($pop9), $pop5 block i32.const $push1=, cell i32.const $push6=, .L.str diff --git a/test/torture-s/921123-2.c.s b/test/torture-s/921123-2.c.s index 10ba67528..d68561086 100644 --- a/test/torture-s/921123-2.c.s +++ b/test/torture-s/921123-2.c.s @@ -11,9 +11,9 @@ f: # @f i32.load16_u $1=, 6($0) i32.const $push1=, 0 i32.load16_u $push0=, 4($0) - i32.store $discard=, b($pop1), $pop0 + i32.store $drop=, b($pop1), $pop0 i32.const $push2=, 0 - i32.store $discard=, a($pop2), $1 + i32.store $drop=, a($pop2), $1 return .endfunc .Lfunc_end0: @@ -28,7 +28,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i32.const $push2=, 38 - i32.store $discard=, a($pop1), $pop2 + i32.store $drop=, a($pop1), $pop2 i32.const $push4=, 0 i32.const $push3=, 0 i32.store $push0=, b($pop4), $pop3 diff --git a/test/torture-s/921202-1.c.s b/test/torture-s/921202-1.c.s index 8619abd3a..f3a4f0ee5 100644 --- a/test/torture-s/921202-1.c.s +++ b/test/torture-s/921202-1.c.s @@ -7,7 +7,7 @@ main: # @main .result i32 # BB#0: # %for.cond - i32.call $discard=, exxit@FUNCTION + i32.call $drop=, exxit@FUNCTION unreachable .endfunc .Lfunc_end0: diff --git a/test/torture-s/921204-1.c.s b/test/torture-s/921204-1.c.s index d311b8ca9..c1a2614b9 100644 --- a/test/torture-s/921204-1.c.s +++ b/test/torture-s/921204-1.c.s @@ -16,7 +16,7 @@ f: # @f i32.const $push0=, 1 i32.and $push1=, $1, $pop0 i32.select $push6=, $pop3, $pop5, $pop1 - i32.store $discard=, 0($0), $pop6 + i32.store $drop=, 0($0), $pop6 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/930123-1.c.s b/test/torture-s/930123-1.c.s index 516424b25..559f9d9fe 100644 --- a/test/torture-s/930123-1.c.s +++ b/test/torture-s/930123-1.c.s @@ -9,7 +9,7 @@ f: # @f .result i32 # BB#0: # %entry i32.const $push0=, 0 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return $0 .endfunc .Lfunc_end0: diff --git a/test/torture-s/930126-1.c.s b/test/torture-s/930126-1.c.s index f00b45f64..b8207eb91 100644 --- a/test/torture-s/930126-1.c.s +++ b/test/torture-s/930126-1.c.s @@ -12,10 +12,10 @@ f: # @f i32.const $push2=, 4 i32.add $push3=, $0, $pop2 i64.const $push4=, 205 - i64.store8 $discard=, 0($pop3), $pop4 + i64.store8 $drop=, 0($pop3), $pop4 i64.const $push0=, 4010947584 i64.or $push1=, $2, $pop0 - i64.store32 $discard=, 0($0), $pop1 + i64.store32 $drop=, 0($0), $pop1 return .endfunc .Lfunc_end0: @@ -30,13 +30,13 @@ main: # @main # BB#0: # %entry i32.const $push11=, 0 i32.const $push0=, 12 - i32.store8 $discard=, main.i($pop11), $pop0 + i32.store8 $drop=, main.i($pop11), $pop0 i32.const $push10=, 0 i64.const $push1=, 205 - i64.store8 $discard=, main.i+4($pop10), $pop1 + i64.store8 $drop=, main.i+4($pop10), $pop1 i32.const $push9=, 0 i64.const $push2=, 4010947596 - i64.store32 $discard=, main.i($pop9), $pop2 + i64.store32 $drop=, main.i($pop9), $pop2 block i32.const $push8=, 0 i64.load $push3=, main.i($pop8) diff --git a/test/torture-s/930208-1.c.s b/test/torture-s/930208-1.c.s index a9fe2507a..a5356669e 100644 --- a/test/torture-s/930208-1.c.s +++ b/test/torture-s/930208-1.c.s @@ -13,7 +13,7 @@ f: # @f i32.load8_u $push0=, 3($0) i32.const $push1=, 1 i32.add $push2=, $pop0, $pop1 - i32.store8 $discard=, 3($0), $pop2 + i32.store8 $drop=, 3($0), $pop2 i32.load $push3=, 0($0) i32.const $push8=, 16711680 i32.and $push9=, $pop3, $pop8 diff --git a/test/torture-s/930406-1.c.s b/test/torture-s/930406-1.c.s index 08d085303..ad52d89ab 100644 --- a/test/torture-s/930406-1.c.s +++ b/test/torture-s/930406-1.c.s @@ -21,7 +21,7 @@ f: # @f main: # @main .result i32 # BB#0: # %entry - i32.call $discard=, f@FUNCTION + i32.call $drop=, f@FUNCTION unreachable .endfunc .Lfunc_end1: diff --git a/test/torture-s/930408-1.c.s b/test/torture-s/930408-1.c.s index 12b74bf84..0569d6eb9 100644 --- a/test/torture-s/930408-1.c.s +++ b/test/torture-s/930408-1.c.s @@ -30,7 +30,7 @@ f: # @f return $0 .LBB1_2: # %sw.bb end_block # label0: - i32.call $discard=, p@FUNCTION + i32.call $drop=, p@FUNCTION unreachable .endfunc .Lfunc_end1: @@ -45,8 +45,8 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, 1 - i32.store $discard=, s($pop1), $pop0 - i32.call $discard=, f@FUNCTION + i32.store $drop=, s($pop1), $pop0 + i32.call $drop=, f@FUNCTION i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/930513-1.c.s b/test/torture-s/930513-1.c.s index 319a4a4bd..097ec36ab 100644 --- a/test/torture-s/930513-1.c.s +++ b/test/torture-s/930513-1.c.s @@ -17,14 +17,14 @@ f: # @f i32.store $push12=, 0($pop6), $pop10 tee_local $push11=, $1=, $pop12 i64.const $push0=, 4617315517961601024 - i64.store $discard=, 0($pop11), $pop0 + i64.store $drop=, 0($pop11), $pop0 i32.const $push2=, buf i32.const $push1=, .L.str - i32.call_indirect $discard=, $0, $pop2, $pop1, $1 + i32.call_indirect $drop=, $0, $pop2, $pop1, $1 i32.const $push9=, __stack_pointer i32.const $push7=, 16 i32.add $push8=, $1, $pop7 - i32.store $discard=, 0($pop9), $pop8 + i32.store $drop=, 0($pop9), $pop8 return $1 .endfunc .Lfunc_end0: @@ -46,10 +46,10 @@ main: # @main i32.store $push17=, 0($pop13), $pop14 tee_local $push16=, $0=, $pop17 i64.const $push1=, 4617315517961601024 - i64.store $discard=, 0($pop16), $pop1 + i64.store $drop=, 0($pop16), $pop1 i32.const $push3=, buf i32.const $push2=, .L.str - i32.call $discard=, sprintf@FUNCTION, $pop3, $pop2, $0 + i32.call $drop=, sprintf@FUNCTION, $pop3, $pop2, $0 block i32.const $push15=, 0 i32.load8_u $push4=, buf($pop15) diff --git a/test/torture-s/930513-2.c.s b/test/torture-s/930513-2.c.s index abea8e300..670372eb0 100644 --- a/test/torture-s/930513-2.c.s +++ b/test/torture-s/930513-2.c.s @@ -31,7 +31,7 @@ eq: # @eq i32.const $push5=, 0 i32.const $push2=, 1 i32.add $push3=, $0, $pop2 - i32.store $discard=, eq.i($pop5), $pop3 + i32.store $drop=, eq.i($pop5), $pop3 return $0 .LBB1_2: # %if.then end_block # label0: @@ -55,7 +55,7 @@ main: # @main # BB#1: # %eq.exit.3 i32.const $push4=, 0 i32.const $push1=, 4 - i32.store $discard=, eq.i($pop4), $pop1 + i32.store $drop=, eq.i($pop4), $pop1 i32.const $push3=, 0 call exit@FUNCTION, $pop3 unreachable diff --git a/test/torture-s/930518-1.c.s b/test/torture-s/930518-1.c.s index 9781b01c0..b77edd303 100644 --- a/test/torture-s/930518-1.c.s +++ b/test/torture-s/930518-1.c.s @@ -57,7 +57,7 @@ main: # @main i32.const $push22=, 0 i32.load $2=, bar($pop22) i64.const $push2=, 0 - i64.store $discard=, 8($1):p2align=2, $pop2 + i64.store $drop=, 8($1):p2align=2, $pop2 block i32.const $push3=, 1 i32.gt_s $push4=, $2, $pop3 diff --git a/test/torture-s/930603-2.c.s b/test/torture-s/930603-2.c.s index 50309a736..f06e8cdae 100644 --- a/test/torture-s/930603-2.c.s +++ b/test/torture-s/930603-2.c.s @@ -12,7 +12,7 @@ f: # @f i32.const $push3=, 0 i32.const $push2=, 1 i32.store $push0=, w($pop3), $pop2 - i32.store $discard=, w+12($pop1), $pop0 + i32.store $drop=, w+12($pop1), $pop0 return $0 .endfunc .Lfunc_end0: @@ -34,7 +34,7 @@ main: # @main i32.const $push3=, 0 i32.const $push1=, 1 i32.store $push0=, w($pop3), $pop1 - i32.store $discard=, w+12($pop4), $pop0 + i32.store $drop=, w+12($pop4), $pop0 block i32.or $push2=, $1, $0 br_if 0, $pop2 # 0: down to label0 diff --git a/test/torture-s/930614-1.c.s b/test/torture-s/930614-1.c.s index cc992045a..433a0fa06 100644 --- a/test/torture-s/930614-1.c.s +++ b/test/torture-s/930614-1.c.s @@ -9,7 +9,7 @@ f: # @f .result i32 # BB#0: # %entry i64.const $push0=, -4616189618054758400 - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 return $0 .endfunc .Lfunc_end0: diff --git a/test/torture-s/930622-2.c.s b/test/torture-s/930622-2.c.s index 64b2ac579..d53eb6123 100644 --- a/test/torture-s/930622-2.c.s +++ b/test/torture-s/930622-2.c.s @@ -22,12 +22,12 @@ ll_to_ld: # @ll_to_ld i32.const $push12=, 8 i32.add $push1=, $2, $pop12 i64.load $push2=, 0($pop1) - i64.store $discard=, 0($pop3), $pop2 - i64.store $discard=, 0($0), $1 + i64.store $drop=, 0($pop3), $pop2 + i64.store $drop=, 0($0), $1 i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $2, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/930725-1.c.s b/test/torture-s/930725-1.c.s index 4e6e119ef..161b0ca23 100644 --- a/test/torture-s/930725-1.c.s +++ b/test/torture-s/930725-1.c.s @@ -39,7 +39,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, 1 - i32.store $discard=, v($pop1), $pop0 + i32.store $drop=, v($pop1), $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/930930-1.c.s b/test/torture-s/930930-1.c.s index 40ade38a3..a86676927 100644 --- a/test/torture-s/930930-1.c.s +++ b/test/torture-s/930930-1.c.s @@ -31,7 +31,7 @@ f: # @f # in Loop: Header=BB0_2 Depth=1 i32.const $push7=, -4 i32.add $5=, $5, $pop7 - i32.store $discard=, 0($5), $6 + i32.store $drop=, 0($5), $6 .LBB0_5: # %if.end4 # in Loop: Header=BB0_2 Depth=1 end_block # label4: @@ -63,13 +63,13 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, mem - i32.store $discard=, mem+396($pop1), $pop0 + i32.store $drop=, mem+396($pop1), $pop0 i32.const $push5=, mem+400 i32.const $push4=, mem+24 i32.const $push3=, mem+32 i32.const $push2=, mem+396 i32.const $push7=, mem+396 - i32.call $discard=, f@FUNCTION, $pop5, $pop4, $pop3, $pop2, $pop7 + i32.call $drop=, f@FUNCTION, $pop5, $pop4, $pop3, $pop2, $pop7 i32.const $push6=, 0 call exit@FUNCTION, $pop6 unreachable diff --git a/test/torture-s/930930-2.c.s b/test/torture-s/930930-2.c.s index 6e1c9ca03..4e3eb440b 100644 --- a/test/torture-s/930930-2.c.s +++ b/test/torture-s/930930-2.c.s @@ -27,7 +27,7 @@ test_endianness_vol: # @test_endianness_vol i32.sub $push8=, $pop5, $pop6 tee_local $push7=, $0=, $pop8 i64.const $push0=, 4621819117588971520 - i64.store $discard=, 8($pop7), $pop0 + i64.store $drop=, 8($pop7), $pop0 i32.load $push1=, 8($0) i32.const $push2=, 0 i32.ne $push3=, $pop1, $pop2 @@ -52,7 +52,7 @@ main: # @main i32.store $push9=, 0($pop6), $pop7 tee_local $push8=, $0=, $pop9 i64.const $push0=, 4621819117588971520 - i64.store $discard=, 8($pop8), $pop0 + i64.store $drop=, 8($pop8), $pop0 block i32.load $push1=, 8($0) br_if 0, $pop1 # 0: down to label0 diff --git a/test/torture-s/931004-10.c.s b/test/torture-s/931004-10.c.s index f84245796..f902eeb66 100644 --- a/test/torture-s/931004-10.c.s +++ b/test/torture-s/931004-10.c.s @@ -18,7 +18,7 @@ f: # @f i32.store $push0=, 12($2), $1 i32.const $push24=, 4 i32.add $push2=, $pop0, $pop24 - i32.store $discard=, 12($2), $pop2 + i32.store $drop=, 12($2), $pop2 block block block @@ -46,7 +46,7 @@ f: # @f # in Loop: Header=BB0_2 Depth=1 i32.const $push30=, 8 i32.add $push10=, $1, $pop30 - i32.store $discard=, 12($2), $pop10 + i32.store $drop=, 12($2), $pop10 i32.const $push29=, 4 i32.add $1=, $1, $pop29 i32.const $push28=, -9 @@ -67,7 +67,7 @@ f: # @f i32.const $push21=, __stack_pointer i32.const $push19=, 16 i32.add $push20=, $2, $pop19 - i32.store $discard=, 0($pop21), $pop20 + i32.store $drop=, 0($pop21), $pop20 return $1 .LBB0_7: # %if.then8 end_block # label1: @@ -97,34 +97,34 @@ main: # @main i32.store $push23=, 0($pop14), $pop21 tee_local $push22=, $0=, $pop23 i32.const $push0=, 5130 - i32.store16 $discard=, 24($pop22), $pop0 + i32.store16 $drop=, 24($pop22), $pop0 i32.const $push1=, 11 - i32.store8 $discard=, 26($0), $pop1 + i32.store8 $drop=, 26($0), $pop1 i32.const $push2=, 12 - i32.store8 $discard=, 28($0), $pop2 + i32.store8 $drop=, 28($0), $pop2 i32.const $push3=, 21 - i32.store8 $discard=, 27($0), $pop3 + i32.store8 $drop=, 27($0), $pop3 i32.const $push4=, 22 - i32.store8 $discard=, 29($0), $pop4 + i32.store8 $drop=, 29($0), $pop4 i32.load16_u $push5=, 24($0) - i32.store16 $discard=, 22($0), $pop5 + i32.store16 $drop=, 22($0), $pop5 i32.load16_u $push6=, 26($0) - i32.store16 $discard=, 20($0), $pop6 + i32.store16 $drop=, 20($0), $pop6 i32.load16_u $push7=, 28($0) - i32.store16 $discard=, 18($0), $pop7 + i32.store16 $drop=, 18($0), $pop7 i32.const $push8=, 123 - i32.store $discard=, 12($0), $pop8 + i32.store $drop=, 12($0), $pop8 i32.const $push15=, 22 i32.add $push16=, $0, $pop15 - i32.store $discard=, 0($0), $pop16 + i32.store $drop=, 0($0), $pop16 i32.const $push17=, 18 i32.add $push18=, $0, $pop17 - i32.store $discard=, 8($0), $pop18 + i32.store $drop=, 8($0), $pop18 i32.const $push19=, 20 i32.add $push20=, $0, $pop19 - i32.store $discard=, 4($0), $pop20 + i32.store $drop=, 4($0), $pop20 i32.const $push9=, 3 - i32.call $discard=, f@FUNCTION, $pop9, $0 + i32.call $drop=, f@FUNCTION, $pop9, $0 i32.const $push10=, 0 call exit@FUNCTION, $pop10 unreachable diff --git a/test/torture-s/931004-11.c.s b/test/torture-s/931004-11.c.s index 7356b35cf..cfadc5d1a 100644 --- a/test/torture-s/931004-11.c.s +++ b/test/torture-s/931004-11.c.s @@ -83,48 +83,48 @@ main: # @main i32.store $push43=, 0($pop24), $pop37 tee_local $push42=, $1=, $pop43 i32.const $push0=, 5130 - i32.store16 $discard=, 16($pop42), $pop0 + i32.store16 $drop=, 16($pop42), $pop0 i32.const $push1=, 11 - i32.store8 $discard=, 19($1), $pop1 + i32.store8 $drop=, 19($1), $pop1 i32.const $push2=, 12 - i32.store8 $discard=, 22($1), $pop2 + i32.store8 $drop=, 22($1), $pop2 i32.const $push3=, 21 - i32.store8 $discard=, 20($1), $pop3 + i32.store8 $drop=, 20($1), $pop3 i32.const $push4=, 22 - i32.store8 $discard=, 23($1), $pop4 + i32.store8 $drop=, 23($1), $pop4 i32.const $push5=, 30 - i32.store8 $discard=, 18($1), $pop5 + i32.store8 $drop=, 18($1), $pop5 i32.const $push6=, 31 - i32.store8 $discard=, 21($1), $pop6 + i32.store8 $drop=, 21($1), $pop6 i32.const $push7=, 24 i32.add $push41=, $1, $pop7 tee_local $push40=, $0=, $pop41 i32.const $push8=, 32 - i32.store8 $discard=, 0($pop40), $pop8 + i32.store8 $drop=, 0($pop40), $pop8 i32.const $push25=, 12 i32.add $push26=, $1, $pop25 i32.const $push9=, 2 i32.add $push10=, $pop26, $pop9 i32.load8_u $push11=, 18($1) - i32.store8 $discard=, 0($pop10), $pop11 + i32.store8 $drop=, 0($pop10), $pop11 i32.const $push27=, 8 i32.add $push28=, $1, $pop27 i32.const $push39=, 2 i32.add $push12=, $pop28, $pop39 i32.load8_u $push13=, 21($1) - i32.store8 $discard=, 0($pop12), $pop13 + i32.store8 $drop=, 0($pop12), $pop13 i32.load16_u $push14=, 16($1) - i32.store16 $discard=, 12($1), $pop14 + i32.store16 $drop=, 12($1), $pop14 i32.load16_u $push15=, 19($1):p2align=0 - i32.store16 $discard=, 8($1), $pop15 + i32.store16 $drop=, 8($1), $pop15 i32.const $push29=, 4 i32.add $push30=, $1, $pop29 i32.const $push38=, 2 i32.add $push16=, $pop30, $pop38 i32.load8_u $push17=, 0($0) - i32.store8 $discard=, 0($pop16), $pop17 + i32.store8 $drop=, 0($pop16), $pop17 i32.load16_u $push18=, 22($1) - i32.store16 $discard=, 4($1), $pop18 + i32.store16 $drop=, 4($1), $pop18 i32.const $push31=, 12 i32.add $push32=, $1, $pop31 i32.const $push33=, 8 @@ -132,7 +132,7 @@ main: # @main i32.const $push35=, 4 i32.add $push36=, $1, $pop35 i32.const $push19=, 123 - i32.call $discard=, f@FUNCTION, $1, $pop32, $pop34, $pop36, $pop19 + i32.call $drop=, f@FUNCTION, $1, $pop32, $pop34, $pop36, $pop19 i32.const $push20=, 0 call exit@FUNCTION, $pop20 unreachable diff --git a/test/torture-s/931004-12.c.s b/test/torture-s/931004-12.c.s index 2abf09578..64e2db537 100644 --- a/test/torture-s/931004-12.c.s +++ b/test/torture-s/931004-12.c.s @@ -19,7 +19,7 @@ f: # @f tee_local $push29=, $3=, $pop30 i32.const $push28=, 4 i32.add $push1=, $pop29, $pop28 - i32.store $discard=, 12($2), $pop1 + i32.store $drop=, 12($2), $pop1 block block i32.const $push27=, 1 @@ -83,7 +83,7 @@ f: # @f i32.const $push25=, __stack_pointer i32.const $push23=, 16 i32.add $push24=, $2, $pop23 - i32.store $discard=, 0($pop25), $pop24 + i32.store $drop=, 0($pop25), $pop24 return $1 .LBB0_9: # %if.then14 end_block # label0: @@ -109,61 +109,61 @@ main: # @main i32.store $push44=, 0($pop25), $pop38 tee_local $push43=, $1=, $pop44 i32.const $push0=, 5130 - i32.store16 $discard=, 32($pop43), $pop0 + i32.store16 $drop=, 32($pop43), $pop0 i32.const $push1=, 11 - i32.store8 $discard=, 35($1), $pop1 + i32.store8 $drop=, 35($1), $pop1 i32.const $push2=, 12 - i32.store8 $discard=, 38($1), $pop2 + i32.store8 $drop=, 38($1), $pop2 i32.const $push3=, 21 - i32.store8 $discard=, 36($1), $pop3 + i32.store8 $drop=, 36($1), $pop3 i32.const $push4=, 22 - i32.store8 $discard=, 39($1), $pop4 + i32.store8 $drop=, 39($1), $pop4 i32.const $push5=, 30 - i32.store8 $discard=, 34($1), $pop5 + i32.store8 $drop=, 34($1), $pop5 i32.const $push6=, 31 - i32.store8 $discard=, 37($1), $pop6 + i32.store8 $drop=, 37($1), $pop6 i32.const $push7=, 40 i32.add $push42=, $1, $pop7 tee_local $push41=, $0=, $pop42 i32.const $push8=, 32 - i32.store8 $discard=, 0($pop41), $pop8 + i32.store8 $drop=, 0($pop41), $pop8 i32.const $push26=, 28 i32.add $push27=, $1, $pop26 i32.const $push9=, 2 i32.add $push10=, $pop27, $pop9 i32.load8_u $push11=, 34($1) - i32.store8 $discard=, 0($pop10), $pop11 + i32.store8 $drop=, 0($pop10), $pop11 i32.const $push28=, 24 i32.add $push29=, $1, $pop28 i32.const $push40=, 2 i32.add $push12=, $pop29, $pop40 i32.load8_u $push13=, 37($1) - i32.store8 $discard=, 0($pop12), $pop13 + i32.store8 $drop=, 0($pop12), $pop13 i32.load16_u $push14=, 32($1) - i32.store16 $discard=, 28($1), $pop14 + i32.store16 $drop=, 28($1), $pop14 i32.load16_u $push15=, 35($1):p2align=0 - i32.store16 $discard=, 24($1), $pop15 + i32.store16 $drop=, 24($1), $pop15 i32.const $push30=, 20 i32.add $push31=, $1, $pop30 i32.const $push39=, 2 i32.add $push16=, $pop31, $pop39 i32.load8_u $push17=, 0($0) - i32.store8 $discard=, 0($pop16), $pop17 + i32.store8 $drop=, 0($pop16), $pop17 i32.load16_u $push18=, 38($1) - i32.store16 $discard=, 20($1), $pop18 + i32.store16 $drop=, 20($1), $pop18 i32.const $push19=, 123 - i32.store $discard=, 12($1), $pop19 + i32.store $drop=, 12($1), $pop19 i32.const $push32=, 28 i32.add $push33=, $1, $pop32 - i32.store $discard=, 0($1), $pop33 + i32.store $drop=, 0($1), $pop33 i32.const $push34=, 20 i32.add $push35=, $1, $pop34 - i32.store $discard=, 8($1), $pop35 + i32.store $drop=, 8($1), $pop35 i32.const $push36=, 24 i32.add $push37=, $1, $pop36 - i32.store $discard=, 4($1), $pop37 + i32.store $drop=, 4($1), $pop37 i32.const $push20=, 3 - i32.call $discard=, f@FUNCTION, $pop20, $1 + i32.call $drop=, f@FUNCTION, $pop20, $1 i32.const $push21=, 0 call exit@FUNCTION, $pop21 unreachable diff --git a/test/torture-s/931004-13.c.s b/test/torture-s/931004-13.c.s index 037d29805..5bf317809 100644 --- a/test/torture-s/931004-13.c.s +++ b/test/torture-s/931004-13.c.s @@ -100,39 +100,39 @@ main: # @main i32.const $push4=, 25 i32.add $push5=, $pop35, $pop4 i32.const $push6=, 22 - i32.store8 $discard=, 0($pop5), $pop6 + i32.store8 $drop=, 0($pop5), $pop6 i32.const $push9=, 26 i32.add $push10=, $0, $pop9 i32.const $push11=, 32 - i32.store8 $discard=, 0($pop10), $pop11 + i32.store8 $drop=, 0($pop10), $pop11 i32.const $push25=, 16 i32.add $push26=, $0, $pop25 i32.const $push1=, 11 i32.add $push14=, $pop26, $pop1 i32.const $push15=, 42 - i32.store8 $discard=, 0($pop14), $pop15 + i32.store8 $drop=, 0($pop14), $pop15 i32.const $push0=, 5130 - i32.store16 $discard=, 16($0), $pop0 + i32.store16 $drop=, 16($0), $pop0 i32.const $push34=, 11 - i32.store8 $discard=, 20($0), $pop34 + i32.store8 $drop=, 20($0), $pop34 i32.const $push2=, 12 - i32.store8 $discard=, 24($0), $pop2 + i32.store8 $drop=, 24($0), $pop2 i32.const $push3=, 21 - i32.store8 $discard=, 21($0), $pop3 + i32.store8 $drop=, 21($0), $pop3 i32.const $push7=, 30 - i32.store8 $discard=, 18($0), $pop7 + i32.store8 $drop=, 18($0), $pop7 i32.const $push8=, 31 - i32.store8 $discard=, 22($0), $pop8 + i32.store8 $drop=, 22($0), $pop8 i32.const $push12=, 40 - i32.store8 $discard=, 19($0), $pop12 + i32.store8 $drop=, 19($0), $pop12 i32.const $push13=, 41 - i32.store8 $discard=, 23($0), $pop13 + i32.store8 $drop=, 23($0), $pop13 i32.load $push16=, 16($0) - i32.store $discard=, 12($0), $pop16 + i32.store $drop=, 12($0), $pop16 i32.load $push17=, 20($0) - i32.store $discard=, 8($0), $pop17 + i32.store $drop=, 8($0), $pop17 i32.load $push18=, 24($0) - i32.store $discard=, 4($0), $pop18 + i32.store $drop=, 4($0), $pop18 i32.const $push27=, 12 i32.add $push28=, $0, $pop27 i32.const $push29=, 8 @@ -140,7 +140,7 @@ main: # @main i32.const $push31=, 4 i32.add $push32=, $0, $pop31 i32.const $push19=, 123 - i32.call $discard=, f@FUNCTION, $0, $pop28, $pop30, $pop32, $pop19 + i32.call $drop=, f@FUNCTION, $0, $pop28, $pop30, $pop32, $pop19 i32.const $push20=, 0 call exit@FUNCTION, $pop20 unreachable diff --git a/test/torture-s/931004-14.c.s b/test/torture-s/931004-14.c.s index c4bbcb6d1..de8888c57 100644 --- a/test/torture-s/931004-14.c.s +++ b/test/torture-s/931004-14.c.s @@ -19,7 +19,7 @@ f: # @f tee_local $push33=, $3=, $pop34 i32.const $push32=, 4 i32.add $push2=, $pop33, $pop32 - i32.store $discard=, 12($2), $pop2 + i32.store $drop=, 12($2), $pop2 block block i32.const $push31=, 1 @@ -92,7 +92,7 @@ f: # @f i32.const $push29=, __stack_pointer i32.const $push27=, 16 i32.add $push28=, $2, $pop27 - i32.store $discard=, 0($pop29), $pop28 + i32.store $drop=, 0($pop29), $pop28 return $1 .LBB0_10: # %if.then20 end_block # label0: @@ -120,52 +120,52 @@ main: # @main i32.const $push4=, 41 i32.add $push5=, $pop36, $pop4 i32.const $push6=, 22 - i32.store8 $discard=, 0($pop5), $pop6 + i32.store8 $drop=, 0($pop5), $pop6 i32.const $push9=, 42 i32.add $push10=, $0, $pop9 i32.const $push11=, 32 - i32.store8 $discard=, 0($pop10), $pop11 + i32.store8 $drop=, 0($pop10), $pop11 i32.const $push26=, 32 i32.add $push27=, $0, $pop26 i32.const $push1=, 11 i32.add $push14=, $pop27, $pop1 i32.const $push15=, 42 - i32.store8 $discard=, 0($pop14), $pop15 + i32.store8 $drop=, 0($pop14), $pop15 i32.const $push0=, 5130 - i32.store16 $discard=, 32($0), $pop0 + i32.store16 $drop=, 32($0), $pop0 i32.const $push35=, 11 - i32.store8 $discard=, 36($0), $pop35 + i32.store8 $drop=, 36($0), $pop35 i32.const $push2=, 12 - i32.store8 $discard=, 40($0), $pop2 + i32.store8 $drop=, 40($0), $pop2 i32.const $push3=, 21 - i32.store8 $discard=, 37($0), $pop3 + i32.store8 $drop=, 37($0), $pop3 i32.const $push7=, 30 - i32.store8 $discard=, 34($0), $pop7 + i32.store8 $drop=, 34($0), $pop7 i32.const $push8=, 31 - i32.store8 $discard=, 38($0), $pop8 + i32.store8 $drop=, 38($0), $pop8 i32.const $push12=, 40 - i32.store8 $discard=, 35($0), $pop12 + i32.store8 $drop=, 35($0), $pop12 i32.const $push13=, 41 - i32.store8 $discard=, 39($0), $pop13 + i32.store8 $drop=, 39($0), $pop13 i32.load $push16=, 32($0) - i32.store $discard=, 28($0), $pop16 + i32.store $drop=, 28($0), $pop16 i32.load $push17=, 36($0) - i32.store $discard=, 24($0), $pop17 + i32.store $drop=, 24($0), $pop17 i32.load $push18=, 40($0) - i32.store $discard=, 20($0), $pop18 + i32.store $drop=, 20($0), $pop18 i32.const $push19=, 123 - i32.store $discard=, 12($0), $pop19 + i32.store $drop=, 12($0), $pop19 i32.const $push28=, 20 i32.add $push29=, $0, $pop28 - i32.store $discard=, 8($0), $pop29 + i32.store $drop=, 8($0), $pop29 i32.const $push30=, 24 i32.add $push31=, $0, $pop30 - i32.store $discard=, 4($0), $pop31 + i32.store $drop=, 4($0), $pop31 i32.const $push32=, 28 i32.add $push33=, $0, $pop32 - i32.store $discard=, 0($0), $pop33 + i32.store $drop=, 0($0), $pop33 i32.const $push20=, 3 - i32.call $discard=, f@FUNCTION, $pop20, $0 + i32.call $drop=, f@FUNCTION, $pop20, $0 i32.const $push21=, 0 call exit@FUNCTION, $pop21 unreachable diff --git a/test/torture-s/931004-2.c.s b/test/torture-s/931004-2.c.s index d7ffe10de..beb895e09 100644 --- a/test/torture-s/931004-2.c.s +++ b/test/torture-s/931004-2.c.s @@ -19,7 +19,7 @@ f: # @f tee_local $push19=, $1=, $pop20 i32.const $push18=, 4 i32.add $push1=, $pop19, $pop18 - i32.store $discard=, 12($2), $pop1 + i32.store $drop=, 12($2), $pop1 i32.load $5=, 0($1) block block @@ -62,7 +62,7 @@ f: # @f i32.const $push15=, __stack_pointer i32.const $push13=, 16 i32.add $push14=, $2, $pop13 - i32.store $discard=, 0($pop15), $pop14 + i32.store $drop=, 0($pop15), $pop14 return $1 .LBB0_6: # %if.then end_block # label1: @@ -92,11 +92,11 @@ main: # @main i32.store $push10=, 0($pop7), $pop8 tee_local $push9=, $0=, $pop10 i64.const $push0=, 528280977420 - i64.store $discard=, 8($pop9), $pop0 + i64.store $drop=, 8($pop9), $pop0 i64.const $push1=, 47244640266 - i64.store $discard=, 0($0), $pop1 + i64.store $drop=, 0($0), $pop1 i32.const $push2=, 3 - i32.call $discard=, f@FUNCTION, $pop2, $0 + i32.call $drop=, f@FUNCTION, $pop2, $0 i32.const $push3=, 0 call exit@FUNCTION, $pop3 unreachable diff --git a/test/torture-s/931004-4.c.s b/test/torture-s/931004-4.c.s index fa9a87ea5..7b079850e 100644 --- a/test/torture-s/931004-4.c.s +++ b/test/torture-s/931004-4.c.s @@ -18,7 +18,7 @@ f: # @f i32.store $push0=, 12($2), $1 i32.const $push20=, 4 i32.add $push2=, $pop0, $pop20 - i32.store $discard=, 12($2), $pop2 + i32.store $drop=, 12($2), $pop2 block block block @@ -37,7 +37,7 @@ f: # @f # in Loop: Header=BB0_2 Depth=1 i32.const $push24=, 8 i32.add $push6=, $1, $pop24 - i32.store $discard=, 12($2), $pop6 + i32.store $drop=, 12($2), $pop6 i32.const $push23=, 4 i32.add $1=, $1, $pop23 i32.const $push22=, -9 @@ -58,7 +58,7 @@ f: # @f i32.const $push17=, __stack_pointer i32.const $push15=, 16 i32.add $push16=, $2, $pop15 - i32.store $discard=, 0($pop17), $pop16 + i32.store $drop=, 0($pop17), $pop16 return $1 .LBB0_6: # %if.then end_block # label1: @@ -88,11 +88,11 @@ main: # @main i32.store $push10=, 0($pop7), $pop8 tee_local $push9=, $0=, $pop10 i64.const $push0=, 528280977420 - i64.store $discard=, 8($pop9), $pop0 + i64.store $drop=, 8($pop9), $pop0 i64.const $push1=, 47244640266 - i64.store $discard=, 0($0), $pop1 + i64.store $drop=, 0($0), $pop1 i32.const $push2=, 3 - i32.call $discard=, f@FUNCTION, $pop2, $0 + i32.call $drop=, f@FUNCTION, $pop2, $0 i32.const $push3=, 0 call exit@FUNCTION, $pop3 unreachable diff --git a/test/torture-s/931004-5.c.s b/test/torture-s/931004-5.c.s index 618ce57c9..180917f17 100644 --- a/test/torture-s/931004-5.c.s +++ b/test/torture-s/931004-5.c.s @@ -68,19 +68,19 @@ main: # @main i32.store $push21=, 0($pop12), $pop19 tee_local $push20=, $0=, $pop21 i32.const $push0=, 1310730 - i32.store $discard=, 16($pop20), $pop0 + i32.store $drop=, 16($pop20), $pop0 i32.const $push1=, 11 - i32.store16 $discard=, 20($0), $pop1 + i32.store16 $drop=, 20($0), $pop1 i32.const $push2=, 1441804 - i32.store $discard=, 24($0), $pop2 + i32.store $drop=, 24($0), $pop2 i32.const $push3=, 21 - i32.store16 $discard=, 22($0), $pop3 + i32.store16 $drop=, 22($0), $pop3 i32.load $push4=, 16($0) - i32.store $discard=, 12($0), $pop4 + i32.store $drop=, 12($0), $pop4 i32.load $push5=, 20($0) - i32.store $discard=, 8($0), $pop5 + i32.store $drop=, 8($0), $pop5 i32.load $push6=, 24($0) - i32.store $discard=, 4($0), $pop6 + i32.store $drop=, 4($0), $pop6 i32.const $push13=, 12 i32.add $push14=, $0, $pop13 i32.const $push15=, 8 @@ -88,7 +88,7 @@ main: # @main i32.const $push17=, 4 i32.add $push18=, $0, $pop17 i32.const $push7=, 123 - i32.call $discard=, f@FUNCTION, $0, $pop14, $pop16, $pop18, $pop7 + i32.call $drop=, f@FUNCTION, $0, $pop14, $pop16, $pop18, $pop7 i32.const $push8=, 0 call exit@FUNCTION, $pop8 unreachable diff --git a/test/torture-s/931004-6.c.s b/test/torture-s/931004-6.c.s index edc6500dc..b624f6e87 100644 --- a/test/torture-s/931004-6.c.s +++ b/test/torture-s/931004-6.c.s @@ -18,7 +18,7 @@ f: # @f i32.store $push0=, 12($2), $1 i32.const $push24=, 4 i32.add $push2=, $pop0, $pop24 - i32.store $discard=, 12($2), $pop2 + i32.store $drop=, 12($2), $pop2 block block block @@ -46,7 +46,7 @@ f: # @f # in Loop: Header=BB0_2 Depth=1 i32.const $push30=, 8 i32.add $push10=, $1, $pop30 - i32.store $discard=, 12($2), $pop10 + i32.store $drop=, 12($2), $pop10 i32.const $push29=, 4 i32.add $1=, $1, $pop29 i32.const $push28=, -9 @@ -67,7 +67,7 @@ f: # @f i32.const $push21=, __stack_pointer i32.const $push19=, 16 i32.add $push20=, $2, $pop19 - i32.store $discard=, 0($pop21), $pop20 + i32.store $drop=, 0($pop21), $pop20 return $1 .LBB0_7: # %if.then8 end_block # label1: @@ -97,32 +97,32 @@ main: # @main i32.store $push22=, 0($pop13), $pop20 tee_local $push21=, $0=, $pop22 i32.const $push0=, 1310730 - i32.store $discard=, 32($pop21), $pop0 + i32.store $drop=, 32($pop21), $pop0 i32.const $push1=, 11 - i32.store16 $discard=, 36($0), $pop1 + i32.store16 $drop=, 36($0), $pop1 i32.const $push2=, 1441804 - i32.store $discard=, 40($0), $pop2 + i32.store $drop=, 40($0), $pop2 i32.const $push3=, 21 - i32.store16 $discard=, 38($0), $pop3 + i32.store16 $drop=, 38($0), $pop3 i32.load $push4=, 32($0) - i32.store $discard=, 28($0), $pop4 + i32.store $drop=, 28($0), $pop4 i32.load $push5=, 36($0) - i32.store $discard=, 24($0), $pop5 + i32.store $drop=, 24($0), $pop5 i32.load $push6=, 40($0) - i32.store $discard=, 20($0), $pop6 + i32.store $drop=, 20($0), $pop6 i32.const $push7=, 123 - i32.store $discard=, 12($0), $pop7 + i32.store $drop=, 12($0), $pop7 i32.const $push14=, 28 i32.add $push15=, $0, $pop14 - i32.store $discard=, 0($0), $pop15 + i32.store $drop=, 0($0), $pop15 i32.const $push16=, 20 i32.add $push17=, $0, $pop16 - i32.store $discard=, 8($0), $pop17 + i32.store $drop=, 8($0), $pop17 i32.const $push18=, 24 i32.add $push19=, $0, $pop18 - i32.store $discard=, 4($0), $pop19 + i32.store $drop=, 4($0), $pop19 i32.const $push8=, 3 - i32.call $discard=, f@FUNCTION, $pop8, $0 + i32.call $drop=, f@FUNCTION, $pop8, $0 i32.const $push9=, 0 call exit@FUNCTION, $pop9 unreachable diff --git a/test/torture-s/931004-8.c.s b/test/torture-s/931004-8.c.s index 848f6679d..8dea63c0b 100644 --- a/test/torture-s/931004-8.c.s +++ b/test/torture-s/931004-8.c.s @@ -18,7 +18,7 @@ f: # @f i32.store $push0=, 12($2), $1 i32.const $push20=, 4 i32.add $push2=, $pop0, $pop20 - i32.store $discard=, 12($2), $pop2 + i32.store $drop=, 12($2), $pop2 block block block @@ -37,7 +37,7 @@ f: # @f # in Loop: Header=BB0_2 Depth=1 i32.const $push24=, 8 i32.add $push6=, $1, $pop24 - i32.store $discard=, 12($2), $pop6 + i32.store $drop=, 12($2), $pop6 i32.const $push23=, 4 i32.add $1=, $1, $pop23 i32.const $push22=, -9 @@ -58,7 +58,7 @@ f: # @f i32.const $push17=, __stack_pointer i32.const $push15=, 16 i32.add $push16=, $2, $pop15 - i32.store $discard=, 0($pop17), $pop16 + i32.store $drop=, 0($pop17), $pop16 return $1 .LBB0_6: # %if.then end_block # label1: @@ -88,11 +88,11 @@ main: # @main i32.store $push10=, 0($pop7), $pop8 tee_local $push9=, $0=, $pop10 i64.const $push0=, 528280977420 - i64.store $discard=, 8($pop9), $pop0 + i64.store $drop=, 8($pop9), $pop0 i64.const $push1=, 47244640266 - i64.store $discard=, 0($0), $pop1 + i64.store $drop=, 0($0), $pop1 i32.const $push2=, 3 - i32.call $discard=, f@FUNCTION, $pop2, $0 + i32.call $drop=, f@FUNCTION, $pop2, $0 i32.const $push3=, 0 call exit@FUNCTION, $pop3 unreachable diff --git a/test/torture-s/931004-9.c.s b/test/torture-s/931004-9.c.s index c5bc27755..31a0be651 100644 --- a/test/torture-s/931004-9.c.s +++ b/test/torture-s/931004-9.c.s @@ -68,21 +68,21 @@ main: # @main i32.store $push22=, 0($pop13), $pop20 tee_local $push21=, $0=, $pop22 i32.const $push0=, 5130 - i32.store16 $discard=, 8($pop21), $pop0 + i32.store16 $drop=, 8($pop21), $pop0 i32.const $push1=, 11 - i32.store8 $discard=, 10($0), $pop1 + i32.store8 $drop=, 10($0), $pop1 i32.const $push2=, 12 - i32.store8 $discard=, 12($0), $pop2 + i32.store8 $drop=, 12($0), $pop2 i32.const $push3=, 21 - i32.store8 $discard=, 11($0), $pop3 + i32.store8 $drop=, 11($0), $pop3 i32.const $push4=, 22 - i32.store8 $discard=, 13($0), $pop4 + i32.store8 $drop=, 13($0), $pop4 i32.load16_u $push5=, 8($0) - i32.store16 $discard=, 6($0), $pop5 + i32.store16 $drop=, 6($0), $pop5 i32.load16_u $push6=, 10($0) - i32.store16 $discard=, 4($0), $pop6 + i32.store16 $drop=, 4($0), $pop6 i32.load16_u $push7=, 12($0) - i32.store16 $discard=, 2($0), $pop7 + i32.store16 $drop=, 2($0), $pop7 i32.const $push14=, 6 i32.add $push15=, $0, $pop14 i32.const $push16=, 4 @@ -90,7 +90,7 @@ main: # @main i32.const $push18=, 2 i32.add $push19=, $0, $pop18 i32.const $push8=, 123 - i32.call $discard=, f@FUNCTION, $0, $pop15, $pop17, $pop19, $pop8 + i32.call $drop=, f@FUNCTION, $0, $pop15, $pop17, $pop19, $pop8 i32.const $push9=, 0 call exit@FUNCTION, $pop9 unreachable diff --git a/test/torture-s/931110-1.c.s b/test/torture-s/931110-1.c.s index ea0aac6e3..4d638da7a 100644 --- a/test/torture-s/931110-1.c.s +++ b/test/torture-s/931110-1.c.s @@ -15,43 +15,43 @@ main: # @main i32.load16_u $push1=, x+4($pop40) i32.const $push2=, 65528 i32.and $push3=, $pop1, $pop2 - i32.store16 $discard=, x+4($pop41), $pop3 + i32.store16 $drop=, x+4($pop41), $pop3 i32.const $push39=, 0 i32.load16_u $1=, x+8($pop39) i32.const $push38=, 0 i32.const $push37=, 65528 i32.and $push4=, $0, $pop37 - i32.store16 $discard=, x+6($pop38), $pop4 + i32.store16 $drop=, x+6($pop38), $pop4 i32.const $push36=, 0 i32.load16_u $0=, x+10($pop36) i32.const $push35=, 0 i32.const $push34=, 65528 i32.and $push5=, $1, $pop34 - i32.store16 $discard=, x+8($pop35), $pop5 + i32.store16 $drop=, x+8($pop35), $pop5 i32.const $push33=, 0 i32.load16_u $1=, x+12($pop33) i32.const $push32=, 0 i32.const $push31=, 65528 i32.and $push6=, $0, $pop31 - i32.store16 $discard=, x+10($pop32), $pop6 + i32.store16 $drop=, x+10($pop32), $pop6 i32.const $push30=, 0 i32.load16_u $0=, x+14($pop30) i32.const $push29=, 0 i32.const $push28=, 65528 i32.and $push7=, $1, $pop28 - i32.store16 $discard=, x+12($pop29), $pop7 + i32.store16 $drop=, x+12($pop29), $pop7 i32.const $push27=, 0 i32.load16_u $1=, x+16($pop27) i32.const $push26=, 0 i32.const $push25=, 65528 i32.and $push8=, $0, $pop25 - i32.store16 $discard=, x+14($pop26), $pop8 + i32.store16 $drop=, x+14($pop26), $pop8 i32.const $push24=, 0 i32.load16_u $0=, x+18($pop24) i32.const $push23=, 0 i32.const $push22=, 65528 i32.and $push9=, $1, $pop22 - i32.store16 $discard=, x+16($pop23), $pop9 + i32.store16 $drop=, x+16($pop23), $pop9 i32.const $push21=, 0 i32.load16_u $1=, x+20($pop21) i32.const $push20=, 0 @@ -59,15 +59,15 @@ main: # @main i32.const $push19=, 0 i32.const $push18=, 65528 i32.and $push10=, $0, $pop18 - i32.store16 $discard=, x+18($pop19), $pop10 + i32.store16 $drop=, x+18($pop19), $pop10 i32.const $push17=, 0 i32.const $push16=, 65528 i32.and $push11=, $1, $pop16 - i32.store16 $discard=, x+20($pop17), $pop11 + i32.store16 $drop=, x+20($pop17), $pop11 i32.const $push15=, 0 i32.const $push14=, 65528 i32.and $push12=, $2, $pop14 - i32.store16 $discard=, x+22($pop15), $pop12 + i32.store16 $drop=, x+22($pop15), $pop12 i32.const $push13=, 0 call exit@FUNCTION, $pop13 unreachable diff --git a/test/torture-s/940122-1.c.s b/test/torture-s/940122-1.c.s index 1a7ea4348..fda6fdc39 100644 --- a/test/torture-s/940122-1.c.s +++ b/test/torture-s/940122-1.c.s @@ -68,7 +68,7 @@ main: # @main .result i32 # BB#0: # %entry i32.const $push0=, 100 - i32.call $discard=, f@FUNCTION, $pop0 + i32.call $drop=, f@FUNCTION, $pop0 i32.const $push1=, 0 call exit@FUNCTION, $pop1 unreachable diff --git a/test/torture-s/941014-2.c.s b/test/torture-s/941014-2.c.s index 7dd5f63fe..4f8fb8833 100644 --- a/test/torture-s/941014-2.c.s +++ b/test/torture-s/941014-2.c.s @@ -36,17 +36,17 @@ f: # @f br_if 0, $pop3 # 0: down to label0 # BB#1: # %if.then i32.load16_u $push4=, 0($1) - i32.store $discard=, 0($0), $pop4 + i32.store $drop=, 0($0), $pop4 i32.const $push5=, .L.str - i32.call $discard=, printf@FUNCTION, $pop5, $0 + i32.call $drop=, printf@FUNCTION, $pop5, $0 .LBB1_2: # %if.end end_block # label0: i32.const $push6=, 256 - i32.store16 $discard=, 2($1), $pop6 + i32.store16 $drop=, 2($1), $pop6 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $0, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return $1 .endfunc .Lfunc_end1: @@ -76,9 +76,9 @@ main: # @main br_if 0, $pop4 # 0: down to label1 # BB#1: # %if.then.i i32.load16_u $push5=, 0($1) - i32.store $discard=, 0($0), $pop5 + i32.store $drop=, 0($0), $pop5 i32.const $push6=, .L.str - i32.call $discard=, printf@FUNCTION, $pop6, $0 + i32.call $drop=, printf@FUNCTION, $pop6, $0 .LBB2_2: # %f.exit end_block # label1: block diff --git a/test/torture-s/941021-1.c.s b/test/torture-s/941021-1.c.s index bc00094c1..4135ee359 100644 --- a/test/torture-s/941021-1.c.s +++ b/test/torture-s/941021-1.c.s @@ -10,7 +10,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, glob_dbl i32.select $push1=, $0, $pop0, $0 - f64.store $discard=, 0($pop1), $1 + f64.store $drop=, 0($pop1), $1 return $0 .endfunc .Lfunc_end0: @@ -25,7 +25,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i64.const $push0=, 4632951452917877965 - i64.store $discard=, glob_dbl($pop1), $pop0 + i64.store $drop=, glob_dbl($pop1), $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/950221-1.c.s b/test/torture-s/950221-1.c.s index 5c996dccd..002eb9e45 100644 --- a/test/torture-s/950221-1.c.s +++ b/test/torture-s/950221-1.c.s @@ -61,7 +61,7 @@ f: # @f return $0 .LBB2_3: # %alabel end_block # label1: - i32.call $discard=, g2@FUNCTION, $0 + i32.call $drop=, g2@FUNCTION, $0 unreachable .endfunc .Lfunc_end2: @@ -79,10 +79,10 @@ main: # @main i32.load $0=, parsefile($pop1) i32.const $push4=, 0 i32.const $push3=, 0 - i32.store $discard=, el($pop4), $pop3 + i32.store $drop=, el($pop4), $pop3 i32.const $push2=, -559038737 i32.store $push0=, 0($0), $pop2 - i32.call $discard=, g2@FUNCTION, $pop0 + i32.call $drop=, g2@FUNCTION, $pop0 unreachable .endfunc .Lfunc_end3: diff --git a/test/torture-s/950426-1.c.s b/test/torture-s/950426-1.c.s index e92ab4eae..9d1e4bca0 100644 --- a/test/torture-s/950426-1.c.s +++ b/test/torture-s/950426-1.c.s @@ -9,16 +9,16 @@ main: # @main # BB#0: # %if.then i32.const $push1=, 0 i32.const $push0=, -1 - i32.store $discard=, s1($pop1), $pop0 + i32.store $drop=, s1($pop1), $pop0 i32.const $push8=, 0 i32.const $push2=, s1 - i32.store $discard=, p1($pop8), $pop2 + i32.store $drop=, p1($pop8), $pop2 i32.const $push7=, 0 i32.const $push3=, 3 - i32.store $discard=, i($pop7), $pop3 + i32.store $drop=, i($pop7), $pop3 i32.const $push6=, 0 i32.const $push4=, .L.str.1+1 - i32.store $discard=, s1+16($pop6), $pop4 + i32.store $drop=, s1+16($pop6), $pop4 i32.const $push5=, 0 call exit@FUNCTION, $pop5 unreachable diff --git a/test/torture-s/950628-1.c.s b/test/torture-s/950628-1.c.s index 7c443318f..b2f12422c 100644 --- a/test/torture-s/950628-1.c.s +++ b/test/torture-s/950628-1.c.s @@ -8,11 +8,11 @@ g: # @g .param i32 # BB#0: # %entry i32.const $push0=, 513 - i32.store16 $discard=, 0($0), $pop0 + i32.store16 $drop=, 0($0), $pop0 i32.const $push1=, 3 - i32.store8 $discard=, 2($0), $pop1 + i32.store8 $drop=, 2($0), $pop1 i32.const $push2=, 4 - i32.store16 $discard=, 4($0), $pop2 + i32.store16 $drop=, 4($0), $pop2 return .endfunc .Lfunc_end0: @@ -26,11 +26,11 @@ f: # @f .param i32 # BB#0: # %entry i32.const $push0=, 513 - i32.store16 $discard=, 0($0), $pop0 + i32.store16 $drop=, 0($0), $pop0 i32.const $push1=, 3 - i32.store8 $discard=, 2($0), $pop1 + i32.store8 $drop=, 2($0), $pop1 i32.const $push2=, 4 - i32.store16 $discard=, 4($0), $pop2 + i32.store16 $drop=, 4($0), $pop2 return .endfunc .Lfunc_end1: diff --git a/test/torture-s/950704-1.c.s b/test/torture-s/950704-1.c.s index f4330bb79..c71cf546e 100644 --- a/test/torture-s/950704-1.c.s +++ b/test/torture-s/950704-1.c.s @@ -11,7 +11,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 0 i32.const $push11=, 0 - i32.store $discard=, errflag($pop0), $pop11 + i32.store $drop=, errflag($pop0), $pop11 i64.add $2=, $1, $0 block block @@ -41,7 +41,7 @@ f: # @f end_block # label1: i32.const $push8=, 0 i32.const $push9=, 1 - i32.store $discard=, errflag($pop8), $pop9 + i32.store $drop=, errflag($pop8), $pop9 i64.const $2=, 0 .LBB0_6: # %cleanup end_block # label0: diff --git a/test/torture-s/950809-1.c.s b/test/torture-s/950809-1.c.s index c8bc7c7d1..d34976fd9 100644 --- a/test/torture-s/950809-1.c.s +++ b/test/torture-s/950809-1.c.s @@ -18,13 +18,13 @@ f: # @f i32.load $4=, 0($pop2) i32.load $3=, 12($0) i32.load $push0=, 0($6) - i32.store $discard=, 8($6), $pop0 + i32.store $drop=, 8($6), $pop0 i32.load $1=, 4($6) - i32.store $discard=, 0($6), $4 - i32.store $discard=, 0($5), $3 - i32.store $discard=, 12($0), $2 - i32.store $discard=, 4($0), $1 - i32.store $discard=, 0($0), $6 + i32.store $drop=, 0($6), $4 + i32.store $drop=, 0($5), $3 + i32.store $drop=, 12($0), $2 + i32.store $drop=, 4($0), $1 + i32.store $drop=, 0($0), $6 return $0 .endfunc .Lfunc_end0: @@ -42,7 +42,7 @@ main: # @main i32.load $0=, main.sc($pop6) i32.const $push5=, 0 i32.const $push1=, 11 - i32.store $discard=, main.sc($pop5), $pop1 + i32.store $drop=, main.sc($pop5), $pop1 block i32.const $push4=, 0 i32.store $push0=, main.sc+8($pop4), $0 diff --git a/test/torture-s/951115-1.c.s b/test/torture-s/951115-1.c.s index 47da72326..af7cb11c7 100644 --- a/test/torture-s/951115-1.c.s +++ b/test/torture-s/951115-1.c.s @@ -10,7 +10,7 @@ g: # @g # BB#0: # %entry i32.const $push0=, 0 i32.const $push1=, 1 - i32.store $discard=, var($pop0), $pop1 + i32.store $drop=, var($pop0), $pop1 return $0 .endfunc .Lfunc_end0: @@ -26,7 +26,7 @@ f: # @f # BB#0: # %entry i32.const $push0=, 0 i32.const $push1=, 1 - i32.store $discard=, var($pop0), $pop1 + i32.store $drop=, var($pop0), $pop1 return $0 .endfunc .Lfunc_end1: @@ -41,7 +41,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i32.const $push0=, 1 - i32.store $discard=, var($pop1), $pop0 + i32.store $drop=, var($pop1), $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/951204-1.c.s b/test/torture-s/951204-1.c.s index ea3807b8e..648f7e1fa 100644 --- a/test/torture-s/951204-1.c.s +++ b/test/torture-s/951204-1.c.s @@ -9,7 +9,7 @@ f: # @f .result i32 # BB#0: # %entry i32.const $push0=, 120 - i32.store8 $discard=, 0($0), $pop0 + i32.store8 $drop=, 0($0), $pop0 return $0 .endfunc .Lfunc_end0: diff --git a/test/torture-s/960117-1.c.s b/test/torture-s/960117-1.c.s index e0ae179a7..a2d38c932 100644 --- a/test/torture-s/960117-1.c.s +++ b/test/torture-s/960117-1.c.s @@ -10,7 +10,7 @@ get_id: # @get_id # BB#0: # %entry i32.const $push0=, 0 i32.load $push1=, curval+2($pop0):p2align=1 - i32.store8 $discard=, 0($pop1), $0 + i32.store8 $drop=, 0($pop1), $0 i32.const $push2=, 0 return $pop2 .endfunc @@ -26,10 +26,10 @@ get_tok: # @get_tok # BB#0: # %entry i32.const $push2=, 0 i32.const $push1=, id_space - i32.store $discard=, curval+2($pop2):p2align=1, $pop1 + i32.store $drop=, curval+2($pop2):p2align=1, $pop1 i32.const $push6=, 0 i32.const $push3=, 99 - i32.store8 $discard=, id_space($pop6), $pop3 + i32.store8 $drop=, id_space($pop6), $pop3 i32.const $push5=, 0 i32.const $push4=, 0 i32.store16 $push0=, curval($pop5), $pop4 @@ -45,7 +45,7 @@ get_tok: # @get_tok main: # @main .result i32 # BB#0: # %entry - i32.call $discard=, get_tok@FUNCTION + i32.call $drop=, get_tok@FUNCTION i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable diff --git a/test/torture-s/960209-1.c.s b/test/torture-s/960209-1.c.s index 0f6d7e13c..85a62fcef 100644 --- a/test/torture-s/960209-1.c.s +++ b/test/torture-s/960209-1.c.s @@ -21,7 +21,7 @@ f: # @f i32.and $push3=, $0, $pop2 i32.const $push4=, an_array i32.add $push5=, $pop3, $pop4 - i32.store $discard=, a_ptr($pop8), $pop5 + i32.store $drop=, a_ptr($pop8), $pop5 .LBB0_2: # %cleanup end_block # label0: return $1 @@ -43,7 +43,7 @@ main: # @main # BB#1: # %if.end24.i i32.const $push3=, 0 i32.const $push1=, an_array+1 - i32.store $discard=, a_ptr($pop3), $pop1 + i32.store $drop=, a_ptr($pop3), $pop1 .LBB1_2: # %if.end end_block # label1: i32.const $push4=, 0 diff --git a/test/torture-s/960215-1.c.s b/test/torture-s/960215-1.c.s index 0ec5aa215..b894e21f9 100644 --- a/test/torture-s/960215-1.c.s +++ b/test/torture-s/960215-1.c.s @@ -118,9 +118,9 @@ main: # @main i32.const $push145=, 8 i32.add $push8=, $pop73, $pop145 i64.load $push9=, 0($pop8) - i64.store $discard=, X+8($pop146), $pop9 + i64.store $drop=, X+8($pop146), $pop9 i32.const $push144=, 0 - i64.store $discard=, X($pop144), $0 + i64.store $drop=, X($pop144), $0 i32.const $push74=, 80 i32.add $push75=, $16, $pop74 call __multf3@FUNCTION, $pop75, $3, $2, $9, $8 @@ -142,7 +142,7 @@ main: # @main i64.load $push12=, 0($pop11) i64.store $5=, S+8($pop142), $pop12 i32.const $push140=, 0 - i64.store $discard=, S($pop140), $4 + i64.store $drop=, S($pop140), $4 i32.const $push82=, 96 i32.add $push83=, $16, $pop82 call __subtf3@FUNCTION, $pop83, $10, $11, $3, $2 @@ -153,9 +153,9 @@ main: # @main i32.const $push138=, 8 i32.add $push13=, $pop85, $pop138 i64.load $push14=, 0($pop13) - i64.store $discard=, T+8($pop139), $pop14 + i64.store $drop=, T+8($pop139), $pop14 i32.const $push137=, 0 - i64.store $discard=, T($pop137), $11 + i64.store $drop=, T($pop137), $11 i32.const $push86=, 208 i32.add $push87=, $16, $pop86 call __subtf3@FUNCTION, $pop87, $15, $14, $3, $2 @@ -175,9 +175,9 @@ main: # @main i32.const $push134=, 8 i32.add $push18=, $pop93, $pop134 i64.load $push19=, 0($pop18) - i64.store $discard=, Y+8($pop135), $pop19 + i64.store $drop=, Y+8($pop135), $pop19 i32.const $push133=, 0 - i64.store $discard=, Y($pop133), $2 + i64.store $drop=, Y($pop133), $2 i32.const $push94=, 256 i32.add $push95=, $16, $pop94 call __addtf3@FUNCTION, $pop95, $15, $14, $7, $6 @@ -199,7 +199,7 @@ main: # @main i64.load $push24=, 0($pop23) i64.store $3=, Z+8($pop131), $pop24 i32.const $push129=, 0 - i64.store $discard=, Z($pop129), $2 + i64.store $drop=, Z($pop129), $2 i32.const $push102=, 128 i32.add $push103=, $16, $pop102 call __addtf3@FUNCTION, $pop103, $15, $14, $13, $12 @@ -237,9 +237,9 @@ main: # @main i32.const $push124=, 8 i32.add $push30=, $pop117, $pop124 i64.load $push31=, 0($pop30) - i64.store $discard=, R+8($pop125), $pop31 + i64.store $drop=, R+8($pop125), $pop31 i32.const $push123=, 0 - i64.store $discard=, R($pop123), $15 + i64.store $drop=, R($pop123), $15 i64.const $push33=, 0 i64.const $push32=, -4612248968380809216 call __addtf3@FUNCTION, $16, $8, $9, $pop33, $pop32 @@ -248,9 +248,9 @@ main: # @main i32.const $push121=, 8 i32.add $push34=, $16, $pop121 i64.load $push35=, 0($pop34) - i64.store $discard=, Y1+8($pop122), $pop35 + i64.store $drop=, Y1+8($pop122), $pop35 i32.const $push120=, 0 - i64.store $discard=, Y1($pop120), $15 + i64.store $drop=, Y1($pop120), $15 block i64.const $push119=, 0 i64.const $push36=, 4612108230892453888 diff --git a/test/torture-s/960218-1.c.s b/test/torture-s/960218-1.c.s index 082a8852e..c67a6d3fb 100644 --- a/test/torture-s/960218-1.c.s +++ b/test/torture-s/960218-1.c.s @@ -9,7 +9,7 @@ g: # @g .result i32 # BB#0: # %entry i32.const $push0=, 0 - i32.store $discard=, glob($pop0), $0 + i32.store $drop=, glob($pop0), $0 i32.const $push1=, 0 return $pop1 .endfunc @@ -32,7 +32,7 @@ f: # @f i32.const $push2=, 0 i32.const $push4=, -1 i32.xor $push1=, $0, $pop4 - i32.store $discard=, glob($pop2), $pop1 + i32.store $drop=, glob($pop2), $pop1 .LBB1_2: # %while.end end_block # label0: return $0 @@ -49,7 +49,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i32.const $push0=, -4 - i32.store $discard=, glob($pop1), $pop0 + i32.store $drop=, glob($pop1), $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/960301-1.c.s b/test/torture-s/960301-1.c.s index 4cfad9adb..b6659314a 100644 --- a/test/torture-s/960301-1.c.s +++ b/test/torture-s/960301-1.c.s @@ -15,14 +15,14 @@ bar: # @bar tee_local $push12=, $1=, $pop13 i32.const $push1=, 12 i32.shr_u $push2=, $pop12, $pop1 - i32.store $discard=, oldfoo($pop0), $pop2 + i32.store $drop=, oldfoo($pop0), $pop2 i32.const $push11=, 0 i32.const $push4=, 4095 i32.and $push5=, $1, $pop4 i32.const $push10=, 12 i32.shl $push3=, $0, $pop10 i32.or $push6=, $pop5, $pop3 - i32.store16 $discard=, foo($pop11), $pop6 + i32.store16 $drop=, foo($pop11), $pop6 i32.const $push8=, 1 i32.const $push7=, 2 i32.select $push9=, $pop8, $pop7, $0 @@ -45,13 +45,13 @@ main: # @main tee_local $push9=, $0=, $pop10 i32.const $push1=, 12 i32.shr_u $push2=, $pop9, $pop1 - i32.store $discard=, oldfoo($pop0), $pop2 + i32.store $drop=, oldfoo($pop0), $pop2 i32.const $push8=, 0 i32.const $push3=, 4095 i32.and $push4=, $0, $pop3 i32.const $push5=, 4096 i32.or $push6=, $pop4, $pop5 - i32.store16 $discard=, foo($pop8), $pop6 + i32.store16 $drop=, foo($pop8), $pop6 i32.const $push7=, 0 call exit@FUNCTION, $pop7 unreachable diff --git a/test/torture-s/960311-1.c.s b/test/torture-s/960311-1.c.s index 72d06ab92..80f812f02 100644 --- a/test/torture-s/960311-1.c.s +++ b/test/torture-s/960311-1.c.s @@ -11,7 +11,7 @@ a1: # @a1 i32.load $push1=, count($pop4) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, count($pop0), $pop3 + i32.store $drop=, count($pop0), $pop3 return .endfunc .Lfunc_end0: @@ -35,7 +35,7 @@ b: # @b i32.load $push3=, count($pop18) i32.const $push4=, 1 i32.add $push5=, $pop3, $pop4 - i32.store $discard=, count($pop2), $pop5 + i32.store $drop=, count($pop2), $pop5 .LBB1_2: # %if.end end_block # label0: block @@ -49,7 +49,7 @@ b: # @b i32.load $push9=, count($pop19) i32.const $push10=, 1 i32.add $push11=, $pop9, $pop10 - i32.store $discard=, count($pop8), $pop11 + i32.store $drop=, count($pop8), $pop11 .LBB1_4: # %if.end7 end_block # label1: block @@ -63,7 +63,7 @@ b: # @b i32.load $push15=, count($pop20) i32.const $push16=, 1 i32.add $push17=, $pop15, $pop16 - i32.store $discard=, count($pop14), $pop17 + i32.store $drop=, count($pop14), $pop17 .LBB1_6: # %if.end15 end_block # label2: return @@ -80,7 +80,7 @@ main: # @main # BB#0: # %if.end21 i32.const $push1=, 0 i32.const $push0=, 3 - i32.store $discard=, count($pop1), $pop0 + i32.store $drop=, count($pop1), $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/960311-2.c.s b/test/torture-s/960311-2.c.s index b269fab97..c33949aae 100644 --- a/test/torture-s/960311-2.c.s +++ b/test/torture-s/960311-2.c.s @@ -11,7 +11,7 @@ a1: # @a1 i32.load $push1=, count($pop4) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, count($pop0), $pop3 + i32.store $drop=, count($pop0), $pop3 return .endfunc .Lfunc_end0: @@ -35,7 +35,7 @@ b: # @b i32.load $push3=, count($pop18) i32.const $push4=, 1 i32.add $push5=, $pop3, $pop4 - i32.store $discard=, count($pop2), $pop5 + i32.store $drop=, count($pop2), $pop5 .LBB1_2: # %if.end end_block # label0: block @@ -49,7 +49,7 @@ b: # @b i32.load $push9=, count($pop19) i32.const $push10=, 1 i32.add $push11=, $pop9, $pop10 - i32.store $discard=, count($pop8), $pop11 + i32.store $drop=, count($pop8), $pop11 .LBB1_4: # %if.end7 end_block # label1: block @@ -63,7 +63,7 @@ b: # @b i32.load $push15=, count($pop20) i32.const $push16=, 1 i32.add $push17=, $pop15, $pop16 - i32.store $discard=, count($pop14), $pop17 + i32.store $drop=, count($pop14), $pop17 .LBB1_6: # %if.end15 end_block # label2: return @@ -80,7 +80,7 @@ main: # @main # BB#0: # %if.end21 i32.const $push1=, 0 i32.const $push0=, 3 - i32.store $discard=, count($pop1), $pop0 + i32.store $drop=, count($pop1), $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/960311-3.c.s b/test/torture-s/960311-3.c.s index 5d49c4ee4..aa7112b0f 100644 --- a/test/torture-s/960311-3.c.s +++ b/test/torture-s/960311-3.c.s @@ -11,7 +11,7 @@ a1: # @a1 i32.load $push1=, count($pop4) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, count($pop0), $pop3 + i32.store $drop=, count($pop0), $pop3 return .endfunc .Lfunc_end0: @@ -34,7 +34,7 @@ b: # @b i32.load $push3=, count($pop18) i32.const $push4=, 1 i32.add $push5=, $pop3, $pop4 - i32.store $discard=, count($pop2), $pop5 + i32.store $drop=, count($pop2), $pop5 .LBB1_2: # %if.end end_block # label0: block @@ -48,7 +48,7 @@ b: # @b i32.load $push9=, count($pop19) i32.const $push10=, 1 i32.add $push11=, $pop9, $pop10 - i32.store $discard=, count($pop8), $pop11 + i32.store $drop=, count($pop8), $pop11 .LBB1_4: # %if.end4 end_block # label1: block @@ -62,7 +62,7 @@ b: # @b i32.load $push15=, count($pop20) i32.const $push16=, 1 i32.add $push17=, $pop15, $pop16 - i32.store $discard=, count($pop14), $pop17 + i32.store $drop=, count($pop14), $pop17 .LBB1_6: # %if.end9 end_block # label2: return @@ -79,7 +79,7 @@ main: # @main # BB#0: # %if.end21 i32.const $push1=, 0 i32.const $push0=, 3 - i32.store $discard=, count($pop1), $pop0 + i32.store $drop=, count($pop1), $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/960312-1.c.s b/test/torture-s/960312-1.c.s index d99e0b992..47b2bd236 100644 --- a/test/torture-s/960312-1.c.s +++ b/test/torture-s/960312-1.c.s @@ -21,12 +21,12 @@ f: # @f i32.load $4=, 12($0) #APP #NO_APP - i32.store $discard=, 8($7), $3 - i32.store $discard=, 0($7), $5 - i32.store $discard=, 0($6), $4 - i32.store $discard=, 12($0), $2 - i32.store $discard=, 4($0), $1 - i32.store $discard=, 0($0), $7 + i32.store $drop=, 8($7), $3 + i32.store $drop=, 0($7), $5 + i32.store $drop=, 0($6), $4 + i32.store $drop=, 12($0), $2 + i32.store $drop=, 4($0), $1 + i32.store $drop=, 0($0), $7 return $0 .endfunc .Lfunc_end0: @@ -50,7 +50,7 @@ main: # @main #NO_APP i32.const $push5=, 0 i32.const $push1=, 11 - i32.store $discard=, main.sc($pop5), $pop1 + i32.store $drop=, main.sc($pop5), $pop1 block i32.const $push4=, 0 i32.store $push0=, main.sc+8($pop4), $2 diff --git a/test/torture-s/960327-1.c.s b/test/torture-s/960327-1.c.s index a0476449e..b28bcf787 100644 --- a/test/torture-s/960327-1.c.s +++ b/test/torture-s/960327-1.c.s @@ -32,15 +32,15 @@ f: # @f i32.add $push4=, $pop27, $pop3 i32.const $push1=, 0 i32.load16_u $push2=, .Lf.s+12($pop1):p2align=0 - i32.store16 $discard=, 0($pop4), $pop2 + i32.store16 $drop=, 0($pop4), $pop2 i32.const $push6=, 8 i32.add $push7=, $2, $pop6 i32.const $push26=, 0 i32.load $push5=, .Lf.s+8($pop26):p2align=0 - i32.store $discard=, 0($pop7), $pop5 + i32.store $drop=, 0($pop7), $pop5 i32.const $push25=, 0 i64.load $push8=, .Lf.s($pop25):p2align=0 - i64.store $discard=, 0($2):p2align=2, $pop8 + i64.store $drop=, 0($2):p2align=2, $pop8 i32.const $push9=, 13 i32.add $1=, $2, $pop9 .LBB1_1: # %while.cond @@ -68,7 +68,7 @@ f: # @f i32.const $push23=, __stack_pointer i32.const $push21=, 16 i32.add $push22=, $2, $pop21 - i32.store $discard=, 0($pop23), $pop22 + i32.store $drop=, 0($pop23), $pop22 return $1 .LBB1_4: # %if.then end_block # label2: @@ -85,7 +85,7 @@ f: # @f main: # @main .result i32 # BB#0: # %entry - i32.call $discard=, f@FUNCTION + i32.call $drop=, f@FUNCTION i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable diff --git a/test/torture-s/960512-1.c.s b/test/torture-s/960512-1.c.s index 404592bf8..cf9451242 100644 --- a/test/torture-s/960512-1.c.s +++ b/test/torture-s/960512-1.c.s @@ -11,7 +11,7 @@ f: # @f i32.add $push3=, $0, $pop2 i64.const $push1=, 0 i64.store $push0=, 0($0), $pop1 - i64.store $discard=, 0($pop3), $pop0 + i64.store $drop=, 0($pop3), $pop0 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/960513-1.c.s b/test/torture-s/960513-1.c.s index 2f6e777d2..5e4ae5baf 100644 --- a/test/torture-s/960513-1.c.s +++ b/test/torture-s/960513-1.c.s @@ -140,12 +140,12 @@ f: # @f i32.const $push83=, 8 i32.add $push28=, $6, $pop83 i64.load $push29=, 0($pop28) - i64.store $discard=, 0($pop30), $pop29 - i64.store $discard=, 0($0), $1 + i64.store $drop=, 0($pop30), $pop29 + i64.store $drop=, 0($0), $1 i32.const $push37=, __stack_pointer i32.const $push35=, 192 i32.add $push36=, $6, $pop35 - i32.store $discard=, 0($pop37), $pop36 + i32.store $drop=, 0($pop37), $pop36 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/960521-1.c.s b/test/torture-s/960521-1.c.s index 5d388bfb9..5af8c0332 100644 --- a/test/torture-s/960521-1.c.s +++ b/test/torture-s/960521-1.c.s @@ -22,7 +22,7 @@ foo: # @foo # =>This Inner Loop Header: Depth=1 loop # label1: i32.const $push13=, -1 - i32.store $discard=, 0($0), $pop13 + i32.store $drop=, 0($0), $pop13 i32.const $push12=, 1 i32.add $1=, $1, $pop12 i32.const $push11=, 4 @@ -38,7 +38,7 @@ foo: # @foo i32.load $push4=, b($pop14) i32.const $push6=, 255 i32.const $push5=, 522236 - i32.call $discard=, memset@FUNCTION, $pop4, $pop6, $pop5 + i32.call $drop=, memset@FUNCTION, $pop4, $pop6, $pop5 return $0 .endfunc .Lfunc_end0: @@ -55,12 +55,12 @@ main: # @main i32.const $2=, 0 i32.const $push17=, 0 i32.const $push1=, 130560 - i32.store $discard=, n($pop17), $pop1 + i32.store $drop=, n($pop17), $pop1 i32.const $push16=, 0 i32.const $push2=, 522240 i32.call $push15=, malloc@FUNCTION, $pop2 tee_local $push14=, $4=, $pop15 - i32.store $discard=, a($pop16), $pop14 + i32.store $drop=, a($pop16), $pop14 i32.const $push13=, 0 i32.const $push12=, 522240 i32.call $push11=, malloc@FUNCTION, $pop12 @@ -71,12 +71,12 @@ main: # @main i32.const $push8=, 0 i32.load $1=, n($pop8) i32.const $push7=, 0 - i32.store $discard=, 0($3), $pop7 + i32.store $drop=, 0($3), $pop7 .LBB1_1: # %for.body.i # =>This Inner Loop Header: Depth=1 loop # label3: i32.const $push20=, -1 - i32.store $discard=, 0($4), $pop20 + i32.store $drop=, 0($4), $pop20 i32.const $push19=, 1 i32.add $2=, $2, $pop19 i32.const $push18=, 4 @@ -88,7 +88,7 @@ main: # @main i32.load $2=, 0($3) i32.const $push5=, 255 i32.const $push4=, 522236 - i32.call $discard=, memset@FUNCTION, $0, $pop5, $pop4 + i32.call $drop=, memset@FUNCTION, $0, $pop5, $pop4 block br_if 0, $2 # 0: down to label5 # BB#3: # %if.end diff --git a/test/torture-s/960802-1.c.s b/test/torture-s/960802-1.c.s index d8ee94bb9..8c6722739 100644 --- a/test/torture-s/960802-1.c.s +++ b/test/torture-s/960802-1.c.s @@ -34,7 +34,7 @@ f3: # @f3 .param i32 # BB#0: # %entry i32.const $push0=, 0 - i32.store $discard=, val($pop0), $0 + i32.store $drop=, val($pop0), $0 return .endfunc .Lfunc_end2: @@ -48,7 +48,7 @@ f4: # @f4 # BB#0: # %entry i32.const $push0=, 0 i32.const $push1=, 1577058610 - i32.store $discard=, val($pop0), $pop1 + i32.store $drop=, val($pop0), $pop1 return .endfunc .Lfunc_end3: @@ -63,7 +63,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i32.const $push0=, 1577058610 - i32.store $discard=, val($pop1), $pop0 + i32.store $drop=, val($pop1), $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/961004-1.c.s b/test/torture-s/961004-1.c.s index 04feecd9e..b3d4d1c23 100644 --- a/test/torture-s/961004-1.c.s +++ b/test/torture-s/961004-1.c.s @@ -14,7 +14,7 @@ main: # @main # BB#1: # %if.else i32.const $push3=, 0 i32.const $push1=, 1 - i32.store $discard=, k($pop3), $pop1 + i32.store $drop=, k($pop3), $pop1 .LBB0_2: # %for.inc.1 end_block # label0: i32.const $push4=, 0 diff --git a/test/torture-s/961122-1.c.s b/test/torture-s/961122-1.c.s index 8558aafcf..08ec20e69 100644 --- a/test/torture-s/961122-1.c.s +++ b/test/torture-s/961122-1.c.s @@ -15,7 +15,7 @@ addhi: # @addhi i64.const $push1=, 32 i64.shl $push2=, $pop0, $pop1 i64.add $push5=, $pop4, $pop2 - i64.store $discard=, acc($pop3), $pop5 + i64.store $drop=, acc($pop3), $pop5 return $0 .endfunc .Lfunc_end0: @@ -36,7 +36,7 @@ subhi: # @subhi i64.const $push1=, 32 i64.shl $push2=, $pop0, $pop1 i64.sub $push5=, $pop4, $pop2 - i64.store $discard=, acc($pop3), $pop5 + i64.store $drop=, acc($pop3), $pop5 return $0 .endfunc .Lfunc_end1: @@ -51,7 +51,7 @@ main: # @main # BB#0: # %if.end4 i32.const $push1=, 0 i64.const $push0=, 281470681743360 - i64.store $discard=, acc($pop1), $pop0 + i64.store $drop=, acc($pop1), $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/961213-1.c.s b/test/torture-s/961213-1.c.s index e870da236..1b314fea6 100644 --- a/test/torture-s/961213-1.c.s +++ b/test/torture-s/961213-1.c.s @@ -11,7 +11,7 @@ g: # @g # BB#0: # %entry i64.const $5=, 0 i64.const $push4=, 0 - i64.store $discard=, 0($0), $pop4 + i64.store $drop=, 0($0), $pop4 block i32.const $push0=, 1 i32.lt_s $push1=, $1, $pop0 @@ -32,7 +32,7 @@ g: # @g br_if 0, $3 # 0: up to label1 # BB#3: # %for.cond.for.end_crit_edge end_loop # label2: - i64.store $discard=, 0($0), $5 + i64.store $drop=, 0($0), $5 .LBB0_4: # %for.end end_block # label0: return $1 diff --git a/test/torture-s/980205.c.s b/test/torture-s/980205.c.s index 9dac94bea..e115e4c47 100644 --- a/test/torture-s/980205.c.s +++ b/test/torture-s/980205.c.s @@ -22,7 +22,7 @@ fdouble: # @fdouble tee_local $push19=, $1=, $pop20 i32.const $push5=, 8 i32.add $push6=, $pop19, $pop5 - i32.store $discard=, 12($2), $pop6 + i32.store $drop=, 12($2), $pop6 block f64.const $push7=, 0x1p0 f64.ne $push8=, $0, $pop7 @@ -36,7 +36,7 @@ fdouble: # @fdouble i32.const $push17=, __stack_pointer i32.const $push15=, 16 i32.add $push16=, $2, $pop15 - i32.store $discard=, 0($pop17), $pop16 + i32.store $drop=, 0($pop17), $pop16 return .LBB0_3: # %if.then end_block # label0: @@ -62,7 +62,7 @@ main: # @main i32.store $push9=, 0($pop6), $pop7 tee_local $push8=, $0=, $pop9 i64.const $push0=, 4611686018427387904 - i64.store $discard=, 0($pop8), $pop0 + i64.store $drop=, 0($pop8), $pop0 f64.const $push1=, 0x1p0 call fdouble@FUNCTION, $pop1, $0 i32.const $push2=, 0 diff --git a/test/torture-s/980223.c.s b/test/torture-s/980223.c.s index 6dbf1b4e2..e693a5d34 100644 --- a/test/torture-s/980223.c.s +++ b/test/torture-s/980223.c.s @@ -46,22 +46,22 @@ foo: # @foo i32.load8_u $4=, 4($pop20) i64.load $push19=, 8($1):p2align=2 tee_local $push18=, $5=, $pop19 - i64.store $discard=, 0($2):p2align=2, $pop18 + i64.store $drop=, 0($2):p2align=2, $pop18 i32.const $push17=, 64 i32.and $push2=, $4, $pop17 br_if 1, $pop2 # 1: down to label0 .LBB1_3: # %if.end7 end_block # label1: - i64.store $discard=, 0($0):p2align=2, $5 + i64.store $drop=, 0($0):p2align=2, $5 i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $3, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 return .LBB1_4: # %if.then6 end_block # label0: i64.load $push3=, 0($2):p2align=2 - i64.store $discard=, 8($3):p2align=2, $pop3 + i64.store $drop=, 8($3):p2align=2, $pop3 i32.const $push11=, 8 i32.add $push12=, $3, $pop11 call bar@FUNCTION, $2, $pop12 @@ -88,7 +88,7 @@ main: # @main i32.load8_u $1=, cons2+4($pop15) i32.const $push14=, 0 i64.load $push0=, .Lmain.y($pop14) - i64.store $discard=, 8($0), $pop0 + i64.store $drop=, 8($0), $pop0 block block i32.const $push13=, 64 @@ -101,7 +101,7 @@ main: # @main tee_local $push17=, $1=, $pop18 i32.load8_u $2=, 4($pop17) i64.load $push2=, 8($1):p2align=2 - i64.store $discard=, 8($0), $pop2 + i64.store $drop=, 8($0), $pop2 i32.const $push16=, 64 i32.and $push3=, $2, $pop16 br_if 1, $pop3 # 1: down to label3 @@ -110,13 +110,13 @@ main: # @main i32.const $push11=, __stack_pointer i32.const $push9=, 16 i32.add $push10=, $0, $pop9 - i32.store $discard=, 0($pop11), $pop10 + i32.store $drop=, 0($pop11), $pop10 i32.const $push20=, 0 return $pop20 .LBB2_3: # %if.then6.i end_block # label3: i64.load $push4=, 8($0) - i64.store $discard=, 0($0):p2align=2, $pop4 + i64.store $drop=, 0($0):p2align=2, $pop4 call bar@FUNCTION, $0, $0 unreachable .endfunc diff --git a/test/torture-s/980424-1.c.s b/test/torture-s/980424-1.c.s index f6f159363..e39da30c4 100644 --- a/test/torture-s/980424-1.c.s +++ b/test/torture-s/980424-1.c.s @@ -57,10 +57,10 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, 1 - i32.store $discard=, a($pop1), $pop0 + i32.store $drop=, a($pop1), $pop0 i32.const $push4=, 0 i32.const $push2=, 64 - i32.store $discard=, i($pop4), $pop2 + i32.store $drop=, i($pop4), $pop2 call g@FUNCTION i32.const $push3=, 0 call exit@FUNCTION, $pop3 diff --git a/test/torture-s/980506-3.c.s b/test/torture-s/980506-3.c.s index b9a81f70f..3c7e0f22b 100644 --- a/test/torture-s/980506-3.c.s +++ b/test/torture-s/980506-3.c.s @@ -11,7 +11,7 @@ main: # @main i32.const $push0=, lookup_table i32.const $push2=, 4 i32.const $push1=, 257 - i32.call $discard=, memset@FUNCTION, $pop0, $pop2, $pop1 + i32.call $drop=, memset@FUNCTION, $pop0, $pop2, $pop1 i32.const $push3=, 0 call exit@FUNCTION, $pop3 unreachable diff --git a/test/torture-s/980526-2.c.s b/test/torture-s/980526-2.c.s index 71dba0a5a..b106ae684 100644 --- a/test/torture-s/980526-2.c.s +++ b/test/torture-s/980526-2.c.s @@ -111,7 +111,7 @@ main: # @main # BB#0: # %entry i32.const $push0=, .L.str i32.const $push1=, 305419896 - i32.call $discard=, sys_mknod@FUNCTION, $pop0, $0, $pop1 + i32.call $drop=, sys_mknod@FUNCTION, $pop0, $0, $pop1 unreachable .endfunc .Lfunc_end3: diff --git a/test/torture-s/980602-2.c.s b/test/torture-s/980602-2.c.s index 0fcf001e9..1eec9311d 100644 --- a/test/torture-s/980602-2.c.s +++ b/test/torture-s/980602-2.c.s @@ -19,7 +19,7 @@ main: # @main i32.const $push5=, -1073741824 i32.and $push6=, $0, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, t($pop12), $pop7 + i32.store $drop=, t($pop12), $pop7 block i32.const $push8=, 1073741823 i32.and $push1=, $0, $pop8 diff --git a/test/torture-s/980605-1.c.s b/test/torture-s/980605-1.c.s index 552f26104..9c69b90e2 100644 --- a/test/torture-s/980605-1.c.s +++ b/test/torture-s/980605-1.c.s @@ -15,7 +15,7 @@ f2: # @f2 tee_local $push9=, $1=, $pop10 i32.const $push1=, 10 i32.add $push2=, $pop9, $pop1 - i32.store $discard=, x($pop0), $pop2 + i32.store $drop=, x($pop0), $pop2 i32.trunc_u/f64 $push3=, $0 i32.const $push8=, 10 i32.mul $push4=, $1, $pop8 @@ -41,7 +41,7 @@ getval: # @getval tee_local $push3=, $0=, $pop4 i32.const $push1=, 1 i32.add $push2=, $pop3, $pop1 - i32.store $discard=, x($pop0), $pop2 + i32.store $drop=, x($pop0), $pop2 return $0 .endfunc .Lfunc_end1: @@ -66,7 +66,7 @@ f: # @f tee_local $push21=, $1=, $pop22 i32.const $push1=, 20 i32.add $push2=, $pop21, $pop1 - i32.store $discard=, x($pop0), $pop2 + i32.store $drop=, x($pop0), $pop2 i32.const $push3=, 10 i32.mul $push20=, $1, $pop3 tee_local $push19=, $1=, $pop20 @@ -76,7 +76,7 @@ f: # @f i32.store $1=, 0($0), $pop6 i32.const $push8=, buf i32.const $push7=, .L.str - i32.call $discard=, sprintf@FUNCTION, $pop8, $pop7, $0 + i32.call $drop=, sprintf@FUNCTION, $pop8, $pop7, $0 block i32.const $push9=, 227 i32.ne $push10=, $1, $pop9 @@ -85,7 +85,7 @@ f: # @f i32.const $push17=, __stack_pointer i32.const $push15=, 16 i32.add $push16=, $0, $pop15 - i32.store $discard=, 0($pop17), $pop16 + i32.store $drop=, 0($pop17), $pop16 return .LBB2_2: # %if.then end_block # label0: diff --git a/test/torture-s/980608-1.c.s b/test/torture-s/980608-1.c.s index 55148fea2..6a187ba90 100644 --- a/test/torture-s/980608-1.c.s +++ b/test/torture-s/980608-1.c.s @@ -71,7 +71,7 @@ debug: # @debug # BB#5: # %if.end21 i32.const $push25=, 24 i32.add $push26=, $1, $pop25 - i32.store $discard=, 12($4), $pop26 + i32.store $drop=, 12($4), $pop26 i32.load $push27=, 0($2) i32.const $push28=, 106 i32.ne $push29=, $pop27, $pop28 @@ -80,7 +80,7 @@ debug: # @debug i32.const $push36=, __stack_pointer i32.const $push34=, 16 i32.add $push35=, $4, $pop34 - i32.store $discard=, 0($pop36), $pop35 + i32.store $drop=, 0($pop36), $pop35 return .LBB1_7: # %if.then25 end_block # label0: @@ -108,11 +108,11 @@ main: # @main i32.const $push0=, 16 i32.add $push1=, $pop11, $pop0 i64.const $push2=, 455266533481 - i64.store $discard=, 0($pop1), $pop2 + i64.store $drop=, 0($pop1), $pop2 i64.const $push3=, 446676598887 - i64.store $discard=, 8($0), $pop3 + i64.store $drop=, 8($0), $pop3 i64.const $push4=, 438086664293 - i64.store $discard=, 0($0), $pop4 + i64.store $drop=, 0($0), $pop4 call debug@FUNCTION, $0, $0 i32.const $push5=, 0 call exit@FUNCTION, $pop5 diff --git a/test/torture-s/980612-1.c.s b/test/torture-s/980612-1.c.s index bc1c1f293..0e418e916 100644 --- a/test/torture-s/980612-1.c.s +++ b/test/torture-s/980612-1.c.s @@ -38,7 +38,7 @@ main: # @main i32.load8_u $0=, f($pop6) i32.const $push5=, 0 i32.const $push0=, 255 - i32.store8 $discard=, f+1($pop5), $pop0 + i32.store8 $drop=, f+1($pop5), $pop0 block i32.const $push1=, 111 i32.and $push2=, $0, $pop1 diff --git a/test/torture-s/980617-1.c.s b/test/torture-s/980617-1.c.s index 65cefba48..4aba3bd8c 100644 --- a/test/torture-s/980617-1.c.s +++ b/test/torture-s/980617-1.c.s @@ -40,7 +40,7 @@ main: # @main i32.store $push10=, 0($pop5), $pop8 tee_local $push9=, $0=, $pop10 i32.const $push0=, 196625 - i32.store $discard=, 12($pop9), $pop0 + i32.store $drop=, 12($pop9), $pop0 i32.const $push6=, 12 i32.add $push7=, $0, $pop6 call foo@FUNCTION, $pop7 diff --git a/test/torture-s/980707-1.c.s b/test/torture-s/980707-1.c.s index ca2fcb75b..1cea106f1 100644 --- a/test/torture-s/980707-1.c.s +++ b/test/torture-s/980707-1.c.s @@ -35,7 +35,7 @@ buildargv: # @buildargv # in Loop: Header=BB0_1 Depth=1 i32.const $push13=, 2 i32.shl $push2=, $1, $pop13 - i32.store $discard=, buildargv.arglist($pop2), $0 + i32.store $drop=, buildargv.arglist($pop2), $0 i32.const $push12=, 1 i32.add $1=, $1, $pop12 .LBB0_5: # %while.cond7 @@ -60,7 +60,7 @@ buildargv: # @buildargv # in Loop: Header=BB0_1 Depth=1 end_loop # label5: i32.const $push19=, 0 - i32.store8 $discard=, 0($0), $pop19 + i32.store8 $drop=, 0($0), $pop19 i32.const $push18=, 1 i32.add $push0=, $0, $pop18 copy_local $0=, $pop0 @@ -74,7 +74,7 @@ buildargv: # @buildargv i32.const $push4=, 2 i32.shl $push5=, $1, $pop4 i32.const $push7=, 0 - i32.store $discard=, buildargv.arglist($pop5), $pop7 + i32.store $drop=, buildargv.arglist($pop5), $pop7 i32.const $push6=, buildargv.arglist return $pop6 .endfunc @@ -98,10 +98,10 @@ main: # @main tee_local $push23=, $0=, $pop24 i32.const $push22=, 0 i32.load8_u $push1=, .L.str+4($pop22) - i32.store8 $discard=, 4($pop23), $pop1 + i32.store8 $drop=, 4($pop23), $pop1 i32.const $push21=, 0 i32.load $push2=, .L.str($pop21):p2align=0 - i32.store $discard=, 0($0), $pop2 + i32.store $drop=, 0($0), $pop2 copy_local $0=, $0 i32.const $1=, 0 .LBB1_1: # %while.cond1.i @@ -129,7 +129,7 @@ main: # @main # in Loop: Header=BB1_1 Depth=1 i32.const $push30=, 2 i32.shl $push4=, $1, $pop30 - i32.store $discard=, buildargv.arglist($pop4), $0 + i32.store $drop=, buildargv.arglist($pop4), $0 i32.const $push29=, 1 i32.add $2=, $1, $pop29 .LBB1_5: # %while.cond7.i @@ -154,7 +154,7 @@ main: # @main # in Loop: Header=BB1_1 Depth=1 end_loop # label11: i32.const $push36=, 0 - i32.store8 $discard=, 0($0), $pop36 + i32.store8 $drop=, 0($0), $pop36 i32.const $push35=, 1 i32.add $push0=, $0, $pop35 copy_local $0=, $pop0 diff --git a/test/torture-s/980716-1.c.s b/test/torture-s/980716-1.c.s index 7d57f6fe1..e5bc27091 100644 --- a/test/torture-s/980716-1.c.s +++ b/test/torture-s/980716-1.c.s @@ -27,7 +27,7 @@ stub: # @stub br_if 0, $3 # 0: up to label0 # BB#2: # %while.end end_loop # label1: - i32.store $discard=, 12($6), $5 + i32.store $drop=, 12($6), $5 .LBB0_3: # %while.cond.1 # =>This Inner Loop Header: Depth=1 loop # label2: @@ -62,11 +62,11 @@ main: # @main i32.const $push0=, 0 i32.store $0=, 12($pop9), $pop0 i32.const $push1=, .L.str.2 - i32.store $discard=, 8($1), $pop1 + i32.store $drop=, 8($1), $pop1 i32.const $push2=, .L.str.1 - i32.store $discard=, 4($1), $pop2 + i32.store $drop=, 4($1), $pop2 i32.const $push3=, .L.str - i32.store $discard=, 0($1), $pop3 + i32.store $drop=, 0($1), $pop3 call stub@FUNCTION, $1, $1 call exit@FUNCTION, $0 unreachable diff --git a/test/torture-s/981001-1.c.s b/test/torture-s/981001-1.c.s index d06f9f27e..4e1f31506 100644 --- a/test/torture-s/981001-1.c.s +++ b/test/torture-s/981001-1.c.s @@ -78,7 +78,7 @@ main: # @main i32.const $push8=, 0 i32.const $push4=, 256 i32.or $push5=, $0, $pop4 - i32.store $discard=, flg($pop8), $pop5 + i32.store $drop=, flg($pop8), $pop5 call abort@FUNCTION unreachable .LBB1_4: # %if.then1 diff --git a/test/torture-s/981019-1.c.s b/test/torture-s/981019-1.c.s index e0744cf41..f17967244 100644 --- a/test/torture-s/981019-1.c.s +++ b/test/torture-s/981019-1.c.s @@ -33,13 +33,13 @@ ff: # @ff # BB#5: # %land.lhs.true end_loop # label4: i32.const $push2=, 0 - i32.store $discard=, f3.x($pop2), $0 - i32.call $discard=, f2@FUNCTION + i32.store $drop=, f3.x($pop2), $0 + i32.call $drop=, f2@FUNCTION unreachable .LBB0_6: # %while.end end_block # label2: i32.const $push1=, 0 - i32.store $discard=, f3.x($pop1), $0 + i32.store $drop=, f3.x($pop1), $0 br_if 0, $2 # 0: down to label0 # BB#7: # %if.end16 return @@ -114,7 +114,7 @@ main: # @main # BB#2: # %ff.exit end_loop # label6: i32.const $push1=, 0 - i32.store $discard=, f3.x($pop1), $0 + i32.store $drop=, f3.x($pop1), $0 i32.const $push4=, 0 return $pop4 .endfunc diff --git a/test/torture-s/981130-1.c.s b/test/torture-s/981130-1.c.s index 4208c4322..a7ec62e50 100644 --- a/test/torture-s/981130-1.c.s +++ b/test/torture-s/981130-1.c.s @@ -34,7 +34,7 @@ main: # @main i32.const $push5=, 0 i64.load $push4=, s2($pop5) tee_local $push3=, $0=, $pop4 - i64.store $discard=, s1($pop0), $pop3 + i64.store $drop=, s1($pop0), $pop3 i32.wrap/i64 $push1=, $0 i32.const $push2=, 1 call check@FUNCTION, $pop1, $pop2 diff --git a/test/torture-s/981206-1.c.s b/test/torture-s/981206-1.c.s index 15036435b..734250f22 100644 --- a/test/torture-s/981206-1.c.s +++ b/test/torture-s/981206-1.c.s @@ -10,7 +10,7 @@ foo: # @foo i32.const $push3=, 0 i32.const $push2=, 1 i32.store8 $push0=, x($pop3), $pop2 - i32.store8 $discard=, y($pop1), $pop0 + i32.store8 $drop=, y($pop1), $pop0 return .endfunc .Lfunc_end0: @@ -27,7 +27,7 @@ main: # @main i32.const $push4=, 0 i32.const $push1=, 1 i32.store8 $push0=, x($pop4), $pop1 - i32.store8 $discard=, y($pop2), $pop0 + i32.store8 $drop=, y($pop2), $pop0 i32.const $push3=, 0 call exit@FUNCTION, $pop3 unreachable diff --git a/test/torture-s/990127-1.c.s b/test/torture-s/990127-1.c.s index 586419653..5f666fa00 100644 --- a/test/torture-s/990127-1.c.s +++ b/test/torture-s/990127-1.c.s @@ -16,14 +16,14 @@ main: # @main i32.store $push66=, 0($pop30), $pop63 tee_local $push65=, $2=, $pop66 i32.const $push0=, 20 - i32.store $discard=, 8($pop65), $pop0 + i32.store $drop=, 8($pop65), $pop0 i32.const $push1=, 2 - i32.store $discard=, 8($2), $pop1 + i32.store $drop=, 8($2), $pop1 i32.const $0=, 10 i32.const $push64=, 10 - i32.store $discard=, 12($2), $pop64 + i32.store $drop=, 12($2), $pop64 i32.const $push2=, 9 - i32.store $discard=, 12($2), $pop2 + i32.store $drop=, 12($2), $pop2 i32.const $3=, 18 .LBB0_1: # %while.body.1 # =>This Inner Loop Header: Depth=1 @@ -38,7 +38,7 @@ main: # @main tee_local $push70=, $0=, $pop71 i32.const $push69=, -1 i32.add $push4=, $pop70, $pop69 - i32.store $discard=, 8($2), $pop4 + i32.store $drop=, 8($2), $pop4 i32.const $push68=, 1 i32.add $3=, $1, $pop68 br_if 0, $0 # 0: up to label0 @@ -56,7 +56,7 @@ main: # @main tee_local $push74=, $3=, $pop75 i32.const $push73=, -1 i32.add $push5=, $pop74, $pop73 - i32.store $discard=, 0($0), $pop5 + i32.store $drop=, 0($0), $pop5 i32.eqz $push120=, $3 br_if 1, $pop120 # 1: down to label3 # BB#5: # %while.body.2 @@ -83,7 +83,7 @@ main: # @main tee_local $push80=, $3=, $pop81 i32.const $push79=, -1 i32.add $push7=, $pop80, $pop79 - i32.store $discard=, 0($0), $pop7 + i32.store $drop=, 0($0), $pop7 i32.eqz $push121=, $3 br_if 1, $pop121 # 1: down to label5 # BB#8: # %while.body.3 @@ -110,7 +110,7 @@ main: # @main tee_local $push86=, $3=, $pop87 i32.const $push85=, -1 i32.add $push9=, $pop86, $pop85 - i32.store $discard=, 0($0), $pop9 + i32.store $drop=, 0($0), $pop9 i32.eqz $push122=, $3 br_if 1, $pop122 # 1: down to label7 # BB#11: # %while.body.4 @@ -137,7 +137,7 @@ main: # @main tee_local $push92=, $3=, $pop93 i32.const $push91=, -1 i32.add $push11=, $pop92, $pop91 - i32.store $discard=, 0($0), $pop11 + i32.store $drop=, 0($0), $pop11 i32.eqz $push123=, $3 br_if 1, $pop123 # 1: down to label9 # BB#14: # %while.body.5 @@ -164,7 +164,7 @@ main: # @main tee_local $push98=, $3=, $pop99 i32.const $push97=, -1 i32.add $push13=, $pop98, $pop97 - i32.store $discard=, 0($0), $pop13 + i32.store $drop=, 0($0), $pop13 i32.eqz $push124=, $3 br_if 1, $pop124 # 1: down to label11 # BB#17: # %while.body.6 @@ -191,7 +191,7 @@ main: # @main tee_local $push104=, $3=, $pop105 i32.const $push103=, -1 i32.add $push15=, $pop104, $pop103 - i32.store $discard=, 0($0), $pop15 + i32.store $drop=, 0($0), $pop15 i32.eqz $push125=, $3 br_if 1, $pop125 # 1: down to label13 # BB#20: # %while.body.7 @@ -218,7 +218,7 @@ main: # @main tee_local $push110=, $3=, $pop111 i32.const $push109=, -1 i32.add $push17=, $pop110, $pop109 - i32.store $discard=, 0($0), $pop17 + i32.store $drop=, 0($0), $pop17 i32.eqz $push126=, $3 br_if 1, $pop126 # 1: down to label15 # BB#23: # %while.body.8 @@ -245,7 +245,7 @@ main: # @main tee_local $push116=, $3=, $pop117 i32.const $push115=, -1 i32.add $push19=, $pop116, $pop115 - i32.store $discard=, 0($0), $pop19 + i32.store $drop=, 0($0), $pop19 i32.eqz $push127=, $3 br_if 1, $pop127 # 1: down to label17 # BB#26: # %while.body.9 diff --git a/test/torture-s/990128-1.c.s b/test/torture-s/990128-1.c.s index 2a3c7d06e..b7fb86a23 100644 --- a/test/torture-s/990128-1.c.s +++ b/test/torture-s/990128-1.c.s @@ -10,43 +10,43 @@ main: # @main # BB#0: # %for.inc.i.preheader.i.preheader i32.const $push1=, 0 i32.const $push2=, sss - i32.store $discard=, ss($pop1), $pop2 + i32.store $drop=, ss($pop1), $pop2 i32.const $push29=, 0 i32.const $push3=, sss+4 - i32.store $discard=, sss($pop29), $pop3 + i32.store $drop=, sss($pop29), $pop3 i32.const $push28=, 0 i32.const $push4=, sss+8 - i32.store $discard=, sss+4($pop28), $pop4 + i32.store $drop=, sss+4($pop28), $pop4 i32.const $push27=, 0 i32.const $push5=, sss+12 - i32.store $discard=, sss+8($pop27), $pop5 + i32.store $drop=, sss+8($pop27), $pop5 i32.const $push26=, 0 i32.const $push6=, sss+16 - i32.store $discard=, sss+12($pop26), $pop6 + i32.store $drop=, sss+12($pop26), $pop6 i32.const $push25=, 0 i32.const $push7=, sss+20 - i32.store $discard=, sss+16($pop25), $pop7 + i32.store $drop=, sss+16($pop25), $pop7 i32.const $push24=, 0 i32.const $push8=, sss+24 - i32.store $discard=, sss+20($pop24), $pop8 + i32.store $drop=, sss+20($pop24), $pop8 i32.const $push23=, 0 i32.const $push9=, sss+28 - i32.store $discard=, sss+24($pop23), $pop9 + i32.store $drop=, sss+24($pop23), $pop9 i32.const $push22=, 0 i32.const $push10=, sss+32 - i32.store $discard=, sss+28($pop22), $pop10 + i32.store $drop=, sss+28($pop22), $pop10 i32.const $push21=, 0 i32.const $push11=, sss+36 - i32.store $discard=, sss+32($pop21), $pop11 + i32.store $drop=, sss+32($pop21), $pop11 i32.const $1=, ss i32.const $push20=, 0 i32.load $2=, count($pop20) i32.const $push19=, 0 i32.const $push18=, ss - i32.store $discard=, p($pop19), $pop18 + i32.store $drop=, p($pop19), $pop18 i32.const $push17=, 0 i32.const $push16=, 0 - i32.store $discard=, sss+36($pop17), $pop16 + i32.store $drop=, sss+36($pop17), $pop16 .LBB0_1: # %for.inc.i.preheader.i # =>This Loop Header: Depth=1 # Child Loop BB0_2 Depth 2 @@ -117,7 +117,7 @@ sub: # @sub # in Loop: Header=BB1_2 Depth=1 end_loop # label9: i32.const $push6=, 0 - i32.store $discard=, 0($1), $pop6 + i32.store $drop=, 0($1), $pop6 i32.load $0=, 0($0) i32.const $push5=, 1 i32.add $2=, $2, $pop5 @@ -125,14 +125,14 @@ sub: # @sub # BB#5: # %for.cond.look.exit.thread_crit_edge end_loop # label7: i32.const $push1=, 0 - i32.store $discard=, count($pop1), $2 + i32.store $drop=, count($pop1), $2 .LBB1_6: # %for.end end_block # label5: i32.const $push7=, 0 i32.store $push0=, 0($1), $pop7 i32.const $push2=, 1 i32.add $push3=, $2, $pop2 - i32.store $discard=, count($pop0), $pop3 + i32.store $drop=, count($pop0), $pop3 return .endfunc .Lfunc_end1: @@ -163,7 +163,7 @@ look: # @look i32.store $push0=, 0($1), $pop5 i32.const $push2=, 1 i32.add $push3=, $0, $pop2 - i32.store $discard=, count($pop0), $pop3 + i32.store $drop=, count($pop0), $pop3 i32.const $push4=, 1 return $pop4 .endfunc diff --git a/test/torture-s/990130-1.c.s b/test/torture-s/990130-1.c.s index 232c803ca..edf204659 100644 --- a/test/torture-s/990130-1.c.s +++ b/test/torture-s/990130-1.c.s @@ -16,11 +16,11 @@ main: # @main tee_local $push3=, $1=, $pop4 i32.const $push0=, 1 i32.add $push1=, $pop3, $pop0 - i32.store $discard=, count($pop6), $pop1 + i32.store $drop=, count($pop6), $pop1 #APP #NO_APP i32.const $push2=, 0 - i32.store $discard=, dummy($pop2), $0 + i32.store $drop=, dummy($pop2), $0 block br_if 0, $1 # 0: down to label0 # BB#1: # %if.end diff --git a/test/torture-s/990222-1.c.s b/test/torture-s/990222-1.c.s index 2bb962b38..00d76bbb5 100644 --- a/test/torture-s/990222-1.c.s +++ b/test/torture-s/990222-1.c.s @@ -32,7 +32,7 @@ main: # @main i32.const $push34=, 1 i32.add $push6=, $1, $pop34 i32.const $push33=, 48 - i32.store8 $discard=, 0($pop6), $pop33 + i32.store8 $drop=, 0($pop6), $pop33 i32.const $push32=, 1 i32.add $push7=, $0, $pop32 i32.store8 $0=, 0($1), $pop7 diff --git a/test/torture-s/990404-1.c.s b/test/torture-s/990404-1.c.s index 34bc2ee84..eb3cb4029 100644 --- a/test/torture-s/990404-1.c.s +++ b/test/torture-s/990404-1.c.s @@ -94,7 +94,7 @@ main: # @main i32.const $push48=, 2 i32.shl $push10=, $pop49, $pop48 i32.const $push47=, 0 - i32.store $discard=, x($pop10), $pop47 + i32.store $drop=, x($pop10), $pop47 i32.const $push46=, 1 i32.add $4=, $4, $pop46 i32.const $push45=, 10 diff --git a/test/torture-s/990513-1.c.s b/test/torture-s/990513-1.c.s index d3c6fb289..fb9475be0 100644 --- a/test/torture-s/990513-1.c.s +++ b/test/torture-s/990513-1.c.s @@ -25,7 +25,7 @@ foo: # @foo i32.store $push0=, 0($pop3), $1 i32.store $push1=, 0($pop4), $pop0 i32.store $push2=, 0($pop5), $pop1 - i32.store $discard=, 0($pop6), $pop2 + i32.store $drop=, 0($pop6), $pop2 i32.const $push7=, -16 i32.add $2=, $2, $pop7 br_if 0, $2 # 0: up to label0 @@ -65,7 +65,7 @@ main: # @main i32.add $push3=, $2, $pop20 i64.const $push19=, 25769803782 i64.store $push0=, 0($pop3):p2align=2, $pop19 - i64.store $discard=, 0($pop4):p2align=2, $pop0 + i64.store $drop=, 0($pop4):p2align=2, $pop0 i32.const $push18=, -16 i32.add $1=, $1, $pop18 br_if 0, $1 # 0: up to label2 @@ -80,7 +80,7 @@ main: # @main i32.const $push15=, __stack_pointer i32.const $push13=, 1024 i32.add $push14=, $0, $pop13 - i32.store $discard=, 0($pop15), $pop14 + i32.store $drop=, 0($pop15), $pop14 i32.const $push8=, 0 return $pop8 .LBB1_4: # %if.then diff --git a/test/torture-s/990524-1.c.s b/test/torture-s/990524-1.c.s index dfa0dcaa3..3f0ccb1bb 100644 --- a/test/torture-s/990524-1.c.s +++ b/test/torture-s/990524-1.c.s @@ -34,11 +34,11 @@ loop: # @loop # in Loop: Header=BB0_1 Depth=1 end_block # label3: i32.const $push14=, 92 - i32.store8 $discard=, 0($0), $pop14 + i32.store8 $drop=, 0($0), $pop14 i32.const $push13=, 1 i32.add $push6=, $0, $pop13 i32.load8_u $push5=, 0($1) - i32.store8 $discard=, 0($pop6), $pop5 + i32.store8 $drop=, 0($pop6), $pop5 i32.const $push12=, 2 i32.add $push0=, $0, $pop12 copy_local $0=, $pop0 diff --git a/test/torture-s/990525-1.c.s b/test/torture-s/990525-1.c.s index 3cdc7055f..b6dd33ffc 100644 --- a/test/torture-s/990525-1.c.s +++ b/test/torture-s/990525-1.c.s @@ -39,7 +39,7 @@ main: # @main tee_local $push10=, $0=, $pop11 i32.const $push0=, 0 i64.load $push1=, .Lmain.s($pop0):p2align=2 - i64.store $discard=, 8($pop10):p2align=2, $pop1 + i64.store $drop=, 8($pop10):p2align=2, $pop1 i32.const $push6=, 8 i32.add $push7=, $0, $pop6 call die@FUNCTION, $pop7 diff --git a/test/torture-s/990525-2.c.s b/test/torture-s/990525-2.c.s index 16d153e55..f6cd0a48d 100644 --- a/test/torture-s/990525-2.c.s +++ b/test/torture-s/990525-2.c.s @@ -21,9 +21,9 @@ func2: # @func2 .param i32 # BB#0: # %entry i64.const $push0=, 85899345930 - i64.store $discard=, 0($0):p2align=2, $pop0 + i64.store $drop=, 0($0):p2align=2, $pop0 i64.const $push1=, 171798691870 - i64.store $discard=, 8($0):p2align=2, $pop1 + i64.store $drop=, 8($0):p2align=2, $pop1 return .endfunc .Lfunc_end1: diff --git a/test/torture-s/990527-1.c.s b/test/torture-s/990527-1.c.s index 89ea6de15..5c8b17cae 100644 --- a/test/torture-s/990527-1.c.s +++ b/test/torture-s/990527-1.c.s @@ -11,7 +11,7 @@ g: # @g i32.const $push3=, 0 i32.load $push1=, sum($pop3) i32.add $push2=, $pop1, $0 - i32.store $discard=, sum($pop0), $pop2 + i32.store $drop=, sum($pop0), $pop2 return .endfunc .Lfunc_end0: @@ -30,7 +30,7 @@ f: # @f i32.add $push2=, $pop1, $0 i32.const $push3=, 81 i32.add $push4=, $pop2, $pop3 - i32.store $discard=, sum($pop0), $pop4 + i32.store $drop=, sum($pop0), $pop4 return .endfunc .Lfunc_end1: @@ -50,7 +50,7 @@ main: # @main tee_local $push2=, $0=, $pop3 i32.const $push0=, 81 i32.add $push1=, $pop2, $pop0 - i32.store $discard=, sum($pop5), $pop1 + i32.store $drop=, sum($pop5), $pop1 block br_if 0, $0 # 0: down to label0 # BB#1: # %if.end diff --git a/test/torture-s/990531-1.c.s b/test/torture-s/990531-1.c.s index a9baaa73f..8c873e308 100644 --- a/test/torture-s/990531-1.c.s +++ b/test/torture-s/990531-1.c.s @@ -14,12 +14,12 @@ bad: # @bad i32.const $push5=, 16 i32.sub $push9=, $pop4, $pop5 tee_local $push8=, $2=, $pop9 - i32.store $discard=, 8($pop8), $1 + i32.store $drop=, 8($pop8), $1 i32.const $push6=, 8 i32.add $push7=, $2, $pop6 i32.add $push0=, $pop7, $0 i32.const $push1=, 0 - i32.store8 $discard=, 0($pop0), $pop1 + i32.store8 $drop=, 0($pop0), $pop1 i32.load $push2=, 8($2) return $pop2 .endfunc diff --git a/test/torture-s/990604-1.c.s b/test/torture-s/990604-1.c.s index fbbdf7f8e..389660597 100644 --- a/test/torture-s/990604-1.c.s +++ b/test/torture-s/990604-1.c.s @@ -13,7 +13,7 @@ f: # @f # BB#1: # %do.body.preheader i32.const $push3=, 0 i32.const $push1=, 9 - i32.store $discard=, b($pop3), $pop1 + i32.store $drop=, b($pop3), $pop1 .LBB0_2: # %if.end end_block # label0: return @@ -42,7 +42,7 @@ main: # @main # BB#2: # %f.exit.thread i32.const $push2=, 0 i32.const $push3=, 9 - i32.store $discard=, b($pop2), $pop3 + i32.store $drop=, b($pop2), $pop3 .LBB1_3: # %if.end end_block # label2: i32.const $push7=, 0 diff --git a/test/torture-s/990628-1.c.s b/test/torture-s/990628-1.c.s index 199b17e14..cc5394639 100644 --- a/test/torture-s/990628-1.c.s +++ b/test/torture-s/990628-1.c.s @@ -23,21 +23,21 @@ fetch: # @fetch i32.const $push0=, data_tmp i32.const $push2=, 85 i32.const $push1=, 404 - i32.call $discard=, memset@FUNCTION, $pop0, $pop2, $pop1 + i32.call $drop=, memset@FUNCTION, $pop0, $pop2, $pop1 i32.const $push3=, 0 i32.const $push14=, 0 i32.load $push13=, fetch.fetch_count($pop14) tee_local $push12=, $0=, $pop13 i32.const $push4=, 1 i32.add $push5=, $pop12, $pop4 - i32.store $discard=, fetch.fetch_count($pop3), $pop5 + i32.store $drop=, fetch.fetch_count($pop3), $pop5 i32.const $push11=, 0 i32.const $push7=, 100 i32.const $push10=, 0 i32.const $push9=, 0 i32.gt_s $push6=, $0, $pop9 i32.select $push8=, $pop7, $pop10, $pop6 - i32.store $discard=, sqlca($pop11), $pop8 + i32.store $drop=, sqlca($pop11), $pop8 return .endfunc .Lfunc_end1: @@ -57,7 +57,7 @@ load_data: # @load_data i32.store $push0=, data_ptr($pop3), $pop25 i32.const $push4=, 170 i32.const $push24=, 404 - i32.call $discard=, memset@FUNCTION, $pop0, $pop4, $pop24 + i32.call $drop=, memset@FUNCTION, $pop0, $pop4, $pop24 i32.const $push5=, data_tmp i32.const $push23=, 85 i32.const $push22=, 404 @@ -68,7 +68,7 @@ load_data: # @load_data tee_local $push18=, $2=, $pop19 i32.const $push17=, 1 i32.add $push6=, $pop18, $pop17 - i32.store $discard=, fetch.fetch_count($pop21), $pop6 + i32.store $drop=, fetch.fetch_count($pop21), $pop6 i32.const $push16=, 0 i32.const $push7=, 100 i32.const $push15=, 0 @@ -76,7 +76,7 @@ load_data: # @load_data i32.gt_s $push13=, $2, $pop14 tee_local $push12=, $3=, $pop13 i32.select $push8=, $pop7, $pop15, $pop12 - i32.store $discard=, sqlca($pop16), $pop8 + i32.store $drop=, sqlca($pop16), $pop8 block br_if 0, $3 # 0: down to label0 # BB#1: # %while.body.lr.ph @@ -84,10 +84,10 @@ load_data: # @load_data # =>This Inner Loop Header: Depth=1 loop # label1: i32.const $push37=, 404 - i32.call $discard=, memcpy@FUNCTION, $1, $0, $pop37 + i32.call $drop=, memcpy@FUNCTION, $1, $0, $pop37 i32.const $push36=, 85 i32.const $push35=, 404 - i32.call $discard=, memset@FUNCTION, $0, $pop36, $pop35 + i32.call $drop=, memset@FUNCTION, $0, $pop36, $pop35 i32.const $push34=, 404 i32.add $push1=, $1, $pop34 copy_local $1=, $pop1 @@ -104,10 +104,10 @@ load_data: # @load_data i32.const $push10=, 0 i32.const $push39=, 2 i32.add $push2=, $3, $pop39 - i32.store $discard=, fetch.fetch_count($pop10), $pop2 + i32.store $drop=, fetch.fetch_count($pop10), $pop2 i32.const $push38=, 0 i32.const $push11=, 100 - i32.store $discard=, sqlca($pop38), $pop11 + i32.store $drop=, sqlca($pop38), $pop11 .LBB2_4: # %while.end end_block # label0: return @@ -140,7 +140,7 @@ main: # @main tee_local $push23=, $3=, $pop24 i32.const $push22=, 1 i32.add $push6=, $pop23, $pop22 - i32.store $discard=, fetch.fetch_count($pop26), $pop6 + i32.store $drop=, fetch.fetch_count($pop26), $pop6 i32.const $push21=, 0 i32.const $push7=, 100 i32.const $push20=, 0 @@ -148,7 +148,7 @@ main: # @main i32.gt_s $push18=, $3, $pop19 tee_local $push17=, $2=, $pop18 i32.select $push8=, $pop7, $pop20, $pop17 - i32.store $discard=, sqlca($pop21), $pop8 + i32.store $drop=, sqlca($pop21), $pop8 block br_if 0, $2 # 0: down to label3 # BB#1: # %while.body.lr.ph.i @@ -157,10 +157,10 @@ main: # @main # =>This Inner Loop Header: Depth=1 loop # label4: i32.const $push36=, 404 - i32.call $discard=, memcpy@FUNCTION, $2, $1, $pop36 + i32.call $drop=, memcpy@FUNCTION, $2, $1, $pop36 i32.const $push35=, 85 i32.const $push34=, 404 - i32.call $discard=, memset@FUNCTION, $1, $pop35, $pop34 + i32.call $drop=, memset@FUNCTION, $1, $pop35, $pop34 i32.const $push33=, 1 i32.add $3=, $3, $pop33 i32.const $push32=, 404 @@ -173,10 +173,10 @@ main: # @main end_loop # label5: i32.const $push10=, 0 i32.const $push11=, 2 - i32.store $discard=, fetch.fetch_count($pop10), $pop11 + i32.store $drop=, fetch.fetch_count($pop10), $pop11 i32.const $push37=, 0 i32.const $push12=, 100 - i32.store $discard=, sqlca($pop37), $pop12 + i32.store $drop=, sqlca($pop37), $pop12 .LBB3_4: # %load_data.exit end_block # label3: block diff --git a/test/torture-s/991016-1.c.s b/test/torture-s/991016-1.c.s index 1cfd338d1..c54610497 100644 --- a/test/torture-s/991016-1.c.s +++ b/test/torture-s/991016-1.c.s @@ -36,7 +36,7 @@ doit: # @doit br_if 0, $1 # 0: up to label3 # BB#5: # %do.end16 end_loop # label4: - i64.store $discard=, 0($2), $3 + i64.store $drop=, 0($2), $3 i64.eqz $push3=, $4 return $pop3 .LBB0_6: # %do.body.preheader @@ -54,7 +54,7 @@ doit: # @doit br_if 0, $1 # 0: up to label5 # BB#8: # %do.end end_loop # label6: - i32.store $discard=, 0($2), $0 + i32.store $drop=, 0($2), $0 i32.eqz $push5=, $5 return $pop5 .LBB0_9: # %do.body2.preheader @@ -72,7 +72,7 @@ doit: # @doit br_if 0, $1 # 0: up to label7 # BB#11: # %do.end7 end_loop # label8: - i32.store $discard=, 0($2), $0 + i32.store $drop=, 0($2), $0 i32.eqz $push4=, $5 return $pop4 .LBB0_12: # %sw.default diff --git a/test/torture-s/991023-1.c.s b/test/torture-s/991023-1.c.s index ef89a9cb3..865f66aed 100644 --- a/test/torture-s/991023-1.c.s +++ b/test/torture-s/991023-1.c.s @@ -24,7 +24,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i32.const $push0=, 4044 - i32.store $discard=, blah($pop1), $pop0 + i32.store $drop=, blah($pop1), $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/991118-1.c.s b/test/torture-s/991118-1.c.s index 65f01810a..ba9f3324f 100644 --- a/test/torture-s/991118-1.c.s +++ b/test/torture-s/991118-1.c.s @@ -10,7 +10,7 @@ sub: # @sub i64.load $push0=, 0($1) i64.const $push1=, -8690468286197432320 i64.xor $push2=, $pop0, $pop1 - i64.store $discard=, 0($0), $pop2 + i64.store $drop=, 0($0), $pop2 return .endfunc .Lfunc_end0: @@ -26,7 +26,7 @@ sub2: # @sub2 i64.load $push0=, 0($1) i64.const $push1=, 2381903268435576 i64.xor $push2=, $pop0, $pop1 - i64.store $discard=, 0($0), $pop2 + i64.store $drop=, 0($0), $pop2 return .endfunc .Lfunc_end1: @@ -42,7 +42,7 @@ sub3: # @sub3 i64.load $push0=, 0($1) i64.const $push1=, -4345234143098716160 i64.xor $push2=, $pop0, $pop1 - i64.store $discard=, 0($0), $pop2 + i64.store $drop=, 0($0), $pop2 return .endfunc .Lfunc_end2: @@ -58,7 +58,7 @@ sub4: # @sub4 i64.load $push0=, 0($1) i64.const $push1=, 6885502895806072 i64.xor $push2=, $pop0, $pop1 - i64.store $discard=, 0($0), $pop2 + i64.store $drop=, 0($0), $pop2 return .endfunc .Lfunc_end3: diff --git a/test/torture-s/991201-1.c.s b/test/torture-s/991201-1.c.s index c042dd870..966226797 100644 --- a/test/torture-s/991201-1.c.s +++ b/test/torture-s/991201-1.c.s @@ -22,17 +22,17 @@ reset_palette: # @reset_palette i32.const $push17=, -2 i32.add $push6=, $pop5, $pop17 i32.load $push3=, default_red+64($0) - i32.store8 $discard=, 0($pop6), $pop3 + i32.store8 $drop=, 0($pop6), $pop3 i32.load $push8=, 0($1) i32.add $push9=, $pop8, $2 i32.const $push16=, -1 i32.add $push10=, $pop9, $pop16 i32.load $push7=, default_grn+64($0) - i32.store8 $discard=, 0($pop10), $pop7 + i32.store8 $drop=, 0($pop10), $pop7 i32.load $push12=, 0($1) i32.add $push13=, $pop12, $2 i32.load $push11=, default_blu+64($0) - i32.store8 $discard=, 0($pop13), $pop11 + i32.store8 $drop=, 0($pop13), $pop11 i32.const $push15=, 3 i32.add $2=, $2, $pop15 i32.const $push14=, 4 diff --git a/test/torture-s/991202-1.c.s b/test/torture-s/991202-1.c.s index 9e2f0fc69..3c8f63e0a 100644 --- a/test/torture-s/991202-1.c.s +++ b/test/torture-s/991202-1.c.s @@ -9,10 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, 32 - i32.store $discard=, x($pop1), $pop0 + i32.store $drop=, x($pop1), $pop0 i32.const $push4=, 0 i32.const $push2=, 64 - i32.store $discard=, y($pop4), $pop2 + i32.store $drop=, y($pop4), $pop2 i32.const $push3=, 0 call exit@FUNCTION, $pop3 unreachable diff --git a/test/torture-s/991216-2.c.s b/test/torture-s/991216-2.c.s index ef53439cf..c5caed017 100644 --- a/test/torture-s/991216-2.c.s +++ b/test/torture-s/991216-2.c.s @@ -15,7 +15,7 @@ test: # @test i32.sub $push24=, $pop18, $pop19 i32.store $push26=, 0($pop20), $pop24 tee_local $push25=, $4=, $pop26 - i32.store $discard=, 12($pop25), $1 + i32.store $drop=, 12($pop25), $1 block block block @@ -32,7 +32,7 @@ test: # @test i32.const $push30=, 4 i32.add $push29=, $pop31, $pop30 tee_local $push28=, $1=, $pop29 - i32.store $discard=, 12($4), $pop28 + i32.store $drop=, 12($4), $pop28 i32.const $push27=, 1 i32.add $3=, $3, $pop27 i32.load $push2=, 0($5) @@ -60,7 +60,7 @@ test: # @test # BB#5: # %if.end7 i32.const $push12=, 12 i32.add $push13=, $3, $pop12 - i32.store $discard=, 12($4), $pop13 + i32.store $drop=, 12($4), $pop13 i32.load $push14=, 0($1) i32.const $push15=, 85 i32.ne $push16=, $pop14, $pop15 @@ -69,7 +69,7 @@ test: # @test i32.const $push23=, __stack_pointer i32.const $push21=, 16 i32.add $push22=, $4, $pop21 - i32.store $discard=, 0($pop23), $pop22 + i32.store $drop=, 0($pop23), $pop22 return .LBB0_7: # %if.then end_block # label1: @@ -110,8 +110,8 @@ main: # @main i32.add $push42=, $6, $pop41 i32.const $push4=, 16 i32.add $push5=, $pop42, $pop4 - i32.store $discard=, 0($pop5), $0 - i64.store $discard=, 248($6), $1 + i32.store $drop=, 0($pop5), $0 + i64.store $drop=, 248($6), $1 i32.const $push6=, 2 i32.store $push0=, 240($6), $pop6 i32.const $push43=, 240 @@ -121,8 +121,8 @@ main: # @main i32.add $push46=, $6, $pop45 i32.const $push89=, 16 i32.add $push7=, $pop46, $pop89 - i32.store $discard=, 0($pop7), $0 - i64.store $discard=, 216($6), $1 + i32.store $drop=, 0($pop7), $0 + i64.store $drop=, 216($6), $1 i64.const $push8=, 12884901890 i64.store $2=, 208($6), $pop8 i32.const $push9=, 3 @@ -133,15 +133,15 @@ main: # @main i32.add $push50=, $6, $pop49 i32.const $push10=, 24 i32.add $push11=, $pop50, $pop10 - i32.store $discard=, 0($pop11), $0 + i32.store $drop=, 0($pop11), $0 i32.const $push51=, 176 i32.add $push52=, $6, $pop51 i32.const $push88=, 16 i32.add $push12=, $pop52, $pop88 - i64.store $discard=, 0($pop12), $1 + i64.store $drop=, 0($pop12), $1 i32.const $push13=, 4 i32.store $3=, 184($6), $pop13 - i64.store $discard=, 176($6), $2 + i64.store $drop=, 176($6), $2 i32.const $push53=, 176 i32.add $push54=, $6, $pop53 call test@FUNCTION, $3, $pop54 @@ -149,15 +149,15 @@ main: # @main i32.add $push56=, $6, $pop55 i32.const $push87=, 24 i32.add $push14=, $pop56, $pop87 - i32.store $discard=, 0($pop14), $0 + i32.store $drop=, 0($pop14), $0 i32.const $push57=, 144 i32.add $push58=, $6, $pop57 i32.const $push86=, 16 i32.add $push15=, $pop58, $pop86 - i64.store $discard=, 0($pop15), $1 + i64.store $drop=, 0($pop15), $1 i64.const $push16=, 21474836484 i64.store $4=, 152($6), $pop16 - i64.store $discard=, 144($6), $2 + i64.store $drop=, 144($6), $2 i32.const $push17=, 5 i32.const $push59=, 144 i32.add $push60=, $6, $pop59 @@ -166,20 +166,20 @@ main: # @main i32.add $push62=, $6, $pop61 i32.const $push18=, 32 i32.add $push19=, $pop62, $pop18 - i32.store $discard=, 0($pop19), $0 + i32.store $drop=, 0($pop19), $0 i32.const $push63=, 96 i32.add $push64=, $6, $pop63 i32.const $push85=, 24 i32.add $push20=, $pop64, $pop85 - i64.store $discard=, 0($pop20), $1 + i64.store $drop=, 0($pop20), $1 i32.const $push65=, 96 i32.add $push66=, $6, $pop65 i32.const $push84=, 16 i32.add $push21=, $pop66, $pop84 i32.const $push22=, 6 i32.store $3=, 0($pop21), $pop22 - i64.store $discard=, 104($6), $4 - i64.store $discard=, 96($6), $2 + i64.store $drop=, 104($6), $4 + i64.store $drop=, 96($6), $2 i32.const $push67=, 96 i32.add $push68=, $6, $pop67 call test@FUNCTION, $3, $pop68 @@ -187,39 +187,39 @@ main: # @main i32.add $push70=, $6, $pop69 i32.const $push83=, 32 i32.add $push23=, $pop70, $pop83 - i32.store $discard=, 0($pop23), $0 + i32.store $drop=, 0($pop23), $0 i32.const $push71=, 48 i32.add $push72=, $6, $pop71 i32.const $push82=, 24 i32.add $push24=, $pop72, $pop82 - i64.store $discard=, 0($pop24), $1 + i64.store $drop=, 0($pop24), $1 i32.const $push73=, 48 i32.add $push74=, $6, $pop73 i32.const $push81=, 16 i32.add $push25=, $pop74, $pop81 i64.const $push26=, 30064771078 i64.store $5=, 0($pop25), $pop26 - i64.store $discard=, 56($6), $4 - i64.store $discard=, 48($6), $2 + i64.store $drop=, 56($6), $4 + i64.store $drop=, 48($6), $2 i32.const $push27=, 7 i32.const $push75=, 48 i32.add $push76=, $6, $pop75 call test@FUNCTION, $pop27, $pop76 i32.const $push28=, 40 i32.add $push29=, $6, $pop28 - i32.store $discard=, 0($pop29), $0 + i32.store $drop=, 0($pop29), $0 i32.const $push80=, 32 i32.add $push30=, $6, $pop80 - i64.store $discard=, 0($pop30), $1 + i64.store $drop=, 0($pop30), $1 i32.const $push79=, 24 i32.add $push31=, $6, $pop79 i32.const $push32=, 8 i32.store $0=, 0($pop31), $pop32 i32.const $push78=, 16 i32.add $push33=, $6, $pop78 - i64.store $discard=, 0($pop33), $5 - i64.store $discard=, 8($6), $4 - i64.store $discard=, 0($6), $2 + i64.store $drop=, 0($pop33), $5 + i64.store $drop=, 8($6), $4 + i64.store $drop=, 0($6), $2 call test@FUNCTION, $0, $6 i32.const $push34=, 0 call exit@FUNCTION, $pop34 diff --git a/test/torture-s/991228-1.c.s b/test/torture-s/991228-1.c.s index ad688b28c..a84debae9 100644 --- a/test/torture-s/991228-1.c.s +++ b/test/torture-s/991228-1.c.s @@ -16,7 +16,7 @@ signbit: # @signbit i32.const $push9=, 16 i32.sub $push13=, $pop8, $pop9 tee_local $push12=, $2=, $pop13 - f64.store $discard=, 8($pop12), $0 + f64.store $drop=, 8($pop12), $0 i32.const $push10=, 8 i32.add $push11=, $2, $pop10 i32.const $push1=, 2 @@ -61,7 +61,7 @@ main: # @main .LBB1_2: # %if.end end_block # label0: i64.const $push4=, -4625196817309499392 - i64.store $discard=, 8($0), $pop4 + i64.store $drop=, 8($0), $pop4 block i32.const $push13=, 8 i32.add $push14=, $0, $pop13 diff --git a/test/torture-s/alloca-1.c.s b/test/torture-s/alloca-1.c.s index 1f1c66690..109c3abe9 100644 --- a/test/torture-s/alloca-1.c.s +++ b/test/torture-s/alloca-1.c.s @@ -42,7 +42,7 @@ main: # @main i32.const $push9=, __stack_pointer i32.const $push7=, 32 i32.add $push8=, $0, $pop7 - i32.store $discard=, 0($pop9), $pop8 + i32.store $drop=, 0($pop9), $pop8 i32.const $push2=, 0 return $pop2 .LBB1_2: # %if.then diff --git a/test/torture-s/anon-1.c.s b/test/torture-s/anon-1.c.s index 959a6c5e5..f5e8a5a37 100644 --- a/test/torture-s/anon-1.c.s +++ b/test/torture-s/anon-1.c.s @@ -10,7 +10,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i64.const $push0=, 25769803781 - i64.store $discard=, foo+4($pop1):p2align=2, $pop0 + i64.store $drop=, foo+4($pop1):p2align=2, $pop0 i32.const $push2=, 0 return $pop2 .endfunc diff --git a/test/torture-s/arith-rand-ll.c.s b/test/torture-s/arith-rand-ll.c.s index 702d9f518..42f2c072e 100644 --- a/test/torture-s/arith-rand-ll.c.s +++ b/test/torture-s/arith-rand-ll.c.s @@ -16,7 +16,7 @@ simple_rand: # @simple_rand i64.const $push4=, 12345 i64.add $push8=, $pop3, $pop4 tee_local $push7=, $0=, $pop8 - i64.store $discard=, simple_rand.seed($pop0), $pop7 + i64.store $drop=, simple_rand.seed($pop0), $pop7 i64.const $push5=, 8 i64.shr_u $push6=, $0, $pop5 return $pop6 @@ -81,7 +81,7 @@ random_bitstring: # @random_bitstring .LBB1_5: # %cleanup end_loop # label1: i32.const $push9=, 0 - i64.store $discard=, simple_rand.seed($pop9), $4 + i64.store $drop=, simple_rand.seed($pop9), $4 return $0 .endfunc .Lfunc_end1: @@ -393,32 +393,32 @@ main: # @main # BB#28: # %for.end end_loop # label8: i32.const $push75=, 0 - i64.store $discard=, simple_rand.seed($pop75), $8 + i64.store $drop=, simple_rand.seed($pop75), $8 i32.const $push175=, 0 call exit@FUNCTION, $pop175 unreachable .LBB2_29: # %if.then32 end_block # label6: i32.const $push27=, 0 - i64.store $discard=, simple_rand.seed($pop27), $8 + i64.store $drop=, simple_rand.seed($pop27), $8 call abort@FUNCTION unreachable .LBB2_30: # %if.then111 end_block # label5: i32.const $push73=, 0 - i64.store $discard=, simple_rand.seed($pop73), $8 + i64.store $drop=, simple_rand.seed($pop73), $8 call abort@FUNCTION unreachable .LBB2_31: # %if.then208 end_block # label4: i32.const $push54=, 0 - i64.store $discard=, simple_rand.seed($pop54), $8 + i64.store $drop=, simple_rand.seed($pop54), $8 call abort@FUNCTION unreachable .LBB2_32: # %if.then299 end_block # label3: i32.const $push72=, 0 - i64.store $discard=, simple_rand.seed($pop72), $8 + i64.store $drop=, simple_rand.seed($pop72), $8 call abort@FUNCTION unreachable .endfunc diff --git a/test/torture-s/arith-rand.c.s b/test/torture-s/arith-rand.c.s index 9f943e731..bccbcf39b 100644 --- a/test/torture-s/arith-rand.c.s +++ b/test/torture-s/arith-rand.c.s @@ -16,7 +16,7 @@ simple_rand: # @simple_rand i32.const $push4=, 12345 i32.add $push8=, $pop3, $pop4 tee_local $push7=, $0=, $pop8 - i32.store $discard=, simple_rand.seed($pop0), $pop7 + i32.store $drop=, simple_rand.seed($pop0), $pop7 i32.const $push5=, 8 i32.shr_u $push6=, $0, $pop5 return $pop6 @@ -76,7 +76,7 @@ random_bitstring: # @random_bitstring .LBB1_5: # %cleanup end_loop # label1: i32.const $push6=, 0 - i32.store $discard=, simple_rand.seed($pop6), $3 + i32.store $drop=, simple_rand.seed($pop6), $3 return $0 .endfunc .Lfunc_end1: @@ -328,26 +328,26 @@ main: # @main # BB#22: # %for.end end_loop # label7: i32.const $push57=, 0 - i32.store $discard=, simple_rand.seed($pop57), $5 + i32.store $drop=, simple_rand.seed($pop57), $5 i32.const $push137=, 0 call exit@FUNCTION, $pop137 unreachable .LBB2_23: # %if.then136 end_block # label5: i32.const $push37=, 0 - i32.store $discard=, simple_rand.seed($pop37), $5 + i32.store $drop=, simple_rand.seed($pop37), $5 call abort@FUNCTION unreachable .LBB2_24: # %if.then40 end_block # label4: i32.const $push19=, 0 - i32.store $discard=, simple_rand.seed($pop19), $5 + i32.store $drop=, simple_rand.seed($pop19), $5 call abort@FUNCTION unreachable .LBB2_25: # %if.then227 end_block # label3: i32.const $push55=, 0 - i32.store $discard=, simple_rand.seed($pop55), $5 + i32.store $drop=, simple_rand.seed($pop55), $5 call abort@FUNCTION unreachable .endfunc diff --git a/test/torture-s/bf-pack-1.c.s b/test/torture-s/bf-pack-1.c.s index b098b3138..6480ac15f 100644 --- a/test/torture-s/bf-pack-1.c.s +++ b/test/torture-s/bf-pack-1.c.s @@ -49,10 +49,10 @@ main: # @main i32.store $push10=, 0($pop5), $pop8 tee_local $push9=, $0=, $pop10 i64.const $push0=, 95075992080948 - i64.store $discard=, 8($pop9), $pop0 + i64.store $drop=, 8($pop9), $pop0 i32.const $push6=, 8 i32.add $push7=, $0, $pop6 - i32.call $discard=, f@FUNCTION, $pop7 + i32.call $drop=, f@FUNCTION, $pop7 i32.const $push1=, 0 call exit@FUNCTION, $pop1 unreachable diff --git a/test/torture-s/bf64-1.c.s b/test/torture-s/bf64-1.c.s index da638af88..76d4bc8f0 100644 --- a/test/torture-s/bf64-1.c.s +++ b/test/torture-s/bf64-1.c.s @@ -10,7 +10,7 @@ sub: # @sub i64.load $push0=, 0($1) i64.const $push1=, -8690468286197432320 i64.or $push2=, $pop0, $pop1 - i64.store $discard=, 0($0), $pop2 + i64.store $drop=, 0($0), $pop2 return .endfunc .Lfunc_end0: @@ -26,7 +26,7 @@ sub2: # @sub2 i64.load $push0=, 0($1) i64.const $push1=, 2381903268435576 i64.or $push2=, $pop0, $pop1 - i64.store $discard=, 0($0), $pop2 + i64.store $drop=, 0($0), $pop2 return .endfunc .Lfunc_end1: diff --git a/test/torture-s/bitfld-3.c.s b/test/torture-s/bitfld-3.c.s index f610960ca..6014e47bd 100644 --- a/test/torture-s/bitfld-3.c.s +++ b/test/torture-s/bitfld-3.c.s @@ -27,7 +27,7 @@ main: # @main i64.mul $push7=, $pop13, $0 i64.mul $push8=, $1, $1 i64.or $push9=, $pop7, $pop8 - i64.eqz $discard=, $pop9 + i64.eqz $drop=, $pop9 .LBB0_2: # %if.end end_block # label0: call abort@FUNCTION diff --git a/test/torture-s/bitfld-5.c.s b/test/torture-s/bitfld-5.c.s index ef693f746..cb97cd0ce 100644 --- a/test/torture-s/bitfld-5.c.s +++ b/test/torture-s/bitfld-5.c.s @@ -59,20 +59,20 @@ main: # @main tee_local $push17=, $0=, $pop18 i32.const $push0=, 0 i64.load $push1=, .Lmain.s($pop0) - i64.store $discard=, 8($pop17), $pop1 + i64.store $drop=, 8($pop17), $pop1 i32.const $push12=, 8 i32.add $push13=, $0, $pop12 i64.const $push2=, 10 call f@FUNCTION, $pop13, $pop2 i32.const $push16=, 0 i64.load $push3=, .Lmain.t($pop16) - i64.store $discard=, 0($0), $pop3 + i64.store $drop=, 0($0), $pop3 i64.const $push4=, 1099511627778 call f@FUNCTION, $0, $pop4 i32.const $push11=, __stack_pointer i32.const $push9=, 16 i32.add $push10=, $0, $pop9 - i32.store $discard=, 0($pop11), $pop10 + i32.store $drop=, 0($pop11), $pop10 i32.const $push15=, 0 return $pop15 .endfunc diff --git a/test/torture-s/builtin-prefetch-2.c.s b/test/torture-s/builtin-prefetch-2.c.s index e9471c37f..cb90ae1fd 100644 --- a/test/torture-s/builtin-prefetch-2.c.s +++ b/test/torture-s/builtin-prefetch-2.c.s @@ -48,7 +48,7 @@ simple_local: # @simple_local i32.store $push0=, 0($pop4), $pop8 i32.const $push5=, 416 i32.add $push6=, $pop0, $pop5 - i32.store $discard=, 0($pop7), $pop6 + i32.store $drop=, 0($pop7), $pop6 return .endfunc .Lfunc_end3: @@ -65,7 +65,7 @@ simple_arg: # @simple_arg i32.load $push1=, 0($pop0) i32.const $push2=, 16 i32.sub $push3=, $pop1, $pop2 - i32.store $discard=, 12($pop3), $2 + i32.store $drop=, 12($pop3), $2 return .endfunc .Lfunc_end4: @@ -91,7 +91,7 @@ expr_local: # @expr_local i32.const $push0=, __stack_pointer i32.load $push1=, 0($pop0) i32.const $push2=, 80 - i32.sub $discard=, $pop1, $pop2 + i32.sub $drop=, $pop1, $pop2 return .endfunc .Lfunc_end6: @@ -115,7 +115,7 @@ main: # @main call simple_arg@FUNCTION, $pop3, $pop1, $pop2 i32.const $push6=, 0 i32.const $push4=, str - i32.store $discard=, str+16($pop6), $pop4 + i32.store $drop=, str+16($pop6), $pop4 call expr_global@FUNCTION call expr_local@FUNCTION i32.const $push5=, 0 diff --git a/test/torture-s/builtin-prefetch-3.c.s b/test/torture-s/builtin-prefetch-3.c.s index 7da839c38..e60f5e72e 100644 --- a/test/torture-s/builtin-prefetch-3.c.s +++ b/test/torture-s/builtin-prefetch-3.c.s @@ -7,9 +7,9 @@ simple_vol_global: # @simple_vol_global # BB#0: # %entry i32.const $push0=, 0 - i32.load $discard=, glob_vol_ptr_int($pop0) + i32.load $drop=, glob_vol_ptr_int($pop0) i32.const $push1=, 0 - i32.load $discard=, glob_vol_ptr_vol_int($pop1) + i32.load $drop=, glob_vol_ptr_vol_int($pop1) return .endfunc .Lfunc_end0: @@ -22,9 +22,9 @@ simple_vol_global: # @simple_vol_global simple_vol_file: # @simple_vol_file # BB#0: # %entry i32.const $push0=, 0 - i32.load $discard=, stat_vol_ptr_int($pop0) + i32.load $drop=, stat_vol_ptr_int($pop0) i32.const $push1=, 0 - i32.load $discard=, stat_vol_ptr_vol_int($pop1) + i32.load $drop=, stat_vol_ptr_vol_int($pop1) return .endfunc .Lfunc_end1: @@ -37,61 +37,61 @@ simple_vol_file: # @simple_vol_file expr_vol_global: # @expr_vol_global # BB#0: # %entry i32.const $push0=, 0 - i32.load $discard=, vol_ptr_str($pop0) + i32.load $drop=, vol_ptr_str($pop0) i32.const $push29=, 0 - i32.load $discard=, vol_ptr_vol_str($pop29) + i32.load $drop=, vol_ptr_vol_str($pop29) i32.const $push28=, 0 - i32.load $discard=, vol_ptr_str($pop28) + i32.load $drop=, vol_ptr_str($pop28) i32.const $push27=, 0 - i32.load $discard=, vol_ptr_vol_str($pop27) + i32.load $drop=, vol_ptr_vol_str($pop27) i32.const $push26=, 0 - i32.load $discard=, vol_ptr_str($pop26) + i32.load $drop=, vol_ptr_str($pop26) i32.const $push25=, 0 - i32.load $discard=, vol_ptr_vol_str($pop25) + i32.load $drop=, vol_ptr_vol_str($pop25) i32.const $push24=, 0 - i32.load $discard=, vol_str+16($pop24) + i32.load $drop=, vol_str+16($pop24) i32.const $push23=, 0 - i32.load $discard=, vol_ptr_str($pop23) + i32.load $drop=, vol_ptr_str($pop23) i32.const $push22=, 0 i32.load $push1=, ptr_vol_str($pop22) - i32.load $discard=, 16($pop1) + i32.load $drop=, 16($pop1) i32.const $push21=, 0 i32.load $push2=, vol_ptr_vol_str($pop21) - i32.load $discard=, 16($pop2) + i32.load $drop=, 16($pop2) i32.const $push20=, 0 - i32.load $discard=, vol_str+16($pop20) + i32.load $drop=, vol_str+16($pop20) i32.const $push19=, 0 - i32.load $discard=, vol_ptr_str($pop19) + i32.load $drop=, vol_ptr_str($pop19) i32.const $push18=, 0 i32.load $push3=, ptr_vol_str($pop18) - i32.load $discard=, 16($pop3) + i32.load $drop=, 16($pop3) i32.const $push17=, 0 i32.load $push4=, vol_ptr_vol_str($pop17) - i32.load $discard=, 16($pop4) + i32.load $drop=, 16($pop4) i32.const $push16=, 0 - i32.load $discard=, glob_vol_ptr_int($pop16) + i32.load $drop=, glob_vol_ptr_int($pop16) i32.const $push15=, 0 - i32.load $discard=, glob_vol_ptr_vol_int($pop15) + i32.load $drop=, glob_vol_ptr_vol_int($pop15) i32.const $push14=, 0 - i32.load $discard=, glob_vol_ptr_int($pop14) + i32.load $drop=, glob_vol_ptr_int($pop14) i32.const $push13=, 0 - i32.load $discard=, glob_vol_ptr_vol_int($pop13) + i32.load $drop=, glob_vol_ptr_vol_int($pop13) i32.const $push12=, 0 - i32.load $discard=, glob_vol_int($pop12) + i32.load $drop=, glob_vol_int($pop12) i32.const $push11=, 0 - i32.load $discard=, glob_vol_ptr_int($pop11) + i32.load $drop=, glob_vol_ptr_int($pop11) i32.const $push10=, 0 - i32.load $discard=, glob_vol_ptr_vol_int($pop10) + i32.load $drop=, glob_vol_ptr_vol_int($pop10) i32.const $push9=, 0 - i32.load $discard=, glob_vol_ptr_int($pop9) + i32.load $drop=, glob_vol_ptr_int($pop9) i32.const $push8=, 0 - i32.load $discard=, glob_vol_int($pop8) + i32.load $drop=, glob_vol_int($pop8) i32.const $push7=, 0 - i32.load $discard=, glob_vol_int($pop7) + i32.load $drop=, glob_vol_int($pop7) i32.const $push6=, 0 - i32.load $discard=, glob_vol_ptr_vol_int($pop6) + i32.load $drop=, glob_vol_ptr_vol_int($pop6) i32.const $push5=, 0 - i32.load $discard=, glob_vol_int($pop5) + i32.load $drop=, glob_vol_int($pop5) return .endfunc .Lfunc_end2: @@ -110,7 +110,7 @@ main: # @main i32.const $push4=, 0 i32.const $push1=, str i32.store $push0=, str+16($pop4), $pop1 - i32.store $discard=, vol_str+16($pop2), $pop0 + i32.store $drop=, vol_str+16($pop2), $pop0 call expr_vol_global@FUNCTION i32.const $push3=, 0 call exit@FUNCTION, $pop3 diff --git a/test/torture-s/builtin-prefetch-4.c.s b/test/torture-s/builtin-prefetch-4.c.s index c66a41c68..fb0d9e5e9 100644 --- a/test/torture-s/builtin-prefetch-4.c.s +++ b/test/torture-s/builtin-prefetch-4.c.s @@ -88,7 +88,7 @@ preinc_glob_ptr: # @preinc_glob_ptr i32.load $push1=, ptr($pop5) i32.const $push2=, 4 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, ptr($pop0), $pop3 + i32.store $drop=, ptr($pop0), $pop3 i32.const $push4=, 1 return $pop4 .endfunc @@ -121,7 +121,7 @@ postinc_glob_ptr: # @postinc_glob_ptr i32.load $push1=, ptr($pop5) i32.const $push2=, 4 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, ptr($pop0), $pop3 + i32.store $drop=, ptr($pop0), $pop3 i32.const $push4=, 1 return $pop4 .endfunc @@ -154,7 +154,7 @@ predec_glob_ptr: # @predec_glob_ptr i32.load $push1=, ptr($pop5) i32.const $push2=, -4 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, ptr($pop0), $pop3 + i32.store $drop=, ptr($pop0), $pop3 i32.const $push4=, 1 return $pop4 .endfunc @@ -187,7 +187,7 @@ postdec_glob_ptr: # @postdec_glob_ptr i32.load $push1=, ptr($pop5) i32.const $push2=, -4 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, ptr($pop0), $pop3 + i32.store $drop=, ptr($pop0), $pop3 i32.const $push4=, 1 return $pop4 .endfunc @@ -220,7 +220,7 @@ preinc_glob_idx: # @preinc_glob_idx i32.load $push1=, arrindex($pop5) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, arrindex($pop0), $pop3 + i32.store $drop=, arrindex($pop0), $pop3 i32.const $push4=, 1 return $pop4 .endfunc @@ -253,7 +253,7 @@ postinc_glob_idx: # @postinc_glob_idx i32.load $push1=, arrindex($pop5) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, arrindex($pop0), $pop3 + i32.store $drop=, arrindex($pop0), $pop3 i32.const $push4=, 1 return $pop4 .endfunc @@ -286,7 +286,7 @@ predec_glob_idx: # @predec_glob_idx i32.load $push1=, arrindex($pop5) i32.const $push2=, -1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, arrindex($pop0), $pop3 + i32.store $drop=, arrindex($pop0), $pop3 i32.const $push4=, 1 return $pop4 .endfunc @@ -319,7 +319,7 @@ postdec_glob_idx: # @postdec_glob_idx i32.load $push1=, arrindex($pop5) i32.const $push2=, -1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, arrindex($pop0), $pop3 + i32.store $drop=, arrindex($pop0), $pop3 i32.const $push4=, 1 return $pop4 .endfunc @@ -339,7 +339,7 @@ getptr: # @getptr i32.load $push1=, getptrcnt($pop6) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, getptrcnt($pop0), $pop3 + i32.store $drop=, getptrcnt($pop0), $pop3 i32.const $push4=, 4 i32.add $push5=, $0, $pop4 return $pop5 @@ -362,7 +362,7 @@ funccall_arg_ptr: # @funccall_arg_ptr i32.const $push2=, 1 i32.add $push6=, $pop1, $pop2 tee_local $push5=, $1=, $pop6 - i32.store $discard=, getptrcnt($pop0), $pop5 + i32.store $drop=, getptrcnt($pop0), $pop5 i32.const $push4=, 1 i32.eq $push3=, $1, $pop4 return $pop3 @@ -383,7 +383,7 @@ getint: # @getint i32.load $push1=, getintcnt($pop6) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, getintcnt($pop0), $pop3 + i32.store $drop=, getintcnt($pop0), $pop3 i32.const $push5=, 1 i32.add $push4=, $0, $pop5 return $pop4 @@ -406,7 +406,7 @@ funccall_arg_idx: # @funccall_arg_idx i32.const $push2=, 1 i32.add $push6=, $pop1, $pop2 tee_local $push5=, $2=, $pop6 - i32.store $discard=, getintcnt($pop0), $pop5 + i32.store $drop=, getintcnt($pop0), $pop5 i32.const $push4=, 1 i32.eq $push3=, $2, $pop4 return $pop3 @@ -440,7 +440,7 @@ main: # @main i32.load $push8=, ptr($pop35) i32.const $push34=, 4 i32.add $push2=, $pop8, $pop34 - i32.store $discard=, ptr($pop36), $pop2 + i32.store $drop=, ptr($pop36), $pop2 i32.const $push33=, 1 i32.eqz $push73=, $pop33 br_if 0, $pop73 # 0: down to label0 @@ -450,7 +450,7 @@ main: # @main i32.load $push3=, ptr($pop39) i32.const $push38=, 4 i32.add $push9=, $pop3, $pop38 - i32.store $discard=, ptr($pop40), $pop9 + i32.store $drop=, ptr($pop40), $pop9 i32.const $push37=, 1 i32.eqz $push74=, $pop37 br_if 0, $pop74 # 0: down to label0 @@ -460,7 +460,7 @@ main: # @main i32.load $push10=, ptr($pop43) i32.const $push42=, -4 i32.add $push4=, $pop10, $pop42 - i32.store $discard=, ptr($pop44), $pop4 + i32.store $drop=, ptr($pop44), $pop4 i32.const $push41=, 1 i32.eqz $push75=, $pop41 br_if 0, $pop75 # 0: down to label0 @@ -470,7 +470,7 @@ main: # @main i32.load $push5=, ptr($pop47) i32.const $push46=, -4 i32.add $push11=, $pop5, $pop46 - i32.store $discard=, ptr($pop48), $pop11 + i32.store $drop=, ptr($pop48), $pop11 i32.const $push45=, 1 i32.eqz $push76=, $pop45 br_if 0, $pop76 # 0: down to label0 @@ -480,7 +480,7 @@ main: # @main i32.load $push12=, arrindex($pop51) i32.const $push50=, 1 i32.add $push13=, $pop12, $pop50 - i32.store $discard=, arrindex($pop52), $pop13 + i32.store $drop=, arrindex($pop52), $pop13 i32.const $push49=, 1 i32.eqz $push77=, $pop49 br_if 0, $pop77 # 0: down to label0 @@ -490,7 +490,7 @@ main: # @main i32.load $push14=, arrindex($pop55) i32.const $push54=, 1 i32.add $push15=, $pop14, $pop54 - i32.store $discard=, arrindex($pop56), $pop15 + i32.store $drop=, arrindex($pop56), $pop15 i32.const $push53=, 1 i32.eqz $push78=, $pop53 br_if 0, $pop78 # 0: down to label0 @@ -500,7 +500,7 @@ main: # @main i32.load $push16=, arrindex($pop59) i32.const $push58=, -1 i32.add $push17=, $pop16, $pop58 - i32.store $discard=, arrindex($pop60), $pop17 + i32.store $drop=, arrindex($pop60), $pop17 i32.const $push57=, 1 i32.eqz $push79=, $pop57 br_if 0, $pop79 # 0: down to label0 @@ -510,7 +510,7 @@ main: # @main i32.load $push18=, arrindex($pop63) i32.const $push62=, -1 i32.add $push19=, $pop18, $pop62 - i32.store $discard=, arrindex($pop64), $pop19 + i32.store $drop=, arrindex($pop64), $pop19 i32.const $push61=, 1 i32.eqz $push80=, $pop61 br_if 0, $pop80 # 0: down to label0 diff --git a/test/torture-s/builtin-prefetch-5.c.s b/test/torture-s/builtin-prefetch-5.c.s index 204baccd4..5e6e26faf 100644 --- a/test/torture-s/builtin-prefetch-5.c.s +++ b/test/torture-s/builtin-prefetch-5.c.s @@ -55,7 +55,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, 3 - i32.store $discard=, idx($pop1), $pop0 + i32.store $drop=, idx($pop1), $pop0 call glob_ptr@FUNCTION call glob_idx@FUNCTION i32.const $push9=, 0 @@ -63,10 +63,10 @@ main: # @main i32.load $push2=, ptr($pop8) i32.const $push3=, 1 i32.add $push4=, $pop2, $pop3 - i32.store $discard=, ptr($pop9), $pop4 + i32.store $drop=, ptr($pop9), $pop4 i32.const $push7=, 0 i32.const $push5=, 2 - i32.store $discard=, idx($pop7), $pop5 + i32.store $drop=, idx($pop7), $pop5 call glob_ptr@FUNCTION call glob_idx@FUNCTION i32.const $push6=, 0 diff --git a/test/torture-s/builtin-prefetch-6.c.s b/test/torture-s/builtin-prefetch-6.c.s index de06e33d5..9d3f90738 100644 --- a/test/torture-s/builtin-prefetch-6.c.s +++ b/test/torture-s/builtin-prefetch-6.c.s @@ -8,88 +8,88 @@ init_addrs: # @init_addrs # BB#0: # %entry i32.const $push0=, 0 i32.const $push6=, 1024 - i32.store $discard=, bad_addr+40($pop0), $pop6 + i32.store $drop=, bad_addr+40($pop0), $pop6 i32.const $push55=, 0 i32.const $push7=, 2048 - i32.store $discard=, bad_addr+44($pop55), $pop7 + i32.store $drop=, bad_addr+44($pop55), $pop7 i32.const $push54=, 0 i32.const $push8=, 4096 - i32.store $discard=, bad_addr+48($pop54), $pop8 + i32.store $drop=, bad_addr+48($pop54), $pop8 i32.const $push53=, 0 i32.const $push9=, 8192 - i32.store $discard=, bad_addr+52($pop53), $pop9 + i32.store $drop=, bad_addr+52($pop53), $pop9 i32.const $push52=, 0 i32.const $push10=, 16384 - i32.store $discard=, bad_addr+56($pop52), $pop10 + i32.store $drop=, bad_addr+56($pop52), $pop10 i32.const $push51=, 0 i32.const $push11=, 32768 - i32.store $discard=, bad_addr+60($pop51), $pop11 + i32.store $drop=, bad_addr+60($pop51), $pop11 i32.const $push50=, 0 i32.const $push12=, 65536 - i32.store $discard=, bad_addr+64($pop50), $pop12 + i32.store $drop=, bad_addr+64($pop50), $pop12 i32.const $push49=, 0 i32.const $push13=, 131072 - i32.store $discard=, bad_addr+68($pop49), $pop13 + i32.store $drop=, bad_addr+68($pop49), $pop13 i32.const $push48=, 0 i32.const $push14=, 262144 - i32.store $discard=, bad_addr+72($pop48), $pop14 + i32.store $drop=, bad_addr+72($pop48), $pop14 i32.const $push47=, 0 i32.const $push15=, 524288 - i32.store $discard=, bad_addr+76($pop47), $pop15 + i32.store $drop=, bad_addr+76($pop47), $pop15 i32.const $push46=, 0 i32.const $push16=, 1048576 - i32.store $discard=, bad_addr+80($pop46), $pop16 + i32.store $drop=, bad_addr+80($pop46), $pop16 i32.const $push45=, 0 i32.const $push17=, 2097152 - i32.store $discard=, bad_addr+84($pop45), $pop17 + i32.store $drop=, bad_addr+84($pop45), $pop17 i32.const $push44=, 0 i32.const $push18=, 4194304 - i32.store $discard=, bad_addr+88($pop44), $pop18 + i32.store $drop=, bad_addr+88($pop44), $pop18 i32.const $push43=, 0 i32.const $push19=, 8388608 - i32.store $discard=, bad_addr+92($pop43), $pop19 + i32.store $drop=, bad_addr+92($pop43), $pop19 i32.const $push42=, 0 i32.const $push20=, 16777216 - i32.store $discard=, bad_addr+96($pop42), $pop20 + i32.store $drop=, bad_addr+96($pop42), $pop20 i32.const $push41=, 0 i32.const $push21=, 33554432 - i32.store $discard=, bad_addr+100($pop41), $pop21 + i32.store $drop=, bad_addr+100($pop41), $pop21 i32.const $push40=, 0 i32.const $push22=, 67108864 - i32.store $discard=, bad_addr+104($pop40), $pop22 + i32.store $drop=, bad_addr+104($pop40), $pop22 i32.const $push39=, 0 i32.const $push23=, 134217728 - i32.store $discard=, bad_addr+108($pop39), $pop23 + i32.store $drop=, bad_addr+108($pop39), $pop23 i32.const $push38=, 0 i32.const $push24=, 268435456 - i32.store $discard=, bad_addr+112($pop38), $pop24 + i32.store $drop=, bad_addr+112($pop38), $pop24 i32.const $push37=, 0 i32.const $push25=, 536870912 - i32.store $discard=, bad_addr+116($pop37), $pop25 + i32.store $drop=, bad_addr+116($pop37), $pop25 i32.const $push36=, 0 i32.const $push26=, 1073741824 - i32.store $discard=, bad_addr+120($pop36), $pop26 + i32.store $drop=, bad_addr+120($pop36), $pop26 i32.const $push35=, 0 i32.const $push27=, -2147483648 - i32.store $discard=, bad_addr+124($pop35), $pop27 + i32.store $drop=, bad_addr+124($pop35), $pop27 i32.const $push34=, 0 i32.const $push28=, 33 - i32.store $discard=, arr_used($pop34), $pop28 + i32.store $drop=, arr_used($pop34), $pop28 i32.const $push33=, 0 i64.const $push1=, 8589934593 - i64.store $discard=, bad_addr($pop33), $pop1 + i64.store $drop=, bad_addr($pop33), $pop1 i32.const $push32=, 0 i64.const $push2=, 34359738372 - i64.store $discard=, bad_addr+8($pop32), $pop2 + i64.store $drop=, bad_addr+8($pop32), $pop2 i32.const $push31=, 0 i64.const $push3=, 137438953488 - i64.store $discard=, bad_addr+16($pop31), $pop3 + i64.store $drop=, bad_addr+16($pop31), $pop3 i32.const $push30=, 0 i64.const $push4=, 549755813952 - i64.store $discard=, bad_addr+24($pop30), $pop4 + i64.store $drop=, bad_addr+24($pop30), $pop4 i32.const $push29=, 0 i64.const $push5=, 2199023255808 - i64.store $discard=, bad_addr+32($pop29), $pop5 + i64.store $drop=, bad_addr+32($pop29), $pop5 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/call-trap-1.c.s b/test/torture-s/call-trap-1.c.s index 2e97a04c0..dabe897bc 100644 --- a/test/torture-s/call-trap-1.c.s +++ b/test/torture-s/call-trap-1.c.s @@ -32,7 +32,7 @@ bar: # @bar main: # @main .result i32 # BB#0: # %entry - i32.call $discard=, foo@FUNCTION + i32.call $drop=, foo@FUNCTION unreachable .endfunc .Lfunc_end2: diff --git a/test/torture-s/cbrt.c.s b/test/torture-s/cbrt.c.s index 2f571dff2..d85b90351 100644 --- a/test/torture-s/cbrt.c.s +++ b/test/torture-s/cbrt.c.s @@ -15,7 +15,7 @@ cbrtl: # @cbrtl i32.sub $push76=, $pop63, $pop64 tee_local $push75=, $5=, $pop76 i64.const $push1=, 0 - i64.store $discard=, 8($pop75), $pop1 + i64.store $drop=, 8($pop75), $pop1 block f64.store $push74=, 0($5), $0 tee_local $push73=, $4=, $pop74 @@ -54,11 +54,11 @@ cbrtl: # @cbrtl br_if 0, $pop10 # 0: down to label3 # BB#4: # %if.then18 i32.const $push15=, 1129316352 - i32.store $discard=, 12($5), $pop15 + i32.store $drop=, 12($5), $pop15 f64.load $push16=, 8($5) f64.mul $push82=, $pop16, $4 tee_local $push81=, $0=, $pop82 - f64.store $discard=, 8($5), $pop81 + f64.store $drop=, 8($5), $pop81 i64.reinterpret/f64 $push17=, $0 i64.const $push18=, 32 i64.shr_u $push19=, $pop17, $pop18 @@ -67,7 +67,7 @@ cbrtl: # @cbrtl i32.div_u $push22=, $pop20, $pop21 i32.const $push23=, 696219795 i32.add $push24=, $pop22, $pop23 - i32.store $discard=, 12($5), $pop24 + i32.store $drop=, 12($5), $pop24 br 1 # 1: down to label2 .LBB0_5: # %if.else end_block # label3: @@ -75,7 +75,7 @@ cbrtl: # @cbrtl i32.div_u $push12=, $2, $pop11 i32.const $push13=, 715094163 i32.add $push14=, $pop12, $pop13 - i32.store $discard=, 12($5), $pop14 + i32.store $drop=, 12($5), $pop14 .LBB0_6: # %if.end31 end_block # label2: f64.load $0=, 8($5) @@ -99,14 +99,14 @@ cbrtl: # @cbrtl f64.mul $push38=, $0, $pop37 f64.store $0=, 8($5), $pop38 i32.const $push39=, 0 - i32.store $discard=, 8($5), $pop39 + i32.store $drop=, 8($5), $pop39 i64.reinterpret/f64 $push40=, $0 i64.const $push41=, 32 i64.shr_u $push42=, $pop40, $pop41 i32.wrap/i64 $push43=, $pop42 i32.const $push44=, 1 i32.add $push45=, $pop43, $pop44 - i32.store $discard=, 12($5), $pop45 + i32.store $drop=, 12($5), $pop45 f64.load $0=, 8($5) f64.mul $push46=, $0, $0 f64.div $push85=, $7, $pop46 @@ -123,7 +123,7 @@ cbrtl: # @cbrtl i64.shr_u $push54=, $pop53, $pop83 i32.wrap/i64 $push55=, $pop54 i32.or $push56=, $pop55, $1 - i32.store $discard=, 12($5), $pop56 + i32.store $drop=, 12($5), $pop56 f64.load $0=, 8($5) f64.mul $push57=, $0, $0 f64.div $push58=, $4, $pop57 diff --git a/test/torture-s/complex-1.c.s b/test/torture-s/complex-1.c.s index 9e4099493..dfb0c08da 100644 --- a/test/torture-s/complex-1.c.s +++ b/test/torture-s/complex-1.c.s @@ -50,9 +50,9 @@ xcexp: # @xcexp .param i32, i32 # BB#0: # %entry i64.const $push0=, -4616189618054758400 - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i64.const $push1=, 0 - i64.store $discard=, 8($0), $pop1 + i64.store $drop=, 8($0), $pop1 return .endfunc .Lfunc_end3: diff --git a/test/torture-s/complex-2.c.s b/test/torture-s/complex-2.c.s index aff3c509e..0906685c2 100644 --- a/test/torture-s/complex-2.c.s +++ b/test/torture-s/complex-2.c.s @@ -13,9 +13,9 @@ f: # @f f64.load $push0=, 0($2) f64.load $push1=, 0($1) f64.add $push2=, $pop0, $pop1 - f64.store $discard=, 0($0), $pop2 + f64.store $drop=, 0($0), $pop2 f64.add $push3=, $3, $4 - f64.store $discard=, 8($0), $pop3 + f64.store $drop=, 8($0), $pop3 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/complex-3.c.s b/test/torture-s/complex-3.c.s index a9d4e0517..c7fe89887 100644 --- a/test/torture-s/complex-3.c.s +++ b/test/torture-s/complex-3.c.s @@ -7,8 +7,8 @@ f: # @f .param i32, f32, f32 # BB#0: # %entry - f32.store $discard=, 0($0), $1 - f32.store $discard=, 4($0), $2 + f32.store $drop=, 0($0), $1 + f32.store $drop=, 4($0), $2 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/complex-5.c.s b/test/torture-s/complex-5.c.s index f5b59cb5c..a4f5490d5 100644 --- a/test/torture-s/complex-5.c.s +++ b/test/torture-s/complex-5.c.s @@ -13,9 +13,9 @@ p: # @p f32.load $push0=, 0($1) f32.load $push1=, 0($2) f32.add $push2=, $pop0, $pop1 - f32.store $discard=, 0($0), $pop2 + f32.store $drop=, 0($0), $pop2 f32.add $push3=, $3, $4 - f32.store $discard=, 4($0), $pop3 + f32.store $drop=, 4($0), $pop3 return .endfunc .Lfunc_end0: @@ -63,10 +63,10 @@ main: # @main i32.const $push23=, 0 f32.load $push9=, 8($0) f32.add $push10=, $5, $pop9 - f32.store $discard=, y($pop23), $pop10 + f32.store $drop=, y($pop23), $pop10 i32.const $push22=, 0 f32.add $push11=, $1, $3 - f32.store $discard=, y+4($pop22), $pop11 + f32.store $drop=, y+4($pop22), $pop11 block f32.ne $push12=, $2, $4 br_if 0, $pop12 # 0: down to label0 diff --git a/test/torture-s/complex-6.c.s b/test/torture-s/complex-6.c.s index 95d9f98e6..3f8d5cd9f 100644 --- a/test/torture-s/complex-6.c.s +++ b/test/torture-s/complex-6.c.s @@ -10,9 +10,9 @@ ctest_float: # @ctest_float # BB#0: # %entry f32.load $2=, 4($1) i32.load $push0=, 0($1) - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 f32.neg $push1=, $2 - f32.store $discard=, 4($0), $pop1 + f32.store $drop=, 4($0), $pop1 return .endfunc .Lfunc_end0: @@ -39,9 +39,9 @@ ctest_double: # @ctest_double # BB#0: # %entry f64.load $2=, 8($1) i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 f64.neg $push1=, $2 - f64.store $discard=, 8($0), $pop1 + f64.store $drop=, 8($0), $pop1 return .endfunc .Lfunc_end2: @@ -87,18 +87,18 @@ ctest_long_double: # @ctest_long_double i32.add $push8=, $2, $pop21 i64.load $5=, 0($pop8) i64.load $6=, 0($2) - i64.store $discard=, 0($0), $4 + i64.store $drop=, 0($0), $4 i32.const $push20=, 8 i32.add $push9=, $0, $pop20 - i64.store $discard=, 0($pop9), $3 + i64.store $drop=, 0($pop9), $3 i32.const $push19=, 24 i32.add $push10=, $0, $pop19 - i64.store $discard=, 0($pop10), $5 - i64.store $discard=, 16($0), $6 + i64.store $drop=, 0($pop10), $5 + i64.store $drop=, 16($0), $6 i32.const $push17=, __stack_pointer i32.const $push15=, 16 i32.add $push16=, $2, $pop15 - i32.store $discard=, 0($pop17), $pop16 + i32.store $drop=, 0($pop17), $pop16 return .endfunc .Lfunc_end4: @@ -125,10 +125,10 @@ ctest_int: # @ctest_int # BB#0: # %entry i32.load $2=, 4($1) i32.load $push0=, 0($1) - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 i32.const $push1=, 0 i32.sub $push2=, $pop1, $2 - i32.store $discard=, 4($0), $pop2 + i32.store $drop=, 4($0), $pop2 return .endfunc .Lfunc_end6: @@ -155,10 +155,10 @@ ctest_long_int: # @ctest_long_int # BB#0: # %entry i32.load $2=, 4($1) i32.load $push0=, 0($1) - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 i32.const $push1=, 0 i32.sub $push2=, $pop1, $2 - i32.store $discard=, 4($0), $pop2 + i32.store $drop=, 4($0), $pop2 return .endfunc .Lfunc_end8: diff --git a/test/torture-s/complex-7.c.s b/test/torture-s/complex-7.c.s index 23dd378e0..8bf0489ad 100644 --- a/test/torture-s/complex-7.c.s +++ b/test/torture-s/complex-7.c.s @@ -318,38 +318,38 @@ main: # @main f32.load $9=, f5($pop192) i32.const $push191=, 0 f32.load $10=, f5+4($pop191) - f32.store $discard=, 568($0), $1 - f32.store $discard=, 572($0), $2 - f32.store $discard=, 560($0), $3 - f32.store $discard=, 564($0), $4 - f32.store $discard=, 552($0), $5 - f32.store $discard=, 556($0), $6 - f32.store $discard=, 544($0), $7 - f32.store $discard=, 548($0), $8 - f32.store $discard=, 536($0), $9 - f32.store $discard=, 540($0), $10 + f32.store $drop=, 568($0), $1 + f32.store $drop=, 572($0), $2 + f32.store $drop=, 560($0), $3 + f32.store $drop=, 564($0), $4 + f32.store $drop=, 552($0), $5 + f32.store $drop=, 556($0), $6 + f32.store $drop=, 544($0), $7 + f32.store $drop=, 548($0), $8 + f32.store $drop=, 536($0), $9 + f32.store $drop=, 540($0), $10 i64.load $push1=, 568($0) - i64.store $discard=, 280($0):p2align=2, $pop1 + i64.store $drop=, 280($0):p2align=2, $pop1 i32.const $push63=, 272 i32.add $push64=, $0, $pop63 i32.const $push2=, 4 i32.add $push3=, $pop64, $pop2 i32.load $push4=, 564($0) - i32.store $discard=, 0($pop3), $pop4 + i32.store $drop=, 0($pop3), $pop4 i32.load $push5=, 560($0) - i32.store $discard=, 272($0), $pop5 + i32.store $drop=, 272($0), $pop5 i32.const $push65=, 264 i32.add $push66=, $0, $pop65 i32.const $push190=, 4 i32.add $push6=, $pop66, $pop190 i32.load $push7=, 556($0) - i32.store $discard=, 0($pop6), $pop7 + i32.store $drop=, 0($pop6), $pop7 i32.load $push8=, 552($0) - i32.store $discard=, 264($0), $pop8 + i32.store $drop=, 264($0), $pop8 i64.load $push9=, 544($0) - i64.store $discard=, 256($0):p2align=2, $pop9 + i64.store $drop=, 256($0):p2align=2, $pop9 i64.load $push10=, 536($0) - i64.store $discard=, 248($0):p2align=2, $pop10 + i64.store $drop=, 248($0):p2align=2, $pop10 i32.const $push67=, 280 i32.add $push68=, $0, $pop67 i32.const $push69=, 272 @@ -381,56 +381,56 @@ main: # @main f64.load $19=, d5($pop181) i32.const $push180=, 0 f64.load $20=, d5+8($pop180) - f64.store $discard=, 520($0), $11 - f64.store $discard=, 528($0), $12 - f64.store $discard=, 504($0), $13 - f64.store $discard=, 512($0), $14 - f64.store $discard=, 488($0), $15 - f64.store $discard=, 496($0), $16 - f64.store $discard=, 472($0), $17 - f64.store $discard=, 480($0), $18 - f64.store $discard=, 456($0), $19 - f64.store $discard=, 464($0), $20 + f64.store $drop=, 520($0), $11 + f64.store $drop=, 528($0), $12 + f64.store $drop=, 504($0), $13 + f64.store $drop=, 512($0), $14 + f64.store $drop=, 488($0), $15 + f64.store $drop=, 496($0), $16 + f64.store $drop=, 472($0), $17 + f64.store $drop=, 480($0), $18 + f64.store $drop=, 456($0), $19 + f64.store $drop=, 464($0), $20 i32.const $push77=, 232 i32.add $push78=, $0, $pop77 i32.const $push11=, 8 i32.add $push12=, $pop78, $pop11 i64.load $push13=, 528($0) - i64.store $discard=, 0($pop12), $pop13 + i64.store $drop=, 0($pop12), $pop13 i64.load $push14=, 520($0) - i64.store $discard=, 232($0), $pop14 + i64.store $drop=, 232($0), $pop14 i32.const $push79=, 216 i32.add $push80=, $0, $pop79 i32.const $push179=, 8 i32.add $push15=, $pop80, $pop179 i64.load $push16=, 512($0) - i64.store $discard=, 0($pop15), $pop16 + i64.store $drop=, 0($pop15), $pop16 i64.load $push17=, 504($0) - i64.store $discard=, 216($0), $pop17 + i64.store $drop=, 216($0), $pop17 i32.const $push81=, 200 i32.add $push82=, $0, $pop81 i32.const $push178=, 8 i32.add $push18=, $pop82, $pop178 i64.load $push19=, 496($0) - i64.store $discard=, 0($pop18), $pop19 + i64.store $drop=, 0($pop18), $pop19 i64.load $push20=, 488($0) - i64.store $discard=, 200($0), $pop20 + i64.store $drop=, 200($0), $pop20 i32.const $push83=, 184 i32.add $push84=, $0, $pop83 i32.const $push177=, 8 i32.add $push21=, $pop84, $pop177 i64.load $push22=, 480($0) - i64.store $discard=, 0($pop21), $pop22 + i64.store $drop=, 0($pop21), $pop22 i64.load $push23=, 472($0) - i64.store $discard=, 184($0), $pop23 + i64.store $drop=, 184($0), $pop23 i32.const $push85=, 168 i32.add $push86=, $0, $pop85 i32.const $push176=, 8 i32.add $push24=, $pop86, $pop176 i64.load $push25=, 464($0) - i64.store $discard=, 0($pop24), $pop25 + i64.store $drop=, 0($pop24), $pop25 i64.load $push26=, 456($0) - i64.store $discard=, 168($0), $pop26 + i64.store $drop=, 168($0), $pop26 i32.const $push87=, 232 i32.add $push88=, $0, $pop87 i32.const $push89=, 216 @@ -482,127 +482,127 @@ main: # @main i64.load $39=, ld5+16($pop157) i32.const $push156=, 0 i64.load $40=, ld5+24($pop156) - i64.store $discard=, 424($0), $22 - i64.store $discard=, 416($0), $21 + i64.store $drop=, 424($0), $22 + i64.store $drop=, 416($0), $21 i32.const $push97=, 416 i32.add $push98=, $0, $pop97 i32.const $push27=, 24 i32.add $push155=, $pop98, $pop27 tee_local $push154=, $45=, $pop155 - i64.store $discard=, 0($pop154), $24 - i64.store $discard=, 432($0), $23 - i64.store $discard=, 392($0), $26 - i64.store $discard=, 384($0), $25 + i64.store $drop=, 0($pop154), $24 + i64.store $drop=, 432($0), $23 + i64.store $drop=, 392($0), $26 + i64.store $drop=, 384($0), $25 i32.const $push99=, 384 i32.add $push100=, $0, $pop99 i32.const $push153=, 24 i32.add $push152=, $pop100, $pop153 tee_local $push151=, $44=, $pop152 - i64.store $discard=, 0($pop151), $28 - i64.store $discard=, 400($0), $27 - i64.store $discard=, 360($0), $30 - i64.store $discard=, 352($0), $29 + i64.store $drop=, 0($pop151), $28 + i64.store $drop=, 400($0), $27 + i64.store $drop=, 360($0), $30 + i64.store $drop=, 352($0), $29 i32.const $push101=, 352 i32.add $push102=, $0, $pop101 i32.const $push150=, 24 i32.add $push149=, $pop102, $pop150 tee_local $push148=, $43=, $pop149 - i64.store $discard=, 0($pop148), $32 - i64.store $discard=, 368($0), $31 - i64.store $discard=, 328($0), $34 - i64.store $discard=, 320($0), $33 + i64.store $drop=, 0($pop148), $32 + i64.store $drop=, 368($0), $31 + i64.store $drop=, 328($0), $34 + i64.store $drop=, 320($0), $33 i32.const $push103=, 320 i32.add $push104=, $0, $pop103 i32.const $push147=, 24 i32.add $push146=, $pop104, $pop147 tee_local $push145=, $42=, $pop146 - i64.store $discard=, 0($pop145), $36 - i64.store $discard=, 336($0), $35 - i64.store $discard=, 296($0), $38 - i64.store $discard=, 288($0), $37 + i64.store $drop=, 0($pop145), $36 + i64.store $drop=, 336($0), $35 + i64.store $drop=, 296($0), $38 + i64.store $drop=, 288($0), $37 i32.const $push105=, 288 i32.add $push106=, $0, $pop105 i32.const $push144=, 24 i32.add $push143=, $pop106, $pop144 tee_local $push142=, $41=, $pop143 - i64.store $discard=, 0($pop142), $40 - i64.store $discard=, 304($0), $39 + i64.store $drop=, 0($pop142), $40 + i64.store $drop=, 304($0), $39 i32.const $push107=, 128 i32.add $push108=, $0, $pop107 i32.const $push141=, 24 i32.add $push28=, $pop108, $pop141 i64.load $push29=, 0($45) - i64.store $discard=, 0($pop28), $pop29 + i64.store $drop=, 0($pop28), $pop29 i32.const $push109=, 128 i32.add $push110=, $0, $pop109 i32.const $push30=, 16 i32.add $push31=, $pop110, $pop30 i64.load $push32=, 432($0) - i64.store $discard=, 0($pop31), $pop32 + i64.store $drop=, 0($pop31), $pop32 i64.load $push33=, 424($0) - i64.store $discard=, 136($0), $pop33 + i64.store $drop=, 136($0), $pop33 i64.load $push34=, 416($0) - i64.store $discard=, 128($0), $pop34 + i64.store $drop=, 128($0), $pop34 i32.const $push111=, 96 i32.add $push112=, $0, $pop111 i32.const $push140=, 24 i32.add $push35=, $pop112, $pop140 i64.load $push36=, 0($44) - i64.store $discard=, 0($pop35), $pop36 + i64.store $drop=, 0($pop35), $pop36 i32.const $push113=, 96 i32.add $push114=, $0, $pop113 i32.const $push139=, 16 i32.add $push37=, $pop114, $pop139 i64.load $push38=, 400($0) - i64.store $discard=, 0($pop37), $pop38 + i64.store $drop=, 0($pop37), $pop38 i64.load $push39=, 392($0) - i64.store $discard=, 104($0), $pop39 + i64.store $drop=, 104($0), $pop39 i64.load $push40=, 384($0) - i64.store $discard=, 96($0), $pop40 + i64.store $drop=, 96($0), $pop40 i32.const $push115=, 64 i32.add $push116=, $0, $pop115 i32.const $push138=, 24 i32.add $push41=, $pop116, $pop138 i64.load $push42=, 0($43) - i64.store $discard=, 0($pop41), $pop42 + i64.store $drop=, 0($pop41), $pop42 i32.const $push117=, 64 i32.add $push118=, $0, $pop117 i32.const $push137=, 16 i32.add $push43=, $pop118, $pop137 i64.load $push44=, 368($0) - i64.store $discard=, 0($pop43), $pop44 + i64.store $drop=, 0($pop43), $pop44 i64.load $push45=, 360($0) - i64.store $discard=, 72($0), $pop45 + i64.store $drop=, 72($0), $pop45 i64.load $push46=, 352($0) - i64.store $discard=, 64($0), $pop46 + i64.store $drop=, 64($0), $pop46 i32.const $push119=, 32 i32.add $push120=, $0, $pop119 i32.const $push136=, 24 i32.add $push47=, $pop120, $pop136 i64.load $push48=, 0($42) - i64.store $discard=, 0($pop47), $pop48 + i64.store $drop=, 0($pop47), $pop48 i32.const $push121=, 32 i32.add $push122=, $0, $pop121 i32.const $push135=, 16 i32.add $push49=, $pop122, $pop135 i64.load $push50=, 336($0) - i64.store $discard=, 0($pop49), $pop50 + i64.store $drop=, 0($pop49), $pop50 i64.load $push51=, 320($0) - i64.store $discard=, 32($0), $pop51 + i64.store $drop=, 32($0), $pop51 i64.load $push52=, 328($0) - i64.store $discard=, 40($0), $pop52 + i64.store $drop=, 40($0), $pop52 i32.const $push134=, 24 i32.add $push53=, $0, $pop134 i64.load $push54=, 0($41) - i64.store $discard=, 0($pop53), $pop54 + i64.store $drop=, 0($pop53), $pop54 i32.const $push133=, 16 i32.add $push55=, $0, $pop133 i64.load $push56=, 304($0) - i64.store $discard=, 0($pop55), $pop56 + i64.store $drop=, 0($pop55), $pop56 i64.load $push57=, 296($0) - i64.store $discard=, 8($0), $pop57 + i64.store $drop=, 8($0), $pop57 i64.load $push58=, 288($0) - i64.store $discard=, 0($0), $pop58 + i64.store $drop=, 0($0), $pop58 i32.const $push123=, 128 i32.add $push124=, $0, $pop123 i32.const $push125=, 96 diff --git a/test/torture-s/compndlit-1.c.s b/test/torture-s/compndlit-1.c.s index 26852c0a9..fbc78ec1a 100644 --- a/test/torture-s/compndlit-1.c.s +++ b/test/torture-s/compndlit-1.c.s @@ -19,7 +19,7 @@ main: # @main i32.eq $push8=, $pop2, $pop3 tee_local $push7=, $0=, $pop8 i32.select $push6=, $pop5, $pop4, $pop7 - i32.store $discard=, x($pop10), $pop6 + i32.store $drop=, x($pop10), $pop6 block i32.eqz $push12=, $0 br_if 0, $pop12 # 0: down to label0 diff --git a/test/torture-s/conversion.c.s b/test/torture-s/conversion.c.s index f516a9323..96cec3854 100644 --- a/test/torture-s/conversion.c.s +++ b/test/torture-s/conversion.c.s @@ -50,12 +50,12 @@ u2ld: # @u2ld i32.const $push12=, 8 i32.add $push1=, $3, $pop12 i64.load $push2=, 0($pop1) - i64.store $discard=, 0($pop3), $pop2 - i64.store $discard=, 0($0), $2 + i64.store $drop=, 0($pop3), $pop2 + i64.store $drop=, 0($0), $2 i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $3, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 return .endfunc .Lfunc_end2: @@ -111,12 +111,12 @@ s2ld: # @s2ld i32.const $push12=, 8 i32.add $push1=, $3, $pop12 i64.load $push2=, 0($pop1) - i64.store $discard=, 0($pop3), $pop2 - i64.store $discard=, 0($0), $2 + i64.store $drop=, 0($pop3), $pop2 + i64.store $drop=, 0($0), $2 i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $3, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 return .endfunc .Lfunc_end5: @@ -226,7 +226,7 @@ ldnear: # @ldnear i32.const $push16=, __stack_pointer i32.const $push14=, 32 i32.add $push15=, $5, $pop14 - i32.store $discard=, 0($pop16), $pop15 + i32.store $drop=, 0($pop16), $pop15 return $4 .endfunc .Lfunc_end8: @@ -295,12 +295,12 @@ ull2ld: # @ull2ld i32.const $push12=, 8 i32.add $push1=, $2, $pop12 i64.load $push2=, 0($pop1) - i64.store $discard=, 0($pop3), $pop2 - i64.store $discard=, 0($0), $1 + i64.store $drop=, 0($pop3), $pop2 + i64.store $drop=, 0($0), $1 i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $2, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 return .endfunc .Lfunc_end12: @@ -356,12 +356,12 @@ sll2ld: # @sll2ld i32.const $push12=, 8 i32.add $push1=, $2, $pop12 i64.load $push2=, 0($pop1) - i64.store $discard=, 0($pop3), $pop2 - i64.store $discard=, 0($0), $1 + i64.store $drop=, 0($pop3), $pop2 + i64.store $drop=, 0($0), $1 i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $2, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 return .endfunc .Lfunc_end15: diff --git a/test/torture-s/divconst-1.c.s b/test/torture-s/divconst-1.c.s index f617a75ba..c46f6b6d1 100644 --- a/test/torture-s/divconst-1.c.s +++ b/test/torture-s/divconst-1.c.s @@ -10,7 +10,7 @@ f: # @f # BB#0: # %entry i64.const $push1=, 14315126007568 i64.store $push0=, 0($0):p2align=2, $pop1 - i64.store $discard=, 8($0):p2align=2, $pop0 + i64.store $drop=, 8($0):p2align=2, $pop0 return $0 .endfunc .Lfunc_end0: diff --git a/test/torture-s/doloop-1.c.s b/test/torture-s/doloop-1.c.s index 243ff6e37..c9b01c121 100644 --- a/test/torture-s/doloop-1.c.s +++ b/test/torture-s/doloop-1.c.s @@ -17,7 +17,7 @@ main: # @main i32.load $push0=, i($pop9) i32.const $push8=, 1 i32.add $push1=, $pop0, $pop8 - i32.store $discard=, i($pop10), $pop1 + i32.store $drop=, i($pop10), $pop1 i32.const $push7=, -1 i32.add $0=, $0, $pop7 i32.const $push6=, 255 diff --git a/test/torture-s/doloop-2.c.s b/test/torture-s/doloop-2.c.s index 5312a1e18..1a31bbf3b 100644 --- a/test/torture-s/doloop-2.c.s +++ b/test/torture-s/doloop-2.c.s @@ -17,7 +17,7 @@ main: # @main i32.load $push0=, i($pop9) i32.const $push8=, 1 i32.add $push1=, $pop0, $pop8 - i32.store $discard=, i($pop10), $pop1 + i32.store $drop=, i($pop10), $pop1 i32.const $push7=, -1 i32.add $0=, $0, $pop7 i32.const $push6=, 65535 diff --git a/test/torture-s/eeprof-1.c.s b/test/torture-s/eeprof-1.c.s index 9abccd712..68511abcc 100644 --- a/test/torture-s/eeprof-1.c.s +++ b/test/torture-s/eeprof-1.c.s @@ -168,9 +168,9 @@ __cyg_profile_func_enter: # @__cyg_profile_func_enter i32.load $push1=, entry_calls($pop5) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, entry_calls($pop0), $pop3 + i32.store $drop=, entry_calls($pop0), $pop3 i32.const $push4=, 0 - i32.store $discard=, last_fn_entered($pop4), $0 + i32.store $drop=, last_fn_entered($pop4), $0 return .endfunc .Lfunc_end3: @@ -188,9 +188,9 @@ __cyg_profile_func_exit: # @__cyg_profile_func_exit i32.load $push1=, exit_calls($pop5) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, exit_calls($pop0), $pop3 + i32.store $drop=, exit_calls($pop0), $pop3 i32.const $push4=, 0 - i32.store $discard=, last_fn_exited($pop4), $0 + i32.store $drop=, last_fn_exited($pop4), $0 return .endfunc .Lfunc_end4: diff --git a/test/torture-s/enum-3.c.s b/test/torture-s/enum-3.c.s index 502daadd4..64788f8d5 100644 --- a/test/torture-s/enum-3.c.s +++ b/test/torture-s/enum-3.c.s @@ -16,11 +16,11 @@ main: # @main i32.store $push11=, 0($pop5), $pop8 tee_local $push10=, $0=, $pop11 i32.const $push0=, -2147483648 - i32.store $discard=, 12($pop10), $pop0 + i32.store $drop=, 12($pop10), $pop0 i32.const $push1=, 0 i32.const $push6=, 12 i32.add $push7=, $0, $pop6 - i32.store $discard=, q($pop1), $pop7 + i32.store $drop=, q($pop1), $pop7 i32.const $push9=, 0 call exit@FUNCTION, $pop9 unreachable diff --git a/test/torture-s/extzvsi.c.s b/test/torture-s/extzvsi.c.s index f15a7586e..12678fbf8 100644 --- a/test/torture-s/extzvsi.c.s +++ b/test/torture-s/extzvsi.c.s @@ -41,7 +41,7 @@ main: # @main i64.and $push3=, $pop1, $pop2 i64.const $push4=, 2 i64.or $push5=, $pop3, $pop4 - i64.store $discard=, x($pop0), $pop5 + i64.store $drop=, x($pop0), $pop5 i32.const $push6=, 0 return $pop6 .endfunc diff --git a/test/torture-s/floatunsisf-1.c.s b/test/torture-s/floatunsisf-1.c.s index f83ed6925..6ea0c26d7 100644 --- a/test/torture-s/floatunsisf-1.c.s +++ b/test/torture-s/floatunsisf-1.c.s @@ -11,10 +11,10 @@ main: # @main i32.const $push9=, 0 i32.load $push0=, u($pop9) f32.convert_u/i32 $push1=, $pop0 - f32.store $discard=, f1($pop10), $pop1 + f32.store $drop=, f1($pop10), $pop1 i32.const $push8=, 0 i32.const $push2=, 1325400065 - i32.store $discard=, f2($pop8), $pop2 + i32.store $drop=, f2($pop8), $pop2 block i32.const $push7=, 0 f32.load $push3=, f1($pop7) diff --git a/test/torture-s/fprintf-1.c.s b/test/torture-s/fprintf-1.c.s index 3ee84b2fd..a0778407f 100644 --- a/test/torture-s/fprintf-1.c.s +++ b/test/torture-s/fprintf-1.c.s @@ -20,7 +20,7 @@ main: # @main i32.const $push74=, 0 i32.load $push73=, stdout($pop74) tee_local $push72=, $2=, $pop73 - i32.call $discard=, fwrite@FUNCTION, $pop0, $pop1, $pop75, $pop72 + i32.call $drop=, fwrite@FUNCTION, $pop0, $pop1, $pop75, $pop72 block i32.const $push71=, .L.str i32.const $push70=, 0 @@ -32,7 +32,7 @@ main: # @main i32.const $push4=, .L.str.1 i32.const $push5=, 6 i32.const $push79=, 1 - i32.call $discard=, fwrite@FUNCTION, $pop4, $pop5, $pop79, $2 + i32.call $drop=, fwrite@FUNCTION, $pop4, $pop5, $pop79, $2 i32.const $push78=, .L.str.1 i32.const $push77=, 0 i32.call $push6=, fprintf@FUNCTION, $2, $pop78, $pop77 @@ -41,7 +41,7 @@ main: # @main br_if 0, $pop7 # 0: down to label0 # BB#2: # %if.end6 i32.const $push8=, 97 - i32.call $discard=, fputc@FUNCTION, $pop8, $2 + i32.call $drop=, fputc@FUNCTION, $pop8, $2 i32.const $push9=, .L.str.2 i32.const $push80=, 0 i32.call $push10=, fprintf@FUNCTION, $2, $pop9, $pop80 @@ -57,9 +57,9 @@ main: # @main i32.const $push15=, .L.str i32.const $push16=, 5 i32.const $push85=, 1 - i32.call $discard=, fwrite@FUNCTION, $pop15, $pop16, $pop85, $2 + i32.call $drop=, fwrite@FUNCTION, $pop15, $pop16, $pop85, $2 i32.const $push84=, .L.str - i32.store $discard=, 128($1), $pop84 + i32.store $drop=, 128($1), $pop84 i32.const $push83=, .L.str.4 i32.const $push52=, 128 i32.add $push53=, $1, $pop52 @@ -71,9 +71,9 @@ main: # @main i32.const $push19=, .L.str.1 i32.const $push20=, 6 i32.const $push89=, 1 - i32.call $discard=, fwrite@FUNCTION, $pop19, $pop20, $pop89, $2 + i32.call $drop=, fwrite@FUNCTION, $pop19, $pop20, $pop89, $2 i32.const $push88=, .L.str.1 - i32.store $discard=, 112($1), $pop88 + i32.store $drop=, 112($1), $pop88 i32.const $push87=, .L.str.4 i32.const $push54=, 112 i32.add $push55=, $1, $pop54 @@ -83,9 +83,9 @@ main: # @main br_if 0, $pop22 # 0: down to label0 # BB#6: # %if.end26 i32.const $push23=, 97 - i32.call $discard=, fputc@FUNCTION, $pop23, $2 + i32.call $drop=, fputc@FUNCTION, $pop23, $2 i32.const $push24=, .L.str.2 - i32.store $discard=, 96($1), $pop24 + i32.store $drop=, 96($1), $pop24 i32.const $push90=, .L.str.4 i32.const $push56=, 96 i32.add $push57=, $1, $pop56 @@ -95,7 +95,7 @@ main: # @main br_if 0, $pop27 # 0: down to label0 # BB#7: # %if.end31 i32.const $push28=, .L.str.3 - i32.store $discard=, 80($1), $pop28 + i32.store $drop=, 80($1), $pop28 i32.const $push91=, .L.str.4 i32.const $push58=, 80 i32.add $push59=, $1, $pop58 @@ -103,9 +103,9 @@ main: # @main br_if 0, $pop29 # 0: down to label0 # BB#8: # %if.end36 i32.const $push30=, 120 - i32.call $discard=, fputc@FUNCTION, $pop30, $2 + i32.call $drop=, fputc@FUNCTION, $pop30, $2 i32.const $push92=, 120 - i32.store $discard=, 64($1), $pop92 + i32.store $drop=, 64($1), $pop92 i32.const $push31=, .L.str.5 i32.const $push60=, 64 i32.add $push61=, $1, $pop60 @@ -119,8 +119,8 @@ main: # @main i32.const $push36=, .L.str.6 i32.const $push62=, 48 i32.add $push63=, $1, $pop62 - i32.call $discard=, fprintf@FUNCTION, $2, $pop36, $pop63 - i32.store $discard=, 32($1), $0 + i32.call $drop=, fprintf@FUNCTION, $2, $pop36, $pop63 + i32.store $drop=, 32($1), $0 i32.const $push93=, .L.str.6 i32.const $push64=, 32 i32.add $push65=, $1, $pop64 @@ -134,8 +134,8 @@ main: # @main i32.const $push41=, .L.str.7 i32.const $push66=, 16 i32.add $push67=, $1, $pop66 - i32.call $discard=, fprintf@FUNCTION, $2, $pop41, $pop67 - i32.store $discard=, 0($1), $0 + i32.call $drop=, fprintf@FUNCTION, $2, $pop41, $pop67 + i32.store $drop=, 0($1), $0 i32.const $push94=, .L.str.7 i32.call $push42=, fprintf@FUNCTION, $2, $pop94, $1 i32.const $push43=, 2 @@ -145,7 +145,7 @@ main: # @main i32.const $push51=, __stack_pointer i32.const $push49=, 144 i32.add $push50=, $1, $pop49 - i32.store $discard=, 0($pop51), $pop50 + i32.store $drop=, 0($pop51), $pop50 return $0 .LBB0_12: # %if.then50 end_block # label0: diff --git a/test/torture-s/fprintf-chk-1.c.s b/test/torture-s/fprintf-chk-1.c.s index 34322cdb7..83f8f5d80 100644 --- a/test/torture-s/fprintf-chk-1.c.s +++ b/test/torture-s/fprintf-chk-1.c.s @@ -22,13 +22,13 @@ __fprintf_chk: # @__fprintf_chk # BB#1: # %if.end i32.const $push12=, 0 i32.const $push2=, 1 - i32.store $discard=, should_optimize($pop12), $pop2 + i32.store $drop=, should_optimize($pop12), $pop2 i32.store $push0=, 12($4), $3 i32.call $0=, vfprintf@FUNCTION, $0, $2, $pop0 i32.const $push9=, __stack_pointer i32.const $push7=, 16 i32.add $push8=, $4, $pop7 - i32.store $discard=, 0($pop9), $pop8 + i32.store $drop=, 0($pop9), $pop8 return $0 .LBB0_2: # %if.then end_block # label0: @@ -54,13 +54,13 @@ main: # @main i32.store $2=, 0($pop76), $pop106 i32.const $push113=, 0 i32.const $push4=, 1 - i32.store $discard=, should_optimize($pop113), $pop4 + i32.store $drop=, should_optimize($pop113), $pop4 i32.const $push112=, 0 i32.load $push111=, stdout($pop112) tee_local $push110=, $3=, $pop111 i32.const $push109=, .L.str i32.const $push108=, 0 - i32.call $discard=, __fprintf_chk@FUNCTION, $pop110, $2, $pop109, $pop108 + i32.call $drop=, __fprintf_chk@FUNCTION, $pop110, $2, $pop109, $pop108 block i32.const $push107=, 0 i32.load $push5=, should_optimize($pop107) @@ -83,10 +83,10 @@ main: # @main # BB#3: # %if.end6 i32.const $push121=, 0 i32.const $push10=, 1 - i32.store $discard=, should_optimize($pop121), $pop10 + i32.store $drop=, should_optimize($pop121), $pop10 i32.const $push120=, .L.str.1 i32.const $push119=, 0 - i32.call $discard=, __fprintf_chk@FUNCTION, $3, $2, $pop120, $pop119 + i32.call $drop=, __fprintf_chk@FUNCTION, $3, $2, $pop120, $pop119 i32.const $push118=, 0 i32.load $push11=, should_optimize($pop118) i32.eqz $push185=, $pop11 @@ -111,7 +111,7 @@ main: # @main i32.store $1=, should_optimize($pop129), $pop17 i32.const $push128=, .L.str.2 i32.const $push127=, 0 - i32.call $discard=, __fprintf_chk@FUNCTION, $3, $2, $pop128, $pop127 + i32.call $drop=, __fprintf_chk@FUNCTION, $3, $2, $pop128, $pop127 i32.const $push126=, 0 i32.load $push18=, should_optimize($pop126) i32.eqz $push187=, $pop18 @@ -132,10 +132,10 @@ main: # @main # BB#9: # %if.end28 i32.const $push137=, 0 i32.const $push22=, 1 - i32.store $discard=, should_optimize($pop137), $pop22 + i32.store $drop=, should_optimize($pop137), $pop22 i32.const $push136=, .L.str.3 i32.const $push135=, 0 - i32.call $discard=, __fprintf_chk@FUNCTION, $3, $2, $pop136, $pop135 + i32.call $drop=, __fprintf_chk@FUNCTION, $3, $2, $pop136, $pop135 i32.const $push134=, 0 i32.load $push23=, should_optimize($pop134) i32.eqz $push189=, $pop23 @@ -155,13 +155,13 @@ main: # @main # BB#12: # %if.end39 i32.const $push144=, 0 i32.const $push27=, 1 - i32.store $discard=, should_optimize($pop144), $pop27 + i32.store $drop=, should_optimize($pop144), $pop27 i32.const $push28=, .L.str i32.store $1=, 208($2), $pop28 i32.const $push143=, .L.str.4 i32.const $push80=, 208 i32.add $push81=, $2, $pop80 - i32.call $discard=, __fprintf_chk@FUNCTION, $3, $2, $pop143, $pop81 + i32.call $drop=, __fprintf_chk@FUNCTION, $3, $2, $pop143, $pop81 i32.const $push142=, 0 i32.load $push29=, should_optimize($pop142) i32.eqz $push191=, $pop29 @@ -169,8 +169,8 @@ main: # @main # BB#13: # %if.end43 i32.const $push147=, 0 i32.const $push146=, 0 - i32.store $discard=, should_optimize($pop147), $pop146 - i32.store $discard=, 192($2), $1 + i32.store $drop=, should_optimize($pop147), $pop146 + i32.store $drop=, 192($2), $1 i32.const $push145=, .L.str.4 i32.const $push82=, 192 i32.add $push83=, $2, $pop82 @@ -186,13 +186,13 @@ main: # @main # BB#15: # %if.end50 i32.const $push151=, 0 i32.const $push34=, 1 - i32.store $discard=, should_optimize($pop151), $pop34 + i32.store $drop=, should_optimize($pop151), $pop34 i32.const $push35=, .L.str.1 i32.store $1=, 176($2), $pop35 i32.const $push150=, .L.str.4 i32.const $push84=, 176 i32.add $push85=, $2, $pop84 - i32.call $discard=, __fprintf_chk@FUNCTION, $3, $2, $pop150, $pop85 + i32.call $drop=, __fprintf_chk@FUNCTION, $3, $2, $pop150, $pop85 i32.const $push149=, 0 i32.load $push36=, should_optimize($pop149) i32.eqz $push193=, $pop36 @@ -201,7 +201,7 @@ main: # @main i32.const $push37=, 0 i32.const $push153=, 0 i32.store $0=, should_optimize($pop37), $pop153 - i32.store $discard=, 160($2), $1 + i32.store $drop=, 160($2), $1 i32.const $push152=, .L.str.4 i32.const $push86=, 160 i32.add $push87=, $2, $pop86 @@ -222,7 +222,7 @@ main: # @main i32.const $push155=, .L.str.4 i32.const $push88=, 144 i32.add $push89=, $2, $pop88 - i32.call $discard=, __fprintf_chk@FUNCTION, $3, $2, $pop155, $pop89 + i32.call $drop=, __fprintf_chk@FUNCTION, $3, $2, $pop155, $pop89 i32.const $push154=, 0 i32.load $push44=, should_optimize($pop154) i32.eqz $push195=, $pop44 @@ -230,8 +230,8 @@ main: # @main # BB#19: # %if.end65 i32.const $push159=, 0 i32.const $push158=, 0 - i32.store $discard=, should_optimize($pop159), $pop158 - i32.store $discard=, 128($2), $0 + i32.store $drop=, should_optimize($pop159), $pop158 + i32.store $drop=, 128($2), $0 i32.const $push157=, .L.str.4 i32.const $push90=, 128 i32.add $push91=, $2, $pop90 @@ -246,13 +246,13 @@ main: # @main # BB#21: # %if.end72 i32.const $push163=, 0 i32.const $push48=, 1 - i32.store $discard=, should_optimize($pop163), $pop48 + i32.store $drop=, should_optimize($pop163), $pop48 i32.const $push49=, .L.str.3 i32.store $1=, 112($2), $pop49 i32.const $push162=, .L.str.4 i32.const $push92=, 112 i32.add $push93=, $2, $pop92 - i32.call $discard=, __fprintf_chk@FUNCTION, $3, $2, $pop162, $pop93 + i32.call $drop=, __fprintf_chk@FUNCTION, $3, $2, $pop162, $pop93 i32.const $push161=, 0 i32.load $push50=, should_optimize($pop161) i32.eqz $push197=, $pop50 @@ -261,7 +261,7 @@ main: # @main i32.const $push51=, 0 i32.const $push165=, 0 i32.store $0=, should_optimize($pop51), $pop165 - i32.store $discard=, 96($2), $1 + i32.store $drop=, 96($2), $1 i32.const $push164=, .L.str.4 i32.const $push94=, 96 i32.add $push95=, $2, $pop94 @@ -280,7 +280,7 @@ main: # @main i32.const $push167=, .L.str.5 i32.const $push96=, 80 i32.add $push97=, $2, $pop96 - i32.call $discard=, __fprintf_chk@FUNCTION, $3, $2, $pop167, $pop97 + i32.call $drop=, __fprintf_chk@FUNCTION, $3, $2, $pop167, $pop97 i32.const $push166=, 0 i32.load $push56=, should_optimize($pop166) i32.eqz $push199=, $pop56 @@ -288,8 +288,8 @@ main: # @main # BB#25: # %if.end87 i32.const $push171=, 0 i32.const $push170=, 0 - i32.store $discard=, should_optimize($pop171), $pop170 - i32.store $discard=, 64($2), $0 + i32.store $drop=, should_optimize($pop171), $pop170 + i32.store $drop=, 64($2), $0 i32.const $push169=, .L.str.5 i32.const $push98=, 64 i32.add $push99=, $2, $pop98 @@ -310,7 +310,7 @@ main: # @main i32.const $push173=, .L.str.6 i32.const $push100=, 48 i32.add $push101=, $2, $pop100 - i32.call $discard=, __fprintf_chk@FUNCTION, $3, $2, $pop173, $pop101 + i32.call $drop=, __fprintf_chk@FUNCTION, $3, $2, $pop173, $pop101 i32.load $push61=, should_optimize($1) i32.eqz $push201=, $pop61 br_if 0, $pop201 # 0: down to label1 @@ -318,7 +318,7 @@ main: # @main i32.const $push62=, 0 i32.const $push177=, 0 i32.store $1=, should_optimize($pop62), $pop177 - i32.store $discard=, 32($2), $0 + i32.store $drop=, 32($2), $0 i32.const $push176=, .L.str.6 i32.const $push102=, 32 i32.add $push103=, $2, $pop102 @@ -338,13 +338,13 @@ main: # @main i32.const $push178=, .L.str.7 i32.const $push104=, 16 i32.add $push105=, $2, $pop104 - i32.call $discard=, __fprintf_chk@FUNCTION, $3, $2, $pop178, $pop105 + i32.call $drop=, __fprintf_chk@FUNCTION, $3, $2, $pop178, $pop105 i32.load $push68=, should_optimize($1) i32.eqz $push203=, $pop68 br_if 0, $pop203 # 0: down to label1 # BB#31: # %if.end109 i32.store $push3=, should_optimize($1), $1 - i32.store $discard=, 0($2), $pop3 + i32.store $drop=, 0($2), $pop3 i32.const $push180=, .L.str.7 i32.call $push69=, __fprintf_chk@FUNCTION, $3, $2, $pop180, $2 i32.const $push70=, 2 @@ -359,7 +359,7 @@ main: # @main i32.const $push79=, __stack_pointer i32.const $push77=, 224 i32.add $push78=, $2, $pop77 - i32.store $discard=, 0($pop79), $pop78 + i32.store $drop=, 0($pop79), $pop78 i32.const $push182=, 0 return $pop182 .LBB1_34: # %if.then115 diff --git a/test/torture-s/frame-address.c.s b/test/torture-s/frame-address.c.s index 03945f537..ca3495043 100644 --- a/test/torture-s/frame-address.c.s +++ b/test/torture-s/frame-address.c.s @@ -15,7 +15,7 @@ check_fa_work: # @check_fa_work i32.sub $push18=, $pop9, $pop10 tee_local $push17=, $2=, $pop18 i32.const $push0=, 0 - i32.store8 $discard=, 15($pop17), $pop0 + i32.store8 $drop=, 15($pop17), $pop0 block i32.const $push11=, 15 i32.add $push12=, $2, $pop11 @@ -54,7 +54,7 @@ check_fa_mid: # @check_fa_mid i32.load $push5=, 0($pop3) copy_local $push7=, $pop5 tee_local $push6=, $1=, $pop7 - i32.store $discard=, 0($pop4), $pop6 + i32.store $drop=, 0($pop4), $pop6 i32.call $push0=, check_fa_work@FUNCTION, $0, $1 i32.const $push1=, 0 i32.ne $push2=, $pop0, $pop1 @@ -82,7 +82,7 @@ check_fa: # @check_fa tee_local $push13=, $1=, $pop14 i32.const $push7=, 16 i32.add $push8=, $pop13, $pop7 - i32.store $discard=, 0($pop9), $pop8 + i32.store $drop=, 0($pop9), $pop8 i32.const $push10=, 15 i32.add $push11=, $1, $pop10 i32.call $push0=, check_fa_mid@FUNCTION, $pop11 diff --git a/test/torture-s/gofast.c.s b/test/torture-s/gofast.c.s index a2f55a073..4f7e9ea78 100644 --- a/test/torture-s/gofast.c.s +++ b/test/torture-s/gofast.c.s @@ -440,16 +440,16 @@ fail: # @fail i32.load $push1=, fail_count($pop15) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, fail_count($pop0), $pop3 - i32.store $discard=, 0($1), $0 + i32.store $drop=, fail_count($pop0), $pop3 + i32.store $drop=, 0($1), $0 i32.const $push14=, 0 i32.load $push4=, stderr($pop14) i32.const $push5=, .L.str - i32.call $discard=, fprintf@FUNCTION, $pop4, $pop5, $1 + i32.call $drop=, fprintf@FUNCTION, $pop4, $pop5, $1 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $1, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return $1 .endfunc .Lfunc_end30: diff --git a/test/torture-s/longlong.c.s b/test/torture-s/longlong.c.s index 49d674b61..2fa60b164 100644 --- a/test/torture-s/longlong.c.s +++ b/test/torture-s/longlong.c.s @@ -43,7 +43,7 @@ alpha_ep_extbl_i_eq_0: # @alpha_ep_extbl_i_eq_0 i64.shr_u $push17=, $pop7, $pop16 i64.const $push18=, 255 i64.and $push19=, $pop17, $pop18 - i64.store $discard=, 0($pop22), $pop19 + i64.store $drop=, 0($pop22), $pop19 .LBB0_2: # %if.end end_block # label0: return @@ -63,10 +63,10 @@ main: # @main i32.load $0=, r($pop18) i32.const $push17=, 0 i64.const $push0=, 3160194 - i64.store $discard=, b+136($pop17), $pop0 + i64.store $drop=, b+136($pop17), $pop0 i32.const $push16=, 0 i64.const $push1=, 6003104017374052362 - i64.store $discard=, b+16($pop16), $pop1 + i64.store $drop=, b+16($pop16), $pop1 i64.load $push3=, 16($0) i64.load $push4=, 136($0) i64.const $push5=, 3 @@ -76,12 +76,12 @@ main: # @main i64.shr_u $push9=, $pop3, $pop8 i64.const $push10=, 255 i64.and $push11=, $pop9, $pop10 - i64.store $discard=, 16($0), $pop11 + i64.store $drop=, 16($0), $pop11 i32.const $push15=, 0 i64.load $1=, b+16($pop15) i32.const $push14=, 0 i32.const $push2=, -2013265854 - i32.store $discard=, pars($pop14), $pop2 + i32.store $drop=, pars($pop14), $pop2 block i64.const $push12=, 77 i64.ne $push13=, $1, $pop12 diff --git a/test/torture-s/loop-10.c.s b/test/torture-s/loop-10.c.s index 173934305..91f8b8270 100644 --- a/test/torture-s/loop-10.c.s +++ b/test/torture-s/loop-10.c.s @@ -14,7 +14,7 @@ main: # @main tee_local $push2=, $0=, $pop3 i32.const $push0=, 2 i32.add $push1=, $pop2, $pop0 - i32.store $discard=, count($pop5), $pop1 + i32.store $drop=, count($pop5), $pop1 block br_if 0, $0 # 0: down to label0 # BB#1: # %if.end4 diff --git a/test/torture-s/loop-12.c.s b/test/torture-s/loop-12.c.s index e9875db43..d764ee6dd 100644 --- a/test/torture-s/loop-12.c.s +++ b/test/torture-s/loop-12.c.s @@ -37,7 +37,7 @@ foo: # @foo i32.const $push9=, 1 i32.add $0=, $0, $pop9 i32.const $push8=, 0 - i32.store $discard=, p($pop8), $0 + i32.store $drop=, p($pop8), $0 br 0 # 0: up to label0 .LBB0_4: # %while.end end_loop # label1: @@ -60,7 +60,7 @@ main: # @main loop # label3: i32.load8_u $0=, 0($1) i32.const $push13=, 0 - i32.store $discard=, p($pop13), $1 + i32.store $drop=, p($pop13), $1 block i32.const $push12=, -10 i32.add $push0=, $0, $pop12 diff --git a/test/torture-s/loop-13.c.s b/test/torture-s/loop-13.c.s index 9718597c9..50aa87526 100644 --- a/test/torture-s/loop-13.c.s +++ b/test/torture-s/loop-13.c.s @@ -22,9 +22,9 @@ scale: # @scale i32.load $4=, 4($1) i32.load $push2=, 0($1) i32.mul $push3=, $pop2, $3 - i32.store $discard=, 0($1), $pop3 + i32.store $drop=, 0($1), $pop3 i32.mul $push4=, $4, $3 - i32.store $discard=, 4($1), $pop4 + i32.store $drop=, 4($1), $pop4 i32.const $push5=, 1 i32.eq $push6=, $2, $pop5 br_if 0, $pop6 # 0: down to label0 @@ -43,9 +43,9 @@ scale: # @scale i32.load $push19=, 0($0) tee_local $push18=, $5=, $pop19 i32.mul $push9=, $pop8, $pop18 - i32.store $discard=, 0($3), $pop9 + i32.store $drop=, 0($3), $pop9 i32.mul $push10=, $4, $5 - i32.store $discard=, 0($1), $pop10 + i32.store $drop=, 0($1), $pop10 i32.const $push17=, -1 i32.add $2=, $2, $pop17 i32.const $push16=, 8 diff --git a/test/torture-s/loop-14.c.s b/test/torture-s/loop-14.c.s index 6d7a0ab1b..5e10722f9 100644 --- a/test/torture-s/loop-14.c.s +++ b/test/torture-s/loop-14.c.s @@ -8,7 +8,7 @@ f: # @f .param i32 # BB#0: # %entry i64.const $push0=, 90194313258 - i64.store $discard=, 4($0):p2align=2, $pop0 + i64.store $drop=, 4($0):p2align=2, $pop0 return .endfunc .Lfunc_end0: @@ -23,7 +23,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i64.const $push0=, 90194313258 - i64.store $discard=, a3+4($pop1):p2align=2, $pop0 + i64.store $drop=, a3+4($pop1):p2align=2, $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/loop-15.c.s b/test/torture-s/loop-15.c.s index 6db97e358..66fbf249e 100644 --- a/test/torture-s/loop-15.c.s +++ b/test/torture-s/loop-15.c.s @@ -19,7 +19,7 @@ foo: # @foo i32.add $push4=, $1, $pop5 tee_local $push3=, $2=, $pop4 i32.load $push1=, 0($pop3) - i32.store $discard=, 0($1), $pop1 + i32.store $drop=, 0($1), $pop1 copy_local $1=, $2 i32.gt_u $push2=, $2, $0 br_if 0, $pop2 # 0: up to label1 @@ -79,9 +79,9 @@ main: # @main # Child Loop BB1_12 Depth 3 loop # label8: i64.const $push32=, 4294967296 - i64.store $discard=, 0($12), $pop32 + i64.store $drop=, 0($12), $pop32 i64.const $push31=, 12884901890 - i64.store $discard=, 8($12), $pop31 + i64.store $drop=, 8($12), $pop31 i32.const $push30=, 4 i32.store $0=, 0($7), $pop30 block @@ -101,7 +101,7 @@ main: # @main i32.add $push35=, $10, $pop36 tee_local $push34=, $9=, $pop35 i32.load $push4=, 0($pop34) - i32.store $discard=, 0($10), $pop4 + i32.store $drop=, 0($10), $pop4 copy_local $10=, $9 i32.gt_u $push5=, $9, $4 br_if 0, $pop5 # 0: up to label11 @@ -193,7 +193,7 @@ main: # @main i32.const $push22=, __stack_pointer i32.const $push20=, 32 i32.add $push21=, $12, $pop20 - i32.store $discard=, 0($pop22), $pop21 + i32.store $drop=, 0($pop22), $pop21 i32.const $push14=, 0 return $pop14 .LBB1_17: # %if.then diff --git a/test/torture-s/loop-2.c.s b/test/torture-s/loop-2.c.s index df0b3bb90..d9106fe47 100644 --- a/test/torture-s/loop-2.c.s +++ b/test/torture-s/loop-2.c.s @@ -20,7 +20,7 @@ f: # @f loop # label1: i32.const $push4=, -2 i32.add $push0=, $2, $pop4 - i32.store $discard=, 0($1), $pop0 + i32.store $drop=, 0($1), $pop0 i32.const $push3=, 1 i32.add $2=, $2, $pop3 i32.const $push2=, 4 @@ -44,7 +44,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i64.const $push0=, -2 - i64.store $discard=, a($pop1):p2align=2, $pop0 + i64.store $drop=, a($pop1):p2align=2, $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/loop-2b.c.s b/test/torture-s/loop-2b.c.s index bedaa101c..18d1d0c6a 100644 --- a/test/torture-s/loop-2b.c.s +++ b/test/torture-s/loop-2b.c.s @@ -24,7 +24,7 @@ f: # @f # =>This Inner Loop Header: Depth=1 loop # label1: i32.const $push10=, -2 - i32.store $discard=, 0($2), $pop10 + i32.store $drop=, 0($2), $pop10 copy_local $push9=, $1 tee_local $push8=, $0=, $pop9 i32.const $push7=, 2147483645 @@ -54,7 +54,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i64.const $push0=, -4294967298 - i64.store $discard=, a($pop1):p2align=2, $pop0 + i64.store $drop=, a($pop1):p2align=2, $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/loop-2c.c.s b/test/torture-s/loop-2c.c.s index 7d95f6260..2f7a978ee 100644 --- a/test/torture-s/loop-2c.c.s +++ b/test/torture-s/loop-2c.c.s @@ -90,10 +90,10 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i32.const $push0=, a+3 - i32.store $discard=, a+4($pop1), $pop0 + i32.store $drop=, a+4($pop1), $pop0 i32.const $push4=, 0 i32.const $push2=, a - i32.store $discard=, a($pop4), $pop2 + i32.store $drop=, a($pop4), $pop2 i32.const $push3=, 0 call exit@FUNCTION, $pop3 unreachable diff --git a/test/torture-s/loop-2d.c.s b/test/torture-s/loop-2d.c.s index a2638d845..7672875ab 100644 --- a/test/torture-s/loop-2d.c.s +++ b/test/torture-s/loop-2d.c.s @@ -49,10 +49,10 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i32.const $push0=, a+3 - i32.store $discard=, a+4($pop1), $pop0 + i32.store $drop=, a+4($pop1), $pop0 i32.const $push4=, 0 i32.const $push2=, a - i32.store $discard=, a($pop4), $pop2 + i32.store $drop=, a($pop4), $pop2 i32.const $push3=, 0 call exit@FUNCTION, $pop3 unreachable diff --git a/test/torture-s/loop-2e.c.s b/test/torture-s/loop-2e.c.s index 6b2ad6a11..62f2b693a 100644 --- a/test/torture-s/loop-2e.c.s +++ b/test/torture-s/loop-2e.c.s @@ -9,122 +9,122 @@ f: # @f # BB#0: # %entry i32.const $push1=, 4 i32.add $push2=, $0, $pop1 - i32.store $discard=, 4($1), $pop2 + i32.store $drop=, 4($1), $pop2 i32.const $push3=, 8 i32.add $push4=, $0, $pop3 - i32.store $discard=, 8($1), $pop4 + i32.store $drop=, 8($1), $pop4 i32.const $push5=, 12 i32.add $push6=, $0, $pop5 - i32.store $discard=, 12($1), $pop6 + i32.store $drop=, 12($1), $pop6 i32.const $push7=, 16 i32.add $push8=, $0, $pop7 - i32.store $discard=, 16($1), $pop8 + i32.store $drop=, 16($1), $pop8 i32.const $push9=, 20 i32.add $push10=, $0, $pop9 - i32.store $discard=, 20($1), $pop10 + i32.store $drop=, 20($1), $pop10 i32.const $push11=, 24 i32.add $push12=, $0, $pop11 - i32.store $discard=, 24($1), $pop12 + i32.store $drop=, 24($1), $pop12 i32.const $push13=, 28 i32.add $push14=, $0, $pop13 - i32.store $discard=, 28($1), $pop14 + i32.store $drop=, 28($1), $pop14 i32.const $push15=, 32 i32.add $push16=, $0, $pop15 - i32.store $discard=, 32($1), $pop16 + i32.store $drop=, 32($1), $pop16 i32.const $push17=, 36 i32.add $push18=, $0, $pop17 - i32.store $discard=, 36($1), $pop18 + i32.store $drop=, 36($1), $pop18 i32.const $push19=, 40 i32.add $push20=, $0, $pop19 - i32.store $discard=, 40($1), $pop20 + i32.store $drop=, 40($1), $pop20 i32.const $push21=, 44 i32.add $push22=, $0, $pop21 - i32.store $discard=, 44($1), $pop22 + i32.store $drop=, 44($1), $pop22 i32.const $push23=, 48 i32.add $push24=, $0, $pop23 - i32.store $discard=, 48($1), $pop24 + i32.store $drop=, 48($1), $pop24 i32.const $push25=, 52 i32.add $push26=, $0, $pop25 - i32.store $discard=, 52($1), $pop26 + i32.store $drop=, 52($1), $pop26 i32.const $push27=, 56 i32.add $push28=, $0, $pop27 - i32.store $discard=, 56($1), $pop28 + i32.store $drop=, 56($1), $pop28 i32.const $push29=, 60 i32.add $push30=, $0, $pop29 - i32.store $discard=, 60($1), $pop30 + i32.store $drop=, 60($1), $pop30 i32.const $push31=, 64 i32.add $push32=, $0, $pop31 - i32.store $discard=, 64($1), $pop32 + i32.store $drop=, 64($1), $pop32 i32.const $push33=, 68 i32.add $push34=, $0, $pop33 - i32.store $discard=, 68($1), $pop34 + i32.store $drop=, 68($1), $pop34 i32.const $push35=, 72 i32.add $push36=, $0, $pop35 - i32.store $discard=, 72($1), $pop36 + i32.store $drop=, 72($1), $pop36 i32.const $push37=, 76 i32.add $push38=, $0, $pop37 - i32.store $discard=, 76($1), $pop38 + i32.store $drop=, 76($1), $pop38 i32.const $push39=, 80 i32.add $push40=, $0, $pop39 - i32.store $discard=, 80($1), $pop40 + i32.store $drop=, 80($1), $pop40 i32.const $push41=, 84 i32.add $push42=, $0, $pop41 - i32.store $discard=, 84($1), $pop42 + i32.store $drop=, 84($1), $pop42 i32.const $push43=, 88 i32.add $push44=, $0, $pop43 - i32.store $discard=, 88($1), $pop44 + i32.store $drop=, 88($1), $pop44 i32.const $push45=, 92 i32.add $push46=, $0, $pop45 - i32.store $discard=, 92($1), $pop46 + i32.store $drop=, 92($1), $pop46 i32.const $push47=, 96 i32.add $push48=, $0, $pop47 - i32.store $discard=, 96($1), $pop48 + i32.store $drop=, 96($1), $pop48 i32.const $push49=, 100 i32.add $push50=, $0, $pop49 - i32.store $discard=, 100($1), $pop50 + i32.store $drop=, 100($1), $pop50 i32.const $push51=, 104 i32.add $push52=, $0, $pop51 - i32.store $discard=, 104($1), $pop52 + i32.store $drop=, 104($1), $pop52 i32.const $push53=, 108 i32.add $push54=, $0, $pop53 - i32.store $discard=, 108($1), $pop54 + i32.store $drop=, 108($1), $pop54 i32.const $push55=, 112 i32.add $push56=, $0, $pop55 - i32.store $discard=, 112($1), $pop56 + i32.store $drop=, 112($1), $pop56 i32.const $push57=, 116 i32.add $push58=, $0, $pop57 - i32.store $discard=, 116($1), $pop58 + i32.store $drop=, 116($1), $pop58 i32.const $push59=, 120 i32.add $push60=, $0, $pop59 - i32.store $discard=, 120($1), $pop60 + i32.store $drop=, 120($1), $pop60 i32.const $push61=, 124 i32.add $push62=, $0, $pop61 - i32.store $discard=, 124($1), $pop62 + i32.store $drop=, 124($1), $pop62 i32.const $push63=, 128 i32.add $push64=, $0, $pop63 - i32.store $discard=, 128($1), $pop64 + i32.store $drop=, 128($1), $pop64 i32.const $push65=, 132 i32.add $push66=, $0, $pop65 - i32.store $discard=, 132($1), $pop66 + i32.store $drop=, 132($1), $pop66 i32.const $push67=, 136 i32.add $push68=, $0, $pop67 - i32.store $discard=, 136($1), $pop68 + i32.store $drop=, 136($1), $pop68 i32.const $push69=, 140 i32.add $push70=, $0, $pop69 - i32.store $discard=, 140($1), $pop70 + i32.store $drop=, 140($1), $pop70 i32.const $push71=, 144 i32.add $push72=, $0, $pop71 - i32.store $discard=, 144($1), $pop72 + i32.store $drop=, 144($1), $pop72 i32.const $push73=, 148 i32.add $push74=, $0, $pop73 - i32.store $discard=, 148($1), $pop74 + i32.store $drop=, 148($1), $pop74 i32.const $push75=, 152 i32.add $push76=, $0, $pop75 - i32.store $discard=, 152($1), $pop76 + i32.store $drop=, 152($1), $pop76 i32.store $push0=, 0($1), $0 i32.const $push77=, 156 i32.add $push78=, $pop0, $pop77 - i32.store $discard=, 156($1), $pop78 + i32.store $drop=, 156($1), $pop78 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/loop-2f.c.s b/test/torture-s/loop-2f.c.s index 983b15748..987515d6a 100644 --- a/test/torture-s/loop-2f.c.s +++ b/test/torture-s/loop-2f.c.s @@ -17,7 +17,7 @@ f: # @f i32.const $push5=, 254 i32.const $push3=, 40 i32.sub $push4=, $pop3, $0 - i32.call $discard=, memset@FUNCTION, $pop2, $pop5, $pop4 + i32.call $drop=, memset@FUNCTION, $pop2, $pop5, $pop4 .LBB0_2: # %for.end end_block # label0: return $0 @@ -53,9 +53,9 @@ main: # @main i32.add $push10=, $0, $pop9 i32.const $push12=, 254 i32.const $push11=, 39 - i32.call $discard=, memset@FUNCTION, $pop10, $pop12, $pop11 + i32.call $drop=, memset@FUNCTION, $pop10, $pop12, $pop11 i32.const $push17=, 0 - i32.store8 $discard=, 32805($0), $pop17 + i32.store8 $drop=, 32805($0), $pop17 .LBB1_2: # %if.end15 end_block # label1: i32.const $push18=, 0 diff --git a/test/torture-s/loop-2g.c.s b/test/torture-s/loop-2g.c.s index 4442415e7..a80281406 100644 --- a/test/torture-s/loop-2g.c.s +++ b/test/torture-s/loop-2g.c.s @@ -17,7 +17,7 @@ f: # @f i32.const $push5=, 254 i32.const $push3=, 40 i32.sub $push4=, $pop3, $0 - i32.call $discard=, memset@FUNCTION, $pop2, $pop5, $pop4 + i32.call $drop=, memset@FUNCTION, $pop2, $pop5, $pop4 .LBB0_2: # %for.end end_block # label0: return $0 @@ -53,9 +53,9 @@ main: # @main i32.add $push10=, $0, $pop9 i32.const $push12=, 254 i32.const $push11=, 39 - i32.call $discard=, memset@FUNCTION, $pop10, $pop12, $pop11 + i32.call $drop=, memset@FUNCTION, $pop10, $pop12, $pop11 i32.const $push17=, 0 - i32.store8 $discard=, 32805($0), $pop17 + i32.store8 $drop=, 32805($0), $pop17 .LBB1_2: # %if.end15 end_block # label1: i32.const $push18=, 0 diff --git a/test/torture-s/loop-3.c.s b/test/torture-s/loop-3.c.s index 0a85874c4..600630109 100644 --- a/test/torture-s/loop-3.c.s +++ b/test/torture-s/loop-3.c.s @@ -14,7 +14,7 @@ g: # @g i32.load $push1=, n($pop4) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, n($pop0), $pop3 + i32.store $drop=, n($pop0), $pop3 return $1 .endfunc .Lfunc_end0: @@ -41,7 +41,7 @@ f: # @f i32.add $push8=, $pop2, $pop7 i32.const $push9=, 2 i32.add $push10=, $pop8, $pop9 - i32.store $discard=, n($pop0), $pop10 + i32.store $drop=, n($pop0), $pop10 return $0 .endfunc .Lfunc_end1: @@ -61,7 +61,7 @@ main: # @main tee_local $push2=, $0=, $pop3 i32.const $push0=, 4 i32.add $push1=, $pop2, $pop0 - i32.store $discard=, n($pop5), $pop1 + i32.store $drop=, n($pop5), $pop1 block br_if 0, $0 # 0: down to label0 # BB#1: # %if.end diff --git a/test/torture-s/loop-3b.c.s b/test/torture-s/loop-3b.c.s index 3cda464c9..583f7bf35 100644 --- a/test/torture-s/loop-3b.c.s +++ b/test/torture-s/loop-3b.c.s @@ -14,7 +14,7 @@ g: # @g i32.load $push1=, n($pop4) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, n($pop0), $pop3 + i32.store $drop=, n($pop0), $pop3 return $1 .endfunc .Lfunc_end0: @@ -45,7 +45,7 @@ f: # @f i32.add $push10=, $pop1, $pop9 i32.const $push11=, 1 i32.add $push12=, $pop10, $pop11 - i32.store $discard=, n($pop0), $pop12 + i32.store $drop=, n($pop0), $pop12 return $0 .endfunc .Lfunc_end1: @@ -65,7 +65,7 @@ main: # @main tee_local $push2=, $0=, $pop3 i32.const $push0=, 4 i32.add $push1=, $pop2, $pop0 - i32.store $discard=, n($pop5), $pop1 + i32.store $drop=, n($pop5), $pop1 block br_if 0, $0 # 0: down to label0 # BB#1: # %if.end diff --git a/test/torture-s/loop-3c.c.s b/test/torture-s/loop-3c.c.s index eec1e3e94..ed8e747fe 100644 --- a/test/torture-s/loop-3c.c.s +++ b/test/torture-s/loop-3c.c.s @@ -45,16 +45,16 @@ main: # @main # BB#0: # %if.end7 i32.const $push1=, 0 i32.const $push2=, a - i32.store $discard=, a+512($pop1), $pop2 + i32.store $drop=, a+512($pop1), $pop2 i32.const $push10=, 0 i32.const $push3=, a+32 - i32.store $discard=, a+256($pop10), $pop3 + i32.store $drop=, a+256($pop10), $pop3 i32.const $push9=, 0 i32.const $push4=, a+64 - i32.store $discard=, a+128($pop9), $pop4 + i32.store $drop=, a+128($pop9), $pop4 i32.const $push8=, 0 i32.const $push5=, a+96 - i32.store $discard=, a+64($pop8), $pop5 + i32.store $drop=, a+64($pop8), $pop5 i32.const $push7=, 0 i32.const $push6=, 0 i32.store $push0=, a+32($pop7), $pop6 diff --git a/test/torture-s/loop-5.c.s b/test/torture-s/loop-5.c.s index 1939e1fc0..f5d133df5 100644 --- a/test/torture-s/loop-5.c.s +++ b/test/torture-s/loop-5.c.s @@ -53,13 +53,13 @@ main: # @main # BB#4: # %testit.exit i32.shl $push18=, $3, $0 i32.const $push19=, 1 - i32.store $discard=, a($pop18), $pop19 + i32.store $drop=, a($pop18), $pop19 i32.const $push17=, 0 i64.load $1=, a($pop17) i32.const $push49=, 0 i32.const $push15=, 4 i32.add $push16=, $2, $pop15 - i32.store $discard=, t($pop49), $pop16 + i32.store $drop=, t($pop49), $pop16 i32.wrap/i64 $push20=, $1 br_if 0, $pop20 # 0: down to label0 # BB#5: # %if.end diff --git a/test/torture-s/loop-8.c.s b/test/torture-s/loop-8.c.s index 608ad2c92..503133a3d 100644 --- a/test/torture-s/loop-8.c.s +++ b/test/torture-s/loop-8.c.s @@ -66,7 +66,7 @@ main: # @main br_if 1, $pop31 # 1: down to label1 .LBB1_3: # %e end_block # label2: - f64.store $discard=, 8($0), $1 + f64.store $drop=, 8($0), $1 i32.const $push28=, 0 i32.const $push12=, 8 i32.add $push13=, $0, $pop12 @@ -76,7 +76,7 @@ main: # @main unreachable .LBB1_4: # %for.cond.2 end_block # label1: - f64.store $discard=, 8($0), $1 + f64.store $drop=, 8($0), $1 i32.const $push7=, 1 i32.const $push14=, 8 i32.add $push15=, $0, $pop14 diff --git a/test/torture-s/loop-ivopts-1.c.s b/test/torture-s/loop-ivopts-1.c.s index aec325745..2686fd23f 100644 --- a/test/torture-s/loop-ivopts-1.c.s +++ b/test/torture-s/loop-ivopts-1.c.s @@ -9,10 +9,10 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, 1126498304 - i32.store $discard=, foo.tmp+8($pop1), $pop0 + i32.store $drop=, foo.tmp+8($pop1), $pop0 i32.const $push4=, 0 i64.const $push2=, 4803089003686395904 - i64.store $discard=, foo.tmp($pop4), $pop2 + i64.store $drop=, foo.tmp($pop4), $pop2 i32.const $push3=, 0 return $pop3 .endfunc @@ -28,18 +28,18 @@ foo: # @foo # BB#0: # %for.inc9.3 i32.const $push1=, 0 i32.const $push3=, 1095761920 - i32.store $discard=, foo.tmp($pop1), $pop3 + i32.store $drop=, foo.tmp($pop1), $pop3 i32.const $push9=, 0 i64.const $push2=, 4838273375797772288 - i64.store $discard=, foo.tmp+4($pop9):p2align=2, $pop2 + i64.store $drop=, foo.tmp+4($pop9):p2align=2, $pop2 i64.const $push4=, 4803089003686395904 - i64.store $discard=, 0($0):p2align=2, $pop4 + i64.store $drop=, 0($0):p2align=2, $pop4 i32.const $push8=, 0 i64.load $push5=, foo.tmp+8($pop8) i64.store32 $push0=, 8($0), $pop5 i64.const $push6=, 32 i64.shr_u $push7=, $pop0, $pop6 - i64.store32 $discard=, 12($0), $pop7 + i64.store32 $drop=, 12($0), $pop7 return .endfunc .Lfunc_end1: diff --git a/test/torture-s/loop-ivopts-2.c.s b/test/torture-s/loop-ivopts-2.c.s index 68eb1f083..0997b64fc 100644 --- a/test/torture-s/loop-ivopts-2.c.s +++ b/test/torture-s/loop-ivopts-2.c.s @@ -68,7 +68,7 @@ main: # @main loop # label3: i32.add $push24=, $2, $4 i32.const $push52=, 8 - i32.store $discard=, 0($pop24), $pop52 + i32.store $drop=, 0($pop24), $pop52 i32.const $push51=, 4 i32.add $4=, $4, $pop51 i32.const $push50=, 576 @@ -84,7 +84,7 @@ main: # @main loop # label5: i32.add $push27=, $3, $4 i32.const $push55=, 9 - i32.store $discard=, 0($pop27), $pop55 + i32.store $drop=, 0($pop27), $pop55 i32.const $push54=, 4 i32.add $4=, $4, $pop54 i32.const $push53=, 448 @@ -97,7 +97,7 @@ main: # @main i64.store $push1=, 1032($2), $pop0 i64.store $push2=, 1040($2), $pop1 i64.store $push3=, 1048($2), $pop2 - i64.store $discard=, 1056($2), $pop3 + i64.store $drop=, 1056($2), $pop3 i32.const $push30=, 7 i32.store $push4=, 1064($2), $pop30 i32.store $push5=, 1068($2), $pop4 @@ -155,7 +155,7 @@ main: # @main i32.const $push48=, __stack_pointer i32.const $push46=, 1152 i32.add $push47=, $2, $pop46 - i32.store $discard=, 0($pop48), $pop47 + i32.store $drop=, 0($pop48), $pop47 i32.const $push41=, 0 return $pop41 .LBB1_8: # %if.then.i diff --git a/test/torture-s/mayalias-3.c.s b/test/torture-s/mayalias-3.c.s index 9e868d892..6d5bdeded 100644 --- a/test/torture-s/mayalias-3.c.s +++ b/test/torture-s/mayalias-3.c.s @@ -9,7 +9,7 @@ g: # @g .result i32 # BB#0: # %entry i32.const $push0=, 0 - i32.store $discard=, p($pop0), $0 + i32.store $drop=, p($pop0), $0 return $0 .endfunc .Lfunc_end0: @@ -29,14 +29,14 @@ f: # @f i32.sub $push9=, $pop4, $pop5 tee_local $push8=, $1=, $pop9 i32.const $push1=, 10 - i32.store $discard=, 12($pop8), $pop1 + i32.store $drop=, 12($pop8), $pop1 i32.const $push2=, 1 - i32.store16 $discard=, 12($1), $pop2 + i32.store16 $drop=, 12($1), $pop2 i32.load $0=, 12($1) i32.const $push0=, 0 i32.const $push6=, 12 i32.add $push7=, $1, $pop6 - i32.store $discard=, p($pop0), $pop7 + i32.store $drop=, p($pop0), $pop7 return $0 .endfunc .Lfunc_end1: @@ -60,12 +60,12 @@ main: # @main i32.const $push0=, 10 i32.store $0=, 12($pop14), $pop0 i32.const $push1=, 1 - i32.store16 $discard=, 12($2), $pop1 + i32.store16 $drop=, 12($2), $pop1 i32.load $1=, 12($2) i32.const $push13=, 0 i32.const $push10=, 12 i32.add $push11=, $2, $pop10 - i32.store $discard=, p($pop13), $pop11 + i32.store $drop=, p($pop13), $pop11 block i32.eq $push2=, $1, $0 br_if 0, $pop2 # 0: down to label0 @@ -73,7 +73,7 @@ main: # @main i32.const $push9=, __stack_pointer i32.const $push7=, 16 i32.add $push8=, $2, $pop7 - i32.store $discard=, 0($pop9), $pop8 + i32.store $drop=, 0($pop9), $pop8 i32.const $push16=, 0 return $pop16 .LBB2_2: # %if.then diff --git a/test/torture-s/medce-1.c.s b/test/torture-s/medce-1.c.s index 119318616..890b0de53 100644 --- a/test/torture-s/medce-1.c.s +++ b/test/torture-s/medce-1.c.s @@ -8,7 +8,7 @@ bar: # @bar # BB#0: # %entry i32.const $push0=, 0 i32.const $push1=, 1 - i32.store8 $discard=, ok($pop0), $pop1 + i32.store8 $drop=, ok($pop0), $pop1 return .endfunc .Lfunc_end0: @@ -28,7 +28,7 @@ foo: # @foo # BB#1: # %sw.bb1 i32.const $push1=, 0 i32.const $push3=, 1 - i32.store8 $discard=, ok($pop1), $pop3 + i32.store8 $drop=, ok($pop1), $pop3 .LBB1_2: # %sw.epilog end_block # label0: return @@ -45,7 +45,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i32.const $push0=, 1 - i32.store8 $discard=, ok($pop1), $pop0 + i32.store8 $drop=, ok($pop1), $pop0 i32.const $push2=, 0 return $pop2 .endfunc diff --git a/test/torture-s/memcpy-1.c.s b/test/torture-s/memcpy-1.c.s index 5561ba525..0a20c3907 100644 --- a/test/torture-s/memcpy-1.c.s +++ b/test/torture-s/memcpy-1.c.s @@ -50,7 +50,7 @@ main: # @main i32.const $push43=, 348160 i32.add $push44=, $1, $pop43 i32.const $push4=, 2720 - i32.call $discard=, memcpy@FUNCTION, $1, $pop44, $pop4 + i32.call $drop=, memcpy@FUNCTION, $1, $pop44, $pop4 i32.const $2=, 0 .LBB1_3: # %for.body6 # =>This Inner Loop Header: Depth=1 @@ -173,7 +173,7 @@ main: # @main i32.const $push49=, 348160 i32.add $push50=, $1, $pop49 i32.const $push27=, 348160 - i32.call $discard=, memcpy@FUNCTION, $1, $pop50, $pop27 + i32.call $drop=, memcpy@FUNCTION, $1, $pop50, $pop27 i32.const $2=, 0 .LBB1_20: # %for.body90 # =>This Inner Loop Header: Depth=1 diff --git a/test/torture-s/memcpy-2.c.s b/test/torture-s/memcpy-2.c.s index 9ef944b43..a2d1afddd 100644 --- a/test/torture-s/memcpy-2.c.s +++ b/test/torture-s/memcpy-2.c.s @@ -45,7 +45,7 @@ main: # @main i32.const $push49=, u1 i32.const $push48=, 97 i32.const $push47=, 96 - i32.call $discard=, memset@FUNCTION, $pop49, $pop48, $pop47 + i32.call $drop=, memset@FUNCTION, $pop49, $pop48, $pop47 i32.const $6=, 65 i32.const $8=, -96 .LBB0_4: # %for.body9 @@ -71,7 +71,7 @@ main: # @main # BB#5: # %for.end # in Loop: Header=BB0_3 Depth=3 end_loop # label8: - i32.call $discard=, memcpy@FUNCTION, $1, $3, $5 + i32.call $drop=, memcpy@FUNCTION, $1, $3, $5 i32.const $7=, u1 block i32.const $push56=, 1 diff --git a/test/torture-s/memcpy-bi.c.s b/test/torture-s/memcpy-bi.c.s index 256144269..eadc5428d 100644 --- a/test/torture-s/memcpy-bi.c.s +++ b/test/torture-s/memcpy-bi.c.s @@ -36,7 +36,7 @@ main: # @main i32.rem_s $push24=, $4, $pop251 i32.const $push250=, 97 i32.add $push25=, $pop24, $pop250 - i32.store8 $discard=, src($4), $pop25 + i32.store8 $drop=, src($4), $pop25 i32.const $push249=, 1 i32.add $4=, $4, $pop249 i32.const $push248=, 80 @@ -47,7 +47,7 @@ main: # @main i32.const $push253=, 0 i32.const $push252=, 0 i32.load16_u $push27=, src($pop252) - i32.store16 $discard=, dst($pop253), $pop27 + i32.store16 $drop=, dst($pop253), $pop27 block i32.const $push28=, 1 i32.eqz $push676=, $pop28 @@ -56,11 +56,11 @@ main: # @main i32.const $push259=, 0 i32.const $push258=, 0 i32.load8_u $push29=, src+2($pop258) - i32.store8 $discard=, dst+2($pop259), $pop29 + i32.store8 $drop=, dst+2($pop259), $pop29 i32.const $push257=, 0 i32.const $push256=, 0 i32.load16_u $push30=, src($pop256) - i32.store16 $discard=, dst($pop257), $pop30 + i32.store16 $drop=, dst($pop257), $pop30 i32.const $push255=, dst i32.const $push254=, src i32.const $push31=, 3 @@ -72,9 +72,9 @@ main: # @main i32.const $push264=, 0 i32.const $push263=, 0 i32.load8_u $push33=, src+4($pop263) - i32.store8 $discard=, dst+4($pop264), $pop33 + i32.store8 $drop=, dst+4($pop264), $pop33 i32.const $push262=, 0 - i32.store $discard=, dst($pop262), $4 + i32.store $drop=, dst($pop262), $4 i32.const $push261=, dst i32.const $push260=, src i32.const $push34=, 5 @@ -84,11 +84,11 @@ main: # @main i32.const $push271=, 0 i32.const $push270=, 0 i32.load16_u $push36=, src+4($pop270) - i32.store16 $discard=, dst+4($pop271), $pop36 + i32.store16 $drop=, dst+4($pop271), $pop36 i32.const $push269=, 0 i32.const $push268=, 0 i32.load $push37=, src($pop268) - i32.store $discard=, dst($pop269), $pop37 + i32.store $drop=, dst($pop269), $pop37 i32.const $push267=, dst i32.const $push266=, src i32.const $push38=, 6 @@ -102,11 +102,11 @@ main: # @main i32.const $push277=, 0 i32.const $push276=, 0 i32.load8_u $push40=, src+6($pop276) - i32.store8 $discard=, dst+6($pop277), $pop40 + i32.store8 $drop=, dst+6($pop277), $pop40 i32.const $push275=, 0 - i32.store16 $discard=, dst+4($pop275), $4 + i32.store16 $drop=, dst+4($pop275), $4 i32.const $push274=, 0 - i32.store $discard=, dst($pop274), $0 + i32.store $drop=, dst($pop274), $0 i32.const $push273=, dst i32.const $push272=, src i32.const $push41=, 7 @@ -116,11 +116,11 @@ main: # @main i32.const $push285=, 0 i32.const $push284=, 0 i32.load8_u $push43=, src+8($pop284) - i32.store8 $discard=, dst+8($pop285), $pop43 + i32.store8 $drop=, dst+8($pop285), $pop43 i32.const $push283=, 0 i32.const $push282=, 0 i64.load $push44=, src($pop282) - i64.store $discard=, dst($pop283), $pop44 + i64.store $drop=, dst($pop283), $pop44 i32.const $push281=, dst i32.const $push280=, src i32.const $push45=, 9 @@ -132,9 +132,9 @@ main: # @main i32.const $push290=, 0 i32.const $push289=, 0 i32.load16_u $push47=, src+8($pop289) - i32.store16 $discard=, dst+8($pop290), $pop47 + i32.store16 $drop=, dst+8($pop290), $pop47 i32.const $push288=, 0 - i64.store $discard=, dst($pop288), $1 + i64.store $drop=, dst($pop288), $1 i32.const $push287=, dst i32.const $push286=, src i32.const $push48=, 10 @@ -146,13 +146,13 @@ main: # @main i32.const $push298=, 0 i32.const $push297=, 0 i32.load8_u $push50=, src+10($pop297) - i32.store8 $discard=, dst+10($pop298), $pop50 + i32.store8 $drop=, dst+10($pop298), $pop50 i32.const $push296=, 0 - i32.store16 $discard=, dst+8($pop296), $4 + i32.store16 $drop=, dst+8($pop296), $4 i32.const $push295=, 0 i32.const $push294=, 0 i64.load $push51=, src($pop294) - i64.store $discard=, dst($pop295), $pop51 + i64.store $drop=, dst($pop295), $pop51 i32.const $push293=, dst i32.const $push292=, src i32.const $push52=, 11 @@ -164,9 +164,9 @@ main: # @main i32.const $push304=, 0 i32.const $push303=, 0 i32.load $push54=, src+8($pop303) - i32.store $discard=, dst+8($pop304), $pop54 + i32.store $drop=, dst+8($pop304), $pop54 i32.const $push302=, 0 - i64.store $discard=, dst($pop302), $1 + i64.store $drop=, dst($pop302), $1 i32.const $push301=, dst i32.const $push300=, src i32.const $push55=, 12 @@ -178,13 +178,13 @@ main: # @main i32.const $push312=, 0 i32.const $push311=, 0 i32.load8_u $push57=, src+12($pop311) - i32.store8 $discard=, dst+12($pop312), $pop57 + i32.store8 $drop=, dst+12($pop312), $pop57 i32.const $push310=, 0 - i32.store $discard=, dst+8($pop310), $4 + i32.store $drop=, dst+8($pop310), $4 i32.const $push309=, 0 i32.const $push308=, 0 i64.load $push58=, src($pop308) - i64.store $discard=, dst($pop309), $pop58 + i64.store $drop=, dst($pop309), $pop58 i32.const $push307=, dst i32.const $push306=, src i32.const $push59=, 13 @@ -198,11 +198,11 @@ main: # @main i32.const $push319=, 0 i32.const $push318=, 0 i32.load16_u $push61=, src+12($pop318) - i32.store16 $discard=, dst+12($pop319), $pop61 + i32.store16 $drop=, dst+12($pop319), $pop61 i32.const $push317=, 0 - i32.store $discard=, dst+8($pop317), $4 + i32.store $drop=, dst+8($pop317), $4 i32.const $push316=, 0 - i64.store $discard=, dst($pop316), $1 + i64.store $drop=, dst($pop316), $1 i32.const $push315=, dst i32.const $push314=, src i32.const $push62=, 14 @@ -216,15 +216,15 @@ main: # @main i32.const $push329=, 0 i32.const $push328=, 0 i32.load8_u $push64=, src+14($pop328) - i32.store8 $discard=, dst+14($pop329), $pop64 + i32.store8 $drop=, dst+14($pop329), $pop64 i32.const $push327=, 0 - i32.store16 $discard=, dst+12($pop327), $4 + i32.store16 $drop=, dst+12($pop327), $4 i32.const $push326=, 0 - i32.store $discard=, dst+8($pop326), $0 + i32.store $drop=, dst+8($pop326), $0 i32.const $push325=, 0 i32.const $push324=, 0 i64.load $push65=, src($pop324) - i64.store $discard=, dst($pop325), $pop65 + i64.store $drop=, dst($pop325), $pop65 i32.const $push323=, dst i32.const $push322=, src i32.const $push66=, 15 @@ -236,9 +236,9 @@ main: # @main i32.const $push336=, 0 i32.const $push335=, 0 i64.load $push68=, src+8($pop335) - i64.store $discard=, dst+8($pop336), $pop68 + i64.store $drop=, dst+8($pop336), $pop68 i32.const $push334=, 0 - i64.store $discard=, dst($pop334), $1 + i64.store $drop=, dst($pop334), $1 i32.const $push333=, dst i32.const $push332=, src i32.const $push69=, 16 @@ -250,13 +250,13 @@ main: # @main i32.const $push344=, 0 i32.const $push343=, 0 i32.load8_u $push71=, src+16($pop343) - i32.store8 $discard=, dst+16($pop344), $pop71 + i32.store8 $drop=, dst+16($pop344), $pop71 i32.const $push342=, 0 - i64.store $discard=, dst+8($pop342), $1 + i64.store $drop=, dst+8($pop342), $1 i32.const $push341=, 0 i32.const $push340=, 0 i64.load $push72=, src($pop340) - i64.store $discard=, dst($pop341), $pop72 + i64.store $drop=, dst($pop341), $pop72 i32.const $push339=, dst i32.const $push338=, src i32.const $push73=, 17 @@ -270,11 +270,11 @@ main: # @main i32.const $push351=, 0 i32.const $push350=, 0 i32.load16_u $push75=, src+16($pop350) - i32.store16 $discard=, dst+16($pop351), $pop75 + i32.store16 $drop=, dst+16($pop351), $pop75 i32.const $push349=, 0 - i64.store $discard=, dst+8($pop349), $1 + i64.store $drop=, dst+8($pop349), $1 i32.const $push348=, 0 - i64.store $discard=, dst($pop348), $2 + i64.store $drop=, dst($pop348), $2 i32.const $push347=, dst i32.const $push346=, src i32.const $push76=, 18 @@ -288,15 +288,15 @@ main: # @main i32.const $push361=, 0 i32.const $push360=, 0 i32.load8_u $push78=, src+18($pop360) - i32.store8 $discard=, dst+18($pop361), $pop78 + i32.store8 $drop=, dst+18($pop361), $pop78 i32.const $push359=, 0 - i32.store16 $discard=, dst+16($pop359), $4 + i32.store16 $drop=, dst+16($pop359), $4 i32.const $push358=, 0 - i64.store $discard=, dst+8($pop358), $1 + i64.store $drop=, dst+8($pop358), $1 i32.const $push357=, 0 i32.const $push356=, 0 i64.load $push79=, src($pop356) - i64.store $discard=, dst($pop357), $pop79 + i64.store $drop=, dst($pop357), $pop79 i32.const $push355=, dst i32.const $push354=, src i32.const $push80=, 19 @@ -310,11 +310,11 @@ main: # @main i32.const $push369=, 0 i32.const $push368=, 0 i32.load $push82=, src+16($pop368) - i32.store $discard=, dst+16($pop369), $pop82 + i32.store $drop=, dst+16($pop369), $pop82 i32.const $push367=, 0 - i64.store $discard=, dst+8($pop367), $1 + i64.store $drop=, dst+8($pop367), $1 i32.const $push366=, 0 - i64.store $discard=, dst($pop366), $2 + i64.store $drop=, dst($pop366), $2 i32.const $push365=, dst i32.const $push364=, src i32.const $push83=, 20 @@ -328,15 +328,15 @@ main: # @main i32.const $push379=, 0 i32.const $push378=, 0 i32.load8_u $push85=, src+20($pop378) - i32.store8 $discard=, dst+20($pop379), $pop85 + i32.store8 $drop=, dst+20($pop379), $pop85 i32.const $push377=, 0 - i32.store $discard=, dst+16($pop377), $4 + i32.store $drop=, dst+16($pop377), $4 i32.const $push376=, 0 - i64.store $discard=, dst+8($pop376), $1 + i64.store $drop=, dst+8($pop376), $1 i32.const $push375=, 0 i32.const $push374=, 0 i64.load $push86=, src($pop374) - i64.store $discard=, dst($pop375), $pop86 + i64.store $drop=, dst($pop375), $pop86 i32.const $push373=, dst i32.const $push372=, src i32.const $push87=, 21 @@ -350,15 +350,15 @@ main: # @main i32.const $push389=, 0 i32.const $push388=, 0 i32.load16_u $push89=, src+20($pop388) - i32.store16 $discard=, dst+20($pop389), $pop89 + i32.store16 $drop=, dst+20($pop389), $pop89 i32.const $push387=, 0 i64.load $2=, src($pop387) i32.const $push386=, 0 - i32.store $discard=, dst+16($pop386), $4 + i32.store $drop=, dst+16($pop386), $4 i32.const $push385=, 0 - i64.store $discard=, dst+8($pop385), $1 + i64.store $drop=, dst+8($pop385), $1 i32.const $push384=, 0 - i64.store $discard=, dst($pop384), $2 + i64.store $drop=, dst($pop384), $2 i32.const $push383=, dst i32.const $push382=, src i32.const $push90=, 22 @@ -374,17 +374,17 @@ main: # @main i32.const $push400=, 0 i32.const $push399=, 0 i32.load8_u $push92=, src+22($pop399) - i32.store8 $discard=, dst+22($pop400), $pop92 + i32.store8 $drop=, dst+22($pop400), $pop92 i32.const $push398=, 0 - i32.store16 $discard=, dst+20($pop398), $4 + i32.store16 $drop=, dst+20($pop398), $4 i32.const $push397=, 0 - i32.store $discard=, dst+16($pop397), $0 + i32.store $drop=, dst+16($pop397), $0 i32.const $push396=, 0 - i64.store $discard=, dst+8($pop396), $1 + i64.store $drop=, dst+8($pop396), $1 i32.const $push395=, 0 i32.const $push394=, 0 i64.load $push93=, src($pop394) - i64.store $discard=, dst($pop395), $pop93 + i64.store $drop=, dst($pop395), $pop93 i32.const $push393=, dst i32.const $push392=, src i32.const $push94=, 23 @@ -398,11 +398,11 @@ main: # @main i32.const $push409=, 0 i32.const $push408=, 0 i64.load $push96=, src+16($pop408) - i64.store $discard=, dst+16($pop409), $pop96 + i64.store $drop=, dst+16($pop409), $pop96 i32.const $push407=, 0 - i64.store $discard=, dst+8($pop407), $1 + i64.store $drop=, dst+8($pop407), $1 i32.const $push406=, 0 - i64.store $discard=, dst($pop406), $2 + i64.store $drop=, dst($pop406), $2 i32.const $push405=, dst i32.const $push404=, src i32.const $push97=, 24 @@ -416,15 +416,15 @@ main: # @main i32.const $push419=, 0 i32.const $push418=, 0 i32.load8_u $push99=, src+24($pop418) - i32.store8 $discard=, dst+24($pop419), $pop99 + i32.store8 $drop=, dst+24($pop419), $pop99 i32.const $push417=, 0 - i64.store $discard=, dst+16($pop417), $1 + i64.store $drop=, dst+16($pop417), $1 i32.const $push416=, 0 - i64.store $discard=, dst+8($pop416), $2 + i64.store $drop=, dst+8($pop416), $2 i32.const $push415=, 0 i32.const $push414=, 0 i64.load $push100=, src($pop414) - i64.store $discard=, dst($pop415), $pop100 + i64.store $drop=, dst($pop415), $pop100 i32.const $push413=, dst i32.const $push412=, src i32.const $push101=, 25 @@ -438,15 +438,15 @@ main: # @main i32.const $push429=, 0 i32.const $push428=, 0 i32.load16_u $push103=, src+24($pop428) - i32.store16 $discard=, dst+24($pop429), $pop103 + i32.store16 $drop=, dst+24($pop429), $pop103 i32.const $push427=, 0 i64.load $3=, src($pop427) i32.const $push426=, 0 - i64.store $discard=, dst+16($pop426), $1 + i64.store $drop=, dst+16($pop426), $1 i32.const $push425=, 0 - i64.store $discard=, dst+8($pop425), $2 + i64.store $drop=, dst+8($pop425), $2 i32.const $push424=, 0 - i64.store $discard=, dst($pop424), $3 + i64.store $drop=, dst($pop424), $3 i32.const $push423=, dst i32.const $push422=, src i32.const $push104=, 26 @@ -462,17 +462,17 @@ main: # @main i32.const $push440=, 0 i32.const $push439=, 0 i32.load8_u $push106=, src+26($pop439) - i32.store8 $discard=, dst+26($pop440), $pop106 + i32.store8 $drop=, dst+26($pop440), $pop106 i32.const $push438=, 0 - i32.store16 $discard=, dst+24($pop438), $4 + i32.store16 $drop=, dst+24($pop438), $4 i32.const $push437=, 0 - i64.store $discard=, dst+16($pop437), $1 + i64.store $drop=, dst+16($pop437), $1 i32.const $push436=, 0 - i64.store $discard=, dst+8($pop436), $2 + i64.store $drop=, dst+8($pop436), $2 i32.const $push435=, 0 i32.const $push434=, 0 i64.load $push107=, src($pop434) - i64.store $discard=, dst($pop435), $pop107 + i64.store $drop=, dst($pop435), $pop107 i32.const $push433=, dst i32.const $push432=, src i32.const $push108=, 27 @@ -486,15 +486,15 @@ main: # @main i32.const $push451=, 0 i32.const $push450=, 0 i32.load $push110=, src+24($pop450) - i32.store $discard=, dst+24($pop451), $pop110 + i32.store $drop=, dst+24($pop451), $pop110 i32.const $push449=, 0 i64.load $3=, src($pop449) i32.const $push448=, 0 - i64.store $discard=, dst+16($pop448), $1 + i64.store $drop=, dst+16($pop448), $1 i32.const $push447=, 0 - i64.store $discard=, dst+8($pop447), $2 + i64.store $drop=, dst+8($pop447), $2 i32.const $push446=, 0 - i64.store $discard=, dst($pop446), $3 + i64.store $drop=, dst($pop446), $3 i32.const $push445=, dst i32.const $push444=, src i32.const $push111=, 28 @@ -510,17 +510,17 @@ main: # @main i32.const $push462=, 0 i32.const $push461=, 0 i32.load8_u $push113=, src+28($pop461) - i32.store8 $discard=, dst+28($pop462), $pop113 + i32.store8 $drop=, dst+28($pop462), $pop113 i32.const $push460=, 0 - i32.store $discard=, dst+24($pop460), $4 + i32.store $drop=, dst+24($pop460), $4 i32.const $push459=, 0 - i64.store $discard=, dst+16($pop459), $1 + i64.store $drop=, dst+16($pop459), $1 i32.const $push458=, 0 - i64.store $discard=, dst+8($pop458), $2 + i64.store $drop=, dst+8($pop458), $2 i32.const $push457=, 0 i32.const $push456=, 0 i64.load $push114=, src($pop456) - i64.store $discard=, dst($pop457), $pop114 + i64.store $drop=, dst($pop457), $pop114 i32.const $push455=, dst i32.const $push454=, src i32.const $push115=, 29 @@ -532,21 +532,21 @@ main: # @main i32.const $push476=, 0 i32.const $push475=, 0 i32.load16_u $push118=, src+28($pop475) - i32.store16 $discard=, dst+28($pop476), $pop118 + i32.store16 $drop=, dst+28($pop476), $pop118 i32.const $push474=, 0 i64.load $1=, src+16($pop474) i32.const $push473=, 0 i64.load $2=, src+8($pop473) i32.const $push472=, 0 - i32.store $discard=, dst+24($pop472), $4 + i32.store $drop=, dst+24($pop472), $4 i32.const $push471=, 0 i64.load $3=, src($pop471) i32.const $push470=, 0 - i64.store $discard=, dst+16($pop470), $1 + i64.store $drop=, dst+16($pop470), $1 i32.const $push469=, 0 - i64.store $discard=, dst+8($pop469), $2 + i64.store $drop=, dst+8($pop469), $2 i32.const $push468=, 0 - i64.store $discard=, dst($pop468), $3 + i64.store $drop=, dst($pop468), $3 i32.const $push467=, dst i32.const $push466=, src i32.const $push119=, 30 @@ -570,15 +570,15 @@ main: # @main i32.const $push488=, 0 i32.const $push487=, 0 i64.load $push125=, src+24($pop487) - i64.store $discard=, dst+24($pop488), $pop125 + i64.store $drop=, dst+24($pop488), $pop125 i32.const $push486=, 0 i64.load $3=, src($pop486) i32.const $push485=, 0 - i64.store $discard=, dst+16($pop485), $1 + i64.store $drop=, dst+16($pop485), $1 i32.const $push484=, 0 - i64.store $discard=, dst+8($pop484), $2 + i64.store $drop=, dst+8($pop484), $2 i32.const $push483=, 0 - i64.store $discard=, dst($pop483), $3 + i64.store $drop=, dst($pop483), $3 i32.const $push482=, src i32.const $push126=, 32 i32.call $push127=, memcmp@FUNCTION, $4, $pop482, $pop126 diff --git a/test/torture-s/memset-1.c.s b/test/torture-s/memset-1.c.s index 76d41f900..5dec78077 100644 --- a/test/torture-s/memset-1.c.s +++ b/test/torture-s/memset-1.c.s @@ -37,7 +37,7 @@ main: # @main i32.const $push100=, u i32.const $push99=, 97 i32.const $push98=, 96 - i32.call $discard=, memset@FUNCTION, $pop100, $pop99, $pop98 + i32.call $drop=, memset@FUNCTION, $pop100, $pop99, $pop98 i32.const $push97=, 0 i32.call $0=, memset@FUNCTION, $2, $pop97, $3 block @@ -157,7 +157,7 @@ main: # @main # in Loop: Header=BB0_2 Depth=2 i32.const $push126=, 0 i32.load8_u $push29=, A($pop126) - i32.call $discard=, memset@FUNCTION, $0, $pop29, $3 + i32.call $drop=, memset@FUNCTION, $0, $pop29, $3 i32.const $6=, u block br_if 0, $5 # 0: down to label10 @@ -274,7 +274,7 @@ main: # @main # BB#34: # %for.inc88.7 # in Loop: Header=BB0_2 Depth=2 i32.const $push153=, 66 - i32.call $discard=, memset@FUNCTION, $0, $pop153, $3 + i32.call $drop=, memset@FUNCTION, $0, $pop153, $3 i32.const $6=, u block br_if 0, $5 # 0: down to label15 diff --git a/test/torture-s/memset-2.c.s b/test/torture-s/memset-2.c.s index c1865ba0e..268ae51a6 100644 --- a/test/torture-s/memset-2.c.s +++ b/test/torture-s/memset-2.c.s @@ -9,7 +9,7 @@ reset: # @reset i32.const $push0=, u i32.const $push2=, 97 i32.const $push1=, 31 - i32.call $discard=, memset@FUNCTION, $pop0, $pop2, $pop1 + i32.call $drop=, memset@FUNCTION, $pop0, $pop2, $pop1 return .endfunc .Lfunc_end0: @@ -141,14 +141,14 @@ main: # @main i32.const $push93=, u i32.const $push92=, 97 i32.const $push91=, 31 - i32.call $discard=, memset@FUNCTION, $pop93, $pop92, $pop91 + i32.call $drop=, memset@FUNCTION, $pop93, $pop92, $pop91 i32.const $push90=, 1 i32.const $push89=, 0 i32.store8 $push88=, u($1), $pop89 tee_local $push87=, $0=, $pop88 call check@FUNCTION, $1, $pop90, $pop87 i32.load8_u $push33=, A($0) - i32.store8 $discard=, u($1), $pop33 + i32.store8 $drop=, u($1), $pop33 i32.const $push86=, 1 i32.const $push85=, 65 call check@FUNCTION, $1, $pop86, $pop85 @@ -170,7 +170,7 @@ main: # @main i32.const $push108=, u i32.const $push107=, 97 i32.const $push106=, 31 - i32.call $discard=, memset@FUNCTION, $pop108, $pop107, $pop106 + i32.call $drop=, memset@FUNCTION, $pop108, $pop107, $pop106 i32.const $push105=, 2 i32.const $push104=, 0 i32.store16 $push103=, u($1):p2align=0, $pop104 @@ -179,12 +179,12 @@ main: # @main i32.load8_u $push35=, A($0) i32.const $push101=, 257 i32.mul $push36=, $pop35, $pop101 - i32.store16 $discard=, u($1):p2align=0, $pop36 + i32.store16 $drop=, u($1):p2align=0, $pop36 i32.const $push100=, 2 i32.const $push99=, 65 call check@FUNCTION, $1, $pop100, $pop99 i32.const $push98=, 16962 - i32.store16 $discard=, u($1):p2align=0, $pop98 + i32.store16 $drop=, u($1):p2align=0, $pop98 i32.const $push97=, 2 i32.const $push96=, 66 call check@FUNCTION, $1, $pop97, $pop96 @@ -202,7 +202,7 @@ main: # @main i32.const $push123=, u i32.const $push122=, 97 i32.const $push121=, 31 - i32.call $discard=, memset@FUNCTION, $pop123, $pop122, $pop121 + i32.call $drop=, memset@FUNCTION, $pop123, $pop122, $pop121 i32.const $push120=, 3 i32.const $push119=, 0 i32.store8 $push1=, u+2($1), $pop119 @@ -213,14 +213,14 @@ main: # @main i32.store8 $push2=, u+2($1), $pop38 i32.const $push116=, 257 i32.mul $push39=, $pop2, $pop116 - i32.store16 $discard=, u($1):p2align=0, $pop39 + i32.store16 $drop=, u($1):p2align=0, $pop39 i32.const $push115=, 3 i32.const $push114=, 65 call check@FUNCTION, $1, $pop115, $pop114 i32.const $push113=, 66 i32.store8 $0=, u+2($1), $pop113 i32.const $push112=, 16962 - i32.store16 $discard=, u($1):p2align=0, $pop112 + i32.store16 $drop=, u($1):p2align=0, $pop112 i32.const $push111=, 3 call check@FUNCTION, $1, $pop111, $0 i32.const $push110=, 1 @@ -237,7 +237,7 @@ main: # @main i32.const $push138=, u i32.const $push137=, 97 i32.const $push136=, 31 - i32.call $discard=, memset@FUNCTION, $pop138, $pop137, $pop136 + i32.call $drop=, memset@FUNCTION, $pop138, $pop137, $pop136 i32.const $push135=, 4 i32.const $push134=, 0 i32.store $push133=, u($1):p2align=0, $pop134 @@ -246,12 +246,12 @@ main: # @main i32.load8_u $push41=, A($0) i32.const $push131=, 16843009 i32.mul $push42=, $pop41, $pop131 - i32.store $discard=, u($1):p2align=0, $pop42 + i32.store $drop=, u($1):p2align=0, $pop42 i32.const $push130=, 4 i32.const $push129=, 65 call check@FUNCTION, $1, $pop130, $pop129 i32.const $push128=, 1111638594 - i32.store $discard=, u($1):p2align=0, $pop128 + i32.store $drop=, u($1):p2align=0, $pop128 i32.const $push127=, 4 i32.const $push126=, 66 call check@FUNCTION, $1, $pop127, $pop126 @@ -269,7 +269,7 @@ main: # @main i32.const $push153=, u i32.const $push152=, 97 i32.const $push151=, 31 - i32.call $discard=, memset@FUNCTION, $pop153, $pop152, $pop151 + i32.call $drop=, memset@FUNCTION, $pop153, $pop152, $pop151 i32.const $push150=, 5 i32.const $push149=, 0 i32.store8 $push3=, u+4($1), $pop149 @@ -280,14 +280,14 @@ main: # @main i32.store8 $push4=, u+4($1), $pop44 i32.const $push146=, 16843009 i32.mul $push45=, $pop4, $pop146 - i32.store $discard=, u($1):p2align=0, $pop45 + i32.store $drop=, u($1):p2align=0, $pop45 i32.const $push145=, 5 i32.const $push144=, 65 call check@FUNCTION, $1, $pop145, $pop144 i32.const $push143=, 66 i32.store8 $0=, u+4($1), $pop143 i32.const $push142=, 1111638594 - i32.store $discard=, u($1):p2align=0, $pop142 + i32.store $drop=, u($1):p2align=0, $pop142 i32.const $push141=, 5 call check@FUNCTION, $1, $pop141, $0 i32.const $push140=, 1 @@ -304,7 +304,7 @@ main: # @main i32.const $push172=, u i32.const $push171=, 97 i32.const $push170=, 31 - i32.call $discard=, memset@FUNCTION, $pop172, $pop171, $pop170 + i32.call $drop=, memset@FUNCTION, $pop172, $pop171, $pop170 i32.const $push169=, 6 i32.const $push168=, 0 i32.store16 $push5=, u+4($1):p2align=0, $pop168 @@ -315,17 +315,17 @@ main: # @main tee_local $push164=, $0=, $pop165 i32.const $push163=, 257 i32.mul $push47=, $pop164, $pop163 - i32.store16 $discard=, u+4($1):p2align=0, $pop47 + i32.store16 $drop=, u+4($1):p2align=0, $pop47 i32.const $push162=, 16843009 i32.mul $push48=, $0, $pop162 - i32.store $discard=, u($1):p2align=0, $pop48 + i32.store $drop=, u($1):p2align=0, $pop48 i32.const $push161=, 6 i32.const $push160=, 65 call check@FUNCTION, $1, $pop161, $pop160 i32.const $push159=, 16962 - i32.store16 $discard=, u+4($1):p2align=0, $pop159 + i32.store16 $drop=, u+4($1):p2align=0, $pop159 i32.const $push158=, 1111638594 - i32.store $discard=, u($1):p2align=0, $pop158 + i32.store $drop=, u($1):p2align=0, $pop158 i32.const $push157=, 6 i32.const $push156=, 66 call check@FUNCTION, $1, $pop157, $pop156 @@ -343,7 +343,7 @@ main: # @main i32.const $push191=, u i32.const $push190=, 97 i32.const $push189=, 31 - i32.call $discard=, memset@FUNCTION, $pop191, $pop190, $pop189 + i32.call $drop=, memset@FUNCTION, $pop191, $pop190, $pop189 i32.const $push188=, 7 i32.const $push187=, 0 i32.store8 $push6=, u+6($1), $pop187 @@ -356,19 +356,19 @@ main: # @main tee_local $push183=, $0=, $pop184 i32.const $push182=, 257 i32.mul $push51=, $pop183, $pop182 - i32.store16 $discard=, u+4($1):p2align=0, $pop51 + i32.store16 $drop=, u+4($1):p2align=0, $pop51 i32.const $push181=, 16843009 i32.mul $push52=, $0, $pop181 - i32.store $discard=, u($1):p2align=0, $pop52 + i32.store $drop=, u($1):p2align=0, $pop52 i32.const $push180=, 7 i32.const $push179=, 65 call check@FUNCTION, $1, $pop180, $pop179 i32.const $push178=, 66 i32.store8 $0=, u+6($1), $pop178 i32.const $push177=, 16962 - i32.store16 $discard=, u+4($1):p2align=0, $pop177 + i32.store16 $drop=, u+4($1):p2align=0, $pop177 i32.const $push176=, 1111638594 - i32.store $discard=, u($1):p2align=0, $pop176 + i32.store $drop=, u($1):p2align=0, $pop176 i32.const $push175=, 7 call check@FUNCTION, $1, $pop175, $0 i32.const $push174=, 1 @@ -385,9 +385,9 @@ main: # @main i32.const $push206=, u i32.const $push205=, 97 i32.const $push204=, 31 - i32.call $discard=, memset@FUNCTION, $pop206, $pop205, $pop204 + i32.call $drop=, memset@FUNCTION, $pop206, $pop205, $pop204 i64.const $push203=, 0 - i64.store $discard=, u($1):p2align=0, $pop203 + i64.store $drop=, u($1):p2align=0, $pop203 i32.const $push202=, 8 i32.const $push201=, 0 call check@FUNCTION, $1, $pop202, $pop201 @@ -396,12 +396,12 @@ main: # @main i32.const $push199=, 16843009 i32.mul $push55=, $pop54, $pop199 i32.store $push8=, u+4($1):p2align=0, $pop55 - i32.store $discard=, u($1):p2align=0, $pop8 + i32.store $drop=, u($1):p2align=0, $pop8 i32.const $push198=, 8 i32.const $push197=, 65 call check@FUNCTION, $1, $pop198, $pop197 i64.const $push196=, 4774451407313060418 - i64.store $discard=, u($1):p2align=0, $pop196 + i64.store $drop=, u($1):p2align=0, $pop196 i32.const $push195=, 8 i32.const $push194=, 66 call check@FUNCTION, $1, $pop195, $pop194 @@ -419,7 +419,7 @@ main: # @main i32.const $push221=, u i32.const $push220=, 97 i32.const $push219=, 31 - i32.call $discard=, memset@FUNCTION, $pop221, $pop220, $pop219 + i32.call $drop=, memset@FUNCTION, $pop221, $pop220, $pop219 i32.const $push218=, 9 i32.const $push217=, 0 i32.store8 $push9=, u+8($1), $pop217 @@ -432,7 +432,7 @@ main: # @main i32.const $push214=, 16843009 i32.mul $push58=, $pop11, $pop214 i32.store $push12=, u+4($1):p2align=0, $pop58 - i32.store $discard=, u($1):p2align=0, $pop12 + i32.store $drop=, u($1):p2align=0, $pop12 i32.const $push213=, 9 i32.const $push212=, 65 call check@FUNCTION, $1, $pop213, $pop212 @@ -440,7 +440,7 @@ main: # @main i32.store8 $0=, u+8($1), $pop211 i32.const $push210=, 1111638594 i32.store $push13=, u+4($1):p2align=0, $pop210 - i32.store $discard=, u($1):p2align=0, $pop13 + i32.store $drop=, u($1):p2align=0, $pop13 i32.const $push209=, 9 call check@FUNCTION, $1, $pop209, $0 i32.const $push208=, 1 @@ -457,7 +457,7 @@ main: # @main i32.const $push240=, u i32.const $push239=, 97 i32.const $push238=, 31 - i32.call $discard=, memset@FUNCTION, $pop240, $pop239, $pop238 + i32.call $drop=, memset@FUNCTION, $pop240, $pop239, $pop238 i32.const $push237=, 10 i32.const $push236=, 0 i32.store16 $push14=, u+8($1):p2align=0, $pop236 @@ -469,19 +469,19 @@ main: # @main tee_local $push232=, $0=, $pop233 i32.const $push231=, 257 i32.mul $push60=, $pop232, $pop231 - i32.store16 $discard=, u+8($1):p2align=0, $pop60 + i32.store16 $drop=, u+8($1):p2align=0, $pop60 i32.const $push230=, 16843009 i32.mul $push61=, $0, $pop230 i32.store $push16=, u+4($1):p2align=0, $pop61 - i32.store $discard=, u($1):p2align=0, $pop16 + i32.store $drop=, u($1):p2align=0, $pop16 i32.const $push229=, 10 i32.const $push228=, 65 call check@FUNCTION, $1, $pop229, $pop228 i32.const $push227=, 16962 - i32.store16 $discard=, u+8($1):p2align=0, $pop227 + i32.store16 $drop=, u+8($1):p2align=0, $pop227 i32.const $push226=, 1111638594 i32.store $push17=, u+4($1):p2align=0, $pop226 - i32.store $discard=, u($1):p2align=0, $pop17 + i32.store $drop=, u($1):p2align=0, $pop17 i32.const $push225=, 10 i32.const $push224=, 66 call check@FUNCTION, $1, $pop225, $pop224 @@ -499,7 +499,7 @@ main: # @main i32.const $push259=, u i32.const $push258=, 97 i32.const $push257=, 31 - i32.call $discard=, memset@FUNCTION, $pop259, $pop258, $pop257 + i32.call $drop=, memset@FUNCTION, $pop259, $pop258, $pop257 i32.const $push256=, 11 i32.const $push255=, 0 i32.store8 $push18=, u+10($1), $pop255 @@ -513,21 +513,21 @@ main: # @main tee_local $push251=, $0=, $pop252 i32.const $push250=, 257 i32.mul $push64=, $pop251, $pop250 - i32.store16 $discard=, u+8($1):p2align=0, $pop64 + i32.store16 $drop=, u+8($1):p2align=0, $pop64 i32.const $push249=, 16843009 i32.mul $push65=, $0, $pop249 i32.store $push21=, u+4($1):p2align=0, $pop65 - i32.store $discard=, u($1):p2align=0, $pop21 + i32.store $drop=, u($1):p2align=0, $pop21 i32.const $push248=, 11 i32.const $push247=, 65 call check@FUNCTION, $1, $pop248, $pop247 i32.const $push246=, 66 i32.store8 $0=, u+10($1), $pop246 i32.const $push245=, 16962 - i32.store16 $discard=, u+8($1):p2align=0, $pop245 + i32.store16 $drop=, u+8($1):p2align=0, $pop245 i32.const $push244=, 1111638594 i32.store $push22=, u+4($1):p2align=0, $pop244 - i32.store $discard=, u($1):p2align=0, $pop22 + i32.store $drop=, u($1):p2align=0, $pop22 i32.const $push243=, 11 call check@FUNCTION, $1, $pop243, $0 i32.const $push242=, 1 @@ -544,9 +544,9 @@ main: # @main i32.const $push276=, u i32.const $push275=, 97 i32.const $push274=, 31 - i32.call $discard=, memset@FUNCTION, $pop276, $pop275, $pop274 + i32.call $drop=, memset@FUNCTION, $pop276, $pop275, $pop274 i64.const $push273=, 0 - i64.store $discard=, u+4($1):p2align=0, $pop273 + i64.store $drop=, u+4($1):p2align=0, $pop273 i32.const $push272=, 12 i32.const $push271=, 0 i32.store $push270=, u($1):p2align=0, $pop271 @@ -557,14 +557,14 @@ main: # @main i32.mul $push68=, $pop67, $pop268 i32.store $push23=, u+8($1):p2align=0, $pop68 i32.store $push24=, u+4($1):p2align=0, $pop23 - i32.store $discard=, u($1):p2align=0, $pop24 + i32.store $drop=, u($1):p2align=0, $pop24 i32.const $push267=, 12 i32.const $push266=, 65 call check@FUNCTION, $1, $pop267, $pop266 i64.const $push265=, 4774451407313060418 - i64.store $discard=, u+4($1):p2align=0, $pop265 + i64.store $drop=, u+4($1):p2align=0, $pop265 i32.const $push264=, 1111638594 - i32.store $discard=, u($1):p2align=0, $pop264 + i32.store $drop=, u($1):p2align=0, $pop264 i32.const $push263=, 12 i32.const $push262=, 66 call check@FUNCTION, $1, $pop263, $pop262 @@ -582,11 +582,11 @@ main: # @main i32.const $push293=, u i32.const $push292=, 97 i32.const $push291=, 31 - i32.call $discard=, memset@FUNCTION, $pop293, $pop292, $pop291 + i32.call $drop=, memset@FUNCTION, $pop293, $pop292, $pop291 i32.const $push290=, 0 i32.store8 $0=, u+12($1), $pop290 i64.const $push289=, 0 - i64.store $discard=, u+4($1):p2align=0, $pop289 + i64.store $drop=, u+4($1):p2align=0, $pop289 i32.const $push288=, 13 i32.store $push287=, u($1):p2align=0, $0 tee_local $push286=, $0=, $pop287 @@ -597,16 +597,16 @@ main: # @main i32.mul $push71=, $pop25, $pop285 i32.store $push26=, u+8($1):p2align=0, $pop71 i32.store $push27=, u+4($1):p2align=0, $pop26 - i32.store $discard=, u($1):p2align=0, $pop27 + i32.store $drop=, u($1):p2align=0, $pop27 i32.const $push284=, 13 i32.const $push283=, 65 call check@FUNCTION, $1, $pop284, $pop283 i32.const $push282=, 66 i32.store8 $0=, u+12($1), $pop282 i64.const $push281=, 4774451407313060418 - i64.store $discard=, u+4($1):p2align=0, $pop281 + i64.store $drop=, u+4($1):p2align=0, $pop281 i32.const $push280=, 1111638594 - i32.store $discard=, u($1):p2align=0, $pop280 + i32.store $drop=, u($1):p2align=0, $pop280 i32.const $push279=, 13 call check@FUNCTION, $1, $pop279, $0 i32.const $push278=, 1 @@ -623,11 +623,11 @@ main: # @main i32.const $push314=, u i32.const $push313=, 97 i32.const $push312=, 31 - i32.call $discard=, memset@FUNCTION, $pop314, $pop313, $pop312 + i32.call $drop=, memset@FUNCTION, $pop314, $pop313, $pop312 i32.const $push311=, 0 i32.store16 $0=, u+12($1):p2align=0, $pop311 i64.const $push310=, 0 - i64.store $discard=, u+4($1):p2align=0, $pop310 + i64.store $drop=, u+4($1):p2align=0, $pop310 i32.const $push309=, 14 i32.store $push308=, u($1):p2align=0, $0 tee_local $push307=, $0=, $pop308 @@ -636,21 +636,21 @@ main: # @main tee_local $push305=, $0=, $pop306 i32.const $push304=, 257 i32.mul $push73=, $pop305, $pop304 - i32.store16 $discard=, u+12($1):p2align=0, $pop73 + i32.store16 $drop=, u+12($1):p2align=0, $pop73 i32.const $push303=, 16843009 i32.mul $push74=, $0, $pop303 i32.store $push28=, u+8($1):p2align=0, $pop74 i32.store $push29=, u+4($1):p2align=0, $pop28 - i32.store $discard=, u($1):p2align=0, $pop29 + i32.store $drop=, u($1):p2align=0, $pop29 i32.const $push302=, 14 i32.const $push301=, 65 call check@FUNCTION, $1, $pop302, $pop301 i32.const $push300=, 16962 - i32.store16 $discard=, u+12($1):p2align=0, $pop300 + i32.store16 $drop=, u+12($1):p2align=0, $pop300 i64.const $push299=, 4774451407313060418 - i64.store $discard=, u+4($1):p2align=0, $pop299 + i64.store $drop=, u+4($1):p2align=0, $pop299 i32.const $push298=, 1111638594 - i32.store $discard=, u($1):p2align=0, $pop298 + i32.store $drop=, u($1):p2align=0, $pop298 i32.const $push297=, 14 i32.const $push296=, 66 call check@FUNCTION, $1, $pop297, $pop296 @@ -668,12 +668,12 @@ main: # @main i32.const $push335=, u i32.const $push334=, 97 i32.const $push333=, 31 - i32.call $discard=, memset@FUNCTION, $pop335, $pop334, $pop333 + i32.call $drop=, memset@FUNCTION, $pop335, $pop334, $pop333 i32.const $push332=, 0 i32.store8 $push30=, u+14($1), $pop332 i32.store16 $0=, u+12($1):p2align=0, $pop30 i64.const $push331=, 0 - i64.store $discard=, u+4($1):p2align=0, $pop331 + i64.store $drop=, u+4($1):p2align=0, $pop331 i32.const $push330=, 15 i32.store $push329=, u($1):p2align=0, $0 tee_local $push328=, $0=, $pop329 @@ -683,23 +683,23 @@ main: # @main tee_local $push326=, $0=, $pop327 i32.const $push325=, 257 i32.mul $push77=, $pop326, $pop325 - i32.store16 $discard=, u+12($1):p2align=0, $pop77 + i32.store16 $drop=, u+12($1):p2align=0, $pop77 i32.const $push324=, 16843009 i32.mul $push78=, $0, $pop324 i32.store $push31=, u+8($1):p2align=0, $pop78 i32.store $push32=, u+4($1):p2align=0, $pop31 - i32.store $discard=, u($1):p2align=0, $pop32 + i32.store $drop=, u($1):p2align=0, $pop32 i32.const $push323=, 15 i32.const $push322=, 65 call check@FUNCTION, $1, $pop323, $pop322 i32.const $push321=, 66 i32.store8 $0=, u+14($1), $pop321 i32.const $push320=, 16962 - i32.store16 $discard=, u+12($1):p2align=0, $pop320 + i32.store16 $drop=, u+12($1):p2align=0, $pop320 i64.const $push319=, 4774451407313060418 - i64.store $discard=, u+4($1):p2align=0, $pop319 + i64.store $drop=, u+4($1):p2align=0, $pop319 i32.const $push318=, 1111638594 - i32.store $discard=, u($1):p2align=0, $pop318 + i32.store $drop=, u($1):p2align=0, $pop318 i32.const $push317=, 15 call check@FUNCTION, $1, $pop317, $0 i32.const $push316=, 1 diff --git a/test/torture-s/memset-3.c.s b/test/torture-s/memset-3.c.s index 18f805a9e..2ff0dffcd 100644 --- a/test/torture-s/memset-3.c.s +++ b/test/torture-s/memset-3.c.s @@ -9,7 +9,7 @@ reset: # @reset i32.const $push0=, u i32.const $push2=, 97 i32.const $push1=, 31 - i32.call $discard=, memset@FUNCTION, $pop0, $pop2, $pop1 + i32.call $drop=, memset@FUNCTION, $pop0, $pop2, $pop1 return .endfunc .Lfunc_end0: @@ -148,7 +148,7 @@ main: # @main i32.const $push78=, 31 i32.call $push0=, memset@FUNCTION, $pop80, $pop79, $pop78 i32.const $push77=, 0 - i32.call $discard=, memset@FUNCTION, $pop0, $pop77, $1 + i32.call $drop=, memset@FUNCTION, $pop0, $pop77, $1 block i32.const $push76=, 1 i32.lt_s $push75=, $1, $pop76 @@ -231,7 +231,7 @@ main: # @main i32.const $push96=, u i32.const $push95=, 0 i32.load8_u $push19=, A($pop95) - i32.call $discard=, memset@FUNCTION, $pop96, $pop19, $1 + i32.call $drop=, memset@FUNCTION, $pop96, $pop19, $1 block br_if 0, $2 # 0: down to label13 # BB#15: # %for.body6.i241.preheader @@ -312,7 +312,7 @@ main: # @main i32.const $0=, u i32.const $push113=, u i32.const $push112=, 66 - i32.call $discard=, memset@FUNCTION, $pop113, $pop112, $1 + i32.call $drop=, memset@FUNCTION, $pop113, $pop112, $1 block br_if 0, $2 # 0: down to label16 # BB#28: # %for.body6.i278.preheader @@ -404,7 +404,7 @@ main: # @main i32.const $push145=, u i32.const $push144=, 97 i32.const $push143=, 31 - i32.call $discard=, memset@FUNCTION, $pop145, $pop144, $pop143 + i32.call $drop=, memset@FUNCTION, $pop145, $pop144, $pop143 i32.const $push142=, u+1 i32.const $push141=, 0 i32.call $0=, memset@FUNCTION, $pop142, $pop141, $1 @@ -413,12 +413,12 @@ main: # @main call check@FUNCTION, $pop140, $1, $pop139 i32.const $push138=, 0 i32.load8_u $push59=, A($pop138) - i32.call $discard=, memset@FUNCTION, $0, $pop59, $1 + i32.call $drop=, memset@FUNCTION, $0, $pop59, $1 i32.const $push137=, 1 i32.const $push136=, 65 call check@FUNCTION, $pop137, $1, $pop136 i32.const $push135=, 66 - i32.call $discard=, memset@FUNCTION, $0, $pop135, $1 + i32.call $drop=, memset@FUNCTION, $0, $pop135, $1 i32.const $push134=, 1 i32.const $push133=, 66 call check@FUNCTION, $pop134, $1, $pop133 @@ -436,7 +436,7 @@ main: # @main i32.const $push160=, u i32.const $push159=, 97 i32.const $push158=, 31 - i32.call $discard=, memset@FUNCTION, $pop160, $pop159, $pop158 + i32.call $drop=, memset@FUNCTION, $pop160, $pop159, $pop158 i32.const $push157=, u+2 i32.const $push156=, 0 i32.call $0=, memset@FUNCTION, $pop157, $pop156, $1 @@ -445,12 +445,12 @@ main: # @main call check@FUNCTION, $pop155, $1, $pop154 i32.const $push153=, 0 i32.load8_u $push61=, A($pop153) - i32.call $discard=, memset@FUNCTION, $0, $pop61, $1 + i32.call $drop=, memset@FUNCTION, $0, $pop61, $1 i32.const $push152=, 2 i32.const $push151=, 65 call check@FUNCTION, $pop152, $1, $pop151 i32.const $push150=, 66 - i32.call $discard=, memset@FUNCTION, $0, $pop150, $1 + i32.call $drop=, memset@FUNCTION, $0, $pop150, $1 i32.const $push149=, 2 i32.const $push148=, 66 call check@FUNCTION, $pop149, $1, $pop148 @@ -468,7 +468,7 @@ main: # @main i32.const $push175=, u i32.const $push174=, 97 i32.const $push173=, 31 - i32.call $discard=, memset@FUNCTION, $pop175, $pop174, $pop173 + i32.call $drop=, memset@FUNCTION, $pop175, $pop174, $pop173 i32.const $push172=, u+3 i32.const $push171=, 0 i32.call $0=, memset@FUNCTION, $pop172, $pop171, $1 @@ -477,12 +477,12 @@ main: # @main call check@FUNCTION, $pop170, $1, $pop169 i32.const $push168=, 0 i32.load8_u $push63=, A($pop168) - i32.call $discard=, memset@FUNCTION, $0, $pop63, $1 + i32.call $drop=, memset@FUNCTION, $0, $pop63, $1 i32.const $push167=, 3 i32.const $push166=, 65 call check@FUNCTION, $pop167, $1, $pop166 i32.const $push165=, 66 - i32.call $discard=, memset@FUNCTION, $0, $pop165, $1 + i32.call $drop=, memset@FUNCTION, $0, $pop165, $1 i32.const $push164=, 3 i32.const $push163=, 66 call check@FUNCTION, $pop164, $1, $pop163 @@ -500,7 +500,7 @@ main: # @main i32.const $push190=, u i32.const $push189=, 97 i32.const $push188=, 31 - i32.call $discard=, memset@FUNCTION, $pop190, $pop189, $pop188 + i32.call $drop=, memset@FUNCTION, $pop190, $pop189, $pop188 i32.const $push187=, u+4 i32.const $push186=, 0 i32.call $0=, memset@FUNCTION, $pop187, $pop186, $1 @@ -509,12 +509,12 @@ main: # @main call check@FUNCTION, $pop185, $1, $pop184 i32.const $push183=, 0 i32.load8_u $push65=, A($pop183) - i32.call $discard=, memset@FUNCTION, $0, $pop65, $1 + i32.call $drop=, memset@FUNCTION, $0, $pop65, $1 i32.const $push182=, 4 i32.const $push181=, 65 call check@FUNCTION, $pop182, $1, $pop181 i32.const $push180=, 66 - i32.call $discard=, memset@FUNCTION, $0, $pop180, $1 + i32.call $drop=, memset@FUNCTION, $0, $pop180, $1 i32.const $push179=, 4 i32.const $push178=, 66 call check@FUNCTION, $pop179, $1, $pop178 @@ -532,7 +532,7 @@ main: # @main i32.const $push205=, u i32.const $push204=, 97 i32.const $push203=, 31 - i32.call $discard=, memset@FUNCTION, $pop205, $pop204, $pop203 + i32.call $drop=, memset@FUNCTION, $pop205, $pop204, $pop203 i32.const $push202=, u+5 i32.const $push201=, 0 i32.call $0=, memset@FUNCTION, $pop202, $pop201, $1 @@ -541,12 +541,12 @@ main: # @main call check@FUNCTION, $pop200, $1, $pop199 i32.const $push198=, 0 i32.load8_u $push67=, A($pop198) - i32.call $discard=, memset@FUNCTION, $0, $pop67, $1 + i32.call $drop=, memset@FUNCTION, $0, $pop67, $1 i32.const $push197=, 5 i32.const $push196=, 65 call check@FUNCTION, $pop197, $1, $pop196 i32.const $push195=, 66 - i32.call $discard=, memset@FUNCTION, $0, $pop195, $1 + i32.call $drop=, memset@FUNCTION, $0, $pop195, $1 i32.const $push194=, 5 i32.const $push193=, 66 call check@FUNCTION, $pop194, $1, $pop193 @@ -564,7 +564,7 @@ main: # @main i32.const $push220=, u i32.const $push219=, 97 i32.const $push218=, 31 - i32.call $discard=, memset@FUNCTION, $pop220, $pop219, $pop218 + i32.call $drop=, memset@FUNCTION, $pop220, $pop219, $pop218 i32.const $push217=, u+6 i32.const $push216=, 0 i32.call $0=, memset@FUNCTION, $pop217, $pop216, $1 @@ -573,12 +573,12 @@ main: # @main call check@FUNCTION, $pop215, $1, $pop214 i32.const $push213=, 0 i32.load8_u $push69=, A($pop213) - i32.call $discard=, memset@FUNCTION, $0, $pop69, $1 + i32.call $drop=, memset@FUNCTION, $0, $pop69, $1 i32.const $push212=, 6 i32.const $push211=, 65 call check@FUNCTION, $pop212, $1, $pop211 i32.const $push210=, 66 - i32.call $discard=, memset@FUNCTION, $0, $pop210, $1 + i32.call $drop=, memset@FUNCTION, $0, $pop210, $1 i32.const $push209=, 6 i32.const $push208=, 66 call check@FUNCTION, $pop209, $1, $pop208 @@ -596,7 +596,7 @@ main: # @main i32.const $push235=, u i32.const $push234=, 97 i32.const $push233=, 31 - i32.call $discard=, memset@FUNCTION, $pop235, $pop234, $pop233 + i32.call $drop=, memset@FUNCTION, $pop235, $pop234, $pop233 i32.const $push232=, u+7 i32.const $push231=, 0 i32.call $0=, memset@FUNCTION, $pop232, $pop231, $1 @@ -605,12 +605,12 @@ main: # @main call check@FUNCTION, $pop230, $1, $pop229 i32.const $push228=, 0 i32.load8_u $push71=, A($pop228) - i32.call $discard=, memset@FUNCTION, $0, $pop71, $1 + i32.call $drop=, memset@FUNCTION, $0, $pop71, $1 i32.const $push227=, 7 i32.const $push226=, 65 call check@FUNCTION, $pop227, $1, $pop226 i32.const $push225=, 66 - i32.call $discard=, memset@FUNCTION, $0, $pop225, $1 + i32.call $drop=, memset@FUNCTION, $0, $pop225, $1 i32.const $push224=, 7 i32.const $push223=, 66 call check@FUNCTION, $pop224, $1, $pop223 diff --git a/test/torture-s/mode-dependent-address.c.s b/test/torture-s/mode-dependent-address.c.s index 65ad476bf..2e20d3a03 100644 --- a/test/torture-s/mode-dependent-address.c.s +++ b/test/torture-s/mode-dependent-address.c.s @@ -33,7 +33,7 @@ f883b: # @f883b i64.extend_u/i32 $push9=, $pop8 i64.load $push10=, 0($3) i64.and $push11=, $pop9, $pop10 - i64.store8 $discard=, 0($pop12), $pop11 + i64.store8 $drop=, 0($pop12), $pop11 i32.const $push18=, 1 i32.add $6=, $6, $pop18 i32.const $push17=, 2 @@ -70,11 +70,11 @@ main: # @main i32.const $push31=, 255 i32.and $push3=, $4, $pop31 i32.store16 $push1=, 0($3), $pop3 - i32.store $discard=, 0($2), $pop1 + i32.store $drop=, 0($2), $pop1 i64.extend_u/i32 $push2=, $4 i64.const $push30=, 255 i64.and $push4=, $pop2, $pop30 - i64.store $discard=, 0($1), $pop4 + i64.store $drop=, 0($1), $pop4 i32.const $push29=, 2 i32.add $3=, $3, $pop29 i32.const $push28=, 4 @@ -117,7 +117,7 @@ main: # @main i64.extend_u/i32 $push15=, $pop14 i64.load $push16=, 0($2) i64.and $push17=, $pop15, $pop16 - i64.store8 $discard=, 0($3), $pop17 + i64.store8 $drop=, 0($3), $pop17 i32.const $push35=, 1 i32.add $3=, $3, $pop35 i32.const $push34=, 8 diff --git a/test/torture-s/multdi-1.c.s b/test/torture-s/multdi-1.c.s index 2994be041..e87a86ec0 100644 --- a/test/torture-s/multdi-1.c.s +++ b/test/torture-s/multdi-1.c.s @@ -25,7 +25,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i64.const $push0=, -1 - i64.store $discard=, mpy_res($pop1), $pop0 + i64.store $drop=, mpy_res($pop1), $pop0 i32.const $push2=, 0 return $pop2 .endfunc diff --git a/test/torture-s/multi-ix.c.s b/test/torture-s/multi-ix.c.s index ee6017e45..d032289a5 100644 --- a/test/torture-s/multi-ix.c.s +++ b/test/torture-s/multi-ix.c.s @@ -28,264 +28,264 @@ f: # @f i32.add $push2=, $pop198, $pop817 i32.const $push199=, 480 i32.add $push200=, $1, $pop199 - i32.store $discard=, 0($pop2), $pop200 + i32.store $drop=, 0($pop2), $pop200 i32.const $push201=, 320 i32.add $push202=, $1, $pop201 i32.const $push816=, 152 i32.add $push3=, $pop202, $pop816 i32.const $push203=, 2480 i32.add $push204=, $1, $pop203 - i32.store $discard=, 0($pop3), $pop204 + i32.store $drop=, 0($pop3), $pop204 i32.const $push205=, 320 i32.add $push206=, $1, $pop205 i32.const $push815=, 148 i32.add $push4=, $pop206, $pop815 i32.const $push207=, 4480 i32.add $push208=, $1, $pop207 - i32.store $discard=, 0($pop4), $pop208 + i32.store $drop=, 0($pop4), $pop208 i32.const $push209=, 320 i32.add $push210=, $1, $pop209 i32.const $push814=, 144 i32.add $push5=, $pop210, $pop814 i32.const $push211=, 6480 i32.add $push212=, $1, $pop211 - i32.store $discard=, 0($pop5), $pop212 + i32.store $drop=, 0($pop5), $pop212 i32.const $push213=, 320 i32.add $push214=, $1, $pop213 i32.const $push813=, 140 i32.add $push6=, $pop214, $pop813 i32.const $push215=, 8480 i32.add $push216=, $1, $pop215 - i32.store $discard=, 0($pop6), $pop216 + i32.store $drop=, 0($pop6), $pop216 i32.const $push217=, 320 i32.add $push218=, $1, $pop217 i32.const $push812=, 136 i32.add $push7=, $pop218, $pop812 i32.const $push219=, 10480 i32.add $push220=, $1, $pop219 - i32.store $discard=, 0($pop7), $pop220 + i32.store $drop=, 0($pop7), $pop220 i32.const $push221=, 320 i32.add $push222=, $1, $pop221 i32.const $push811=, 132 i32.add $push8=, $pop222, $pop811 i32.const $push223=, 12480 i32.add $push224=, $1, $pop223 - i32.store $discard=, 0($pop8), $pop224 + i32.store $drop=, 0($pop8), $pop224 i32.const $push225=, 320 i32.add $push226=, $1, $pop225 i32.const $push810=, 128 i32.add $push9=, $pop226, $pop810 i32.const $push227=, 14480 i32.add $push228=, $1, $pop227 - i32.store $discard=, 0($pop9), $pop228 + i32.store $drop=, 0($pop9), $pop228 i32.const $push229=, 320 i32.add $push230=, $1, $pop229 i32.const $push809=, 124 i32.add $push10=, $pop230, $pop809 i32.const $push231=, 16480 i32.add $push232=, $1, $pop231 - i32.store $discard=, 0($pop10), $pop232 + i32.store $drop=, 0($pop10), $pop232 i32.const $push233=, 320 i32.add $push234=, $1, $pop233 i32.const $push808=, 120 i32.add $push11=, $pop234, $pop808 i32.const $push235=, 18480 i32.add $push236=, $1, $pop235 - i32.store $discard=, 0($pop11), $pop236 + i32.store $drop=, 0($pop11), $pop236 i32.const $push237=, 320 i32.add $push238=, $1, $pop237 i32.const $push807=, 116 i32.add $push12=, $pop238, $pop807 i32.const $push239=, 20480 i32.add $push240=, $1, $pop239 - i32.store $discard=, 0($pop12), $pop240 + i32.store $drop=, 0($pop12), $pop240 i32.const $push241=, 320 i32.add $push242=, $1, $pop241 i32.const $push806=, 112 i32.add $push13=, $pop242, $pop806 i32.const $push243=, 22480 i32.add $push244=, $1, $pop243 - i32.store $discard=, 0($pop13), $pop244 + i32.store $drop=, 0($pop13), $pop244 i32.const $push245=, 320 i32.add $push246=, $1, $pop245 i32.const $push805=, 108 i32.add $push14=, $pop246, $pop805 i32.const $push247=, 24480 i32.add $push248=, $1, $pop247 - i32.store $discard=, 0($pop14), $pop248 + i32.store $drop=, 0($pop14), $pop248 i32.const $push249=, 320 i32.add $push250=, $1, $pop249 i32.const $push804=, 104 i32.add $push15=, $pop250, $pop804 i32.const $push251=, 26480 i32.add $push252=, $1, $pop251 - i32.store $discard=, 0($pop15), $pop252 + i32.store $drop=, 0($pop15), $pop252 i32.const $push253=, 320 i32.add $push254=, $1, $pop253 i32.const $push803=, 100 i32.add $push16=, $pop254, $pop803 i32.const $push255=, 28480 i32.add $push256=, $1, $pop255 - i32.store $discard=, 0($pop16), $pop256 + i32.store $drop=, 0($pop16), $pop256 i32.const $push257=, 320 i32.add $push258=, $1, $pop257 i32.const $push802=, 96 i32.add $push17=, $pop258, $pop802 i32.const $push259=, 30480 i32.add $push260=, $1, $pop259 - i32.store $discard=, 0($pop17), $pop260 + i32.store $drop=, 0($pop17), $pop260 i32.const $push261=, 320 i32.add $push262=, $1, $pop261 i32.const $push801=, 92 i32.add $push18=, $pop262, $pop801 i32.const $push263=, 32480 i32.add $push264=, $1, $pop263 - i32.store $discard=, 0($pop18), $pop264 + i32.store $drop=, 0($pop18), $pop264 i32.const $push265=, 320 i32.add $push266=, $1, $pop265 i32.const $push800=, 88 i32.add $push19=, $pop266, $pop800 i32.const $push267=, 34480 i32.add $push268=, $1, $pop267 - i32.store $discard=, 0($pop19), $pop268 + i32.store $drop=, 0($pop19), $pop268 i32.const $push269=, 320 i32.add $push270=, $1, $pop269 i32.const $push799=, 84 i32.add $push20=, $pop270, $pop799 i32.const $push271=, 36480 i32.add $push272=, $1, $pop271 - i32.store $discard=, 0($pop20), $pop272 + i32.store $drop=, 0($pop20), $pop272 i32.const $push273=, 320 i32.add $push274=, $1, $pop273 i32.const $push798=, 80 i32.add $push21=, $pop274, $pop798 i32.const $push275=, 38480 i32.add $push276=, $1, $pop275 - i32.store $discard=, 0($pop21), $pop276 + i32.store $drop=, 0($pop21), $pop276 i32.const $push277=, 320 i32.add $push278=, $1, $pop277 i32.const $push797=, 76 i32.add $push22=, $pop278, $pop797 i32.const $push279=, 40480 i32.add $push280=, $1, $pop279 - i32.store $discard=, 0($pop22), $pop280 + i32.store $drop=, 0($pop22), $pop280 i32.const $push281=, 320 i32.add $push282=, $1, $pop281 i32.const $push796=, 72 i32.add $push23=, $pop282, $pop796 i32.const $push283=, 42480 i32.add $push284=, $1, $pop283 - i32.store $discard=, 0($pop23), $pop284 + i32.store $drop=, 0($pop23), $pop284 i32.const $push285=, 320 i32.add $push286=, $1, $pop285 i32.const $push795=, 68 i32.add $push24=, $pop286, $pop795 i32.const $push287=, 44480 i32.add $push288=, $1, $pop287 - i32.store $discard=, 0($pop24), $pop288 + i32.store $drop=, 0($pop24), $pop288 i32.const $push289=, 320 i32.add $push290=, $1, $pop289 i32.const $push794=, 64 i32.add $push25=, $pop290, $pop794 i32.const $push291=, 46480 i32.add $push292=, $1, $pop291 - i32.store $discard=, 0($pop25), $pop292 + i32.store $drop=, 0($pop25), $pop292 i32.const $push293=, 320 i32.add $push294=, $1, $pop293 i32.const $push793=, 60 i32.add $push26=, $pop294, $pop793 i32.const $push295=, 48480 i32.add $push296=, $1, $pop295 - i32.store $discard=, 0($pop26), $pop296 + i32.store $drop=, 0($pop26), $pop296 i32.const $push297=, 320 i32.add $push298=, $1, $pop297 i32.const $push792=, 56 i32.add $push27=, $pop298, $pop792 i32.const $push299=, 50480 i32.add $push300=, $1, $pop299 - i32.store $discard=, 0($pop27), $pop300 + i32.store $drop=, 0($pop27), $pop300 i32.const $push301=, 320 i32.add $push302=, $1, $pop301 i32.const $push791=, 52 i32.add $push28=, $pop302, $pop791 i32.const $push303=, 52480 i32.add $push304=, $1, $pop303 - i32.store $discard=, 0($pop28), $pop304 + i32.store $drop=, 0($pop28), $pop304 i32.const $push305=, 320 i32.add $push306=, $1, $pop305 i32.const $push790=, 48 i32.add $push29=, $pop306, $pop790 i32.const $push307=, 54480 i32.add $push308=, $1, $pop307 - i32.store $discard=, 0($pop29), $pop308 + i32.store $drop=, 0($pop29), $pop308 i32.const $push309=, 320 i32.add $push310=, $1, $pop309 i32.const $push789=, 44 i32.add $push30=, $pop310, $pop789 i32.const $push311=, 56480 i32.add $push312=, $1, $pop311 - i32.store $discard=, 0($pop30), $pop312 + i32.store $drop=, 0($pop30), $pop312 i32.const $push313=, 320 i32.add $push314=, $1, $pop313 i32.const $push788=, 40 i32.add $push31=, $pop314, $pop788 i32.const $push315=, 58480 i32.add $push316=, $1, $pop315 - i32.store $discard=, 0($pop31), $pop316 + i32.store $drop=, 0($pop31), $pop316 i32.const $push317=, 320 i32.add $push318=, $1, $pop317 i32.const $push787=, 36 i32.add $push32=, $pop318, $pop787 i32.const $push319=, 60480 i32.add $push320=, $1, $pop319 - i32.store $discard=, 0($pop32), $pop320 + i32.store $drop=, 0($pop32), $pop320 i32.const $push321=, 320 i32.add $push322=, $1, $pop321 i32.const $push786=, 32 i32.add $push33=, $pop322, $pop786 i32.const $push323=, 62480 i32.add $push324=, $1, $pop323 - i32.store $discard=, 0($pop33), $pop324 + i32.store $drop=, 0($pop33), $pop324 i32.const $push325=, 320 i32.add $push326=, $1, $pop325 i32.const $push785=, 28 i32.add $push34=, $pop326, $pop785 i32.const $push327=, 64480 i32.add $push328=, $1, $pop327 - i32.store $discard=, 0($pop34), $pop328 + i32.store $drop=, 0($pop34), $pop328 i32.const $push329=, 320 i32.add $push330=, $1, $pop329 i32.const $push784=, 24 i32.add $push35=, $pop330, $pop784 i32.const $push331=, 66480 i32.add $push332=, $1, $pop331 - i32.store $discard=, 0($pop35), $pop332 + i32.store $drop=, 0($pop35), $pop332 i32.const $push333=, 320 i32.add $push334=, $1, $pop333 i32.const $push783=, 20 i32.add $push36=, $pop334, $pop783 i32.const $push335=, 68480 i32.add $push336=, $1, $pop335 - i32.store $discard=, 0($pop36), $pop336 + i32.store $drop=, 0($pop36), $pop336 i32.const $push337=, 320 i32.add $push338=, $1, $pop337 i32.const $push782=, 16 i32.add $push37=, $pop338, $pop782 i32.const $push339=, 70480 i32.add $push340=, $1, $pop339 - i32.store $discard=, 0($pop37), $pop340 + i32.store $drop=, 0($pop37), $pop340 i32.const $push341=, 72480 i32.add $push342=, $1, $pop341 - i32.store $discard=, 332($1), $pop342 + i32.store $drop=, 332($1), $pop342 i32.const $push343=, 74480 i32.add $push344=, $1, $pop343 - i32.store $discard=, 328($1), $pop344 + i32.store $drop=, 328($1), $pop344 i32.const $push345=, 76480 i32.add $push346=, $1, $pop345 - i32.store $discard=, 324($1), $pop346 + i32.store $drop=, 324($1), $pop346 i32.const $push347=, 78480 i32.add $push348=, $1, $pop347 - i32.store $discard=, 320($1), $pop348 + i32.store $drop=, 320($1), $pop348 i32.const $push781=, 40 i32.const $push349=, 320 i32.add $push350=, $1, $pop349 @@ -336,264 +336,264 @@ f: # @f i32.add $push38=, $pop352, $pop780 i32.const $push353=, 480 i32.add $push354=, $1, $pop353 - i32.store $discard=, 0($pop38), $pop354 + i32.store $drop=, 0($pop38), $pop354 i32.const $push355=, 160 i32.add $push356=, $1, $pop355 i32.const $push779=, 152 i32.add $push39=, $pop356, $pop779 i32.const $push357=, 2480 i32.add $push358=, $1, $pop357 - i32.store $discard=, 0($pop39), $pop358 + i32.store $drop=, 0($pop39), $pop358 i32.const $push359=, 160 i32.add $push360=, $1, $pop359 i32.const $push778=, 148 i32.add $push40=, $pop360, $pop778 i32.const $push361=, 4480 i32.add $push362=, $1, $pop361 - i32.store $discard=, 0($pop40), $pop362 + i32.store $drop=, 0($pop40), $pop362 i32.const $push363=, 160 i32.add $push364=, $1, $pop363 i32.const $push777=, 144 i32.add $push41=, $pop364, $pop777 i32.const $push365=, 6480 i32.add $push366=, $1, $pop365 - i32.store $discard=, 0($pop41), $pop366 + i32.store $drop=, 0($pop41), $pop366 i32.const $push367=, 160 i32.add $push368=, $1, $pop367 i32.const $push776=, 140 i32.add $push42=, $pop368, $pop776 i32.const $push369=, 8480 i32.add $push370=, $1, $pop369 - i32.store $discard=, 0($pop42), $pop370 + i32.store $drop=, 0($pop42), $pop370 i32.const $push371=, 160 i32.add $push372=, $1, $pop371 i32.const $push775=, 136 i32.add $push43=, $pop372, $pop775 i32.const $push373=, 10480 i32.add $push374=, $1, $pop373 - i32.store $discard=, 0($pop43), $pop374 + i32.store $drop=, 0($pop43), $pop374 i32.const $push375=, 160 i32.add $push376=, $1, $pop375 i32.const $push774=, 132 i32.add $push44=, $pop376, $pop774 i32.const $push377=, 12480 i32.add $push378=, $1, $pop377 - i32.store $discard=, 0($pop44), $pop378 + i32.store $drop=, 0($pop44), $pop378 i32.const $push379=, 160 i32.add $push380=, $1, $pop379 i32.const $push773=, 128 i32.add $push45=, $pop380, $pop773 i32.const $push381=, 14480 i32.add $push382=, $1, $pop381 - i32.store $discard=, 0($pop45), $pop382 + i32.store $drop=, 0($pop45), $pop382 i32.const $push383=, 160 i32.add $push384=, $1, $pop383 i32.const $push772=, 124 i32.add $push46=, $pop384, $pop772 i32.const $push385=, 16480 i32.add $push386=, $1, $pop385 - i32.store $discard=, 0($pop46), $pop386 + i32.store $drop=, 0($pop46), $pop386 i32.const $push387=, 160 i32.add $push388=, $1, $pop387 i32.const $push771=, 120 i32.add $push47=, $pop388, $pop771 i32.const $push389=, 18480 i32.add $push390=, $1, $pop389 - i32.store $discard=, 0($pop47), $pop390 + i32.store $drop=, 0($pop47), $pop390 i32.const $push391=, 160 i32.add $push392=, $1, $pop391 i32.const $push770=, 116 i32.add $push48=, $pop392, $pop770 i32.const $push393=, 20480 i32.add $push394=, $1, $pop393 - i32.store $discard=, 0($pop48), $pop394 + i32.store $drop=, 0($pop48), $pop394 i32.const $push395=, 160 i32.add $push396=, $1, $pop395 i32.const $push769=, 112 i32.add $push49=, $pop396, $pop769 i32.const $push397=, 22480 i32.add $push398=, $1, $pop397 - i32.store $discard=, 0($pop49), $pop398 + i32.store $drop=, 0($pop49), $pop398 i32.const $push399=, 160 i32.add $push400=, $1, $pop399 i32.const $push768=, 108 i32.add $push50=, $pop400, $pop768 i32.const $push401=, 24480 i32.add $push402=, $1, $pop401 - i32.store $discard=, 0($pop50), $pop402 + i32.store $drop=, 0($pop50), $pop402 i32.const $push403=, 160 i32.add $push404=, $1, $pop403 i32.const $push767=, 104 i32.add $push51=, $pop404, $pop767 i32.const $push405=, 26480 i32.add $push406=, $1, $pop405 - i32.store $discard=, 0($pop51), $pop406 + i32.store $drop=, 0($pop51), $pop406 i32.const $push407=, 160 i32.add $push408=, $1, $pop407 i32.const $push766=, 100 i32.add $push52=, $pop408, $pop766 i32.const $push409=, 28480 i32.add $push410=, $1, $pop409 - i32.store $discard=, 0($pop52), $pop410 + i32.store $drop=, 0($pop52), $pop410 i32.const $push411=, 160 i32.add $push412=, $1, $pop411 i32.const $push765=, 96 i32.add $push53=, $pop412, $pop765 i32.const $push413=, 30480 i32.add $push414=, $1, $pop413 - i32.store $discard=, 0($pop53), $pop414 + i32.store $drop=, 0($pop53), $pop414 i32.const $push415=, 160 i32.add $push416=, $1, $pop415 i32.const $push764=, 92 i32.add $push54=, $pop416, $pop764 i32.const $push417=, 32480 i32.add $push418=, $1, $pop417 - i32.store $discard=, 0($pop54), $pop418 + i32.store $drop=, 0($pop54), $pop418 i32.const $push419=, 160 i32.add $push420=, $1, $pop419 i32.const $push763=, 88 i32.add $push55=, $pop420, $pop763 i32.const $push421=, 34480 i32.add $push422=, $1, $pop421 - i32.store $discard=, 0($pop55), $pop422 + i32.store $drop=, 0($pop55), $pop422 i32.const $push423=, 160 i32.add $push424=, $1, $pop423 i32.const $push762=, 84 i32.add $push56=, $pop424, $pop762 i32.const $push425=, 36480 i32.add $push426=, $1, $pop425 - i32.store $discard=, 0($pop56), $pop426 + i32.store $drop=, 0($pop56), $pop426 i32.const $push427=, 160 i32.add $push428=, $1, $pop427 i32.const $push761=, 80 i32.add $push57=, $pop428, $pop761 i32.const $push429=, 38480 i32.add $push430=, $1, $pop429 - i32.store $discard=, 0($pop57), $pop430 + i32.store $drop=, 0($pop57), $pop430 i32.const $push431=, 160 i32.add $push432=, $1, $pop431 i32.const $push760=, 76 i32.add $push58=, $pop432, $pop760 i32.const $push433=, 40480 i32.add $push434=, $1, $pop433 - i32.store $discard=, 0($pop58), $pop434 + i32.store $drop=, 0($pop58), $pop434 i32.const $push435=, 160 i32.add $push436=, $1, $pop435 i32.const $push759=, 72 i32.add $push59=, $pop436, $pop759 i32.const $push437=, 42480 i32.add $push438=, $1, $pop437 - i32.store $discard=, 0($pop59), $pop438 + i32.store $drop=, 0($pop59), $pop438 i32.const $push439=, 160 i32.add $push440=, $1, $pop439 i32.const $push758=, 68 i32.add $push60=, $pop440, $pop758 i32.const $push441=, 44480 i32.add $push442=, $1, $pop441 - i32.store $discard=, 0($pop60), $pop442 + i32.store $drop=, 0($pop60), $pop442 i32.const $push443=, 160 i32.add $push444=, $1, $pop443 i32.const $push757=, 64 i32.add $push61=, $pop444, $pop757 i32.const $push445=, 46480 i32.add $push446=, $1, $pop445 - i32.store $discard=, 0($pop61), $pop446 + i32.store $drop=, 0($pop61), $pop446 i32.const $push447=, 160 i32.add $push448=, $1, $pop447 i32.const $push756=, 60 i32.add $push62=, $pop448, $pop756 i32.const $push449=, 48480 i32.add $push450=, $1, $pop449 - i32.store $discard=, 0($pop62), $pop450 + i32.store $drop=, 0($pop62), $pop450 i32.const $push451=, 160 i32.add $push452=, $1, $pop451 i32.const $push755=, 56 i32.add $push63=, $pop452, $pop755 i32.const $push453=, 50480 i32.add $push454=, $1, $pop453 - i32.store $discard=, 0($pop63), $pop454 + i32.store $drop=, 0($pop63), $pop454 i32.const $push455=, 160 i32.add $push456=, $1, $pop455 i32.const $push754=, 52 i32.add $push64=, $pop456, $pop754 i32.const $push457=, 52480 i32.add $push458=, $1, $pop457 - i32.store $discard=, 0($pop64), $pop458 + i32.store $drop=, 0($pop64), $pop458 i32.const $push459=, 160 i32.add $push460=, $1, $pop459 i32.const $push753=, 48 i32.add $push65=, $pop460, $pop753 i32.const $push461=, 54480 i32.add $push462=, $1, $pop461 - i32.store $discard=, 0($pop65), $pop462 + i32.store $drop=, 0($pop65), $pop462 i32.const $push463=, 160 i32.add $push464=, $1, $pop463 i32.const $push752=, 44 i32.add $push66=, $pop464, $pop752 i32.const $push465=, 56480 i32.add $push466=, $1, $pop465 - i32.store $discard=, 0($pop66), $pop466 + i32.store $drop=, 0($pop66), $pop466 i32.const $push467=, 160 i32.add $push468=, $1, $pop467 i32.const $push751=, 40 i32.add $push67=, $pop468, $pop751 i32.const $push469=, 58480 i32.add $push470=, $1, $pop469 - i32.store $discard=, 0($pop67), $pop470 + i32.store $drop=, 0($pop67), $pop470 i32.const $push471=, 160 i32.add $push472=, $1, $pop471 i32.const $push750=, 36 i32.add $push68=, $pop472, $pop750 i32.const $push473=, 60480 i32.add $push474=, $1, $pop473 - i32.store $discard=, 0($pop68), $pop474 + i32.store $drop=, 0($pop68), $pop474 i32.const $push475=, 160 i32.add $push476=, $1, $pop475 i32.const $push749=, 32 i32.add $push69=, $pop476, $pop749 i32.const $push477=, 62480 i32.add $push478=, $1, $pop477 - i32.store $discard=, 0($pop69), $pop478 + i32.store $drop=, 0($pop69), $pop478 i32.const $push479=, 160 i32.add $push480=, $1, $pop479 i32.const $push748=, 28 i32.add $push70=, $pop480, $pop748 i32.const $push481=, 64480 i32.add $push482=, $1, $pop481 - i32.store $discard=, 0($pop70), $pop482 + i32.store $drop=, 0($pop70), $pop482 i32.const $push483=, 160 i32.add $push484=, $1, $pop483 i32.const $push747=, 24 i32.add $push71=, $pop484, $pop747 i32.const $push485=, 66480 i32.add $push486=, $1, $pop485 - i32.store $discard=, 0($pop71), $pop486 + i32.store $drop=, 0($pop71), $pop486 i32.const $push487=, 160 i32.add $push488=, $1, $pop487 i32.const $push746=, 20 i32.add $push72=, $pop488, $pop746 i32.const $push489=, 68480 i32.add $push490=, $1, $pop489 - i32.store $discard=, 0($pop72), $pop490 + i32.store $drop=, 0($pop72), $pop490 i32.const $push491=, 160 i32.add $push492=, $1, $pop491 i32.const $push745=, 16 i32.add $push73=, $pop492, $pop745 i32.const $push493=, 70480 i32.add $push494=, $1, $pop493 - i32.store $discard=, 0($pop73), $pop494 + i32.store $drop=, 0($pop73), $pop494 i32.const $push495=, 72480 i32.add $push496=, $1, $pop495 - i32.store $discard=, 172($1), $pop496 + i32.store $drop=, 172($1), $pop496 i32.const $push497=, 74480 i32.add $push498=, $1, $pop497 - i32.store $discard=, 168($1), $pop498 + i32.store $drop=, 168($1), $pop498 i32.const $push499=, 76480 i32.add $push500=, $1, $pop499 - i32.store $discard=, 164($1), $pop500 + i32.store $drop=, 164($1), $pop500 i32.const $push501=, 78480 i32.add $push502=, $1, $pop501 - i32.store $discard=, 160($1), $pop502 + i32.store $drop=, 160($1), $pop502 i32.const $push744=, 40 i32.const $push503=, 160 i32.add $push504=, $1, $pop503 @@ -603,433 +603,433 @@ f: # @f i32.const $push743=, 2 i32.shl $push74=, $2, $pop743 i32.add $push75=, $pop506, $pop74 - i32.store $discard=, 0($pop75), $2 + i32.store $drop=, 0($pop75), $2 i32.const $push507=, 76480 i32.add $push508=, $1, $pop507 i32.const $push742=, 2 i32.shl $push76=, $3, $pop742 i32.add $push77=, $pop508, $pop76 - i32.store $discard=, 0($pop77), $3 + i32.store $drop=, 0($pop77), $3 i32.const $push509=, 74480 i32.add $push510=, $1, $pop509 i32.const $push741=, 2 i32.shl $push78=, $4, $pop741 i32.add $push79=, $pop510, $pop78 - i32.store $discard=, 0($pop79), $4 + i32.store $drop=, 0($pop79), $4 i32.const $push511=, 72480 i32.add $push512=, $1, $pop511 i32.const $push740=, 2 i32.shl $push80=, $5, $pop740 i32.add $push81=, $pop512, $pop80 - i32.store $discard=, 0($pop81), $5 + i32.store $drop=, 0($pop81), $5 i32.const $push513=, 70480 i32.add $push514=, $1, $pop513 i32.const $push739=, 2 i32.shl $push82=, $6, $pop739 i32.add $push83=, $pop514, $pop82 - i32.store $discard=, 0($pop83), $6 + i32.store $drop=, 0($pop83), $6 i32.const $push515=, 68480 i32.add $push516=, $1, $pop515 i32.const $push738=, 2 i32.shl $push84=, $7, $pop738 i32.add $push85=, $pop516, $pop84 - i32.store $discard=, 0($pop85), $7 + i32.store $drop=, 0($pop85), $7 i32.const $push517=, 66480 i32.add $push518=, $1, $pop517 i32.const $push737=, 2 i32.shl $push86=, $8, $pop737 i32.add $push87=, $pop518, $pop86 - i32.store $discard=, 0($pop87), $8 + i32.store $drop=, 0($pop87), $8 i32.const $push519=, 64480 i32.add $push520=, $1, $pop519 i32.const $push736=, 2 i32.shl $push88=, $9, $pop736 i32.add $push89=, $pop520, $pop88 - i32.store $discard=, 0($pop89), $9 + i32.store $drop=, 0($pop89), $9 i32.const $push521=, 62480 i32.add $push522=, $1, $pop521 i32.const $push735=, 2 i32.shl $push90=, $10, $pop735 i32.add $push91=, $pop522, $pop90 - i32.store $discard=, 0($pop91), $10 + i32.store $drop=, 0($pop91), $10 i32.const $push523=, 60480 i32.add $push524=, $1, $pop523 i32.const $push734=, 2 i32.shl $push92=, $11, $pop734 i32.add $push93=, $pop524, $pop92 - i32.store $discard=, 0($pop93), $11 + i32.store $drop=, 0($pop93), $11 i32.const $push525=, 58480 i32.add $push526=, $1, $pop525 i32.const $push733=, 2 i32.shl $push94=, $12, $pop733 i32.add $push95=, $pop526, $pop94 - i32.store $discard=, 0($pop95), $12 + i32.store $drop=, 0($pop95), $12 i32.const $push527=, 56480 i32.add $push528=, $1, $pop527 i32.const $push732=, 2 i32.shl $push96=, $13, $pop732 i32.add $push97=, $pop528, $pop96 - i32.store $discard=, 0($pop97), $13 + i32.store $drop=, 0($pop97), $13 i32.const $push529=, 54480 i32.add $push530=, $1, $pop529 i32.const $push731=, 2 i32.shl $push98=, $14, $pop731 i32.add $push99=, $pop530, $pop98 - i32.store $discard=, 0($pop99), $14 + i32.store $drop=, 0($pop99), $14 i32.const $push531=, 52480 i32.add $push532=, $1, $pop531 i32.const $push730=, 2 i32.shl $push100=, $15, $pop730 i32.add $push101=, $pop532, $pop100 - i32.store $discard=, 0($pop101), $15 + i32.store $drop=, 0($pop101), $15 i32.const $push533=, 50480 i32.add $push534=, $1, $pop533 i32.const $push729=, 2 i32.shl $push102=, $16, $pop729 i32.add $push103=, $pop534, $pop102 - i32.store $discard=, 0($pop103), $16 + i32.store $drop=, 0($pop103), $16 i32.const $push535=, 48480 i32.add $push536=, $1, $pop535 i32.const $push728=, 2 i32.shl $push104=, $17, $pop728 i32.add $push105=, $pop536, $pop104 - i32.store $discard=, 0($pop105), $17 + i32.store $drop=, 0($pop105), $17 i32.const $push537=, 46480 i32.add $push538=, $1, $pop537 i32.const $push727=, 2 i32.shl $push106=, $18, $pop727 i32.add $push107=, $pop538, $pop106 - i32.store $discard=, 0($pop107), $18 + i32.store $drop=, 0($pop107), $18 i32.const $push539=, 44480 i32.add $push540=, $1, $pop539 i32.const $push726=, 2 i32.shl $push108=, $19, $pop726 i32.add $push109=, $pop540, $pop108 - i32.store $discard=, 0($pop109), $19 + i32.store $drop=, 0($pop109), $19 i32.const $push541=, 42480 i32.add $push542=, $1, $pop541 i32.const $push725=, 2 i32.shl $push110=, $20, $pop725 i32.add $push111=, $pop542, $pop110 - i32.store $discard=, 0($pop111), $20 + i32.store $drop=, 0($pop111), $20 i32.const $push543=, 40480 i32.add $push544=, $1, $pop543 i32.const $push724=, 2 i32.shl $push112=, $21, $pop724 i32.add $push113=, $pop544, $pop112 - i32.store $discard=, 0($pop113), $21 + i32.store $drop=, 0($pop113), $21 i32.const $push545=, 38480 i32.add $push546=, $1, $pop545 i32.const $push723=, 2 i32.shl $push114=, $22, $pop723 i32.add $push115=, $pop546, $pop114 - i32.store $discard=, 0($pop115), $22 + i32.store $drop=, 0($pop115), $22 i32.const $push547=, 36480 i32.add $push548=, $1, $pop547 i32.const $push722=, 2 i32.shl $push116=, $23, $pop722 i32.add $push117=, $pop548, $pop116 - i32.store $discard=, 0($pop117), $23 + i32.store $drop=, 0($pop117), $23 i32.const $push549=, 34480 i32.add $push550=, $1, $pop549 i32.const $push721=, 2 i32.shl $push118=, $24, $pop721 i32.add $push119=, $pop550, $pop118 - i32.store $discard=, 0($pop119), $24 + i32.store $drop=, 0($pop119), $24 i32.const $push551=, 32480 i32.add $push552=, $1, $pop551 i32.const $push720=, 2 i32.shl $push120=, $25, $pop720 i32.add $push121=, $pop552, $pop120 - i32.store $discard=, 0($pop121), $25 + i32.store $drop=, 0($pop121), $25 i32.const $push553=, 30480 i32.add $push554=, $1, $pop553 i32.const $push719=, 2 i32.shl $push122=, $26, $pop719 i32.add $push123=, $pop554, $pop122 - i32.store $discard=, 0($pop123), $26 + i32.store $drop=, 0($pop123), $26 i32.const $push555=, 28480 i32.add $push556=, $1, $pop555 i32.const $push718=, 2 i32.shl $push124=, $27, $pop718 i32.add $push125=, $pop556, $pop124 - i32.store $discard=, 0($pop125), $27 + i32.store $drop=, 0($pop125), $27 i32.const $push557=, 26480 i32.add $push558=, $1, $pop557 i32.const $push717=, 2 i32.shl $push126=, $28, $pop717 i32.add $push127=, $pop558, $pop126 - i32.store $discard=, 0($pop127), $28 + i32.store $drop=, 0($pop127), $28 i32.const $push559=, 24480 i32.add $push560=, $1, $pop559 i32.const $push716=, 2 i32.shl $push128=, $29, $pop716 i32.add $push129=, $pop560, $pop128 - i32.store $discard=, 0($pop129), $29 + i32.store $drop=, 0($pop129), $29 i32.const $push561=, 22480 i32.add $push562=, $1, $pop561 i32.const $push715=, 2 i32.shl $push130=, $30, $pop715 i32.add $push131=, $pop562, $pop130 - i32.store $discard=, 0($pop131), $30 + i32.store $drop=, 0($pop131), $30 i32.const $push563=, 20480 i32.add $push564=, $1, $pop563 i32.const $push714=, 2 i32.shl $push132=, $31, $pop714 i32.add $push133=, $pop564, $pop132 - i32.store $discard=, 0($pop133), $31 + i32.store $drop=, 0($pop133), $31 i32.const $push565=, 18480 i32.add $push566=, $1, $pop565 i32.const $push713=, 2 i32.shl $push134=, $32, $pop713 i32.add $push135=, $pop566, $pop134 - i32.store $discard=, 0($pop135), $32 + i32.store $drop=, 0($pop135), $32 i32.const $push567=, 16480 i32.add $push568=, $1, $pop567 i32.const $push712=, 2 i32.shl $push136=, $33, $pop712 i32.add $push137=, $pop568, $pop136 - i32.store $discard=, 0($pop137), $33 + i32.store $drop=, 0($pop137), $33 i32.const $push569=, 14480 i32.add $push570=, $1, $pop569 i32.const $push711=, 2 i32.shl $push138=, $34, $pop711 i32.add $push139=, $pop570, $pop138 - i32.store $discard=, 0($pop139), $34 + i32.store $drop=, 0($pop139), $34 i32.const $push571=, 12480 i32.add $push572=, $1, $pop571 i32.const $push710=, 2 i32.shl $push140=, $35, $pop710 i32.add $push141=, $pop572, $pop140 - i32.store $discard=, 0($pop141), $35 + i32.store $drop=, 0($pop141), $35 i32.const $push573=, 10480 i32.add $push574=, $1, $pop573 i32.const $push709=, 2 i32.shl $push142=, $36, $pop709 i32.add $push143=, $pop574, $pop142 - i32.store $discard=, 0($pop143), $36 + i32.store $drop=, 0($pop143), $36 i32.const $push575=, 8480 i32.add $push576=, $1, $pop575 i32.const $push708=, 2 i32.shl $push144=, $37, $pop708 i32.add $push145=, $pop576, $pop144 - i32.store $discard=, 0($pop145), $37 + i32.store $drop=, 0($pop145), $37 i32.const $push577=, 6480 i32.add $push578=, $1, $pop577 i32.const $push707=, 2 i32.shl $push146=, $38, $pop707 i32.add $push147=, $pop578, $pop146 - i32.store $discard=, 0($pop147), $38 + i32.store $drop=, 0($pop147), $38 i32.const $push579=, 4480 i32.add $push580=, $1, $pop579 i32.const $push706=, 2 i32.shl $push148=, $39, $pop706 i32.add $push149=, $pop580, $pop148 - i32.store $discard=, 0($pop149), $39 + i32.store $drop=, 0($pop149), $39 i32.const $push581=, 2480 i32.add $push582=, $1, $pop581 i32.const $push705=, 2 i32.shl $push150=, $40, $pop705 i32.add $push151=, $pop582, $pop150 - i32.store $discard=, 0($pop151), $40 + i32.store $drop=, 0($pop151), $40 i32.const $push583=, 480 i32.add $push584=, $1, $pop583 i32.const $push704=, 2 i32.shl $push152=, $41, $pop704 i32.add $push153=, $pop584, $pop152 - i32.store $discard=, 0($pop153), $41 + i32.store $drop=, 0($pop153), $41 i32.const $push703=, 156 i32.add $push154=, $1, $pop703 i32.const $push585=, 480 i32.add $push586=, $1, $pop585 - i32.store $discard=, 0($pop154), $pop586 + i32.store $drop=, 0($pop154), $pop586 i32.const $push702=, 152 i32.add $push155=, $1, $pop702 i32.const $push587=, 2480 i32.add $push588=, $1, $pop587 - i32.store $discard=, 0($pop155), $pop588 + i32.store $drop=, 0($pop155), $pop588 i32.const $push701=, 148 i32.add $push156=, $1, $pop701 i32.const $push589=, 4480 i32.add $push590=, $1, $pop589 - i32.store $discard=, 0($pop156), $pop590 + i32.store $drop=, 0($pop156), $pop590 i32.const $push700=, 144 i32.add $push157=, $1, $pop700 i32.const $push591=, 6480 i32.add $push592=, $1, $pop591 - i32.store $discard=, 0($pop157), $pop592 + i32.store $drop=, 0($pop157), $pop592 i32.const $push699=, 140 i32.add $push158=, $1, $pop699 i32.const $push593=, 8480 i32.add $push594=, $1, $pop593 - i32.store $discard=, 0($pop158), $pop594 + i32.store $drop=, 0($pop158), $pop594 i32.const $push698=, 136 i32.add $push159=, $1, $pop698 i32.const $push595=, 10480 i32.add $push596=, $1, $pop595 - i32.store $discard=, 0($pop159), $pop596 + i32.store $drop=, 0($pop159), $pop596 i32.const $push697=, 132 i32.add $push160=, $1, $pop697 i32.const $push597=, 12480 i32.add $push598=, $1, $pop597 - i32.store $discard=, 0($pop160), $pop598 + i32.store $drop=, 0($pop160), $pop598 i32.const $push696=, 128 i32.add $push161=, $1, $pop696 i32.const $push599=, 14480 i32.add $push600=, $1, $pop599 - i32.store $discard=, 0($pop161), $pop600 + i32.store $drop=, 0($pop161), $pop600 i32.const $push695=, 124 i32.add $push162=, $1, $pop695 i32.const $push601=, 16480 i32.add $push602=, $1, $pop601 - i32.store $discard=, 0($pop162), $pop602 + i32.store $drop=, 0($pop162), $pop602 i32.const $push694=, 120 i32.add $push163=, $1, $pop694 i32.const $push603=, 18480 i32.add $push604=, $1, $pop603 - i32.store $discard=, 0($pop163), $pop604 + i32.store $drop=, 0($pop163), $pop604 i32.const $push693=, 116 i32.add $push164=, $1, $pop693 i32.const $push605=, 20480 i32.add $push606=, $1, $pop605 - i32.store $discard=, 0($pop164), $pop606 + i32.store $drop=, 0($pop164), $pop606 i32.const $push692=, 112 i32.add $push165=, $1, $pop692 i32.const $push607=, 22480 i32.add $push608=, $1, $pop607 - i32.store $discard=, 0($pop165), $pop608 + i32.store $drop=, 0($pop165), $pop608 i32.const $push691=, 108 i32.add $push166=, $1, $pop691 i32.const $push609=, 24480 i32.add $push610=, $1, $pop609 - i32.store $discard=, 0($pop166), $pop610 + i32.store $drop=, 0($pop166), $pop610 i32.const $push690=, 104 i32.add $push167=, $1, $pop690 i32.const $push611=, 26480 i32.add $push612=, $1, $pop611 - i32.store $discard=, 0($pop167), $pop612 + i32.store $drop=, 0($pop167), $pop612 i32.const $push689=, 100 i32.add $push168=, $1, $pop689 i32.const $push613=, 28480 i32.add $push614=, $1, $pop613 - i32.store $discard=, 0($pop168), $pop614 + i32.store $drop=, 0($pop168), $pop614 i32.const $push688=, 96 i32.add $push169=, $1, $pop688 i32.const $push615=, 30480 i32.add $push616=, $1, $pop615 - i32.store $discard=, 0($pop169), $pop616 + i32.store $drop=, 0($pop169), $pop616 i32.const $push687=, 92 i32.add $push170=, $1, $pop687 i32.const $push617=, 32480 i32.add $push618=, $1, $pop617 - i32.store $discard=, 0($pop170), $pop618 + i32.store $drop=, 0($pop170), $pop618 i32.const $push686=, 88 i32.add $push171=, $1, $pop686 i32.const $push619=, 34480 i32.add $push620=, $1, $pop619 - i32.store $discard=, 0($pop171), $pop620 + i32.store $drop=, 0($pop171), $pop620 i32.const $push685=, 84 i32.add $push172=, $1, $pop685 i32.const $push621=, 36480 i32.add $push622=, $1, $pop621 - i32.store $discard=, 0($pop172), $pop622 + i32.store $drop=, 0($pop172), $pop622 i32.const $push684=, 80 i32.add $push173=, $1, $pop684 i32.const $push623=, 38480 i32.add $push624=, $1, $pop623 - i32.store $discard=, 0($pop173), $pop624 + i32.store $drop=, 0($pop173), $pop624 i32.const $push683=, 76 i32.add $push174=, $1, $pop683 i32.const $push625=, 40480 i32.add $push626=, $1, $pop625 - i32.store $discard=, 0($pop174), $pop626 + i32.store $drop=, 0($pop174), $pop626 i32.const $push682=, 72 i32.add $push175=, $1, $pop682 i32.const $push627=, 42480 i32.add $push628=, $1, $pop627 - i32.store $discard=, 0($pop175), $pop628 + i32.store $drop=, 0($pop175), $pop628 i32.const $push681=, 68 i32.add $push176=, $1, $pop681 i32.const $push629=, 44480 i32.add $push630=, $1, $pop629 - i32.store $discard=, 0($pop176), $pop630 + i32.store $drop=, 0($pop176), $pop630 i32.const $push680=, 64 i32.add $push177=, $1, $pop680 i32.const $push631=, 46480 i32.add $push632=, $1, $pop631 - i32.store $discard=, 0($pop177), $pop632 + i32.store $drop=, 0($pop177), $pop632 i32.const $push679=, 60 i32.add $push178=, $1, $pop679 i32.const $push633=, 48480 i32.add $push634=, $1, $pop633 - i32.store $discard=, 0($pop178), $pop634 + i32.store $drop=, 0($pop178), $pop634 i32.const $push678=, 56 i32.add $push179=, $1, $pop678 i32.const $push635=, 50480 i32.add $push636=, $1, $pop635 - i32.store $discard=, 0($pop179), $pop636 + i32.store $drop=, 0($pop179), $pop636 i32.const $push677=, 52 i32.add $push180=, $1, $pop677 i32.const $push637=, 52480 i32.add $push638=, $1, $pop637 - i32.store $discard=, 0($pop180), $pop638 + i32.store $drop=, 0($pop180), $pop638 i32.const $push676=, 48 i32.add $push181=, $1, $pop676 i32.const $push639=, 54480 i32.add $push640=, $1, $pop639 - i32.store $discard=, 0($pop181), $pop640 + i32.store $drop=, 0($pop181), $pop640 i32.const $push675=, 44 i32.add $push182=, $1, $pop675 i32.const $push641=, 56480 i32.add $push642=, $1, $pop641 - i32.store $discard=, 0($pop182), $pop642 + i32.store $drop=, 0($pop182), $pop642 i32.const $push674=, 40 i32.add $push183=, $1, $pop674 i32.const $push643=, 58480 i32.add $push644=, $1, $pop643 - i32.store $discard=, 0($pop183), $pop644 + i32.store $drop=, 0($pop183), $pop644 i32.const $push673=, 36 i32.add $push184=, $1, $pop673 i32.const $push645=, 60480 i32.add $push646=, $1, $pop645 - i32.store $discard=, 0($pop184), $pop646 + i32.store $drop=, 0($pop184), $pop646 i32.const $push672=, 32 i32.add $push185=, $1, $pop672 i32.const $push647=, 62480 i32.add $push648=, $1, $pop647 - i32.store $discard=, 0($pop185), $pop648 + i32.store $drop=, 0($pop185), $pop648 i32.const $push671=, 28 i32.add $push186=, $1, $pop671 i32.const $push649=, 64480 i32.add $push650=, $1, $pop649 - i32.store $discard=, 0($pop186), $pop650 + i32.store $drop=, 0($pop186), $pop650 i32.const $push670=, 24 i32.add $push187=, $1, $pop670 i32.const $push651=, 66480 i32.add $push652=, $1, $pop651 - i32.store $discard=, 0($pop187), $pop652 + i32.store $drop=, 0($pop187), $pop652 i32.const $push669=, 20 i32.add $push188=, $1, $pop669 i32.const $push653=, 68480 i32.add $push654=, $1, $pop653 - i32.store $discard=, 0($pop188), $pop654 + i32.store $drop=, 0($pop188), $pop654 i32.const $push668=, 16 i32.add $push189=, $1, $pop668 i32.const $push655=, 70480 i32.add $push656=, $1, $pop655 - i32.store $discard=, 0($pop189), $pop656 + i32.store $drop=, 0($pop189), $pop656 i32.const $push657=, 72480 i32.add $push658=, $1, $pop657 - i32.store $discard=, 12($1), $pop658 + i32.store $drop=, 12($1), $pop658 i32.const $push659=, 74480 i32.add $push660=, $1, $pop659 - i32.store $discard=, 8($1), $pop660 + i32.store $drop=, 8($1), $pop660 i32.const $push661=, 76480 i32.add $push662=, $1, $pop661 - i32.store $discard=, 4($1), $pop662 + i32.store $drop=, 4($1), $pop662 i32.const $push663=, 78480 i32.add $push664=, $1, $pop663 - i32.store $discard=, 0($1), $pop664 + i32.store $drop=, 0($1), $pop664 i32.const $push667=, 40 call c@FUNCTION, $pop667, $1 i32.const $push666=, -1 @@ -1041,7 +1041,7 @@ f: # @f i32.const $push196=, __stack_pointer i32.const $push194=, 80480 i32.add $push195=, $1, $pop194 - i32.store $discard=, 0($pop196), $pop195 + i32.store $drop=, 0($pop196), $pop195 return .endfunc .Lfunc_end0: @@ -1060,7 +1060,7 @@ s: # @s i32.const $push6=, 16 i32.sub $push8=, $pop5, $pop6 tee_local $push7=, $2=, $pop8 - i32.store $discard=, 12($pop7), $1 + i32.store $drop=, 12($pop7), $1 block i32.eqz $push17=, $0 br_if 0, $pop17 # 0: down to label3 @@ -1074,7 +1074,7 @@ s: # @s tee_local $push15=, $1=, $pop16 i32.const $push14=, 4 i32.add $push1=, $pop15, $pop14 - i32.store $discard=, 12($2), $pop1 + i32.store $drop=, 12($2), $pop1 i32.load $push2=, 0($1) i32.store $push0=, 0($pop2), $0 i32.const $push13=, -1 @@ -1106,7 +1106,7 @@ z: # @z i32.sub $push9=, $pop3, $pop4 i32.store $push11=, 0($pop5), $pop9 tee_local $push10=, $3=, $pop11 - i32.store $discard=, 12($pop10), $1 + i32.store $drop=, 12($pop10), $1 block i32.eqz $push16=, $0 br_if 0, $pop16 # 0: down to label6 @@ -1123,7 +1123,7 @@ z: # @z i32.load $push1=, 0($1) i32.const $push13=, 0 i32.const $push12=, 2000 - i32.call $discard=, memset@FUNCTION, $pop1, $pop13, $pop12 + i32.call $drop=, memset@FUNCTION, $pop1, $pop13, $pop12 copy_local $1=, $2 br_if 0, $0 # 0: up to label7 .LBB2_3: # %while.end @@ -1132,7 +1132,7 @@ z: # @z i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $3, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end2: @@ -1153,7 +1153,7 @@ c: # @c i32.sub $push13=, $pop7, $pop8 i32.store $push16=, 0($pop9), $pop13 tee_local $push15=, $2=, $pop16 - i32.store $discard=, 12($pop15), $1 + i32.store $drop=, 12($pop15), $1 i32.const $push0=, 2 i32.shl $push1=, $0, $pop0 i32.const $push14=, -4 @@ -1170,7 +1170,7 @@ c: # @c tee_local $push20=, $3=, $pop21 i32.const $push19=, 4 i32.add $push2=, $pop20, $pop19 - i32.store $discard=, 12($2), $pop2 + i32.store $drop=, 12($2), $pop2 i32.load $push3=, 0($3) i32.add $3=, $pop3, $1 i32.const $push18=, -1 @@ -1189,7 +1189,7 @@ c: # @c i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $2, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .endfunc .Lfunc_end3: diff --git a/test/torture-s/nestfunc-4.c.s b/test/torture-s/nestfunc-4.c.s index bffe2461c..264dc37cf 100644 --- a/test/torture-s/nestfunc-4.c.s +++ b/test/torture-s/nestfunc-4.c.s @@ -17,7 +17,7 @@ main: # @main i32.select $push3=, $0, $pop1, $pop2 i32.const $push4=, 1 i32.add $push5=, $pop3, $pop4 - i32.store $discard=, level($pop8), $pop5 + i32.store $drop=, level($pop8), $pop5 i32.const $push6=, 0 call exit@FUNCTION, $pop6 unreachable @@ -42,7 +42,7 @@ foo: # @foo i32.select $push3=, $0, $pop1, $pop2 i32.const $push4=, 1 i32.add $push5=, $pop3, $pop4 - i32.store $discard=, level($pop8), $pop5 + i32.store $drop=, level($pop8), $pop5 i32.const $push6=, -42 return $pop6 .endfunc diff --git a/test/torture-s/p18298.c.s b/test/torture-s/p18298.c.s index 8141b62d0..d15905f63 100644 --- a/test/torture-s/p18298.c.s +++ b/test/torture-s/p18298.c.s @@ -31,7 +31,7 @@ main: # @main # BB#1: # %while.body i32.const $push3=, 0 i32.const $push2=, 0 - i32.store8 $discard=, s($pop3), $pop2 + i32.store8 $drop=, s($pop3), $pop2 .LBB1_2: # %while.end end_block # label0: i32.const $push4=, 0 diff --git a/test/torture-s/packed-1.c.s b/test/torture-s/packed-1.c.s index 1f6fd21f8..e8a8199e1 100644 --- a/test/torture-s/packed-1.c.s +++ b/test/torture-s/packed-1.c.s @@ -33,7 +33,7 @@ f: # @f main: # @main .result i32 # BB#0: # %entry - i32.call $discard=, f@FUNCTION + i32.call $drop=, f@FUNCTION i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable diff --git a/test/torture-s/postmod-1.c.s b/test/torture-s/postmod-1.c.s index 5eb635689..f96388ec4 100644 --- a/test/torture-s/postmod-1.c.s +++ b/test/torture-s/postmod-1.c.s @@ -90,27 +90,27 @@ foo: # @foo i32.const $push60=, 0 f32.add $push59=, $12, $26 tee_local $push58=, $26=, $pop59 - f32.store $discard=, counter0($pop60), $pop58 + f32.store $drop=, counter0($pop60), $pop58 i32.const $push57=, 0 f32.add $push56=, $13, $25 tee_local $push55=, $25=, $pop56 - f32.store $discard=, counter1($pop57), $pop55 + f32.store $drop=, counter1($pop57), $pop55 i32.const $push54=, 0 f32.add $push53=, $6, $24 tee_local $push52=, $24=, $pop53 - f32.store $discard=, counter2($pop54), $pop52 + f32.store $drop=, counter2($pop54), $pop52 i32.const $push51=, 0 f32.add $push50=, $7, $23 tee_local $push49=, $23=, $pop50 - f32.store $discard=, counter3($pop51), $pop49 + f32.store $drop=, counter3($pop51), $pop49 i32.const $push48=, 0 f32.add $push47=, $8, $22 tee_local $push46=, $22=, $pop47 - f32.store $discard=, counter4($pop48), $pop46 + f32.store $drop=, counter4($pop48), $pop46 i32.const $push45=, 0 f32.add $push44=, $9, $21 tee_local $push43=, $21=, $pop44 - f32.store $discard=, counter5($pop45), $pop43 + f32.store $drop=, counter5($pop45), $pop43 i32.const $push42=, 0 i32.load $1=, vol($pop42) i32.const $push41=, 0 @@ -130,27 +130,27 @@ foo: # @foo i32.const $push82=, 0 i32.load $push19=, vol($pop82) i32.add $push20=, $pop19, $1 - i32.store $discard=, vol($pop83), $pop20 + i32.store $drop=, vol($pop83), $pop20 i32.const $push81=, 0 i32.const $push80=, 0 i32.load $push21=, vol($pop80) i32.add $push22=, $pop21, $2 - i32.store $discard=, vol($pop81), $pop22 + i32.store $drop=, vol($pop81), $pop22 i32.const $push79=, 0 i32.const $push78=, 0 i32.load $push23=, vol($pop78) i32.add $push24=, $pop23, $3 - i32.store $discard=, vol($pop79), $pop24 + i32.store $drop=, vol($pop79), $pop24 i32.const $push77=, 0 i32.const $push76=, 0 i32.load $push25=, vol($pop76) i32.add $push26=, $pop25, $4 - i32.store $discard=, vol($pop77), $pop26 + i32.store $drop=, vol($pop77), $pop26 i32.const $push75=, 0 i32.const $push74=, 0 i32.load $push27=, vol($pop74) i32.add $push28=, $pop27, $5 - i32.store $discard=, vol($pop75), $pop28 + i32.store $drop=, vol($pop75), $pop28 i32.const $push73=, -1 i32.add $0=, $0, $pop73 br_if 0, $0 # 0: up to label2 @@ -187,7 +187,7 @@ main: # @main i32.store $push4=, array2+4($pop51), $pop2 i32.store $push6=, array3+4($pop52), $pop4 i32.store $push8=, array4+4($pop53), $pop6 - i32.store $discard=, array5+4($pop10), $pop8 + i32.store $drop=, array5+4($pop10), $pop8 i32.const $push48=, 0 i32.const $push47=, 0 i32.const $push46=, 0 @@ -200,7 +200,7 @@ main: # @main i32.store $push5=, array2+20($pop45), $pop3 i32.store $push7=, array3+20($pop46), $pop5 i32.store $push9=, array4+20($pop47), $pop7 - i32.store $discard=, array5+20($pop48), $pop9 + i32.store $drop=, array5+20($pop48), $pop9 i32.const $push13=, 1 call foo@FUNCTION, $pop13 i32.const $push42=, 0 diff --git a/test/torture-s/pr15262-2.c.s b/test/torture-s/pr15262-2.c.s index fe06a69d5..eae43fa32 100644 --- a/test/torture-s/pr15262-2.c.s +++ b/test/torture-s/pr15262-2.c.s @@ -11,16 +11,16 @@ foo: # @foo i32.load $push8=, 0($0) tee_local $push7=, $0=, $pop8 i32.const $push4=, 3 - i32.store $discard=, 0($pop7), $pop4 + i32.store $drop=, 0($pop7), $pop4 i32.const $push5=, 2 - i32.store $discard=, 0($1), $pop5 + i32.store $drop=, 0($1), $pop5 i32.load $0=, 0($0) i32.const $push1=, 0 f32.load $push0=, 0($2) i32.const $push6=, 0 f32.load $push2=, X($pop6) f32.add $push3=, $pop0, $pop2 - f32.store $discard=, X($pop1), $pop3 + f32.store $drop=, X($pop1), $pop3 return $0 .endfunc .Lfunc_end0: @@ -39,7 +39,7 @@ main: # @main f32.load $push4=, X($pop5) tee_local $push3=, $0=, $pop4 f32.add $push1=, $pop3, $0 - f32.store $discard=, X($pop0), $pop1 + f32.store $drop=, X($pop0), $pop1 i32.const $push2=, 0 return $pop2 .endfunc diff --git a/test/torture-s/pr15262.c.s b/test/torture-s/pr15262.c.s index 99dc97268..f36619be4 100644 --- a/test/torture-s/pr15262.c.s +++ b/test/torture-s/pr15262.c.s @@ -8,7 +8,7 @@ bar: # @bar .param i32 # BB#0: # %entry i32.const $push0=, 1084647014 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end0: @@ -34,7 +34,7 @@ foo: # @foo i32.add $push10=, $3, $pop9 i32.select $push1=, $pop8, $pop10, $1 i32.const $push2=, 1084647014 - i32.store $discard=, 0($pop1), $pop2 + i32.store $drop=, 0($pop1), $pop2 i32.const $push3=, 1 i32.store $push0=, 4($0), $pop3 return $pop0 diff --git a/test/torture-s/pr15296.c.s b/test/torture-s/pr15296.c.s index a8022ff42..45bd0ff54 100644 --- a/test/torture-s/pr15296.c.s +++ b/test/torture-s/pr15296.c.s @@ -36,13 +36,13 @@ f: # @f i32.load $3=, 0($pop11) i32.const $push8=, 4 i32.add $push9=, $1, $pop8 - i32.store $discard=, 0($pop9), $4 + i32.store $drop=, 0($pop9), $4 br_if 1, $3 # 1: down to label5 # BB#5: # %if.end19 i32.eqz $push14=, $4 br_if 2, $pop14 # 2: down to label4 # BB#6: # %if.end24 - i32.store $discard=, 8($4), $3 + i32.store $drop=, 8($4), $3 return .LBB0_7: # %if.end6 end_block # label6: @@ -55,7 +55,7 @@ f: # @f # BB#8: # %if.end12 i32.const $push6=, 0 i32.const $push7=, -1 - i32.store $discard=, 12($pop6), $pop7 + i32.store $drop=, 12($pop6), $pop7 return .LBB0_9: # %if.then18 end_block # label5: @@ -105,22 +105,22 @@ main: # @main i32.add $push4=, $pop49, $pop3 i32.const $push0=, 0 i32.load $push5=, .Lmain.s+16($pop0) - i32.store $discard=, 0($pop4), $pop5 + i32.store $drop=, 0($pop4), $pop5 i32.const $push48=, 0 i64.load $push1=, .Lmain.uv+8($pop48) - i64.store $discard=, 40($1), $pop1 + i64.store $drop=, 40($1), $pop1 i32.const $push47=, 0 i64.load $push2=, .Lmain.uv($pop47) - i64.store $discard=, 32($1), $pop2 + i64.store $drop=, 32($1), $pop2 i32.const $push6=, 16 i32.add $push46=, $1, $pop6 tee_local $push45=, $0=, $pop46 i32.const $push44=, 0 i64.load $push7=, .Lmain.s+8($pop44):p2align=2 - i64.store $discard=, 0($pop45), $pop7 + i64.store $drop=, 0($pop45), $pop7 i32.const $push43=, 0 i64.load $push8=, .Lmain.s($pop43):p2align=2 - i64.store $discard=, 8($1), $pop8 + i64.store $drop=, 8($1), $pop8 i32.const $push42=, 0 i32.const $push35=, 8 i32.add $push36=, $1, $pop35 diff --git a/test/torture-s/pr17078-1.c.s b/test/torture-s/pr17078-1.c.s index 6e5e6333b..e31857af3 100644 --- a/test/torture-s/pr17078-1.c.s +++ b/test/torture-s/pr17078-1.c.s @@ -8,7 +8,7 @@ test: # @test .param i32 # BB#0: # %entry i32.const $push0=, 0 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/pr17133.c.s b/test/torture-s/pr17133.c.s index 16337d485..738da629f 100644 --- a/test/torture-s/pr17133.c.s +++ b/test/torture-s/pr17133.c.s @@ -35,7 +35,7 @@ pure_alloc: # @pure_alloc i32.const $2=, 0 i32.const $push15=, 0 i32.const $push4=, 2 - i32.store $discard=, foo($pop15), $pop4 + i32.store $drop=, foo($pop15), $pop4 .LBB0_4: # %if.then end_block # label0: i32.add $push5=, $0, $2 @@ -81,7 +81,7 @@ main: # @main # BB#4: # %pure_alloc.exit.thread.split i32.const $push5=, 0 i32.const $push6=, 2 - i32.store $discard=, foo($pop5), $pop6 + i32.store $drop=, foo($pop5), $pop6 .LBB1_5: # %if.end end_block # label4: i32.const $push7=, 0 diff --git a/test/torture-s/pr17252.c.s b/test/torture-s/pr17252.c.s index fb299ce62..7aab4a690 100644 --- a/test/torture-s/pr17252.c.s +++ b/test/torture-s/pr17252.c.s @@ -13,7 +13,7 @@ main: # @main i32.store $0=, a($pop6), $pop0 i32.const $push5=, 0 i32.const $push1=, a+1 - i32.store8 $discard=, a($pop5), $pop1 + i32.store8 $drop=, a($pop5), $pop1 block i32.const $push4=, 0 i32.load $push2=, a($pop4) diff --git a/test/torture-s/pr19005.c.s b/test/torture-s/pr19005.c.s index 9a1a53100..5a67e2852 100644 --- a/test/torture-s/pr19005.c.s +++ b/test/torture-s/pr19005.c.s @@ -52,7 +52,7 @@ bar: # @bar i32.const $push14=, 0 i32.const $push12=, 1 i32.xor $push13=, $3, $pop12 - i32.store $discard=, s($pop14), $pop13 + i32.store $drop=, s($pop14), $pop13 return .LBB0_7: # %if.then8 end_block # label0: @@ -125,7 +125,7 @@ foo: # @foo # BB#6: # %bar.exit.thread i32.const $push13=, 0 i32.const $push33=, 1 - i32.store $discard=, s($pop13), $pop33 + i32.store $drop=, s($pop13), $pop33 .LBB1_7: # %if.else.i40 end_block # label7: i32.ne $push14=, $0, $1 @@ -136,7 +136,7 @@ foo: # @foo .LBB1_9: # %bar.exit43 end_block # label6: i32.const $push16=, 0 - i32.store $discard=, s($pop16), $3 + i32.store $drop=, s($pop16), $3 i32.const $push34=, 0 return $pop34 .LBB1_10: # %if.then19.i41 @@ -162,11 +162,11 @@ main: # @main i32.const $0=, -10 i32.const $push5=, 0 i32.const $push4=, -10 - i32.store $discard=, v($pop5), $pop4 + i32.store $drop=, v($pop5), $pop4 .LBB2_1: # %for.body # =>This Inner Loop Header: Depth=1 loop # label9: - i32.call $discard=, foo@FUNCTION, $0 + i32.call $drop=, foo@FUNCTION, $0 i32.const $push11=, 0 i32.const $push10=, 0 i32.load $push1=, v($pop10) diff --git a/test/torture-s/pr19689.c.s b/test/torture-s/pr19689.c.s index 171390044..5b3e4a1bf 100644 --- a/test/torture-s/pr19689.c.s +++ b/test/torture-s/pr19689.c.s @@ -15,7 +15,7 @@ foo: # @foo i32.const $push2=, 536870911 i32.and $push3=, $0, $pop2 i32.or $push6=, $pop5, $pop3 - i32.store $discard=, f($pop0), $pop6 + i32.store $drop=, f($pop0), $pop6 return .endfunc .Lfunc_end0: @@ -35,7 +35,7 @@ main: # @main i32.and $push3=, $pop1, $pop2 i32.const $push4=, 536870857 i32.or $push5=, $pop3, $pop4 - i32.store $discard=, f($pop0), $pop5 + i32.store $drop=, f($pop0), $pop5 i32.const $push6=, 0 return $pop6 .endfunc diff --git a/test/torture-s/pr20100-1.c.s b/test/torture-s/pr20100-1.c.s index c03fff4ee..ae35b6b24 100644 --- a/test/torture-s/pr20100-1.c.s +++ b/test/torture-s/pr20100-1.c.s @@ -12,7 +12,7 @@ frob: # @frob i32.const $push0=, 0 i32.load8_u $2=, e($pop0) i32.const $push13=, 0 - i32.store16 $discard=, p($pop13), $1 + i32.store16 $drop=, p($pop13), $1 i32.const $push12=, 0 i32.const $push11=, 0 i32.const $push4=, 1 @@ -22,7 +22,7 @@ frob: # @frob i32.eq $push3=, $0, $pop2 i32.select $push10=, $pop11, $pop5, $pop3 tee_local $push9=, $0=, $pop10 - i32.store16 $discard=, g($pop12), $pop9 + i32.store16 $drop=, g($pop12), $pop9 i32.const $push6=, 65535 i32.and $push7=, $0, $pop6 i32.eq $push8=, $1, $pop7 @@ -82,7 +82,7 @@ get_n: # @get_n .LBB1_4: # %while.cond.while.end_crit_edge end_loop # label2: i32.const $push9=, 0 - i32.store16 $discard=, g($pop9), $2 + i32.store16 $drop=, g($pop9), $2 .LBB1_5: # %while.end end_block # label0: i32.const $push10=, 65535 @@ -101,12 +101,12 @@ main: # @main # BB#0: # %if.end i32.const $push2=, 0 i32.const $push1=, 3 - i32.store8 $discard=, e($pop2), $pop1 + i32.store8 $drop=, e($pop2), $pop1 i32.const $push6=, 0 i32.const $push5=, 0 i32.const $push3=, 2 i32.store16 $push0=, p($pop5), $pop3 - i32.store16 $discard=, g($pop6), $pop0 + i32.store16 $drop=, g($pop6), $pop0 i32.const $push4=, 0 call exit@FUNCTION, $pop4 unreachable diff --git a/test/torture-s/pr20466-1.c.s b/test/torture-s/pr20466-1.c.s index 5c83b05f2..a8a5c2f1d 100644 --- a/test/torture-s/pr20466-1.c.s +++ b/test/torture-s/pr20466-1.c.s @@ -10,14 +10,14 @@ f: # @f .local i32 # BB#0: # %entry i32.load $5=, 0($0) - i32.store $discard=, 0($0), $2 + i32.store $drop=, 0($0), $2 i32.load $1=, 0($1) i32.load $push0=, 0($4) - i32.store $discard=, 0($3), $pop0 + i32.store $drop=, 0($3), $pop0 i32.load $0=, 0($0) - i32.store $discard=, 0($5), $1 + i32.store $drop=, 0($5), $1 i32.const $push1=, 99 - i32.store $discard=, 0($0), $pop1 + i32.store $drop=, 0($0), $pop1 i32.const $push2=, 3 return $pop2 .endfunc @@ -40,24 +40,24 @@ main: # @main i32.store $push46=, 0($pop25), $pop44 tee_local $push45=, $1=, $pop46 i32.const $push4=, 42 - i32.store $discard=, 28($pop45), $pop4 + i32.store $drop=, 28($pop45), $pop4 i32.const $push6=, 1 - i32.store $discard=, 20($1), $pop6 + i32.store $drop=, 20($1), $pop6 i32.const $push7=, -1 - i32.store $discard=, 16($1), $pop7 + i32.store $drop=, 16($1), $pop7 i32.const $push8=, 55 - i32.store $discard=, 12($1), $pop8 + i32.store $drop=, 12($1), $pop8 i32.const $push5=, 66 i32.store $0=, 24($1), $pop5 i32.const $push26=, 28 i32.add $push27=, $1, $pop26 - i32.store $discard=, 8($1), $pop27 + i32.store $drop=, 8($1), $pop27 i32.const $push28=, 16 i32.add $push29=, $1, $pop28 - i32.store $discard=, 4($1), $pop29 + i32.store $drop=, 4($1), $pop29 i32.const $push30=, 12 i32.add $push31=, $1, $pop30 - i32.store $discard=, 0($1), $pop31 + i32.store $drop=, 0($1), $pop31 i32.const $push32=, 8 i32.add $push33=, $1, $pop32 i32.const $push34=, 24 @@ -66,7 +66,7 @@ main: # @main i32.add $push37=, $1, $pop36 i32.const $push38=, 4 i32.add $push39=, $1, $pop38 - i32.call $discard=, f@FUNCTION, $pop33, $pop35, $pop37, $pop39, $1 + i32.call $drop=, f@FUNCTION, $pop33, $pop35, $pop37, $pop39, $1 block i32.load $push9=, 28($1) i32.ne $push10=, $0, $pop9 diff --git a/test/torture-s/pr20527-1.c.s b/test/torture-s/pr20527-1.c.s index dd4f4f8bf..2f89e33af 100644 --- a/test/torture-s/pr20527-1.c.s +++ b/test/torture-s/pr20527-1.c.s @@ -33,7 +33,7 @@ f: # @f i32.add $1=, $pop6, $1 i32.const $push16=, -1 i32.add $push7=, $1, $pop16 - i32.store $discard=, 0($0), $pop7 + i32.store $drop=, 0($0), $pop7 i32.const $push15=, 1 i32.add $4=, $4, $pop15 i32.const $push14=, 4 diff --git a/test/torture-s/pr20601-1.c.s b/test/torture-s/pr20601-1.c.s index 3501a0a00..0b1a09d92 100644 --- a/test/torture-s/pr20601-1.c.s +++ b/test/torture-s/pr20601-1.c.s @@ -40,18 +40,18 @@ main: # @main # BB#0: # %entry i32.const $push36=, 0 i32.const $push0=, g - i32.store $discard=, c($pop36), $pop0 + i32.store $drop=, c($pop36), $pop0 i32.const $push35=, 0 i32.const $push1=, 4 i32.store $0=, b($pop35), $pop1 i32.const $2=, g+4 i32.const $push34=, 0 i32.const $push33=, g+4 - i32.store $discard=, e($pop34), $pop33 + i32.store $drop=, e($pop34), $pop33 i32.const $4=, 3 i32.const $push32=, 0 i32.const $push31=, 3 - i32.store $discard=, d($pop32), $pop31 + i32.store $drop=, d($pop32), $pop31 i32.const $3=, 1 .LBB2_1: # %land.rhs.i # =>This Inner Loop Header: Depth=1 @@ -118,9 +118,9 @@ main: # @main i32.const $push48=, -1 i32.add $4=, $4, $pop48 i32.const $push47=, 0 - i32.store $discard=, d($pop47), $4 + i32.store $drop=, d($pop47), $4 i32.const $push46=, 0 - i32.store $discard=, e($pop46), $1 + i32.store $drop=, e($pop46), $1 .LBB2_10: # %sw.epilog.i # in Loop: Header=BB2_1 Depth=1 end_block # label10: @@ -131,7 +131,7 @@ main: # @main i32.store $1=, d($pop55), $pop52 i32.add $2=, $2, $0 i32.const $push51=, 0 - i32.store $discard=, e($pop51), $2 + i32.store $drop=, e($pop51), $2 i32.const $push50=, 1 i32.gt_s $5=, $4, $pop50 copy_local $4=, $1 @@ -163,9 +163,9 @@ main: # @main i32.const $push8=, -1 i32.add $push60=, $4, $pop8 tee_local $push59=, $6=, $pop60 - i32.store $discard=, d($pop9), $pop59 + i32.store $drop=, d($pop9), $pop59 i32.const $push58=, 0 - i32.store $discard=, e($pop58), $2 + i32.store $drop=, e($pop58), $2 .LBB2_15: # %setup2.exit end_block # label4: i32.const $push61=, 0 @@ -180,12 +180,12 @@ main: # @main i32.const $push64=, 0 i32.const $push21=, 1 i32.add $push22=, $6, $pop21 - i32.store $discard=, d($pop64), $pop22 + i32.store $drop=, d($pop64), $pop22 i32.const $push63=, 0 i32.const $push23=, f - i32.store $discard=, e($pop63), $pop23 + i32.store $drop=, e($pop63), $pop23 i32.const $push62=, 0 - i32.store $discard=, f($pop62), $4 + i32.store $drop=, f($pop62), $4 i32.const $4=, 4 .LBB2_17: # %for.cond.i # =>This Inner Loop Header: Depth=1 diff --git a/test/torture-s/pr21173.c.s b/test/torture-s/pr21173.c.s index 925e5b4e2..8487cf3ea 100644 --- a/test/torture-s/pr21173.c.s +++ b/test/torture-s/pr21173.c.s @@ -17,10 +17,10 @@ foo: # @foo i32.sub $push7=, $0, $pop0 tee_local $push6=, $0=, $pop7 i32.add $push3=, $pop2, $pop6 - i32.store $discard=, a($pop9), $pop3 + i32.store $drop=, a($pop9), $pop3 i32.const $push5=, 0 i32.add $push4=, $1, $0 - i32.store $discard=, a+4($pop5), $pop4 + i32.store $drop=, a+4($pop5), $pop4 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/pr22061-1.c.s b/test/torture-s/pr22061-1.c.s index f5ea281e6..6151b4efd 100644 --- a/test/torture-s/pr22061-1.c.s +++ b/test/torture-s/pr22061-1.c.s @@ -23,7 +23,7 @@ bar: # @bar i32.load $push3=, N($pop0) tee_local $push2=, $1=, $pop3 i32.add $push1=, $0, $pop2 - i32.store8 $discard=, 0($pop1), $1 + i32.store8 $drop=, 0($pop1), $1 return .endfunc .Lfunc_end1: @@ -38,7 +38,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, 4 - i32.store $discard=, N($pop1), $pop0 + i32.store $drop=, N($pop1), $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable diff --git a/test/torture-s/pr22098-3.c.s b/test/torture-s/pr22098-3.c.s index cf06abd75..4d1de536e 100644 --- a/test/torture-s/pr22098-3.c.s +++ b/test/torture-s/pr22098-3.c.s @@ -32,7 +32,7 @@ main: # @main tee_local $push2=, $0=, $pop3 i32.const $push0=, 1 i32.add $push1=, $pop2, $pop0 - i32.store $discard=, n($pop5), $pop1 + i32.store $drop=, n($pop5), $pop1 block br_if 0, $0 # 0: down to label0 # BB#1: # %if.end diff --git a/test/torture-s/pr22630.c.s b/test/torture-s/pr22630.c.s index ad9ff6947..caf6c8ff8 100644 --- a/test/torture-s/pr22630.c.s +++ b/test/torture-s/pr22630.c.s @@ -15,7 +15,7 @@ bla: # @bla # BB#1: # %if.then1 i32.const $push3=, 0 i32.const $push4=, 1 - i32.store $discard=, j($pop3), $pop4 + i32.store $drop=, j($pop3), $pop4 .LBB0_2: # %if.end2 end_block # label0: return @@ -32,7 +32,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i32.const $push0=, 1 - i32.store $discard=, j($pop1), $pop0 + i32.store $drop=, j($pop1), $pop0 i32.const $push2=, 0 return $pop2 .endfunc diff --git a/test/torture-s/pr23135.c.s b/test/torture-s/pr23135.c.s index 760e5fdfd..3bc4e877f 100644 --- a/test/torture-s/pr23135.c.s +++ b/test/torture-s/pr23135.c.s @@ -176,9 +176,9 @@ main: # @main i32.add $push59=, $pop69, $12 i32.store $16=, k+4($pop131), $pop59 i32.const $push130=, 0 - i32.store $discard=, res($pop130), $13 + i32.store $drop=, res($pop130), $13 i32.const $push129=, 0 - i32.store $discard=, res+4($pop129), $16 + i32.store $drop=, res+4($pop129), $16 i32.const $push72=, 1675 i32.ne $push73=, $13, $pop72 br_if 0, $pop73 # 0: down to label1 @@ -204,9 +204,9 @@ main: # @main i32.mul $push76=, $pop86, $12 i32.store $16=, k+4($pop134), $pop76 i32.const $push133=, 0 - i32.store $discard=, res($pop133), $13 + i32.store $drop=, res($pop133), $13 i32.const $push132=, 0 - i32.store $discard=, res+4($pop132), $16 + i32.store $drop=, res+4($pop132), $16 i32.const $push89=, 1456467968 i32.ne $push90=, $13, $pop89 br_if 0, $pop90 # 0: down to label1 diff --git a/test/torture-s/pr24141.c.s b/test/torture-s/pr24141.c.s index 01430e0b4..4fc8114bc 100644 --- a/test/torture-s/pr24141.c.s +++ b/test/torture-s/pr24141.c.s @@ -8,7 +8,7 @@ g: # @g # BB#0: # %entry i32.const $push0=, 0 i32.const $push1=, 1 - i32.store $discard=, i($pop0), $pop1 + i32.store $drop=, i($pop0), $pop1 return .endfunc .Lfunc_end0: @@ -29,7 +29,7 @@ f: # @f # BB#2: # %if.then10 i32.const $push0=, 0 i32.const $push1=, 1 - i32.store $discard=, i($pop0), $pop1 + i32.store $drop=, i($pop0), $pop1 .LBB1_3: # %cleanup end_block # label0: return @@ -46,7 +46,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i32.const $push0=, 1 - i32.store $discard=, i($pop1), $pop0 + i32.store $drop=, i($pop1), $pop0 i32.const $push2=, 0 return $pop2 .endfunc diff --git a/test/torture-s/pr24716.c.s b/test/torture-s/pr24716.c.s index dcae23aed..beb514d63 100644 --- a/test/torture-s/pr24716.c.s +++ b/test/torture-s/pr24716.c.s @@ -79,7 +79,7 @@ f: # @f # BB#10: # %if.then13 # in Loop: Header=BB0_9 Depth=3 i32.const $push13=, 0 - i32.store $discard=, 0($2), $pop13 + i32.store $drop=, 0($2), $pop13 i32.const $5=, 1 .LBB0_11: # %do.cond16 # in Loop: Header=BB0_9 Depth=3 @@ -218,7 +218,7 @@ main: # @main # BB#9: # %if.then13.i # in Loop: Header=BB1_8 Depth=2 i32.const $push16=, 0 - i32.store $discard=, 0($1), $pop16 + i32.store $drop=, 0($1), $pop16 i32.const $0=, 1 .LBB1_10: # %do.cond16.i # in Loop: Header=BB1_8 Depth=2 diff --git a/test/torture-s/pr27073.c.s b/test/torture-s/pr27073.c.s index a27346740..97d4f06eb 100644 --- a/test/torture-s/pr27073.c.s +++ b/test/torture-s/pr27073.c.s @@ -20,17 +20,17 @@ foo: # @foo loop # label1: i32.const $push12=, 4 i32.add $push3=, $0, $pop12 - i32.store $discard=, 0($pop3), $6 + i32.store $drop=, 0($pop3), $6 i32.const $push11=, 8 i32.add $push4=, $0, $pop11 - i32.store $discard=, 0($pop4), $7 + i32.store $drop=, 0($pop4), $7 i32.const $push10=, 12 i32.add $push5=, $0, $pop10 - i32.store $discard=, 0($pop5), $8 + i32.store $drop=, 0($pop5), $8 i32.const $push9=, 16 i32.add $push6=, $0, $pop9 - i32.store $discard=, 0($pop6), $9 - i32.store $discard=, 0($0), $5 + i32.store $drop=, 0($pop6), $9 + i32.store $drop=, 0($0), $5 i32.const $push8=, 1 i32.add $4=, $4, $pop8 i32.const $push7=, 20 diff --git a/test/torture-s/pr27260.c.s b/test/torture-s/pr27260.c.s index ef1b444d9..4a03dd089 100644 --- a/test/torture-s/pr27260.c.s +++ b/test/torture-s/pr27260.c.s @@ -11,7 +11,7 @@ foo: # @foo i32.const $push0=, 2 i32.ne $push1=, $0, $pop0 i32.const $push3=, 64 - i32.call $discard=, memset@FUNCTION, $pop2, $pop1, $pop3 + i32.call $drop=, memset@FUNCTION, $pop2, $pop1, $pop3 return .endfunc .Lfunc_end0: @@ -28,7 +28,7 @@ main: # @main i32.const $1=, 0 i32.const $push12=, 0 i32.const $push0=, 2 - i32.store8 $discard=, buf+64($pop12), $pop0 + i32.store8 $drop=, buf+64($pop12), $pop0 .LBB1_1: # %for.body # =>This Inner Loop Header: Depth=1 block @@ -47,7 +47,7 @@ main: # @main i32.const $push3=, buf i32.const $push15=, 1 i32.const $push4=, 64 - i32.call $discard=, memset@FUNCTION, $pop3, $pop15, $pop4 + i32.call $drop=, memset@FUNCTION, $pop3, $pop15, $pop4 i32.const $1=, 1 .LBB1_4: # %for.cond3 # =>This Inner Loop Header: Depth=1 @@ -73,7 +73,7 @@ main: # @main i32.const $push6=, buf i32.const $push8=, 0 i32.const $push7=, 64 - i32.call $discard=, memset@FUNCTION, $pop6, $pop8, $pop7 + i32.call $drop=, memset@FUNCTION, $pop6, $pop8, $pop7 i32.const $1=, 1 .LBB1_8: # %for.cond16 # =>This Inner Loop Header: Depth=1 diff --git a/test/torture-s/pr27285.c.s b/test/torture-s/pr27285.c.s index ffa6dd214..306947803 100644 --- a/test/torture-s/pr27285.c.s +++ b/test/torture-s/pr27285.c.s @@ -32,7 +32,7 @@ foo: # @foo tee_local $push16=, $3=, $pop17 i32.select $push4=, $pop21, $pop3, $pop16 i32.and $push6=, $pop5, $pop4 - i32.store8 $discard=, 0($1), $pop6 + i32.store8 $drop=, 0($1), $pop6 i32.const $push15=, 1 i32.add $0=, $0, $pop15 i32.const $push14=, 1 @@ -72,21 +72,21 @@ main: # @main i32.add $push4=, $pop37, $pop3 i32.const $push1=, 0 i32.load8_u $push2=, .Lmain.x+18($pop1) - i32.store8 $discard=, 0($pop4), $pop2 + i32.store8 $drop=, 0($pop4), $pop2 i32.const $push38=, 24 i32.add $push39=, $2, $pop38 i32.const $push6=, 16 i32.add $push7=, $pop39, $pop6 i32.const $push50=, 0 i32.load16_u $push5=, .Lmain.x+16($pop50):p2align=0 - i32.store16 $discard=, 0($pop7), $pop5 + i32.store16 $drop=, 0($pop7), $pop5 i32.const $push40=, 24 i32.add $push41=, $2, $pop40 i32.const $push9=, 8 i32.add $push10=, $pop41, $pop9 i32.const $push49=, 0 i64.load $push8=, .Lmain.x+8($pop49):p2align=0 - i64.store $discard=, 0($pop10), $pop8 + i64.store $drop=, 0($pop10), $pop8 i32.const $push48=, 16 i32.add $push13=, $2, $pop48 i32.const $push47=, 18 @@ -99,8 +99,8 @@ main: # @main i64.const $push15=, 0 i64.store $1=, 0($pop14), $pop15 i64.load $push11=, .Lmain.x($0):p2align=0 - i64.store $discard=, 24($2), $pop11 - i64.store $discard=, 0($2), $1 + i64.store $drop=, 24($2), $pop11 + i64.store $drop=, 0($2), $1 i32.const $push42=, 24 i32.add $push43=, $2, $pop42 call foo@FUNCTION, $pop43, $2 @@ -128,7 +128,7 @@ main: # @main i32.const $push35=, __stack_pointer i32.const $push33=, 48 i32.add $push34=, $2, $pop33 - i32.store $discard=, 0($pop35), $pop34 + i32.store $drop=, 0($pop35), $pop34 i32.const $push28=, 0 return $pop28 .LBB1_5: # %if.then diff --git a/test/torture-s/pr28289.c.s b/test/torture-s/pr28289.c.s index bec2f01b0..82695ac5c 100644 --- a/test/torture-s/pr28289.c.s +++ b/test/torture-s/pr28289.c.s @@ -11,7 +11,7 @@ ix86_split_ashr: # @ix86_split_ashr i32.const $push0=, gen_x86_64_shrd@FUNCTION i32.select $push2=, $pop1, $pop0, $0 i32.const $push3=, 0 - i32.call_indirect $discard=, $pop2, $pop3 + i32.call_indirect $drop=, $pop2, $pop3 return .endfunc .Lfunc_end0: @@ -56,7 +56,7 @@ main: # @main i32.load $push1=, one($pop0) i32.select $push4=, $pop3, $pop2, $pop1 i32.const $push6=, 0 - i32.call_indirect $discard=, $pop4, $pop6 + i32.call_indirect $drop=, $pop4, $pop6 i32.const $push5=, 1 return $pop5 .endfunc diff --git a/test/torture-s/pr28403.c.s b/test/torture-s/pr28403.c.s index 42ec1b2aa..5c9e6471c 100644 --- a/test/torture-s/pr28403.c.s +++ b/test/torture-s/pr28403.c.s @@ -16,7 +16,7 @@ foo: # @foo i32.add $push4=, $pop3, $5 i32.add $push5=, $pop4, $6 i32.add $push6=, $pop5, $7 - i32.store $discard=, global($pop7), $pop6 + i32.store $drop=, global($pop7), $pop6 return $1 .endfunc .Lfunc_end0: @@ -38,7 +38,7 @@ bar: # @bar i32.const $push1=, 4 i32.const $push8=, 1 i32.const $push0=, 5 - i32.call $discard=, foo@FUNCTION, $pop4, $pop3, $pop10, $pop2, $pop9, $pop1, $pop8, $pop0 + i32.call $drop=, foo@FUNCTION, $pop4, $pop3, $pop10, $pop2, $pop9, $pop1, $pop8, $pop0 i32.const $push5=, 0 i64.load32_u $push6=, global($pop5) i64.shr_u $push7=, $0, $pop6 diff --git a/test/torture-s/pr28778.c.s b/test/torture-s/pr28778.c.s index 477fa9bcb..d761e5fa6 100644 --- a/test/torture-s/pr28778.c.s +++ b/test/torture-s/pr28778.c.s @@ -18,7 +18,7 @@ find: # @find br_if 0, $0 # 0: down to label0 # BB#1: # %if.else i32.const $push0=, 42 - i32.store $discard=, 12($1), $pop0 + i32.store $drop=, 12($1), $pop0 copy_local $0=, $1 .LBB0_2: # %if.end end_block # label0: @@ -31,7 +31,7 @@ find: # @find i32.const $push10=, __stack_pointer i32.const $push8=, 128 i32.add $push9=, $1, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 return .LBB0_4: # %if.then.i end_block # label1: diff --git a/test/torture-s/pr28982a.c.s b/test/torture-s/pr28982a.c.s index 6e69bf216..7565fe051 100644 --- a/test/torture-s/pr28982a.c.s +++ b/test/torture-s/pr28982a.c.s @@ -272,45 +272,45 @@ foo: # @foo end_loop # label2: end_block # label0: i32.const $push150=, 0 - f32.store $discard=, results($pop150), $60 + f32.store $drop=, results($pop150), $60 i32.const $push149=, 0 - f32.store $discard=, results+4($pop149), $59 + f32.store $drop=, results+4($pop149), $59 i32.const $push148=, 0 - f32.store $discard=, results+8($pop148), $58 + f32.store $drop=, results+8($pop148), $58 i32.const $push147=, 0 - f32.store $discard=, results+12($pop147), $57 + f32.store $drop=, results+12($pop147), $57 i32.const $push146=, 0 - f32.store $discard=, results+16($pop146), $56 + f32.store $drop=, results+16($pop146), $56 i32.const $push145=, 0 - f32.store $discard=, results+20($pop145), $55 + f32.store $drop=, results+20($pop145), $55 i32.const $push144=, 0 - f32.store $discard=, results+24($pop144), $54 + f32.store $drop=, results+24($pop144), $54 i32.const $push143=, 0 - f32.store $discard=, results+28($pop143), $53 + f32.store $drop=, results+28($pop143), $53 i32.const $push142=, 0 - f32.store $discard=, results+32($pop142), $52 + f32.store $drop=, results+32($pop142), $52 i32.const $push141=, 0 - f32.store $discard=, results+36($pop141), $51 + f32.store $drop=, results+36($pop141), $51 i32.const $push140=, 0 - f32.store $discard=, results+40($pop140), $50 + f32.store $drop=, results+40($pop140), $50 i32.const $push139=, 0 - f32.store $discard=, results+44($pop139), $49 + f32.store $drop=, results+44($pop139), $49 i32.const $push138=, 0 - f32.store $discard=, results+48($pop138), $48 + f32.store $drop=, results+48($pop138), $48 i32.const $push137=, 0 - f32.store $discard=, results+52($pop137), $47 + f32.store $drop=, results+52($pop137), $47 i32.const $push136=, 0 - f32.store $discard=, results+56($pop136), $46 + f32.store $drop=, results+56($pop136), $46 i32.const $push135=, 0 - f32.store $discard=, results+60($pop135), $45 + f32.store $drop=, results+60($pop135), $45 i32.const $push134=, 0 - f32.store $discard=, results+64($pop134), $44 + f32.store $drop=, results+64($pop134), $44 i32.const $push133=, 0 - f32.store $discard=, results+68($pop133), $43 + f32.store $drop=, results+68($pop133), $43 i32.const $push132=, 0 - f32.store $discard=, results+72($pop132), $42 + f32.store $drop=, results+72($pop132), $42 i32.const $push131=, 0 - f32.store $discard=, results+76($pop131), $41 + f32.store $drop=, results+76($pop131), $41 return .endfunc .Lfunc_end0: @@ -327,116 +327,116 @@ main: # @main i32.const $2=, 0 i32.const $push162=, 0 i32.const $push1=, input+4 - i32.store $discard=, ptrs+4($pop162), $pop1 + i32.store $drop=, ptrs+4($pop162), $pop1 i32.const $push161=, 0 i32.const $push3=, input+8 - i32.store $discard=, ptrs+8($pop161), $pop3 + i32.store $drop=, ptrs+8($pop161), $pop3 i32.const $push160=, 0 i32.const $push4=, input+12 - i32.store $discard=, ptrs+12($pop160), $pop4 + i32.store $drop=, ptrs+12($pop160), $pop4 i32.const $push159=, 0 i32.const $push5=, 3 - i32.store $discard=, incs+12($pop159), $pop5 + i32.store $drop=, incs+12($pop159), $pop5 i32.const $push158=, 0 i32.const $push6=, input+16 - i32.store $discard=, ptrs+16($pop158), $pop6 + i32.store $drop=, ptrs+16($pop158), $pop6 i32.const $push157=, 0 i32.const $push8=, input+20 - i32.store $discard=, ptrs+20($pop157), $pop8 + i32.store $drop=, ptrs+20($pop157), $pop8 i32.const $push156=, 0 i32.const $push9=, 5 - i32.store $discard=, incs+20($pop156), $pop9 + i32.store $drop=, incs+20($pop156), $pop9 i32.const $push155=, 0 i32.const $push10=, input+24 - i32.store $discard=, ptrs+24($pop155), $pop10 + i32.store $drop=, ptrs+24($pop155), $pop10 i32.const $push154=, 0 i32.const $push11=, 6 - i32.store $discard=, incs+24($pop154), $pop11 + i32.store $drop=, incs+24($pop154), $pop11 i32.const $push153=, 0 i32.const $push12=, input+28 - i32.store $discard=, ptrs+28($pop153), $pop12 + i32.store $drop=, ptrs+28($pop153), $pop12 i32.const $push152=, 0 i32.const $push13=, 7 - i32.store $discard=, incs+28($pop152), $pop13 + i32.store $drop=, incs+28($pop152), $pop13 i32.const $push151=, 0 i32.const $push14=, input+32 - i32.store $discard=, ptrs+32($pop151), $pop14 + i32.store $drop=, ptrs+32($pop151), $pop14 i32.const $push150=, 0 i32.const $push15=, 8 - i32.store $discard=, incs+32($pop150), $pop15 + i32.store $drop=, incs+32($pop150), $pop15 i32.const $push149=, 0 i32.const $push16=, input+36 - i32.store $discard=, ptrs+36($pop149), $pop16 + i32.store $drop=, ptrs+36($pop149), $pop16 i32.const $push148=, 0 i32.const $push17=, 9 - i32.store $discard=, incs+36($pop148), $pop17 + i32.store $drop=, incs+36($pop148), $pop17 i32.const $push147=, 0 i32.const $push18=, input+40 - i32.store $discard=, ptrs+40($pop147), $pop18 + i32.store $drop=, ptrs+40($pop147), $pop18 i32.const $push146=, 0 i32.const $push19=, 10 - i32.store $discard=, incs+40($pop146), $pop19 + i32.store $drop=, incs+40($pop146), $pop19 i32.const $push145=, 0 i32.const $push20=, input+44 - i32.store $discard=, ptrs+44($pop145), $pop20 + i32.store $drop=, ptrs+44($pop145), $pop20 i32.const $push144=, 0 i32.const $push21=, 11 - i32.store $discard=, incs+44($pop144), $pop21 + i32.store $drop=, incs+44($pop144), $pop21 i32.const $push143=, 0 i32.const $push22=, input+48 - i32.store $discard=, ptrs+48($pop143), $pop22 + i32.store $drop=, ptrs+48($pop143), $pop22 i32.const $push142=, 0 i32.const $push23=, 12 - i32.store $discard=, incs+48($pop142), $pop23 + i32.store $drop=, incs+48($pop142), $pop23 i32.const $push141=, 0 i32.const $push24=, input+52 - i32.store $discard=, ptrs+52($pop141), $pop24 + i32.store $drop=, ptrs+52($pop141), $pop24 i32.const $push140=, 0 i32.const $push25=, 13 - i32.store $discard=, incs+52($pop140), $pop25 + i32.store $drop=, incs+52($pop140), $pop25 i32.const $push139=, 0 i32.const $push26=, input+56 - i32.store $discard=, ptrs+56($pop139), $pop26 + i32.store $drop=, ptrs+56($pop139), $pop26 i32.const $push138=, 0 i32.const $push27=, 14 - i32.store $discard=, incs+56($pop138), $pop27 + i32.store $drop=, incs+56($pop138), $pop27 i32.const $push137=, 0 i32.const $push28=, input+60 - i32.store $discard=, ptrs+60($pop137), $pop28 + i32.store $drop=, ptrs+60($pop137), $pop28 i32.const $push136=, 0 i32.const $push29=, 15 - i32.store $discard=, incs+60($pop136), $pop29 + i32.store $drop=, incs+60($pop136), $pop29 i32.const $push135=, 0 i32.const $push30=, input+64 - i32.store $discard=, ptrs+64($pop135), $pop30 + i32.store $drop=, ptrs+64($pop135), $pop30 i32.const $push134=, 0 i32.const $push31=, 16 - i32.store $discard=, incs+64($pop134), $pop31 + i32.store $drop=, incs+64($pop134), $pop31 i32.const $push133=, 0 i32.const $push32=, input+68 - i32.store $discard=, ptrs+68($pop133), $pop32 + i32.store $drop=, ptrs+68($pop133), $pop32 i32.const $push132=, 0 i32.const $push33=, 17 - i32.store $discard=, incs+68($pop132), $pop33 + i32.store $drop=, incs+68($pop132), $pop33 i32.const $push131=, 0 i32.const $push34=, input+72 - i32.store $discard=, ptrs+72($pop131), $pop34 + i32.store $drop=, ptrs+72($pop131), $pop34 i32.const $push130=, 0 i32.const $push35=, 18 - i32.store $discard=, incs+72($pop130), $pop35 + i32.store $drop=, incs+72($pop130), $pop35 i32.const $push129=, 0 i32.const $push36=, input+76 - i32.store $discard=, ptrs+76($pop129), $pop36 + i32.store $drop=, ptrs+76($pop129), $pop36 i32.const $push128=, 0 i32.const $push37=, 19 - i32.store $discard=, incs+76($pop128), $pop37 + i32.store $drop=, incs+76($pop128), $pop37 i32.const $push127=, 0 i64.const $push2=, 8589934593 - i64.store $discard=, incs+4($pop127):p2align=2, $pop2 + i64.store $drop=, incs+4($pop127):p2align=2, $pop2 i32.const $1=, input i32.const $push126=, 0 i32.const $push125=, input - i32.store $discard=, ptrs($pop126), $pop125 + i32.store $drop=, ptrs($pop126), $pop125 i32.const $push124=, 0 i32.const $push123=, 0 i32.store $push0=, incs($pop124), $pop123 @@ -446,7 +446,7 @@ main: # @main # =>This Inner Loop Header: Depth=1 loop # label3: f32.convert_s/i32 $push38=, $2 - f32.store $discard=, 0($1), $pop38 + f32.store $drop=, 0($1), $pop38 i32.const $push164=, 1 i32.add $2=, $2, $pop164 i32.add $1=, $1, $0 diff --git a/test/torture-s/pr28982b.c.s b/test/torture-s/pr28982b.c.s index a6fc8ab38..20c4d4162 100644 --- a/test/torture-s/pr28982b.c.s +++ b/test/torture-s/pr28982b.c.s @@ -12,7 +12,7 @@ bar: # @bar i32.load $push2=, incs($pop4) i32.load $push0=, 0($0) i32.add $push3=, $pop2, $pop0 - i32.store $discard=, incs($pop1), $pop3 + i32.store $drop=, incs($pop1), $pop3 return .endfunc .Lfunc_end0: @@ -37,7 +37,7 @@ foo: # @foo i32.add $push60=, $pop66, $pop59 i32.const $push65=, 0 i32.const $push64=, 262144 - i32.call $discard=, memset@FUNCTION, $pop60, $pop65, $pop64 + i32.call $drop=, memset@FUNCTION, $pop60, $pop65, $pop64 f32.const $41=, 0x0p0 f32.const $42=, 0x0p0 f32.const $43=, 0x0p0 @@ -302,45 +302,45 @@ foo: # @foo end_loop # label2: end_block # label0: i32.const $push169=, 0 - f32.store $discard=, results($pop169), $60 + f32.store $drop=, results($pop169), $60 i32.const $push168=, 0 - f32.store $discard=, results+4($pop168), $59 + f32.store $drop=, results+4($pop168), $59 i32.const $push167=, 0 - f32.store $discard=, results+8($pop167), $58 + f32.store $drop=, results+8($pop167), $58 i32.const $push166=, 0 - f32.store $discard=, results+12($pop166), $57 + f32.store $drop=, results+12($pop166), $57 i32.const $push165=, 0 - f32.store $discard=, results+16($pop165), $56 + f32.store $drop=, results+16($pop165), $56 i32.const $push164=, 0 - f32.store $discard=, results+20($pop164), $55 + f32.store $drop=, results+20($pop164), $55 i32.const $push163=, 0 - f32.store $discard=, results+24($pop163), $54 + f32.store $drop=, results+24($pop163), $54 i32.const $push162=, 0 - f32.store $discard=, results+28($pop162), $53 + f32.store $drop=, results+28($pop162), $53 i32.const $push161=, 0 - f32.store $discard=, results+32($pop161), $52 + f32.store $drop=, results+32($pop161), $52 i32.const $push160=, 0 - f32.store $discard=, results+36($pop160), $51 + f32.store $drop=, results+36($pop160), $51 i32.const $push159=, 0 - f32.store $discard=, results+40($pop159), $50 + f32.store $drop=, results+40($pop159), $50 i32.const $push158=, 0 - f32.store $discard=, results+44($pop158), $49 + f32.store $drop=, results+44($pop158), $49 i32.const $push157=, 0 - f32.store $discard=, results+48($pop157), $48 + f32.store $drop=, results+48($pop157), $48 i32.const $push156=, 0 - f32.store $discard=, results+52($pop156), $47 + f32.store $drop=, results+52($pop156), $47 i32.const $push155=, 0 - f32.store $discard=, results+56($pop155), $46 + f32.store $drop=, results+56($pop155), $46 i32.const $push154=, 0 - f32.store $discard=, results+60($pop154), $45 + f32.store $drop=, results+60($pop154), $45 i32.const $push153=, 0 - f32.store $discard=, results+64($pop153), $44 + f32.store $drop=, results+64($pop153), $44 i32.const $push152=, 0 - f32.store $discard=, results+68($pop152), $43 + f32.store $drop=, results+68($pop152), $43 i32.const $push151=, 0 - f32.store $discard=, results+72($pop151), $42 + f32.store $drop=, results+72($pop151), $42 i32.const $push150=, 0 - f32.store $discard=, results+76($pop150), $41 + f32.store $drop=, results+76($pop150), $41 i32.const $push61=, 262144 i32.add $push62=, $61, $pop61 i32.const $push149=, 262144 @@ -350,7 +350,7 @@ foo: # @foo i32.const $push58=, __stack_pointer i32.const $push56=, 524288 i32.add $push57=, $0, $pop56 - i32.store $discard=, 0($pop58), $pop57 + i32.store $drop=, 0($pop58), $pop57 return .endfunc .Lfunc_end1: @@ -367,116 +367,116 @@ main: # @main i32.const $2=, 0 i32.const $push162=, 0 i32.const $push1=, input+4 - i32.store $discard=, ptrs+4($pop162), $pop1 + i32.store $drop=, ptrs+4($pop162), $pop1 i32.const $push161=, 0 i32.const $push3=, input+8 - i32.store $discard=, ptrs+8($pop161), $pop3 + i32.store $drop=, ptrs+8($pop161), $pop3 i32.const $push160=, 0 i32.const $push4=, input+12 - i32.store $discard=, ptrs+12($pop160), $pop4 + i32.store $drop=, ptrs+12($pop160), $pop4 i32.const $push159=, 0 i32.const $push5=, 3 - i32.store $discard=, incs+12($pop159), $pop5 + i32.store $drop=, incs+12($pop159), $pop5 i32.const $push158=, 0 i32.const $push6=, input+16 - i32.store $discard=, ptrs+16($pop158), $pop6 + i32.store $drop=, ptrs+16($pop158), $pop6 i32.const $push157=, 0 i32.const $push8=, input+20 - i32.store $discard=, ptrs+20($pop157), $pop8 + i32.store $drop=, ptrs+20($pop157), $pop8 i32.const $push156=, 0 i32.const $push9=, 5 - i32.store $discard=, incs+20($pop156), $pop9 + i32.store $drop=, incs+20($pop156), $pop9 i32.const $push155=, 0 i32.const $push10=, input+24 - i32.store $discard=, ptrs+24($pop155), $pop10 + i32.store $drop=, ptrs+24($pop155), $pop10 i32.const $push154=, 0 i32.const $push11=, 6 - i32.store $discard=, incs+24($pop154), $pop11 + i32.store $drop=, incs+24($pop154), $pop11 i32.const $push153=, 0 i32.const $push12=, input+28 - i32.store $discard=, ptrs+28($pop153), $pop12 + i32.store $drop=, ptrs+28($pop153), $pop12 i32.const $push152=, 0 i32.const $push13=, 7 - i32.store $discard=, incs+28($pop152), $pop13 + i32.store $drop=, incs+28($pop152), $pop13 i32.const $push151=, 0 i32.const $push14=, input+32 - i32.store $discard=, ptrs+32($pop151), $pop14 + i32.store $drop=, ptrs+32($pop151), $pop14 i32.const $push150=, 0 i32.const $push15=, 8 - i32.store $discard=, incs+32($pop150), $pop15 + i32.store $drop=, incs+32($pop150), $pop15 i32.const $push149=, 0 i32.const $push16=, input+36 - i32.store $discard=, ptrs+36($pop149), $pop16 + i32.store $drop=, ptrs+36($pop149), $pop16 i32.const $push148=, 0 i32.const $push17=, 9 - i32.store $discard=, incs+36($pop148), $pop17 + i32.store $drop=, incs+36($pop148), $pop17 i32.const $push147=, 0 i32.const $push18=, input+40 - i32.store $discard=, ptrs+40($pop147), $pop18 + i32.store $drop=, ptrs+40($pop147), $pop18 i32.const $push146=, 0 i32.const $push19=, 10 - i32.store $discard=, incs+40($pop146), $pop19 + i32.store $drop=, incs+40($pop146), $pop19 i32.const $push145=, 0 i32.const $push20=, input+44 - i32.store $discard=, ptrs+44($pop145), $pop20 + i32.store $drop=, ptrs+44($pop145), $pop20 i32.const $push144=, 0 i32.const $push21=, 11 - i32.store $discard=, incs+44($pop144), $pop21 + i32.store $drop=, incs+44($pop144), $pop21 i32.const $push143=, 0 i32.const $push22=, input+48 - i32.store $discard=, ptrs+48($pop143), $pop22 + i32.store $drop=, ptrs+48($pop143), $pop22 i32.const $push142=, 0 i32.const $push23=, 12 - i32.store $discard=, incs+48($pop142), $pop23 + i32.store $drop=, incs+48($pop142), $pop23 i32.const $push141=, 0 i32.const $push24=, input+52 - i32.store $discard=, ptrs+52($pop141), $pop24 + i32.store $drop=, ptrs+52($pop141), $pop24 i32.const $push140=, 0 i32.const $push25=, 13 - i32.store $discard=, incs+52($pop140), $pop25 + i32.store $drop=, incs+52($pop140), $pop25 i32.const $push139=, 0 i32.const $push26=, input+56 - i32.store $discard=, ptrs+56($pop139), $pop26 + i32.store $drop=, ptrs+56($pop139), $pop26 i32.const $push138=, 0 i32.const $push27=, 14 - i32.store $discard=, incs+56($pop138), $pop27 + i32.store $drop=, incs+56($pop138), $pop27 i32.const $push137=, 0 i32.const $push28=, input+60 - i32.store $discard=, ptrs+60($pop137), $pop28 + i32.store $drop=, ptrs+60($pop137), $pop28 i32.const $push136=, 0 i32.const $push29=, 15 - i32.store $discard=, incs+60($pop136), $pop29 + i32.store $drop=, incs+60($pop136), $pop29 i32.const $push135=, 0 i32.const $push30=, input+64 - i32.store $discard=, ptrs+64($pop135), $pop30 + i32.store $drop=, ptrs+64($pop135), $pop30 i32.const $push134=, 0 i32.const $push31=, 16 - i32.store $discard=, incs+64($pop134), $pop31 + i32.store $drop=, incs+64($pop134), $pop31 i32.const $push133=, 0 i32.const $push32=, input+68 - i32.store $discard=, ptrs+68($pop133), $pop32 + i32.store $drop=, ptrs+68($pop133), $pop32 i32.const $push132=, 0 i32.const $push33=, 17 - i32.store $discard=, incs+68($pop132), $pop33 + i32.store $drop=, incs+68($pop132), $pop33 i32.const $push131=, 0 i32.const $push34=, input+72 - i32.store $discard=, ptrs+72($pop131), $pop34 + i32.store $drop=, ptrs+72($pop131), $pop34 i32.const $push130=, 0 i32.const $push35=, 18 - i32.store $discard=, incs+72($pop130), $pop35 + i32.store $drop=, incs+72($pop130), $pop35 i32.const $push129=, 0 i32.const $push36=, input+76 - i32.store $discard=, ptrs+76($pop129), $pop36 + i32.store $drop=, ptrs+76($pop129), $pop36 i32.const $push128=, 0 i32.const $push37=, 19 - i32.store $discard=, incs+76($pop128), $pop37 + i32.store $drop=, incs+76($pop128), $pop37 i32.const $push127=, 0 i64.const $push2=, 8589934593 - i64.store $discard=, incs+4($pop127):p2align=2, $pop2 + i64.store $drop=, incs+4($pop127):p2align=2, $pop2 i32.const $1=, input i32.const $push126=, 0 i32.const $push125=, input - i32.store $discard=, ptrs($pop126), $pop125 + i32.store $drop=, ptrs($pop126), $pop125 i32.const $push124=, 0 i32.const $push123=, 0 i32.store $push0=, incs($pop124), $pop123 @@ -486,7 +486,7 @@ main: # @main # =>This Inner Loop Header: Depth=1 loop # label3: f32.convert_s/i32 $push38=, $2 - f32.store $discard=, 0($1), $pop38 + f32.store $drop=, 0($1), $pop38 i32.const $push164=, 1 i32.add $2=, $2, $pop164 i32.add $1=, $1, $0 diff --git a/test/torture-s/pr29006.c.s b/test/torture-s/pr29006.c.s index 97b7ff502..6c5058b50 100644 --- a/test/torture-s/pr29006.c.s +++ b/test/torture-s/pr29006.c.s @@ -8,7 +8,7 @@ foo: # @foo .param i32 # BB#0: # %entry i64.const $push0=, 0 - i64.store $discard=, 1($0):p2align=0, $pop0 + i64.store $drop=, 1($0):p2align=0, $pop0 return .endfunc .Lfunc_end0: @@ -33,16 +33,16 @@ main: # @main i32.add $push3=, $pop16, $pop2 i32.const $push0=, 0 i32.load8_u $push1=, .Lmain.s+8($pop0) - i32.store8 $discard=, 0($pop3), $pop1 + i32.store8 $drop=, 0($pop3), $pop1 i32.const $push15=, 0 i64.load $push4=, .Lmain.s($pop15):p2align=0 - i64.store $discard=, 0($1), $pop4 + i64.store $drop=, 0($1), $pop4 call foo@FUNCTION, $1 i64.load $0=, 1($1):p2align=0 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $1, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 i64.const $push5=, 0 i64.ne $push6=, $0, $pop5 return $pop6 diff --git a/test/torture-s/pr29156.c.s b/test/torture-s/pr29156.c.s index c3092cca3..a28214a37 100644 --- a/test/torture-s/pr29156.c.s +++ b/test/torture-s/pr29156.c.s @@ -11,9 +11,9 @@ bla: # @bla i32.const $push1=, 0 i32.const $push2=, 1 i32.store $push0=, global($pop1), $pop2 - i32.store $discard=, 4($1), $pop0 + i32.store $drop=, 4($1), $pop0 i32.const $push3=, 8 - i32.store $discard=, 0($0), $pop3 + i32.store $drop=, 0($0), $pop3 i32.load $push4=, 4($1) return $pop4 .endfunc @@ -29,7 +29,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i32.const $push0=, 1 - i32.store $discard=, global($pop1), $pop0 + i32.store $drop=, global($pop1), $pop0 i32.const $push2=, 0 return $pop2 .endfunc diff --git a/test/torture-s/pr30185.c.s b/test/torture-s/pr30185.c.s index a5c7d76bf..e497f2267 100644 --- a/test/torture-s/pr30185.c.s +++ b/test/torture-s/pr30185.c.s @@ -10,7 +10,7 @@ foo: # @foo i64.load $push0=, 8($1) i64.load $push1=, 8($2) i64.div_s $push2=, $pop0, $pop1 - i64.store $discard=, 8($0), $pop2 + i64.store $drop=, 8($0), $pop2 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/pr30778.c.s b/test/torture-s/pr30778.c.s index 04591f9dd..e9019fcf8 100644 --- a/test/torture-s/pr30778.c.s +++ b/test/torture-s/pr30778.c.s @@ -15,7 +15,7 @@ init_reg_last: # @init_reg_last i32.const $push3=, 8 i32.add $push4=, $1, $pop3 i64.const $push5=, 0 - i64.store $discard=, 0($pop4):p2align=2, $pop5 + i64.store $drop=, 0($pop4):p2align=2, $pop5 i32.const $push10=, 4 i32.add $push11=, $1, $pop10 i32.const $push8=, 16 @@ -24,7 +24,7 @@ init_reg_last: # @init_reg_last i32.add $push7=, $1, $pop6 i32.store8 $push0=, 0($pop7), $0 i32.store16 $push1=, 0($pop9), $pop0 - i32.store $discard=, 0($pop11), $pop1 + i32.store $drop=, 0($pop11), $pop1 return .endfunc .Lfunc_end0: @@ -48,7 +48,7 @@ main: # @main tee_local $push13=, $1=, $pop14 i32.const $push10=, 8 i32.add $push11=, $pop13, $pop10 - i32.store $discard=, reg_stat($pop15), $pop11 + i32.store $drop=, reg_stat($pop15), $pop11 i32.const $push0=, -1 i32.store $0=, 28($1), $pop0 call init_reg_last@FUNCTION @@ -60,7 +60,7 @@ main: # @main i32.const $push9=, __stack_pointer i32.const $push7=, 32 i32.add $push8=, $1, $pop7 - i32.store $discard=, 0($pop9), $pop8 + i32.store $drop=, 0($pop9), $pop8 i32.const $push16=, 0 return $pop16 .LBB1_2: # %if.then diff --git a/test/torture-s/pr31136.c.s b/test/torture-s/pr31136.c.s index c20ab51d3..8ff410e22 100644 --- a/test/torture-s/pr31136.c.s +++ b/test/torture-s/pr31136.c.s @@ -14,7 +14,7 @@ main: # @main i32.and $push3=, $pop1, $pop2 i32.const $push4=, 255 i32.or $push5=, $pop3, $pop4 - i32.store16 $discard=, s($pop0), $pop5 + i32.store16 $drop=, s($pop0), $pop5 i32.const $push6=, 0 return $pop6 .endfunc diff --git a/test/torture-s/pr31448-2.c.s b/test/torture-s/pr31448-2.c.s index c3748cf54..dd8a11aeb 100644 --- a/test/torture-s/pr31448-2.c.s +++ b/test/torture-s/pr31448-2.c.s @@ -26,7 +26,7 @@ f: # @f i32.and $push3=, $pop1, $pop2 i32.const $push4=, 16711422 i32.or $push5=, $pop3, $pop4 - i32.store $discard=, 0($0), $pop5 + i32.store $drop=, 0($0), $pop5 i32.const $push11=, 0 i32.load $0=, next($pop11) i32.load $push6=, 4($0) @@ -34,7 +34,7 @@ f: # @f i32.and $push7=, $pop6, $pop10 i32.const $push9=, 16711422 i32.or $push8=, $pop7, $pop9 - i32.store $discard=, 4($0), $pop8 + i32.store $drop=, 4($0), $pop8 return .endfunc .Lfunc_end1: @@ -54,7 +54,7 @@ main: # @main i32.sub $push6=, $pop2, $pop3 i32.const $push4=, 8 i32.add $push5=, $pop6, $pop4 - i32.store $discard=, next($pop0), $pop5 + i32.store $drop=, next($pop0), $pop5 i32.const $push7=, 0 return $pop7 .endfunc diff --git a/test/torture-s/pr31448.c.s b/test/torture-s/pr31448.c.s index b37044671..53c0f9784 100644 --- a/test/torture-s/pr31448.c.s +++ b/test/torture-s/pr31448.c.s @@ -26,7 +26,7 @@ f: # @f i32.and $push3=, $pop1, $pop2 i32.const $push4=, 16711422 i32.or $push5=, $pop3, $pop4 - i32.store $discard=, 0($0), $pop5 + i32.store $drop=, 0($0), $pop5 i32.const $push11=, 0 i32.load $0=, next($pop11) i32.load $push6=, 4($0) @@ -34,7 +34,7 @@ f: # @f i32.and $push7=, $pop6, $pop10 i32.const $push9=, 16711422 i32.or $push8=, $pop7, $pop9 - i32.store $discard=, 4($0), $pop8 + i32.store $drop=, 4($0), $pop8 return .endfunc .Lfunc_end1: @@ -54,7 +54,7 @@ main: # @main i32.sub $push6=, $pop2, $pop3 i32.const $push4=, 8 i32.add $push5=, $pop6, $pop4 - i32.store $discard=, next($pop0), $pop5 + i32.store $drop=, next($pop0), $pop5 i32.const $push7=, 0 return $pop7 .endfunc diff --git a/test/torture-s/pr32244-1.c.s b/test/torture-s/pr32244-1.c.s index 2ce3bfe46..959d92ce8 100644 --- a/test/torture-s/pr32244-1.c.s +++ b/test/torture-s/pr32244-1.c.s @@ -38,7 +38,7 @@ main: # @main i64.and $push3=, $pop1, $pop2 i64.const $push4=, 256 i64.or $push5=, $pop3, $pop4 - i64.store $discard=, x($pop0), $pop5 + i64.store $drop=, x($pop0), $pop5 call abort@FUNCTION unreachable .endfunc diff --git a/test/torture-s/pr32500.c.s b/test/torture-s/pr32500.c.s index 2edb7b689..c9649eea6 100644 --- a/test/torture-s/pr32500.c.s +++ b/test/torture-s/pr32500.c.s @@ -8,7 +8,7 @@ foo: # @foo .param i32 # BB#0: # %entry i32.const $push0=, 0 - i32.store $discard=, x($pop0), $0 + i32.store $drop=, x($pop0), $0 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/pr33142.c.s b/test/torture-s/pr33142.c.s index c35145f3b..610b548d7 100644 --- a/test/torture-s/pr33142.c.s +++ b/test/torture-s/pr33142.c.s @@ -53,9 +53,9 @@ main: # @main i32.store $push15=, 0($pop9), $pop13 tee_local $push14=, $0=, $pop15 i32.const $push0=, 63 - i32.store $discard=, 12($pop14), $pop0 + i32.store $drop=, 12($pop14), $pop0 i32.const $push1=, -77 - i32.store $discard=, 8($0), $pop1 + i32.store $drop=, 8($0), $pop1 block i32.load $push2=, 12($0) i32.load $push3=, 8($0) @@ -65,7 +65,7 @@ main: # @main i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $0, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 i32.const $push5=, 0 return $pop5 .LBB1_2: # %if.then diff --git a/test/torture-s/pr33382.c.s b/test/torture-s/pr33382.c.s index 64036996e..7814bd229 100644 --- a/test/torture-s/pr33382.c.s +++ b/test/torture-s/pr33382.c.s @@ -12,7 +12,7 @@ foo: # @foo i32.load $0=, x+8($pop0) i32.const $push2=, 0 i32.const $push1=, 1 - i32.store $discard=, x+4($pop2), $pop1 + i32.store $drop=, x+4($pop2), $pop1 return $0 .endfunc .Lfunc_end0: @@ -30,7 +30,7 @@ main: # @main i32.load $0=, x+8($pop2) i32.const $push1=, 0 i32.const $push0=, 1 - i32.store $discard=, x+4($pop1), $pop0 + i32.store $drop=, x+4($pop1), $pop0 block br_if 0, $0 # 0: down to label0 # BB#1: # %if.end diff --git a/test/torture-s/pr33669.c.s b/test/torture-s/pr33669.c.s index 5390fd7c5..0a5d330cb 100644 --- a/test/torture-s/pr33669.c.s +++ b/test/torture-s/pr33669.c.s @@ -33,7 +33,7 @@ foo: # @foo # BB#2: # %if.then13 i32.const $push10=, 4 i32.add $push11=, $0, $pop10 - i32.store $discard=, 0($pop11), $5 + i32.store $drop=, 0($pop11), $5 .LBB0_3: # %cleanup end_block # label0: return $3 diff --git a/test/torture-s/pr33870-1.c.s b/test/torture-s/pr33870-1.c.s index 4ad495c58..2e1be5dd0 100644 --- a/test/torture-s/pr33870-1.c.s +++ b/test/torture-s/pr33870-1.c.s @@ -115,7 +115,7 @@ sort_pagelist: # @sort_pagelist i32.load $push10=, xx($2) i32.load $push11=, 0($pop10) i32.load $push12=, 0($pop11) - i32.store $discard=, vx($2), $pop12 + i32.store $drop=, vx($2), $pop12 i32.eqz $push132=, $9 br_if 1, $pop132 # 1: down to label13 # BB#10: # %if.end.i @@ -132,13 +132,13 @@ sort_pagelist: # @sort_pagelist br_if 1, $pop133 # 1: down to label10 # BB#12: # %if.then14.i # in Loop: Header=BB0_3 Depth=2 - i32.store $discard=, 0($10), $9 + i32.store $drop=, 0($10), $9 br 2 # 2: down to label9 .LBB0_13: # in Loop: Header=BB0_3 Depth=2 end_block # label11: copy_local $push46=, $3 copy_local $push47=, $11 - i32.store $discard=, 0($pop46), $pop47 + i32.store $drop=, 0($pop46), $pop47 br 1 # 1: down to label9 .LBB0_14: # %if.else17.i # in Loop: Header=BB0_3 Depth=2 @@ -148,12 +148,12 @@ sort_pagelist: # @sort_pagelist br_if 0, $pop134 # 0: down to label16 # BB#15: # %if.then19.i # in Loop: Header=BB0_3 Depth=2 - i32.store $discard=, 0($10), $8 + i32.store $drop=, 0($10), $8 br 1 # 1: down to label9 .LBB0_16: # %if.else22.i # in Loop: Header=BB0_3 Depth=2 end_block # label16: - i32.store $discard=, 0($10), $2 + i32.store $drop=, 0($10), $2 .LBB0_17: # %merge_pagelist.exit # in Loop: Header=BB0_3 Depth=2 end_block # label9: @@ -230,7 +230,7 @@ sort_pagelist: # @sort_pagelist i32.load $push23=, xx($11) i32.load $push24=, 0($pop23) i32.load $push25=, 0($pop24) - i32.store $discard=, vx($11), $pop25 + i32.store $drop=, vx($11), $pop25 i32.ne $6=, $9, $11 i32.ne $3=, $8, $11 i32.eqz $push137=, $9 @@ -245,7 +245,7 @@ sort_pagelist: # @sort_pagelist # in Loop: Header=BB0_2 Depth=1 end_loop # label18: end_block # label6: - i32.store $discard=, 0($12), $10 + i32.store $drop=, 0($12), $10 br 2 # 2: down to label3 .LBB0_28: # in Loop: Header=BB0_2 Depth=1 end_block # label5: @@ -262,7 +262,7 @@ sort_pagelist: # @sort_pagelist # in Loop: Header=BB0_2 Depth=1 i32.const $push103=, 32 i32.add $push28=, $7, $pop103 - i32.store $discard=, 0($pop28), $9 + i32.store $drop=, 0($pop28), $9 br 1 # 1: down to label21 .LBB0_31: # %if.else17.i109 # in Loop: Header=BB0_2 Depth=1 @@ -274,19 +274,19 @@ sort_pagelist: # @sort_pagelist # in Loop: Header=BB0_2 Depth=1 i32.const $push104=, 32 i32.add $push27=, $7, $pop104 - i32.store $discard=, 0($pop27), $8 + i32.store $drop=, 0($pop27), $8 br 1 # 1: down to label21 .LBB0_33: # %if.else22.i111 # in Loop: Header=BB0_2 Depth=1 end_block # label23: i32.const $push105=, 32 i32.add $push26=, $7, $pop105 - i32.store $discard=, 0($pop26), $11 + i32.store $drop=, 0($pop26), $11 .LBB0_34: # %merge_pagelist.exit112 # in Loop: Header=BB0_2 Depth=1 end_block # label21: i32.load $push29=, 0($12) - i32.store $discard=, 0($5), $pop29 + i32.store $drop=, 0($5), $pop29 .LBB0_35: # %while.cond.backedge # in Loop: Header=BB0_2 Depth=1 end_block # label3: @@ -373,7 +373,7 @@ sort_pagelist: # @sort_pagelist i32.load $push39=, xx($pop121) i32.load $push40=, 0($pop39) i32.load $push41=, 0($pop40) - i32.store $discard=, vx($pop122), $pop41 + i32.store $drop=, vx($pop122), $pop41 i32.const $push120=, 0 i32.ne $7=, $10, $pop120 i32.const $push119=, 0 @@ -402,7 +402,7 @@ sort_pagelist: # @sort_pagelist # in Loop: Header=BB0_38 Depth=1 i32.const $push123=, 32 i32.add $push44=, $2, $pop123 - i32.store $discard=, 0($pop44), $10 + i32.store $drop=, 0($pop44), $10 br 1 # 1: down to label32 .LBB0_49: # %if.else17.i74 # in Loop: Header=BB0_38 Depth=1 @@ -414,7 +414,7 @@ sort_pagelist: # @sort_pagelist # in Loop: Header=BB0_38 Depth=1 i32.const $push124=, 32 i32.add $push43=, $2, $pop124 - i32.store $discard=, 0($pop43), $11 + i32.store $drop=, 0($pop43), $11 br 1 # 1: down to label32 .LBB0_51: # %if.else22.i76 # in Loop: Header=BB0_38 Depth=1 @@ -422,7 +422,7 @@ sort_pagelist: # @sort_pagelist i32.const $push126=, 32 i32.add $push42=, $2, $pop126 i32.const $push125=, 0 - i32.store $discard=, 0($pop42), $pop125 + i32.store $drop=, 0($pop42), $pop125 .LBB0_52: # %merge_pagelist.exit77 # in Loop: Header=BB0_38 Depth=1 end_block # label32: @@ -437,7 +437,7 @@ sort_pagelist: # @sort_pagelist i32.const $push54=, __stack_pointer i32.const $push52=, 160 i32.add $push53=, $1, $pop52 - i32.store $discard=, 0($pop54), $pop53 + i32.store $drop=, 0($pop54), $pop53 return $9 .endfunc .Lfunc_end0: @@ -462,31 +462,31 @@ main: # @main i32.add $push4=, $pop37, $pop3 i32.const $push1=, 44 i32.add $push2=, $2, $pop1 - i32.store $discard=, 0($pop4), $pop2 + i32.store $drop=, 0($pop4), $pop2 i32.const $push5=, 48 i32.add $push6=, $2, $pop5 i32.const $push7=, 4 - i32.store $discard=, 0($pop6), $pop7 + i32.store $drop=, 0($pop6), $pop7 i32.const $push10=, 76 i32.add $push11=, $2, $pop10 i32.const $push8=, 88 i32.add $push9=, $2, $pop8 - i32.store $discard=, 0($pop11), $pop9 + i32.store $drop=, 0($pop11), $pop9 i32.const $push12=, 92 i32.add $push13=, $2, $pop12 i32.const $push14=, 1 - i32.store $discard=, 0($pop13), $pop14 + i32.store $drop=, 0($pop13), $pop14 i32.const $push17=, 120 i32.add $push18=, $2, $pop17 i32.const $push15=, 132 i32.add $push16=, $2, $pop15 - i32.store $discard=, 0($pop18), $pop16 + i32.store $drop=, 0($pop18), $pop16 i32.const $push19=, 136 i32.add $push20=, $2, $pop19 i32.const $push21=, 3 - i32.store $discard=, 0($pop20), $pop21 + i32.store $drop=, 0($pop20), $pop21 i32.const $push0=, 5 - i32.store $discard=, 4($2), $pop0 + i32.store $drop=, 4($2), $pop0 i32.const $push22=, 164 i32.add $push23=, $2, $pop22 i32.const $push24=, 0 @@ -502,7 +502,7 @@ main: # @main i32.const $push34=, __stack_pointer i32.const $push32=, 224 i32.add $push33=, $2, $pop32 - i32.store $discard=, 0($pop34), $pop33 + i32.store $drop=, 0($pop34), $pop33 return $0 .LBB1_2: # %if.then end_block # label35: diff --git a/test/torture-s/pr33870.c.s b/test/torture-s/pr33870.c.s index 697889c80..a7aaa73df 100644 --- a/test/torture-s/pr33870.c.s +++ b/test/torture-s/pr33870.c.s @@ -134,29 +134,29 @@ sort_pagelist: # @sort_pagelist br_if 0, $pop134 # 0: down to label18 # BB#13: # %if.then11.i # in Loop: Header=BB0_3 Depth=2 - i32.store $discard=, 0($7), $11 + i32.store $drop=, 0($7), $11 br 4 # 4: down to label10 .LBB0_14: # %if.else13.i # in Loop: Header=BB0_3 Depth=2 end_block # label18: - i32.store $discard=, 0($7), $2 + i32.store $drop=, 0($7), $2 br 3 # 3: down to label10 .LBB0_15: # in Loop: Header=BB0_3 Depth=2 end_block # label17: copy_local $push25=, $10 - i32.store $discard=, 0($7), $pop25 + i32.store $drop=, 0($7), $pop25 br 2 # 2: down to label10 .LBB0_16: # in Loop: Header=BB0_3 Depth=2 end_block # label12: i32.const $push78=, 28 i32.add $push24=, $10, $pop78 - i32.store $discard=, 0($pop24), $9 + i32.store $drop=, 0($pop24), $9 br 1 # 1: down to label10 .LBB0_17: # in Loop: Header=BB0_3 Depth=2 end_block # label11: copy_local $push23=, $3 copy_local $push26=, $10 - i32.store $discard=, 0($pop23), $pop26 + i32.store $drop=, 0($pop23), $pop26 .LBB0_18: # %merge_pagelist.exit # in Loop: Header=BB0_3 Depth=2 end_block # label10: @@ -256,18 +256,18 @@ sort_pagelist: # @sort_pagelist br_if 2, $pop138 # 2: down to label5 # BB#29: # in Loop: Header=BB0_2 Depth=1 copy_local $push27=, $6 - i32.store $discard=, 0($4), $pop27 + i32.store $drop=, 0($4), $pop27 br 3 # 3: down to label4 .LBB0_30: # %for.end.thread # in Loop: Header=BB0_2 Depth=1 end_block # label7: - i32.store $discard=, 0($8), $11 + i32.store $drop=, 0($8), $11 br 3 # 3: down to label3 .LBB0_31: # in Loop: Header=BB0_2 Depth=1 end_block # label6: i32.const $push102=, 28 i32.add $push28=, $6, $pop102 - i32.store $discard=, 0($pop28), $8 + i32.store $drop=, 0($pop28), $8 br 1 # 1: down to label4 .LBB0_32: # %if.else9.i111 # in Loop: Header=BB0_2 Depth=1 @@ -277,17 +277,17 @@ sort_pagelist: # @sort_pagelist br_if 0, $pop139 # 0: down to label24 # BB#33: # %if.then11.i112 # in Loop: Header=BB0_2 Depth=1 - i32.store $discard=, 0($4), $11 + i32.store $drop=, 0($4), $11 br 1 # 1: down to label4 .LBB0_34: # %if.else13.i113 # in Loop: Header=BB0_2 Depth=1 end_block # label24: - i32.store $discard=, 0($4), $7 + i32.store $drop=, 0($4), $7 .LBB0_35: # %merge_pagelist.exit115 # in Loop: Header=BB0_2 Depth=1 end_block # label4: i32.load $push14=, 0($10) - i32.store $discard=, 0($5), $pop14 + i32.store $drop=, 0($5), $pop14 .LBB0_36: # %while.cond.backedge # in Loop: Header=BB0_2 Depth=1 end_block # label3: @@ -389,13 +389,13 @@ sort_pagelist: # @sort_pagelist br_if 1, $pop143 # 1: down to label28 # BB#48: # in Loop: Header=BB0_39 Depth=1 copy_local $push29=, $10 - i32.store $discard=, 0($7), $pop29 + i32.store $drop=, 0($7), $pop29 br 2 # 2: down to label27 .LBB0_49: # in Loop: Header=BB0_39 Depth=1 end_block # label29: i32.const $push125=, 28 i32.add $push30=, $10, $pop125 - i32.store $discard=, 0($pop30), $9 + i32.store $drop=, 0($pop30), $9 br 1 # 1: down to label27 .LBB0_50: # %if.else9.i73 # in Loop: Header=BB0_39 Depth=1 @@ -405,13 +405,13 @@ sort_pagelist: # @sort_pagelist br_if 0, $pop144 # 0: down to label35 # BB#51: # %if.then11.i74 # in Loop: Header=BB0_39 Depth=1 - i32.store $discard=, 0($7), $11 + i32.store $drop=, 0($7), $11 br 1 # 1: down to label27 .LBB0_52: # %if.else13.i75 # in Loop: Header=BB0_39 Depth=1 end_block # label35: i32.const $push126=, 0 - i32.store $discard=, 0($7), $pop126 + i32.store $drop=, 0($7), $pop126 .LBB0_53: # %merge_pagelist.exit77 # in Loop: Header=BB0_39 Depth=1 end_block # label27: @@ -430,7 +430,7 @@ sort_pagelist: # @sort_pagelist i32.const $push37=, __stack_pointer i32.const $push35=, 144 i32.add $push36=, $1, $pop35 - i32.store $discard=, 0($pop37), $pop36 + i32.store $drop=, 0($pop37), $pop36 return $10 .endfunc .Lfunc_end0: @@ -455,23 +455,23 @@ main: # @main i32.add $push7=, $pop27, $pop6 i32.const $push4=, 80 i32.add $push5=, $2, $pop4 - i32.store $discard=, 0($pop7), $pop5 + i32.store $drop=, 0($pop7), $pop5 i32.const $push11=, 108 i32.add $push12=, $2, $pop11 i32.const $push9=, 120 i32.add $push10=, $2, $pop9 - i32.store $discard=, 0($pop12), $pop10 + i32.store $drop=, 0($pop12), $pop10 i32.const $push0=, 5 - i32.store $discard=, 0($2), $pop0 + i32.store $drop=, 0($2), $pop0 i32.const $push1=, 40 i32.add $push2=, $2, $pop1 - i32.store $discard=, 28($2), $pop2 + i32.store $drop=, 28($2), $pop2 i32.const $push3=, 4 - i32.store $discard=, 40($2), $pop3 + i32.store $drop=, 40($2), $pop3 i32.const $push8=, 1 - i32.store $discard=, 80($2), $pop8 + i32.store $drop=, 80($2), $pop8 i32.const $push13=, 3 - i32.store $discard=, 120($2), $pop13 + i32.store $drop=, 120($2), $pop13 i32.const $push14=, 148 i32.add $push15=, $2, $pop14 i32.const $push16=, 0 @@ -485,7 +485,7 @@ main: # @main i32.const $push25=, __stack_pointer i32.const $push23=, 208 i32.add $push24=, $2, $pop23 - i32.store $discard=, 0($pop25), $pop24 + i32.store $drop=, 0($pop25), $pop24 return $0 .LBB1_2: # %if.then end_block # label36: diff --git a/test/torture-s/pr33992.c.s b/test/torture-s/pr33992.c.s index c50233d5f..52c31f7fd 100644 --- a/test/torture-s/pr33992.c.s +++ b/test/torture-s/pr33992.c.s @@ -98,14 +98,14 @@ main: # @main i32.store $push13=, 0($pop5), $pop11 tee_local $push12=, $0=, $pop13 i64.const $push0=, -9223372036854775807 - i64.store $discard=, 8($pop12), $pop0 + i64.store $drop=, 8($pop12), $pop0 i32.const $push9=, 8 i32.add $push10=, $0, $pop9 call do_test@FUNCTION, $pop10 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $0, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 i32.const $push1=, 0 return $pop1 .endfunc diff --git a/test/torture-s/pr34176.c.s b/test/torture-s/pr34176.c.s index c44d2faa4..de0c29d29 100644 --- a/test/torture-s/pr34176.c.s +++ b/test/torture-s/pr34176.c.s @@ -9,7 +9,7 @@ hash_find_entry: # @hash_find_entry .result i32 # BB#0: # %entry i32.const $push0=, 2 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 i32.const $push1=, 0 return $pop1 .endfunc @@ -31,7 +31,7 @@ foo: # @foo tee_local $push4=, $1=, $pop5 i32.const $push0=, 1 i32.add $push1=, $pop4, $pop0 - i32.store $discard=, foo.count($pop7), $pop1 + i32.store $drop=, foo.count($pop7), $pop1 block i32.const $push3=, 1 i32.ge_s $push2=, $1, $pop3 @@ -64,13 +64,13 @@ main: # @main tee_local $push13=, $2=, $pop14 i32.const $push8=, 12 i32.add $push9=, $pop13, $pop8 - i32.call $discard=, hash_find_entry@FUNCTION, $pop9 + i32.call $drop=, hash_find_entry@FUNCTION, $pop9 .LBB2_1: # %if.end # =>This Loop Header: Depth=1 # Child Loop BB2_3 Depth 2 loop # label1: i32.load $0=, 12($2) - i32.call $discard=, foo@FUNCTION, $0 + i32.call $drop=, foo@FUNCTION, $0 i32.const $1=, 0 block i32.eqz $push17=, $0 @@ -93,7 +93,7 @@ main: # @main end_block # label3: i32.const $push10=, 12 i32.add $push11=, $2, $pop10 - i32.call $discard=, hash_find_entry@FUNCTION, $pop11 + i32.call $drop=, hash_find_entry@FUNCTION, $pop11 i32.eqz $push18=, $1 br_if 0, $pop18 # 0: up to label1 # BB#5: # %for.end @@ -101,7 +101,7 @@ main: # @main i32.const $push7=, __stack_pointer i32.const $push5=, 16 i32.add $push6=, $2, $pop5 - i32.store $discard=, 0($pop7), $pop6 + i32.store $drop=, 0($pop7), $pop6 i32.const $push0=, 0 return $pop0 .endfunc diff --git a/test/torture-s/pr34456.c.s b/test/torture-s/pr34456.c.s index 69ccb94bf..107ebb704 100644 --- a/test/torture-s/pr34456.c.s +++ b/test/torture-s/pr34456.c.s @@ -72,7 +72,7 @@ compare: # @compare i32.load $push3=, errors($pop9) i32.const $push4=, 1 i32.add $push5=, $pop3, $pop4 - i32.store $discard=, errors($pop2), $pop5 + i32.store $drop=, errors($pop2), $pop5 .LBB3_3: # %if.end end_block # label0: i32.call_indirect $push6=, $2, $1 diff --git a/test/torture-s/pr34768-1.c.s b/test/torture-s/pr34768-1.c.s index 66b2ae616..130046031 100644 --- a/test/torture-s/pr34768-1.c.s +++ b/test/torture-s/pr34768-1.c.s @@ -11,7 +11,7 @@ foo: # @foo i32.const $push3=, 0 i32.load $push1=, x($pop3) i32.sub $push2=, $pop4, $pop1 - i32.store $discard=, x($pop0), $pop2 + i32.store $drop=, x($pop0), $pop2 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/pr34768-2.c.s b/test/torture-s/pr34768-2.c.s index a65a18ea5..a148b8582 100644 --- a/test/torture-s/pr34768-2.c.s +++ b/test/torture-s/pr34768-2.c.s @@ -12,7 +12,7 @@ foo: # @foo i32.const $push4=, 0 i32.load $push1=, x($pop4) i32.sub $push2=, $pop5, $pop1 - i32.store $discard=, x($pop0), $pop2 + i32.store $drop=, x($pop0), $pop2 i32.const $push3=, 0 return $pop3 .endfunc diff --git a/test/torture-s/pr34971.c.s b/test/torture-s/pr34971.c.s index 1beebc2db..ca9e5a0c6 100644 --- a/test/torture-s/pr34971.c.s +++ b/test/torture-s/pr34971.c.s @@ -45,7 +45,7 @@ main: # @main i64.and $push3=, $pop1, $pop2 i64.const $push4=, 4294967297 i64.or $push5=, $pop3, $pop4 - i64.store $discard=, x($pop0), $pop5 + i64.store $drop=, x($pop0), $pop5 call abort@FUNCTION unreachable .endfunc diff --git a/test/torture-s/pr35472.c.s b/test/torture-s/pr35472.c.s index 7120da776..0486aa3dc 100644 --- a/test/torture-s/pr35472.c.s +++ b/test/torture-s/pr35472.c.s @@ -8,9 +8,9 @@ foo: # @foo .param i32, i32 # BB#0: # %entry i32.const $push0=, -1 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 i32.const $push1=, 0 - i32.store $discard=, p($pop1), $1 + i32.store $drop=, p($pop1), $1 return .endfunc .Lfunc_end0: @@ -34,7 +34,7 @@ test: # @test i32.add $push15=, $pop28, $pop14 i32.const $push2=, 0 i32.const $push1=, 64 - i32.call $discard=, memset@FUNCTION, $pop15, $pop2, $pop1 + i32.call $drop=, memset@FUNCTION, $pop15, $pop2, $pop1 i32.const $push27=, 0 i32.const $push26=, 64 i32.call $push25=, memset@FUNCTION, $0, $pop27, $pop26 @@ -49,7 +49,7 @@ test: # @test i32.const $push22=, 64 i32.call $push0=, memcpy@FUNCTION, $pop3, $pop19, $pop22 i32.const $push21=, 64 - i32.call $discard=, memcpy@FUNCTION, $pop0, $0, $pop21 + i32.call $drop=, memcpy@FUNCTION, $pop0, $0, $pop21 block i32.load $push4=, 0($0) i32.const $push5=, -1 @@ -59,7 +59,7 @@ test: # @test i32.const $push13=, __stack_pointer i32.const $push11=, 128 i32.add $push12=, $0, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB1_2: # %if.then end_block # label0: @@ -88,7 +88,7 @@ main: # @main i32.add $push14=, $pop28, $pop13 i32.const $push27=, 0 i32.const $push1=, 64 - i32.call $discard=, memset@FUNCTION, $pop14, $pop27, $pop1 + i32.call $drop=, memset@FUNCTION, $pop14, $pop27, $pop1 i32.const $push26=, 0 i32.const $push25=, 64 i32.call $push24=, memset@FUNCTION, $0, $pop26, $pop25 @@ -103,7 +103,7 @@ main: # @main i32.const $push21=, 64 i32.call $push0=, memcpy@FUNCTION, $pop2, $pop18, $pop21 i32.const $push20=, 64 - i32.call $discard=, memcpy@FUNCTION, $pop0, $0, $pop20 + i32.call $drop=, memcpy@FUNCTION, $pop0, $0, $pop20 block i32.load $push3=, 0($0) i32.const $push4=, -1 @@ -113,7 +113,7 @@ main: # @main i32.const $push12=, __stack_pointer i32.const $push10=, 128 i32.add $push11=, $0, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 i32.const $push30=, 0 return $pop30 .LBB2_2: # %if.then.i diff --git a/test/torture-s/pr36034-1.c.s b/test/torture-s/pr36034-1.c.s index c00922247..6893e1686 100644 --- a/test/torture-s/pr36034-1.c.s +++ b/test/torture-s/pr36034-1.c.s @@ -12,9 +12,9 @@ test: # @test i32.const $push67=, 0 i32.const $push66=, 0 i64.load $push1=, x($pop66) - i64.store $discard=, tmp($pop67), $pop1 + i64.store $drop=, tmp($pop67), $pop1 i32.const $push65=, 0 - i64.store $discard=, tmp+8($pop65), $0 + i64.store $drop=, tmp+8($pop65), $0 i32.const $push64=, 0 i64.load $0=, x+24($pop64) i32.const $push63=, 0 @@ -24,13 +24,13 @@ test: # @test i32.const $push61=, 0 i32.const $push60=, 0 i64.load $push2=, x+16($pop60) - i64.store $discard=, tmp+16($pop61), $pop2 + i64.store $drop=, tmp+16($pop61), $pop2 i32.const $push59=, 0 - i64.store $discard=, tmp+24($pop59), $0 + i64.store $drop=, tmp+24($pop59), $0 i32.const $push58=, 0 - i64.store $discard=, tmp+32($pop58), $1 + i64.store $drop=, tmp+32($pop58), $1 i32.const $push57=, 0 - i64.store $discard=, tmp+40($pop57), $2 + i64.store $drop=, tmp+40($pop57), $2 i32.const $push56=, 0 i64.load $0=, x+88($pop56) i32.const $push55=, 0 @@ -40,13 +40,13 @@ test: # @test i32.const $push53=, 0 i32.const $push52=, 0 i64.load $push3=, x+80($pop52) - i64.store $discard=, tmp+48($pop53), $pop3 + i64.store $drop=, tmp+48($pop53), $pop3 i32.const $push51=, 0 - i64.store $discard=, tmp+56($pop51), $0 + i64.store $drop=, tmp+56($pop51), $0 i32.const $push50=, 0 - i64.store $discard=, tmp+64($pop50), $1 + i64.store $drop=, tmp+64($pop50), $1 i32.const $push49=, 0 - i64.store $discard=, tmp+72($pop49), $2 + i64.store $drop=, tmp+72($pop49), $2 i32.const $push48=, 0 i64.load $0=, x+120($pop48) i32.const $push47=, 0 @@ -56,13 +56,13 @@ test: # @test i32.const $push45=, 0 i32.const $push44=, 0 i64.load $push4=, x+112($pop44) - i64.store $discard=, tmp+80($pop45), $pop4 + i64.store $drop=, tmp+80($pop45), $pop4 i32.const $push43=, 0 - i64.store $discard=, tmp+88($pop43), $0 + i64.store $drop=, tmp+88($pop43), $0 i32.const $push42=, 0 - i64.store $discard=, tmp+96($pop42), $1 + i64.store $drop=, tmp+96($pop42), $1 i32.const $push41=, 0 - i64.store $discard=, tmp+104($pop41), $2 + i64.store $drop=, tmp+104($pop41), $2 i32.const $push40=, 0 i64.load $0=, x+184($pop40) i32.const $push39=, 0 @@ -72,13 +72,13 @@ test: # @test i32.const $push37=, 0 i32.const $push36=, 0 i64.load $push5=, x+176($pop36) - i64.store $discard=, tmp+112($pop37), $pop5 + i64.store $drop=, tmp+112($pop37), $pop5 i32.const $push35=, 0 - i64.store $discard=, tmp+120($pop35), $0 + i64.store $drop=, tmp+120($pop35), $0 i32.const $push34=, 0 - i64.store $discard=, tmp+128($pop34), $1 + i64.store $drop=, tmp+128($pop34), $1 i32.const $push33=, 0 - i64.store $discard=, tmp+136($pop33), $2 + i64.store $drop=, tmp+136($pop33), $2 i32.const $push32=, 0 i64.load $0=, x+248($pop32) i32.const $push31=, 0 @@ -88,13 +88,13 @@ test: # @test i32.const $push29=, 0 i32.const $push28=, 0 i64.load $push6=, x+240($pop28) - i64.store $discard=, tmp+144($pop29), $pop6 + i64.store $drop=, tmp+144($pop29), $pop6 i32.const $push27=, 0 - i64.store $discard=, tmp+152($pop27), $0 + i64.store $drop=, tmp+152($pop27), $0 i32.const $push26=, 0 - i64.store $discard=, tmp+160($pop26), $1 + i64.store $drop=, tmp+160($pop26), $1 i32.const $push25=, 0 - i64.store $discard=, tmp+168($pop25), $2 + i64.store $drop=, tmp+168($pop25), $2 i32.const $push24=, 0 i64.load $0=, x+280($pop24) i32.const $push23=, 0 @@ -104,13 +104,13 @@ test: # @test i32.const $push21=, 0 i32.const $push20=, 0 i64.load $push7=, x+272($pop20) - i64.store $discard=, tmp+176($pop21), $pop7 + i64.store $drop=, tmp+176($pop21), $pop7 i32.const $push19=, 0 - i64.store $discard=, tmp+184($pop19), $0 + i64.store $drop=, tmp+184($pop19), $0 i32.const $push18=, 0 - i64.store $discard=, tmp+192($pop18), $1 + i64.store $drop=, tmp+192($pop18), $1 i32.const $push17=, 0 - i64.store $discard=, tmp+200($pop17), $2 + i64.store $drop=, tmp+200($pop17), $2 i32.const $push16=, 0 i64.load $0=, x+344($pop16) i32.const $push15=, 0 @@ -120,13 +120,13 @@ test: # @test i32.const $push13=, 0 i32.const $push12=, 0 i64.load $push8=, x+336($pop12) - i64.store $discard=, tmp+208($pop13), $pop8 + i64.store $drop=, tmp+208($pop13), $pop8 i32.const $push11=, 0 - i64.store $discard=, tmp+216($pop11), $0 + i64.store $drop=, tmp+216($pop11), $0 i32.const $push10=, 0 - i64.store $discard=, tmp+224($pop10), $1 + i64.store $drop=, tmp+224($pop10), $1 i32.const $push9=, 0 - i64.store $discard=, tmp+232($pop9), $2 + i64.store $drop=, tmp+232($pop9), $2 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/pr36034-2.c.s b/test/torture-s/pr36034-2.c.s index 8cee1ef0d..e933c3d7a 100644 --- a/test/torture-s/pr36034-2.c.s +++ b/test/torture-s/pr36034-2.c.s @@ -16,24 +16,24 @@ test: # @test i32.const $push15=, 8 i32.add $push1=, $2, $pop15 i64.load $push0=, x+8($3) - i64.store $discard=, 0($pop1), $pop0 + i64.store $drop=, 0($pop1), $pop0 i64.load $1=, x+24($3) i32.const $push14=, 16 i32.add $push2=, $2, $pop14 - i64.store $discard=, 0($pop2), $0 + i64.store $drop=, 0($pop2), $0 i32.const $push13=, 24 i32.add $push3=, $2, $pop13 - i64.store $discard=, 0($pop3), $1 + i64.store $drop=, 0($pop3), $1 i64.load $0=, x($3) i64.load $1=, x+40($3) i32.const $push12=, 32 i32.add $push5=, $2, $pop12 i64.load $push4=, x+32($3) - i64.store $discard=, 0($pop5), $pop4 + i64.store $drop=, 0($pop5), $pop4 i32.const $push11=, 40 i32.add $push6=, $2, $pop11 - i64.store $discard=, 0($pop6), $1 - i64.store $discard=, 0($2), $0 + i64.store $drop=, 0($pop6), $1 + i64.store $drop=, 0($2), $0 i32.const $push10=, 80 i32.add $3=, $3, $pop10 i32.const $push9=, 48 diff --git a/test/torture-s/pr36038.c.s b/test/torture-s/pr36038.c.s index fb6cc5c15..b6495578d 100644 --- a/test/torture-s/pr36038.c.s +++ b/test/torture-s/pr36038.c.s @@ -40,7 +40,7 @@ doit: # @doit i32.const $push26=, 16 i32.add $push15=, $pop14, $pop26 i64.load $push13=, 0($2) - i64.store $discard=, 0($pop15), $pop13 + i64.store $drop=, 0($pop15), $pop13 i32.const $push25=, 1 i32.add $1=, $1, $pop25 i32.const $push24=, -8 @@ -64,45 +64,45 @@ main: # @main # BB#0: # %entry i32.const $push31=, 0 i32.const $push8=, indices+36 - i32.store $discard=, markstack_ptr($pop31), $pop8 + i32.store $drop=, markstack_ptr($pop31), $pop8 i32.const $push30=, 0 i32.const $push9=, 2 - i32.store $discard=, indices+32($pop30), $pop9 + i32.store $drop=, indices+32($pop30), $pop9 i32.const $push29=, 0 i32.const $push10=, 1 - i32.store $discard=, indices+28($pop29), $pop10 + i32.store $drop=, indices+28($pop29), $pop10 i32.const $push28=, 0 i32.const $push11=, list+16 - i32.store $discard=, stack_base($pop28), $pop11 + i32.store $drop=, stack_base($pop28), $pop11 i32.const $push27=, 0 i64.const $push1=, 0 - i64.store $discard=, list($pop27), $pop1 + i64.store $drop=, list($pop27), $pop1 i32.const $push26=, 0 i64.const $push3=, 1 - i64.store $discard=, list+8($pop26), $pop3 + i64.store $drop=, list+8($pop26), $pop3 i32.const $push25=, 0 i64.const $push4=, 2 - i64.store $discard=, list+16($pop25), $pop4 + i64.store $drop=, list+16($pop25), $pop4 i32.const $push24=, 0 i64.const $push5=, 3 - i64.store $discard=, list+24($pop24), $pop5 + i64.store $drop=, list+24($pop24), $pop5 i32.const $push23=, 0 i64.const $push7=, 9 - i64.store $discard=, list+72($pop23), $pop7 + i64.store $drop=, list+72($pop23), $pop7 i32.const $push22=, 0 i64.const $push12=, 7 - i64.store $discard=, list+64($pop22), $pop12 + i64.store $drop=, list+64($pop22), $pop12 i32.const $push21=, 0 i64.const $push13=, 6 - i64.store $discard=, list+56($pop21), $pop13 + i64.store $drop=, list+56($pop21), $pop13 i32.const $push20=, 0 i64.const $push14=, 5 - i64.store $discard=, list+48($pop20), $pop14 + i64.store $drop=, list+48($pop20), $pop14 i32.const $push19=, 0 i32.const $push18=, 0 i64.const $push6=, 4 i64.store $push0=, list+32($pop18), $pop6 - i64.store $discard=, list+40($pop19), $pop0 + i64.store $drop=, list+40($pop19), $pop0 block i32.const $push15=, expect i32.const $push2=, list diff --git a/test/torture-s/pr36093.c.s b/test/torture-s/pr36093.c.s index 6b9e2f8d3..2a766e58c 100644 --- a/test/torture-s/pr36093.c.s +++ b/test/torture-s/pr36093.c.s @@ -10,19 +10,19 @@ main: # @main i32.const $push0=, foo i32.const $push2=, 97 i32.const $push1=, 129 - i32.call $discard=, memset@FUNCTION, $pop0, $pop2, $pop1 + i32.call $drop=, memset@FUNCTION, $pop0, $pop2, $pop1 i32.const $push4=, foo+129 i32.const $push3=, 98 i32.const $push12=, 129 - i32.call $discard=, memset@FUNCTION, $pop4, $pop3, $pop12 + i32.call $drop=, memset@FUNCTION, $pop4, $pop3, $pop12 i32.const $push6=, foo+258 i32.const $push5=, 99 i32.const $push11=, 129 - i32.call $discard=, memset@FUNCTION, $pop6, $pop5, $pop11 + i32.call $drop=, memset@FUNCTION, $pop6, $pop5, $pop11 i32.const $push8=, foo+387 i32.const $push7=, 100 i32.const $push10=, 129 - i32.call $discard=, memset@FUNCTION, $pop8, $pop7, $pop10 + i32.call $drop=, memset@FUNCTION, $pop8, $pop7, $pop10 i32.const $push9=, 0 return $pop9 .endfunc diff --git a/test/torture-s/pr36321.c.s b/test/torture-s/pr36321.c.s index 7e7d00013..3edda7fff 100644 --- a/test/torture-s/pr36321.c.s +++ b/test/torture-s/pr36321.c.s @@ -21,7 +21,7 @@ main: # @main .result i32 # BB#0: # %entry i32.const $push0=, 0 - i32.load $discard=, argp($pop0) + i32.load $drop=, argp($pop0) i32.const $push1=, 0 return $pop1 .endfunc diff --git a/test/torture-s/pr36339.c.s b/test/torture-s/pr36339.c.s index 888463113..2cdead0aa 100644 --- a/test/torture-s/pr36339.c.s +++ b/test/torture-s/pr36339.c.s @@ -16,9 +16,9 @@ try_a: # @try_a i32.sub $push12=, $pop4, $pop5 i32.store $push14=, 0($pop6), $pop12 tee_local $push13=, $1=, $pop14 - i32.store $discard=, 8($pop13), $0 + i32.store $drop=, 8($pop13), $0 i32.const $push0=, 0 - i32.store $discard=, 12($1), $pop0 + i32.store $drop=, 12($1), $pop0 i32.const $push10=, 8 i32.add $push11=, $1, $pop10 i32.const $push1=, 1 @@ -27,7 +27,7 @@ try_a: # @try_a i32.const $push9=, __stack_pointer i32.const $push7=, 16 i32.add $push8=, $1, $pop7 - i32.store $discard=, 0($pop9), $pop8 + i32.store $drop=, 0($pop9), $pop8 return $0 .endfunc .Lfunc_end0: diff --git a/test/torture-s/pr36343.c.s b/test/torture-s/pr36343.c.s index 6cacda421..24067d63b 100644 --- a/test/torture-s/pr36343.c.s +++ b/test/torture-s/pr36343.c.s @@ -8,7 +8,7 @@ bar: # @bar .param i32 # BB#0: # %entry i32.const $push0=, 0 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 return .endfunc .Lfunc_end0: @@ -31,9 +31,9 @@ foo: # @foo i32.store $push19=, 0($pop7), $pop15 tee_local $push18=, $3=, $pop19 i32.const $push0=, 0 - i32.store $discard=, 12($pop18), $pop0 + i32.store $drop=, 12($pop18), $pop0 i32.const $push1=, 1065353216 - i32.store $discard=, 8($3), $pop1 + i32.store $drop=, 8($3), $pop1 i32.const $push11=, 12 i32.add $push12=, $3, $pop11 i32.const $push13=, 8 @@ -58,7 +58,7 @@ foo: # @foo i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $3, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 return $1 .endfunc .Lfunc_end1: diff --git a/test/torture-s/pr36691.c.s b/test/torture-s/pr36691.c.s index f9c2b4876..6be61d731 100644 --- a/test/torture-s/pr36691.c.s +++ b/test/torture-s/pr36691.c.s @@ -8,7 +8,7 @@ func_1: # @func_1 # BB#0: # %entry i32.const $push0=, 0 i32.const $push1=, 0 - i32.store8 $discard=, g_5($pop0), $pop1 + i32.store8 $drop=, g_5($pop0), $pop1 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/pr36765.c.s b/test/torture-s/pr36765.c.s index b1461ddc2..2e8ba18bf 100644 --- a/test/torture-s/pr36765.c.s +++ b/test/torture-s/pr36765.c.s @@ -13,12 +13,12 @@ foo: # @foo i32.call $push8=, __builtin_malloc@FUNCTION, $pop0 tee_local $push7=, $1=, $pop8 i32.const $push1=, 0 - i32.store $discard=, 0($pop7), $pop1 + i32.store $drop=, 0($pop7), $pop1 i32.const $push2=, 2 i32.shl $push3=, $0, $pop2 i32.add $push4=, $1, $pop3 i32.const $push5=, 1 - i32.store $discard=, 0($pop4), $pop5 + i32.store $drop=, 0($pop4), $pop5 i32.load $push6=, 0($1) return $pop6 .endfunc diff --git a/test/torture-s/pr37102.c.s b/test/torture-s/pr37102.c.s index 887484a70..4401b0483 100644 --- a/test/torture-s/pr37102.c.s +++ b/test/torture-s/pr37102.c.s @@ -38,11 +38,11 @@ main: # @main br_if 0, $pop14 # 0: down to label1 # BB#1: # %if.then.3 i32.const $push10=, 0 - i32.store $discard=, a($pop10), $0 + i32.store $drop=, a($pop10), $0 .LBB1_2: # %for.inc.3 end_block # label1: i32.const $push13=, 0 - i32.store $discard=, a($pop13), $0 + i32.store $drop=, a($pop13), $0 i32.const $push3=, 2 i32.shl $push4=, $0, $pop3 i32.const $push5=, 1 diff --git a/test/torture-s/pr37573.c.s b/test/torture-s/pr37573.c.s index c152a5ced..608008079 100644 --- a/test/torture-s/pr37573.c.s +++ b/test/torture-s/pr37573.c.s @@ -41,7 +41,7 @@ bar: # @bar i32.const $push0=, 16 i32.add $push1=, $pop133, $pop0 i32.const $push132=, 41589 - i32.store $discard=, 0($pop1), $pop132 + i32.store $drop=, 0($pop1), $pop132 i32.const $push2=, 20 i32.add $0=, $2, $pop2 i32.const $1=, 1 @@ -55,7 +55,7 @@ bar: # @bar i32.mul $push5=, $pop4, $pop140 i32.add $push139=, $pop5, $1 tee_local $push138=, $3=, $pop139 - i32.store $discard=, 0($0), $pop138 + i32.store $drop=, 0($0), $pop138 i32.const $push137=, 1 i32.add $1=, $1, $pop137 i32.const $push136=, 4 @@ -66,7 +66,7 @@ bar: # @bar # BB#2: # %for.end end_loop # label2: i32.const $push7=, 1 - i32.store $discard=, 12($2), $pop7 + i32.store $drop=, 12($2), $pop7 i32.const $push9=, 0 i32.const $push85=, 8 i32.add $push86=, $2, $pop85 @@ -74,7 +74,7 @@ bar: # @bar i32.const $push186=, 0 i32.load8_u $push10=, p($pop186) i32.xor $push11=, $pop8, $pop10 - i32.store8 $discard=, p($pop9), $pop11 + i32.store8 $drop=, p($pop9), $pop11 i32.const $push185=, 0 i32.const $push87=, 8 i32.add $push88=, $2, $pop87 @@ -82,7 +82,7 @@ bar: # @bar i32.const $push184=, 0 i32.load8_u $push13=, p+1($pop184) i32.xor $push14=, $pop12, $pop13 - i32.store8 $discard=, p+1($pop185), $pop14 + i32.store8 $drop=, p+1($pop185), $pop14 i32.const $push183=, 0 i32.const $push89=, 8 i32.add $push90=, $2, $pop89 @@ -90,7 +90,7 @@ bar: # @bar i32.const $push182=, 0 i32.load8_u $push16=, p+2($pop182) i32.xor $push17=, $pop15, $pop16 - i32.store8 $discard=, p+2($pop183), $pop17 + i32.store8 $drop=, p+2($pop183), $pop17 i32.const $push181=, 0 i32.const $push91=, 8 i32.add $push92=, $2, $pop91 @@ -98,7 +98,7 @@ bar: # @bar i32.const $push180=, 0 i32.load8_u $push19=, p+3($pop180) i32.xor $push20=, $pop18, $pop19 - i32.store8 $discard=, p+3($pop181), $pop20 + i32.store8 $drop=, p+3($pop181), $pop20 i32.const $push179=, 0 i32.const $push93=, 8 i32.add $push94=, $2, $pop93 @@ -106,7 +106,7 @@ bar: # @bar i32.const $push178=, 0 i32.load8_u $push22=, p+4($pop178) i32.xor $push23=, $pop21, $pop22 - i32.store8 $discard=, p+4($pop179), $pop23 + i32.store8 $drop=, p+4($pop179), $pop23 i32.const $push177=, 0 i32.const $push95=, 8 i32.add $push96=, $2, $pop95 @@ -114,7 +114,7 @@ bar: # @bar i32.const $push176=, 0 i32.load8_u $push25=, p+5($pop176) i32.xor $push26=, $pop24, $pop25 - i32.store8 $discard=, p+5($pop177), $pop26 + i32.store8 $drop=, p+5($pop177), $pop26 i32.const $push175=, 0 i32.const $push97=, 8 i32.add $push98=, $2, $pop97 @@ -122,7 +122,7 @@ bar: # @bar i32.const $push174=, 0 i32.load8_u $push28=, p+6($pop174) i32.xor $push29=, $pop27, $pop28 - i32.store8 $discard=, p+6($pop175), $pop29 + i32.store8 $drop=, p+6($pop175), $pop29 i32.const $push173=, 0 i32.const $push99=, 8 i32.add $push100=, $2, $pop99 @@ -130,7 +130,7 @@ bar: # @bar i32.const $push172=, 0 i32.load8_u $push31=, p+7($pop172) i32.xor $push32=, $pop30, $pop31 - i32.store8 $discard=, p+7($pop173), $pop32 + i32.store8 $drop=, p+7($pop173), $pop32 i32.const $push171=, 0 i32.const $push101=, 8 i32.add $push102=, $2, $pop101 @@ -138,7 +138,7 @@ bar: # @bar i32.const $push170=, 0 i32.load8_u $push34=, p+8($pop170) i32.xor $push35=, $pop33, $pop34 - i32.store8 $discard=, p+8($pop171), $pop35 + i32.store8 $drop=, p+8($pop171), $pop35 i32.const $push169=, 0 i32.const $push103=, 8 i32.add $push104=, $2, $pop103 @@ -146,7 +146,7 @@ bar: # @bar i32.const $push168=, 0 i32.load8_u $push37=, p+9($pop168) i32.xor $push38=, $pop36, $pop37 - i32.store8 $discard=, p+9($pop169), $pop38 + i32.store8 $drop=, p+9($pop169), $pop38 i32.const $push167=, 0 i32.const $push105=, 8 i32.add $push106=, $2, $pop105 @@ -154,7 +154,7 @@ bar: # @bar i32.const $push166=, 0 i32.load8_u $push40=, p+10($pop166) i32.xor $push41=, $pop39, $pop40 - i32.store8 $discard=, p+10($pop167), $pop41 + i32.store8 $drop=, p+10($pop167), $pop41 i32.const $push165=, 0 i32.const $push107=, 8 i32.add $push108=, $2, $pop107 @@ -162,7 +162,7 @@ bar: # @bar i32.const $push164=, 0 i32.load8_u $push43=, p+11($pop164) i32.xor $push44=, $pop42, $pop43 - i32.store8 $discard=, p+11($pop165), $pop44 + i32.store8 $drop=, p+11($pop165), $pop44 i32.const $push163=, 0 i32.const $push109=, 8 i32.add $push110=, $2, $pop109 @@ -170,7 +170,7 @@ bar: # @bar i32.const $push162=, 0 i32.load8_u $push46=, p+12($pop162) i32.xor $push47=, $pop45, $pop46 - i32.store8 $discard=, p+12($pop163), $pop47 + i32.store8 $drop=, p+12($pop163), $pop47 i32.const $push161=, 0 i32.const $push111=, 8 i32.add $push112=, $2, $pop111 @@ -178,7 +178,7 @@ bar: # @bar i32.const $push160=, 0 i32.load8_u $push49=, p+13($pop160) i32.xor $push50=, $pop48, $pop49 - i32.store8 $discard=, p+13($pop161), $pop50 + i32.store8 $drop=, p+13($pop161), $pop50 i32.const $push159=, 0 i32.const $push113=, 8 i32.add $push114=, $2, $pop113 @@ -186,7 +186,7 @@ bar: # @bar i32.const $push158=, 0 i32.load8_u $push52=, p+14($pop158) i32.xor $push53=, $pop51, $pop52 - i32.store8 $discard=, p+14($pop159), $pop53 + i32.store8 $drop=, p+14($pop159), $pop53 i32.const $push157=, 0 i32.const $push115=, 8 i32.add $push116=, $2, $pop115 @@ -194,7 +194,7 @@ bar: # @bar i32.const $push156=, 0 i32.load8_u $push55=, p+15($pop156) i32.xor $push56=, $pop54, $pop55 - i32.store8 $discard=, p+15($pop157), $pop56 + i32.store8 $drop=, p+15($pop157), $pop56 i32.const $push155=, 0 i32.const $push117=, 8 i32.add $push118=, $2, $pop117 @@ -202,7 +202,7 @@ bar: # @bar i32.const $push154=, 0 i32.load8_u $push58=, p+16($pop154) i32.xor $push59=, $pop57, $pop58 - i32.store8 $discard=, p+16($pop155), $pop59 + i32.store8 $drop=, p+16($pop155), $pop59 i32.const $push153=, 0 i32.const $push119=, 8 i32.add $push120=, $2, $pop119 @@ -210,7 +210,7 @@ bar: # @bar i32.const $push152=, 0 i32.load8_u $push61=, p+17($pop152) i32.xor $push62=, $pop60, $pop61 - i32.store8 $discard=, p+17($pop153), $pop62 + i32.store8 $drop=, p+17($pop153), $pop62 i32.const $push151=, 0 i32.const $push121=, 8 i32.add $push122=, $2, $pop121 @@ -218,7 +218,7 @@ bar: # @bar i32.const $push150=, 0 i32.load8_u $push64=, p+18($pop150) i32.xor $push65=, $pop63, $pop64 - i32.store8 $discard=, p+18($pop151), $pop65 + i32.store8 $drop=, p+18($pop151), $pop65 i32.const $push149=, 0 i32.const $push123=, 8 i32.add $push124=, $2, $pop123 @@ -226,7 +226,7 @@ bar: # @bar i32.const $push148=, 0 i32.load8_u $push67=, p+19($pop148) i32.xor $push68=, $pop66, $pop67 - i32.store8 $discard=, p+19($pop149), $pop68 + i32.store8 $drop=, p+19($pop149), $pop68 i32.const $push147=, 0 i32.const $push125=, 8 i32.add $push126=, $2, $pop125 @@ -234,7 +234,7 @@ bar: # @bar i32.const $push146=, 0 i32.load8_u $push70=, p+20($pop146) i32.xor $push71=, $pop69, $pop70 - i32.store8 $discard=, p+20($pop147), $pop71 + i32.store8 $drop=, p+20($pop147), $pop71 i32.const $push145=, 0 i32.const $push127=, 8 i32.add $push128=, $2, $pop127 @@ -242,7 +242,7 @@ bar: # @bar i32.const $push144=, 0 i32.load8_u $push73=, p+21($pop144) i32.xor $push74=, $pop72, $pop73 - i32.store8 $discard=, p+21($pop145), $pop74 + i32.store8 $drop=, p+21($pop145), $pop74 i32.const $push143=, 0 i32.const $push129=, 8 i32.add $push130=, $2, $pop129 @@ -250,11 +250,11 @@ bar: # @bar i32.const $push142=, 0 i32.load8_u $push76=, p+22($pop142) i32.xor $push77=, $pop75, $pop76 - i32.store8 $discard=, p+22($pop143), $pop77 + i32.store8 $drop=, p+22($pop143), $pop77 i32.const $push84=, __stack_pointer i32.const $push82=, 2512 i32.add $push83=, $2, $pop82 - i32.store $discard=, 0($pop84), $pop83 + i32.store $drop=, 0($pop84), $pop83 return .endfunc .Lfunc_end1: @@ -276,7 +276,7 @@ foo: # @foo # BB#1: # %if.then i32.const $push39=, 8 i32.add $push4=, $0, $pop39 - i32.store $discard=, 0($0), $pop4 + i32.store $drop=, 0($0), $pop4 i32.load $2=, 8($0) i32.const $1=, 0 .LBB2_2: # %for.body @@ -307,7 +307,7 @@ foo: # @foo i32.const $push42=, 1 i32.shr_u $push9=, $pop8, $pop42 i32.xor $push16=, $pop15, $pop9 - i32.store $discard=, 0($pop17), $pop16 + i32.store $drop=, 0($pop17), $pop16 i32.const $push41=, 4 i32.add $1=, $1, $pop41 copy_local $2=, $3 @@ -322,7 +322,7 @@ foo: # @foo i32.load $1=, 0($pop58) i32.const $push19=, 4 i32.add $push20=, $2, $pop19 - i32.store $discard=, 0($0), $pop20 + i32.store $drop=, 0($0), $pop20 i32.const $push21=, 11 i32.shr_u $push22=, $1, $pop21 i32.xor $push57=, $1, $pop22 diff --git a/test/torture-s/pr37882.c.s b/test/torture-s/pr37882.c.s index a73292313..e8110d701 100644 --- a/test/torture-s/pr37882.c.s +++ b/test/torture-s/pr37882.c.s @@ -14,7 +14,7 @@ main: # @main i32.and $push3=, $pop1, $pop2 i32.const $push4=, 4 i32.or $push5=, $pop3, $pop4 - i32.store8 $discard=, s($pop0), $pop5 + i32.store8 $drop=, s($pop0), $pop5 i32.const $push6=, 0 return $pop6 .endfunc diff --git a/test/torture-s/pr37924.c.s b/test/torture-s/pr37924.c.s index c70aab75b..d565de177 100644 --- a/test/torture-s/pr37924.c.s +++ b/test/torture-s/pr37924.c.s @@ -42,7 +42,7 @@ main: # @main i32.const $push4=, 0 i32.const $push1=, 255 i32.store8 $push0=, a($pop4), $pop1 - i32.store8 $discard=, b($pop2), $pop0 + i32.store8 $drop=, b($pop2), $pop0 i32.const $push3=, 0 return $pop3 .endfunc diff --git a/test/torture-s/pr38051.c.s b/test/torture-s/pr38051.c.s index 9370a7b4e..d00553614 100644 --- a/test/torture-s/pr38051.c.s +++ b/test/torture-s/pr38051.c.s @@ -379,8 +379,8 @@ mymemcmp: # @mymemcmp .LBB0_38: # %if.then35.i # in Loop: Header=BB0_22 Depth=1 end_block # label80: - i32.store $discard=, 12($8), $4 - i32.store $discard=, 8($8), $3 + i32.store $drop=, 12($8), $4 + i32.store $drop=, 8($8), $3 i32.const $push88=, 12 i32.add $push89=, $8, $pop88 copy_local $0=, $pop89 @@ -411,8 +411,8 @@ mymemcmp: # @mymemcmp .LBB0_43: # %if.then.i # in Loop: Header=BB0_22 Depth=1 end_block # label77: - i32.store $discard=, 12($8), $4 - i32.store $discard=, 8($8), $3 + i32.store $drop=, 12($8), $4 + i32.store $drop=, 8($8), $3 i32.const $push84=, 12 i32.add $push85=, $8, $pop84 copy_local $0=, $pop85 @@ -443,8 +443,8 @@ mymemcmp: # @mymemcmp .LBB0_48: # %if.then23.i # in Loop: Header=BB0_22 Depth=1 end_block # label74: - i32.store $discard=, 12($8), $4 - i32.store $discard=, 8($8), $3 + i32.store $drop=, 12($8), $4 + i32.store $drop=, 8($8), $3 i32.const $push96=, 12 i32.add $push97=, $8, $pop96 copy_local $0=, $pop97 @@ -475,8 +475,8 @@ mymemcmp: # @mymemcmp .LBB0_53: # %if.then29.i # in Loop: Header=BB0_22 Depth=1 end_block # label71: - i32.store $discard=, 12($8), $4 - i32.store $discard=, 8($8), $3 + i32.store $drop=, 12($8), $4 + i32.store $drop=, 8($8), $3 i32.const $push92=, 12 i32.add $push93=, $8, $pop92 copy_local $0=, $pop93 @@ -516,8 +516,8 @@ mymemcmp: # @mymemcmp .LBB0_60: # %if.then43.i # in Loop: Header=BB0_22 Depth=1 end_block # label67: - i32.store $discard=, 12($8), $4 - i32.store $discard=, 8($8), $3 + i32.store $drop=, 12($8), $4 + i32.store $drop=, 8($8), $3 i32.const $push80=, 12 i32.add $push81=, $8, $pop80 copy_local $0=, $pop81 @@ -643,8 +643,8 @@ mymemcmp: # @mymemcmp .LBB0_80: # %if.then52.i # in Loop: Header=BB0_22 Depth=1 end_block # label56: - i32.store $discard=, 12($8), $6 - i32.store $discard=, 8($8), $1 + i32.store $drop=, 12($8), $6 + i32.store $drop=, 8($8), $1 i32.const $push108=, 12 i32.add $push109=, $8, $pop108 copy_local $0=, $pop109 @@ -675,8 +675,8 @@ mymemcmp: # @mymemcmp .LBB0_85: # %if.then.i24 # in Loop: Header=BB0_22 Depth=1 end_block # label53: - i32.store $discard=, 12($8), $1 - i32.store $discard=, 8($8), $5 + i32.store $drop=, 12($8), $1 + i32.store $drop=, 8($8), $5 i32.const $push104=, 12 i32.add $push105=, $8, $pop104 copy_local $0=, $pop105 @@ -707,8 +707,8 @@ mymemcmp: # @mymemcmp .LBB0_90: # %if.then34.i # in Loop: Header=BB0_22 Depth=1 end_block # label50: - i32.store $discard=, 12($8), $1 - i32.store $discard=, 8($8), $6 + i32.store $drop=, 12($8), $1 + i32.store $drop=, 8($8), $6 i32.const $push116=, 12 i32.add $push117=, $8, $pop116 copy_local $0=, $pop117 @@ -739,8 +739,8 @@ mymemcmp: # @mymemcmp .LBB0_95: # %if.then43.i51 # in Loop: Header=BB0_22 Depth=1 end_block # label47: - i32.store $discard=, 12($8), $9 - i32.store $discard=, 8($8), $1 + i32.store $drop=, 12($8), $9 + i32.store $drop=, 8($8), $1 i32.const $push112=, 12 i32.add $push113=, $8, $pop112 copy_local $0=, $pop113 @@ -784,8 +784,8 @@ mymemcmp: # @mymemcmp .LBB0_102: # %if.then63.i # in Loop: Header=BB0_22 Depth=1 end_block # label43: - i32.store $discard=, 12($8), $0 - i32.store $discard=, 8($8), $5 + i32.store $drop=, 12($8), $0 + i32.store $drop=, 8($8), $5 i32.const $push100=, 12 i32.add $push101=, $8, $pop100 copy_local $0=, $pop101 @@ -931,35 +931,35 @@ main: # @main i32.const $push29=, 0 i32.const $push28=, 0 i32.load8_u $push0=, .L.str+14($pop28) - i32.store8 $discard=, buf+39($pop29), $pop0 + i32.store8 $drop=, buf+39($pop29), $pop0 i32.const $push27=, 0 i32.const $push26=, 0 i32.load16_u $push1=, .L.str+12($pop26):p2align=0 - i32.store16 $discard=, buf+37($pop27):p2align=0, $pop1 + i32.store16 $drop=, buf+37($pop27):p2align=0, $pop1 i32.const $push25=, 0 i32.const $push24=, 0 i32.load $push2=, .L.str+8($pop24):p2align=0 - i32.store $discard=, buf+33($pop25):p2align=0, $pop2 + i32.store $drop=, buf+33($pop25):p2align=0, $pop2 i32.const $push23=, 0 i32.const $push22=, 0 i32.load8_u $push4=, .L.str.1+14($pop22) - i32.store8 $discard=, buf+182($pop23), $pop4 + i32.store8 $drop=, buf+182($pop23), $pop4 i32.const $push21=, 0 i32.const $push20=, 0 i32.load16_u $push5=, .L.str.1+12($pop20):p2align=0 - i32.store16 $discard=, buf+180($pop21), $pop5 + i32.store16 $drop=, buf+180($pop21), $pop5 i32.const $push19=, 0 i32.const $push18=, 0 i32.load $push6=, .L.str.1+8($pop18):p2align=0 - i32.store $discard=, buf+176($pop19), $pop6 + i32.store $drop=, buf+176($pop19), $pop6 i32.const $push17=, 0 i32.const $push16=, 0 i64.load $push3=, .L.str($pop16):p2align=0 - i64.store $discard=, buf+25($pop17):p2align=0, $pop3 + i64.store $drop=, buf+25($pop17):p2align=0, $pop3 i32.const $push15=, 0 i32.const $push14=, 0 i64.load $push7=, .L.str.1($pop14):p2align=0 - i64.store $discard=, buf+168($pop15), $pop7 + i64.store $drop=, buf+168($pop15), $pop7 block i32.const $push10=, buf+25 i32.const $push9=, buf+168 diff --git a/test/torture-s/pr38151.c.s b/test/torture-s/pr38151.c.s index f5f397b79..05b20fe78 100644 --- a/test/torture-s/pr38151.c.s +++ b/test/torture-s/pr38151.c.s @@ -24,7 +24,7 @@ check2848va: # @check2848va i64.load $4=, s2848($pop26) i32.const $push4=, 16 i32.add $push5=, $1, $pop4 - i32.store $discard=, 12($5), $pop5 + i32.store $drop=, 12($5), $pop5 i32.load $2=, 8($1) i64.const $push7=, 32 i64.shr_u $push8=, $3, $pop7 @@ -43,7 +43,7 @@ check2848va: # @check2848va i32.load $push12=, fails($pop31) i32.const $push13=, 1 i32.add $push14=, $pop12, $pop13 - i32.store $discard=, fails($pop32), $pop14 + i32.store $drop=, fails($pop32), $pop14 .LBB0_2: # %if.end end_block # label0: block @@ -62,7 +62,7 @@ check2848va: # @check2848va i32.load $push19=, fails($pop34) i32.const $push20=, 1 i32.add $push21=, $pop19, $pop20 - i32.store $discard=, fails($pop18), $pop21 + i32.store $drop=, fails($pop18), $pop21 .LBB0_5: # %if.end4 end_block # label1: return @@ -86,21 +86,21 @@ main: # @main i32.store $1=, 0($pop9), $pop15 i32.const $push19=, 0 i64.const $push0=, 3107062874477850347 - i64.store $discard=, s2848($pop19), $pop0 + i64.store $drop=, s2848($pop19), $pop0 i32.const $push18=, 0 i32.const $push1=, -218144346 i32.store $0=, s2848+8($pop18), $pop1 i32.const $push2=, -267489557 - i32.store $discard=, 16($1), $pop2 - i32.store $discard=, 24($1), $0 + i32.store $drop=, 16($1), $pop2 + i32.store $drop=, 24($1), $0 i32.const $push3=, 723419448 - i32.store $discard=, 20($1), $pop3 + i32.store $drop=, 20($1), $pop3 i32.const $push17=, 0 i32.load $push4=, s2848+12($pop17) - i32.store $discard=, 28($1), $pop4 + i32.store $drop=, 28($1), $pop4 i32.const $push13=, 16 i32.add $push14=, $1, $pop13 - i32.store $discard=, 0($1), $pop14 + i32.store $drop=, 0($1), $pop14 call check2848va@FUNCTION, $1, $1 block i32.const $push16=, 0 @@ -110,7 +110,7 @@ main: # @main i32.const $push12=, __stack_pointer i32.const $push10=, 32 i32.add $push11=, $1, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 i32.const $push20=, 0 return $pop20 .LBB1_2: # %if.then diff --git a/test/torture-s/pr38212.c.s b/test/torture-s/pr38212.c.s index 9b9a49f29..7a45cae6c 100644 --- a/test/torture-s/pr38212.c.s +++ b/test/torture-s/pr38212.c.s @@ -17,7 +17,7 @@ foo: # @foo tee_local $push7=, $1=, $pop8 i32.load $2=, 0($pop7) i32.const $push4=, 1 - i32.store $discard=, 0($0), $pop4 + i32.store $drop=, 0($0), $pop4 i32.load $push5=, 0($1) i32.add $push6=, $2, $pop5 return $pop6 @@ -54,7 +54,7 @@ main: # @main i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $1, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 return $0 .LBB1_2: # %if.then end_block # label0: diff --git a/test/torture-s/pr38236.c.s b/test/torture-s/pr38236.c.s index 0700b636f..358ed08b3 100644 --- a/test/torture-s/pr38236.c.s +++ b/test/torture-s/pr38236.c.s @@ -20,7 +20,7 @@ foo: # @foo i32.add $push10=, $4, $pop9 i32.select $push1=, $pop8, $pop10, $3 i32.const $push2=, 1 - i32.store $discard=, 0($pop1), $pop2 + i32.store $drop=, 0($pop1), $pop2 i32.const $push11=, 12 i32.add $push12=, $4, $pop11 i32.select $push0=, $pop12, $0, $2 diff --git a/test/torture-s/pr38422.c.s b/test/torture-s/pr38422.c.s index d2c2019f9..3be410146 100644 --- a/test/torture-s/pr38422.c.s +++ b/test/torture-s/pr38422.c.s @@ -18,7 +18,7 @@ foo: # @foo i32.const $push5=, -1073741824 i32.and $push6=, $0, $pop5 i32.or $push7=, $pop4, $pop6 - i32.store $discard=, s($pop0), $pop7 + i32.store $drop=, s($pop0), $pop7 return .endfunc .Lfunc_end0: @@ -38,7 +38,7 @@ main: # @main i32.and $push3=, $pop1, $pop2 i32.const $push4=, 48 i32.or $push5=, $pop3, $pop4 - i32.store $discard=, s($pop0), $pop5 + i32.store $drop=, s($pop0), $pop5 i32.const $push6=, 0 return $pop6 .endfunc diff --git a/test/torture-s/pr38819.c.s b/test/torture-s/pr38819.c.s index 118fc1a8d..95d292bdf 100644 --- a/test/torture-s/pr38819.c.s +++ b/test/torture-s/pr38819.c.s @@ -21,9 +21,9 @@ main: # @main .result i32 # BB#0: # %for.body i32.const $push0=, 0 - i32.load $discard=, a($pop0) + i32.load $drop=, a($pop0) i32.const $push1=, 0 - i32.load $discard=, b($pop1) + i32.load $drop=, b($pop1) call foo@FUNCTION unreachable .endfunc diff --git a/test/torture-s/pr38969.c.s b/test/torture-s/pr38969.c.s index be4644f52..db8dbc104 100644 --- a/test/torture-s/pr38969.c.s +++ b/test/torture-s/pr38969.c.s @@ -8,7 +8,7 @@ foo: # @foo .param i32, i32 # BB#0: # %entry i64.load $push0=, 0($1):p2align=2 - i64.store $discard=, 0($0):p2align=2, $pop0 + i64.store $drop=, 0($0):p2align=2, $pop0 return .endfunc .Lfunc_end0: @@ -34,19 +34,19 @@ bar: # @bar i32.const $push2=, 12 i32.add $push3=, $2, $pop2 i32.store $push0=, 20($2), $3 - i32.store $discard=, 0($pop3), $pop0 - i32.store $discard=, 8($2), $1 + i32.store $drop=, 0($pop3), $pop0 + i32.store $drop=, 8($2), $1 i32.const $push12=, 24 i32.add $push13=, $2, $pop12 i32.const $push14=, 8 i32.add $push15=, $2, $pop14 call foo@FUNCTION, $pop13, $pop15 i64.load $push4=, 24($2) - i64.store $discard=, 0($0):p2align=2, $pop4 + i64.store $drop=, 0($0):p2align=2, $pop4 i32.const $push11=, __stack_pointer i32.const $push9=, 32 i32.add $push10=, $2, $pop9 - i32.store $discard=, 0($pop11), $pop10 + i32.store $drop=, 0($pop11), $pop10 return .endfunc .Lfunc_end1: @@ -68,7 +68,7 @@ main: # @main i32.store $0=, 0($pop12), $pop20 i64.const $push2=, 4767060206663237632 i64.store $push0=, 16($0), $pop2 - i64.store $discard=, 8($0):p2align=2, $pop0 + i64.store $drop=, 8($0):p2align=2, $pop0 i32.const $push16=, 24 i32.add $push17=, $0, $pop16 i32.const $push18=, 8 @@ -88,7 +88,7 @@ main: # @main i32.const $push15=, __stack_pointer i32.const $push13=, 32 i32.add $push14=, $0, $pop13 - i32.store $discard=, 0($pop15), $pop14 + i32.store $drop=, 0($pop15), $pop14 i32.const $push8=, 0 return $pop8 .LBB2_3: # %if.then diff --git a/test/torture-s/pr39100.c.s b/test/torture-s/pr39100.c.s index d8c2d0ba6..1c6c536ac 100644 --- a/test/torture-s/pr39100.c.s +++ b/test/torture-s/pr39100.c.s @@ -52,8 +52,8 @@ foo: # @foo i32.load16_u $push6=, 0($5) i32.const $push23=, 1 i32.add $push7=, $pop6, $pop23 - i32.store16 $discard=, 0($5), $pop7 - i32.store $discard=, 0($7), $6 + i32.store16 $drop=, 0($5), $pop7 + i32.store $drop=, 0($7), $6 copy_local $6=, $1 copy_local $7=, $3 br_if 0, $1 # 0: up to label4 @@ -62,10 +62,10 @@ foo: # @foo # in Loop: Header=BB0_2 Depth=1 end_loop # label5: i32.load16_u $5=, 0($4) - i32.store $discard=, 0($8), $6 + i32.store $drop=, 0($8), $6 i32.const $push25=, 1 i32.add $push5=, $5, $pop25 - i32.store16 $discard=, 0($4), $pop5 + i32.store16 $drop=, 0($4), $pop5 copy_local $8=, $3 br_if 0, $1 # 0: up to label2 br 3 # 3: down to label0 @@ -84,10 +84,10 @@ foo: # @foo .LBB0_8: # %while.end end_block # label0: i32.load $push8=, 8($9) - i32.store $discard=, 0($8), $pop8 - i32.store $discard=, 0($7), $2 + i32.store $drop=, 0($8), $pop8 + i32.store $drop=, 0($7), $2 i32.load $push9=, 12($9) - i32.store $discard=, 0($0), $pop9 + i32.store $drop=, 0($0), $pop9 return $0 .endfunc .Lfunc_end0: @@ -109,18 +109,18 @@ main: # @main i32.store $push26=, 0($pop18), $pop24 tee_local $push25=, $1=, $pop26 i32.const $push5=, 1 - i32.store $discard=, 8($pop25), $pop5 + i32.store $drop=, 8($pop25), $pop5 i32.const $push3=, 0 i32.store $push0=, 0($1), $pop3 - i32.store $discard=, 12($1), $pop0 + i32.store $drop=, 12($1), $pop0 i64.const $push2=, 0 - i64.store $discard=, 24($1), $pop2 + i64.store $drop=, 24($1), $pop2 i32.const $push4=, 8 i32.or $push1=, $1, $pop4 i32.store $0=, 4($1), $pop1 i32.const $push22=, 24 i32.add $push23=, $1, $pop22 - i32.call $discard=, foo@FUNCTION, $pop23, $1 + i32.call $drop=, foo@FUNCTION, $pop23, $1 block i32.load $push6=, 28($1) i32.const $push7=, 65537 @@ -141,7 +141,7 @@ main: # @main i32.const $push21=, __stack_pointer i32.const $push19=, 32 i32.add $push20=, $1, $pop19 - i32.store $discard=, 0($pop21), $pop20 + i32.store $drop=, 0($pop21), $pop20 i32.const $push14=, 0 return $pop14 .LBB1_5: # %if.then23 diff --git a/test/torture-s/pr39120.c.s b/test/torture-s/pr39120.c.s index aac32f5d8..5732b2ca6 100644 --- a/test/torture-s/pr39120.c.s +++ b/test/torture-s/pr39120.c.s @@ -22,7 +22,7 @@ bar: # @bar i32.const $push0=, 0 i32.load $push1=, x($pop0) i32.const $push2=, 1 - i32.store $discard=, 0($pop1), $pop2 + i32.store $drop=, 0($pop1), $pop2 return .endfunc .Lfunc_end1: @@ -49,7 +49,7 @@ main: # @main i32.const $push12=, 12 i32.add $push13=, $1, $pop12 i32.call $push1=, foo@FUNCTION, $pop13 - i32.store $discard=, x($pop15), $pop1 + i32.store $drop=, x($pop15), $pop1 call bar@FUNCTION block i32.load $push2=, 12($1) @@ -60,7 +60,7 @@ main: # @main i32.const $push11=, __stack_pointer i32.const $push9=, 16 i32.add $push10=, $1, $pop9 - i32.store $discard=, 0($pop11), $pop10 + i32.store $drop=, 0($pop11), $pop10 return $0 .LBB2_2: # %if.then end_block # label0: diff --git a/test/torture-s/pr39339.c.s b/test/torture-s/pr39339.c.s index c0068dc3f..f9d53de90 100644 --- a/test/torture-s/pr39339.c.s +++ b/test/torture-s/pr39339.c.s @@ -46,8 +46,8 @@ foo: # @foo tee_local $push26=, $1=, $pop27 i32.const $push25=, -4 i32.add $push15=, $pop26, $pop25 - i32.store $discard=, 0($pop15), $4 - i32.store $discard=, 0($1), $5 + i32.store $drop=, 0($pop15), $4 + i32.store $drop=, 0($1), $5 i32.const $push24=, 8 i32.add $0=, $0, $pop24 i32.const $push23=, -1 @@ -80,32 +80,32 @@ main: # @main i32.add $push6=, $pop40, $pop5 i32.const $push3=, 0 i64.load $push4=, .Lmain.e+8($pop3):p2align=2 - i64.store $discard=, 0($pop6), $pop4 + i64.store $drop=, 0($pop6), $pop4 i32.const $push8=, 4 - i32.store $discard=, 12($1), $pop8 + i32.store $drop=, 12($1), $pop8 i32.const $push9=, 255 - i32.store8 $discard=, 4($1), $pop9 + i32.store8 $drop=, 4($1), $pop9 i32.const $push13=, 32 i32.add $push14=, $1, $pop13 i32.const $push10=, 40 i32.add $push11=, $1, $pop10 i64.const $push12=, 0 i64.store $push0=, 0($pop11), $pop12 - i64.store $discard=, 0($pop14), $pop0 + i64.store $drop=, 0($pop14), $pop0 i32.const $push39=, 0 i32.store $push38=, 28($1), $pop39 tee_local $push37=, $0=, $pop38 i32.store $push1=, 24($1), $pop37 i32.store $push2=, 20($1), $pop1 - i32.store $discard=, 16($1), $pop2 + i32.store $drop=, 16($1), $pop2 i64.load $push7=, .Lmain.e($0):p2align=2 - i64.store $discard=, 48($1), $pop7 + i64.store $drop=, 48($1), $pop7 i32.const $push29=, 16 i32.add $push30=, $1, $pop29 - i32.store $discard=, 8($1), $pop30 + i32.store $drop=, 8($1), $pop30 i32.const $push31=, 8 i32.add $push32=, $1, $pop31 - i32.store $discard=, 0($1), $pop32 + i32.store $drop=, 0($1), $pop32 i32.const $push33=, 48 i32.add $push34=, $1, $pop33 i32.const $push16=, 65 @@ -125,7 +125,7 @@ main: # @main i32.const $push28=, __stack_pointer i32.const $push26=, 64 i32.add $push27=, $1, $pop26 - i32.store $discard=, 0($pop28), $pop27 + i32.store $drop=, 0($pop28), $pop27 i32.const $push21=, 0 return $pop21 .LBB1_3: # %if.then12 diff --git a/test/torture-s/pr40022.c.s b/test/torture-s/pr40022.c.s index 31e06b753..671d79731 100644 --- a/test/torture-s/pr40022.c.s +++ b/test/torture-s/pr40022.c.s @@ -14,7 +14,7 @@ foo: # @foo i32.const $push2=, 16 i32.sub $push5=, $pop1, $pop2 tee_local $push4=, $1=, $pop5 - i32.store $discard=, 12($pop4), $0 + i32.store $drop=, 12($pop4), $0 i32.const $push3=, 12 i32.add $1=, $1, $pop3 #APP @@ -62,7 +62,7 @@ bar: # @bar end_loop # label5: end_block # label3: i32.call $push2=, foo@FUNCTION, $3 - i32.store $discard=, 0($0), $pop2 + i32.store $drop=, 0($0), $pop2 return .endfunc .Lfunc_end1: @@ -78,7 +78,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, g - i32.store $discard=, f($pop1), $pop0 + i32.store $drop=, f($pop1), $pop0 i32.const $push4=, d i32.const $push3=, e i32.const $push2=, f diff --git a/test/torture-s/pr40404.c.s b/test/torture-s/pr40404.c.s index 4a747e48b..d238d6f5b 100644 --- a/test/torture-s/pr40404.c.s +++ b/test/torture-s/pr40404.c.s @@ -12,7 +12,7 @@ main: # @main i32.load $push1=, s($pop5) i32.const $push2=, 131071 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, s($pop0), $pop3 + i32.store $drop=, s($pop0), $pop3 i32.const $push4=, 0 return $pop4 .endfunc diff --git a/test/torture-s/pr40493.c.s b/test/torture-s/pr40493.c.s index fc9f5d421..3e6e9bd2a 100644 --- a/test/torture-s/pr40493.c.s +++ b/test/torture-s/pr40493.c.s @@ -12,12 +12,12 @@ main: # @main i32.const $push8=, 0 i32.const $push2=, 2 i32.store $push0=, x00($pop8), $pop2 - i32.store $discard=, y00($pop3), $pop0 + i32.store $drop=, y00($pop3), $pop0 i32.const $push7=, 0 i32.const $push6=, 0 i32.const $push4=, 22 i32.store $push1=, x01($pop6), $pop4 - i32.store $discard=, y01($pop7), $pop1 + i32.store $drop=, y01($pop7), $pop1 i32.const $push5=, 0 return $pop5 .endfunc diff --git a/test/torture-s/pr40657.c.s b/test/torture-s/pr40657.c.s index 6250c3f78..1bbe5b298 100644 --- a/test/torture-s/pr40657.c.s +++ b/test/torture-s/pr40657.c.s @@ -13,7 +13,7 @@ bar: # @bar i32.const $push2=, 16 i32.sub $push5=, $pop1, $pop2 tee_local $push4=, $1=, $pop5 - i32.store $discard=, 12($pop4), $0 + i32.store $drop=, 12($pop4), $0 i32.const $push3=, 12 i32.add $0=, $1, $pop3 #APP @@ -46,7 +46,7 @@ foo: # @foo i32.const $push7=, __stack_pointer i32.const $push5=, 16 i32.add $push6=, $1, $pop5 - i32.store $discard=, 0($pop7), $pop6 + i32.store $drop=, 0($pop7), $pop6 return $0 .endfunc .Lfunc_end1: diff --git a/test/torture-s/pr40668.c.s b/test/torture-s/pr40668.c.s index 1b97d6aab..62b7bdd94 100644 --- a/test/torture-s/pr40668.c.s +++ b/test/torture-s/pr40668.c.s @@ -27,22 +27,22 @@ bar: # @bar .LBB0_2: # %sw.bb end_block # label4: i32.const $push6=, 305419896 - i32.store $discard=, 0($1):p2align=0, $pop6 + i32.store $drop=, 0($1):p2align=0, $pop6 return .LBB0_3: # %sw.bb1 end_block # label3: i32.const $push5=, 0 - i32.store $discard=, 0($1):p2align=0, $pop5 + i32.store $drop=, 0($1):p2align=0, $pop5 return .LBB0_4: # %sw.bb2 end_block # label2: i32.const $push4=, 0 - i32.store $discard=, 0($1):p2align=0, $pop4 + i32.store $drop=, 0($1):p2align=0, $pop4 return .LBB0_5: # %sw.bb3 end_block # label1: i32.const $push3=, 0 - i32.store $discard=, 0($1):p2align=0, $pop3 + i32.store $drop=, 0($1):p2align=0, $pop3 .LBB0_6: # %sw.epilog end_block # label0: return diff --git a/test/torture-s/pr41239.c.s b/test/torture-s/pr41239.c.s index bd2869338..a23c94b84 100644 --- a/test/torture-s/pr41239.c.s +++ b/test/torture-s/pr41239.c.s @@ -39,14 +39,14 @@ test: # @test i32.const $push10=, .L.str.1 i32.const $push24=, 0 i32.call $push11=, fn4@FUNCTION, $pop10, $pop24 - i32.store $discard=, 0($1), $pop11 + i32.store $drop=, 0($1), $pop11 call fn2@FUNCTION, $3, $1 .LBB0_3: # %if.end end_block # label0: i32.const $push19=, __stack_pointer i32.const $push17=, 16 i32.add $push18=, $1, $pop17 - i32.store $discard=, 0($pop19), $pop18 + i32.store $drop=, 0($pop19), $pop18 i32.div_s $push12=, $2, $0 return $pop12 .endfunc @@ -146,11 +146,11 @@ main: # @main i32.add $push3=, $pop11, $pop2 i32.const $push0=, 0 i32.load $push1=, .Lmain.s+8($pop0) - i32.store $discard=, 0($pop3), $pop1 + i32.store $drop=, 0($pop3), $pop1 i32.const $push10=, 0 i64.load $push4=, .Lmain.s($pop10):p2align=2 - i64.store $discard=, 0($0), $pop4 - i32.call $discard=, test@FUNCTION, $0 + i64.store $drop=, 0($0), $pop4 + i32.call $drop=, test@FUNCTION, $0 call abort@FUNCTION unreachable .endfunc diff --git a/test/torture-s/pr41395-1.c.s b/test/torture-s/pr41395-1.c.s index 192f99953..107561e6b 100644 --- a/test/torture-s/pr41395-1.c.s +++ b/test/torture-s/pr41395-1.c.s @@ -15,11 +15,11 @@ foo: # @foo i32.add $push10=, $pop2, $pop3 tee_local $push9=, $1=, $pop10 i32.const $push4=, 0 - i32.store16 $discard=, 0($pop9), $pop4 + i32.store16 $drop=, 0($pop9), $pop4 i32.const $push5=, 24 i32.add $push6=, $0, $pop5 i32.const $push8=, 1 - i32.store16 $discard=, 0($pop6), $pop8 + i32.store16 $drop=, 0($pop6), $pop8 i32.load16_s $push7=, 0($1) return $pop7 .endfunc diff --git a/test/torture-s/pr41395-2.c.s b/test/torture-s/pr41395-2.c.s index 49b77edb2..310558ece 100644 --- a/test/torture-s/pr41395-2.c.s +++ b/test/torture-s/pr41395-2.c.s @@ -15,11 +15,11 @@ foo: # @foo i32.add $push10=, $pop2, $pop3 tee_local $push9=, $1=, $pop10 i32.const $push4=, 0 - i32.store16 $discard=, 0($pop9), $pop4 + i32.store16 $drop=, 0($pop9), $pop4 i32.const $push5=, 40 i32.add $push6=, $0, $pop5 i32.const $push8=, 1 - i32.store16 $discard=, 0($pop6), $pop8 + i32.store16 $drop=, 0($pop6), $pop8 i32.load16_s $push7=, 0($1) return $pop7 .endfunc diff --git a/test/torture-s/pr41750.c.s b/test/torture-s/pr41750.c.s index f1e9de7b8..61c8fc816 100644 --- a/test/torture-s/pr41750.c.s +++ b/test/torture-s/pr41750.c.s @@ -9,7 +9,7 @@ foo_create_got_section: # @foo_create_got_section .result i32 # BB#0: # %entry i32.load $push0=, 0($1) - i32.store $discard=, 8($pop0), $0 + i32.store $drop=, 8($pop0), $0 i32.const $push1=, 1 return $pop1 .endfunc @@ -43,7 +43,7 @@ elf64_ia64_check_relocs: # @elf64_ia64_check_relocs copy_local $2=, $pop0 .LBB1_3: # %if.end.i end_block # label1: - i32.call $discard=, foo_create_got_section@FUNCTION, $2, $1 + i32.call $drop=, foo_create_got_section@FUNCTION, $2, $1 i32.const $push3=, 8 i32.add $push4=, $3, $pop3 i32.load $2=, 0($pop4) @@ -63,7 +63,7 @@ main: # @main # BB#0: # %entry i32.const $push6=, 0 i32.const $push0=, hash - i32.store $discard=, link_info($pop6), $pop0 + i32.store $drop=, link_info($pop6), $pop0 block i32.const $push2=, abfd i32.const $push1=, link_info diff --git a/test/torture-s/pr42231.c.s b/test/torture-s/pr42231.c.s index 1491cc252..9ab1001cd 100644 --- a/test/torture-s/pr42231.c.s +++ b/test/torture-s/pr42231.c.s @@ -54,7 +54,7 @@ CallFunctionRec: # @CallFunctionRec # BB#2: # %if.then1 i32.const $push2=, 1 i32.add $push3=, $0, $pop2 - i32.call $discard=, CallFunctionRec@FUNCTION, $pop3 + i32.call $drop=, CallFunctionRec@FUNCTION, $pop3 i32.const $push4=, 1 return $pop4 .LBB1_3: # %return @@ -76,7 +76,7 @@ storemax: # @storemax br_if 0, $pop1 # 0: down to label3 # BB#1: # %if.then i32.const $push3=, 0 - i32.store $discard=, max($pop3), $0 + i32.store $drop=, max($pop3), $0 .LBB2_2: # %if.end end_block # label3: return diff --git a/test/torture-s/pr42248.c.s b/test/torture-s/pr42248.c.s index 848f096ac..b03634fca 100644 --- a/test/torture-s/pr42248.c.s +++ b/test/torture-s/pr42248.c.s @@ -37,8 +37,8 @@ init: # @init # BB#0: # %entry i64.load $2=, 8($1) i64.load $push0=, 0($1) - i64.store $discard=, 0($0), $pop0 - i64.store $discard=, 8($0), $2 + i64.store $drop=, 0($0), $pop0 + i64.store $drop=, 8($0), $2 return .endfunc .Lfunc_end1: @@ -53,10 +53,10 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i64.const $push0=, 4607182418800017408 - i64.store $discard=, g1s($pop1), $pop0 + i64.store $drop=, g1s($pop1), $pop0 i32.const $push4=, 0 i64.const $push2=, 0 - i64.store $discard=, g1s+8($pop4), $pop2 + i64.store $drop=, g1s+8($pop4), $pop2 i32.const $push3=, 0 return $pop3 .endfunc diff --git a/test/torture-s/pr42614.c.s b/test/torture-s/pr42614.c.s index a0a797121..3bb901bbd 100644 --- a/test/torture-s/pr42614.c.s +++ b/test/torture-s/pr42614.c.s @@ -61,7 +61,7 @@ main: # @main i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $1, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return $0 .endfunc .Lfunc_end2: diff --git a/test/torture-s/pr42691.c.s b/test/torture-s/pr42691.c.s index c7ae2a8a7..858528a7f 100644 --- a/test/torture-s/pr42691.c.s +++ b/test/torture-s/pr42691.c.s @@ -62,9 +62,9 @@ main: # @main i32.store $push15=, 0($pop8), $pop12 tee_local $push14=, $2=, $pop15 i64.const $push0=, 9218868437227405312 - i64.store $discard=, 0($pop14), $pop0 + i64.store $drop=, 0($pop14), $pop0 i64.const $push1=, 4627167142146473984 - i64.store $discard=, 8($2), $pop1 + i64.store $drop=, 8($2), $pop1 i32.const $push13=, 8 i32.or $0=, $2, $pop13 f64.const $1=, infinity @@ -88,7 +88,7 @@ main: # @main i32.const $push11=, __stack_pointer i32.const $push9=, 16 i32.add $push10=, $2, $pop9 - i32.store $discard=, 0($pop11), $pop10 + i32.store $drop=, 0($pop11), $pop10 i32.const $push4=, 0 return $pop4 .LBB1_4: # %if.then3.i diff --git a/test/torture-s/pr42721.c.s b/test/torture-s/pr42721.c.s index b8554e2fa..d9df0c077 100644 --- a/test/torture-s/pr42721.c.s +++ b/test/torture-s/pr42721.c.s @@ -14,7 +14,7 @@ main: # @main tee_local $push2=, $0=, $pop3 i32.const $push0=, 1 i32.xor $push1=, $pop2, $pop0 - i32.store $discard=, b($pop5), $pop1 + i32.store $drop=, b($pop5), $pop1 block br_if 0, $0 # 0: down to label0 # BB#1: # %if.end diff --git a/test/torture-s/pr43008.c.s b/test/torture-s/pr43008.c.s index 9106d35ba..3579a99e7 100644 --- a/test/torture-s/pr43008.c.s +++ b/test/torture-s/pr43008.c.s @@ -12,7 +12,7 @@ my_alloc: # @my_alloc i32.call $push3=, __builtin_malloc@FUNCTION, $pop0 tee_local $push2=, $0=, $pop3 i32.const $push1=, i - i32.store $discard=, 0($pop2), $pop1 + i32.store $drop=, 0($pop2), $pop1 return $0 .endfunc .Lfunc_end0: @@ -33,11 +33,11 @@ main: # @main i32.store $0=, 0($pop10), $pop1 i32.const $push9=, 4 i32.call $push2=, __builtin_malloc@FUNCTION, $pop9 - i32.store $discard=, 0($pop2), $0 + i32.store $drop=, 0($pop2), $0 i32.load $push8=, 0($1) tee_local $push7=, $1=, $pop8 i32.const $push3=, 1 - i32.store $discard=, 0($pop7), $pop3 + i32.store $drop=, 0($pop7), $pop3 i32.const $push4=, 0 i32.const $push6=, 0 i32.store $0=, i($pop4), $pop6 diff --git a/test/torture-s/pr43220.c.s b/test/torture-s/pr43220.c.s index 5bf24a566..627bc8ffc 100644 --- a/test/torture-s/pr43220.c.s +++ b/test/torture-s/pr43220.c.s @@ -11,7 +11,7 @@ main: # @main i32.const $push13=, __stack_pointer i32.load $push15=, 0($pop13) tee_local $push14=, $3=, $pop15 - copy_local $discard=, $pop14 + copy_local $drop=, $pop14 i32.const $2=, 0 .LBB0_1: # %lab # =>This Inner Loop Header: Depth=1 @@ -27,14 +27,14 @@ main: # @main i32.and $push3=, $pop2, $pop32 i32.sub $push31=, $3, $pop3 tee_local $push30=, $5=, $pop31 - copy_local $discard=, $pop30 + copy_local $drop=, $pop30 i32.const $push29=, 1 i32.store $0=, 0($5), $pop29 i32.add $push4=, $5, $1 i32.const $push28=, 2 i32.store $1=, 0($pop4), $pop28 i32.const $push27=, 0 - i32.store $discard=, p($pop27), $5 + i32.store $drop=, p($pop27), $5 copy_local $push1=, $3 copy_local $push26=, $pop1 tee_local $push25=, $3=, $pop26 @@ -49,12 +49,12 @@ main: # @main i32.and $push9=, $pop8, $pop20 i32.sub $push19=, $pop25, $pop9 tee_local $push18=, $5=, $pop19 - copy_local $discard=, $pop18 - i32.store $discard=, 0($5), $0 + copy_local $drop=, $pop18 + i32.store $drop=, 0($5), $0 i32.add $push10=, $5, $4 i32.store $0=, 0($pop10), $1 i32.const $push17=, 0 - i32.store $discard=, p($pop17), $5 + i32.store $drop=, p($pop17), $5 copy_local $push7=, $3 copy_local $3=, $pop7 i32.add $2=, $2, $0 diff --git a/test/torture-s/pr43236.c.s b/test/torture-s/pr43236.c.s index 405c3824f..b4975f5a1 100644 --- a/test/torture-s/pr43236.c.s +++ b/test/torture-s/pr43236.c.s @@ -28,7 +28,7 @@ main: # @main i32.const $push15=, 257 i32.store16 $push0=, 0($pop14), $pop15 i32.store16 $push5=, 0($pop22), $pop0 - i32.store16 $discard=, 0($pop30), $pop5 + i32.store16 $drop=, 0($pop30), $pop5 i32.const $push16=, 24 i32.add $push31=, $2, $pop16 i32.const $push50=, 32 @@ -42,7 +42,7 @@ main: # @main i32.const $push18=, 16843009 i32.store $push1=, 0($pop17), $pop18 i32.store $push6=, 0($pop23), $pop1 - i32.store $discard=, 0($pop31), $pop6 + i32.store $drop=, 0($pop31), $pop6 i32.const $push54=, 32 i32.add $push55=, $2, $pop54 i32.const $push19=, 16 @@ -67,20 +67,20 @@ main: # @main i32.store16 $1=, 0($pop29), $pop9 i32.const $push67=, 16 i32.add $push32=, $2, $pop67 - i64.store $discard=, 0($pop32), $0 + i64.store $drop=, 0($pop32), $0 i32.const $push66=, 18 i32.add $push33=, $2, $pop66 - i32.store16 $discard=, 0($pop33), $1 + i32.store16 $drop=, 0($pop33), $1 i64.store $push3=, 64($2), $0 i64.store $push4=, 72($2), $pop3 i64.store $push7=, 40($2), $pop4 i64.store $push8=, 32($2), $pop7 i64.store $push12=, 8($2), $pop8 - i64.store $discard=, 0($2), $pop12 + i64.store $drop=, 0($2), $pop12 i64.const $push28=, 0 i64.store $push10=, 74($2):p2align=1, $pop28 i64.store $push11=, 42($2):p2align=1, $pop10 - i64.store $discard=, 10($2):p2align=1, $pop11 + i64.store $drop=, 10($2):p2align=1, $pop11 block i32.const $push60=, 64 i32.add $push61=, $2, $pop60 @@ -97,7 +97,7 @@ main: # @main i32.const $push43=, __stack_pointer i32.const $push41=, 96 i32.add $push42=, $2, $pop41 - i32.store $discard=, 0($pop43), $pop42 + i32.store $drop=, 0($pop43), $pop42 i32.const $push36=, 0 return $pop36 .LBB0_3: # %if.then diff --git a/test/torture-s/pr43385.c.s b/test/torture-s/pr43385.c.s index cc5bba797..e2ce099bf 100644 --- a/test/torture-s/pr43385.c.s +++ b/test/torture-s/pr43385.c.s @@ -19,7 +19,7 @@ foo: # @foo i32.load $push1=, e($pop4) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, e($pop0), $pop3 + i32.store $drop=, e($pop0), $pop3 .LBB0_3: # %if.end end_block # label0: return diff --git a/test/torture-s/pr43438.c.s b/test/torture-s/pr43438.c.s index 5a34bbf7e..c46895265 100644 --- a/test/torture-s/pr43438.c.s +++ b/test/torture-s/pr43438.c.s @@ -9,7 +9,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i32.const $push0=, 1 - i32.store $discard=, g_9($pop1), $pop0 + i32.store $drop=, g_9($pop1), $pop0 i32.const $push2=, 0 return $pop2 .endfunc diff --git a/test/torture-s/pr43560.c.s b/test/torture-s/pr43560.c.s index bb1907443..4ff436c1a 100644 --- a/test/torture-s/pr43560.c.s +++ b/test/torture-s/pr43560.c.s @@ -33,9 +33,9 @@ test: # @test br_if 1, $pop4 # 1: down to label2 # BB#3: # %while.body # in Loop: Header=BB0_2 Depth=1 - i32.store $discard=, 0($1), $3 + i32.store $drop=, 0($1), $3 i32.const $push19=, 0 - i32.store8 $discard=, 0($2), $pop19 + i32.store8 $drop=, 0($2), $pop19 i32.load $push18=, 0($1) tee_local $push17=, $3=, $pop18 i32.const $push16=, 1 diff --git a/test/torture-s/pr43783.c.s b/test/torture-s/pr43783.c.s index 93d4b4211..17a706c93 100644 --- a/test/torture-s/pr43783.c.s +++ b/test/torture-s/pr43783.c.s @@ -9,7 +9,7 @@ main: # @main # BB#0: # %if.end i32.const $push31=, 0 i64.const $push32=, 1 - i64.store $discard=, bid_Kx192+32($pop31), $pop32 + i64.store $drop=, bid_Kx192+32($pop31), $pop32 i32.const $push64=, 0 i32.const $push63=, 0 i32.const $push62=, 0 @@ -72,7 +72,7 @@ main: # @main i64.store $push27=, bid_Kx192+680($pop61), $pop26 i64.store $push28=, bid_Kx192+704($pop62), $pop27 i64.store $push29=, bid_Kx192+728($pop63), $pop28 - i64.store $discard=, bid_Kx192+752($pop64), $pop29 + i64.store $drop=, bid_Kx192+752($pop64), $pop29 i32.const $push33=, 0 return $pop33 .endfunc diff --git a/test/torture-s/pr43784.c.s b/test/torture-s/pr43784.c.s index d8b8f7c3d..7a9523e3d 100644 --- a/test/torture-s/pr43784.c.s +++ b/test/torture-s/pr43784.c.s @@ -30,7 +30,7 @@ main: # @main call rp@FUNCTION, $0 i32.const $push3=, v+4 i32.const $push2=, 256 - i32.call $discard=, memcpy@FUNCTION, $pop3, $0, $pop2 + i32.call $drop=, memcpy@FUNCTION, $pop3, $0, $pop2 i32.const $1=, 0 .LBB0_3: # %for.body4 # =>This Inner Loop Header: Depth=1 @@ -51,7 +51,7 @@ main: # @main i32.const $push14=, __stack_pointer i32.const $push12=, 256 i32.add $push13=, $0, $pop12 - i32.store $discard=, 0($pop14), $pop13 + i32.store $drop=, 0($pop14), $pop13 i32.const $push7=, 0 return $pop7 .LBB0_6: # %if.then @@ -69,7 +69,7 @@ rp: # @rp # BB#0: # %entry i32.const $push0=, v i32.const $push1=, 256 - i32.call $discard=, memcpy@FUNCTION, $0, $pop0, $pop1 + i32.call $drop=, memcpy@FUNCTION, $0, $pop0, $pop1 return .endfunc .Lfunc_end1: diff --git a/test/torture-s/pr43835.c.s b/test/torture-s/pr43835.c.s index 76d71b107..e3e07f0c8 100644 --- a/test/torture-s/pr43835.c.s +++ b/test/torture-s/pr43835.c.s @@ -77,16 +77,16 @@ main: # @main i32.store $push14=, 0($pop6), $pop12 tee_local $push13=, $0=, $pop14 i32.const $push1=, 4 - i32.store $discard=, 8($pop13), $pop1 + i32.store $drop=, 8($pop13), $pop1 i64.const $push0=, 180388626432 - i64.store $discard=, 0($0), $pop0 + i64.store $drop=, 0($0), $pop0 i32.const $push10=, 12 i32.add $push11=, $0, $pop10 call mark_cell@FUNCTION, $pop11, $0 i32.const $push9=, __stack_pointer i32.const $push7=, 16 i32.add $push8=, $0, $pop7 - i32.store $discard=, 0($pop9), $pop8 + i32.store $drop=, 0($pop9), $pop8 i32.const $push2=, 0 return $pop2 .endfunc diff --git a/test/torture-s/pr43987.c.s b/test/torture-s/pr43987.c.s index ac130d407..370974403 100644 --- a/test/torture-s/pr43987.c.s +++ b/test/torture-s/pr43987.c.s @@ -9,7 +9,7 @@ add_input_file: # @add_input_file # BB#0: # %entry i32.const $push0=, 0 i32.load $push1=, B+4($pop0) - i32.store $discard=, 0($pop1), $0 + i32.store $drop=, 0($pop1), $0 return .endfunc .Lfunc_end0: @@ -29,7 +29,7 @@ main: # @main i32.sub $push6=, $pop2, $pop3 i32.const $push4=, 12 i32.add $push5=, $pop6, $pop4 - i32.store $discard=, B+4($pop0), $pop5 + i32.store $drop=, B+4($pop0), $pop5 i32.const $push7=, 0 return $pop7 .endfunc diff --git a/test/torture-s/pr44164.c.s b/test/torture-s/pr44164.c.s index af56c2bbd..48013d1eb 100644 --- a/test/torture-s/pr44164.c.s +++ b/test/torture-s/pr44164.c.s @@ -12,7 +12,7 @@ foo: # @foo i32.load $1=, 0($0) i32.const $push0=, 0 i32.const $push3=, 0 - i32.store $discard=, a($pop0), $pop3 + i32.store $drop=, a($pop0), $pop3 i32.load $push1=, 0($0) i32.add $push2=, $1, $pop1 return $pop2 diff --git a/test/torture-s/pr44202-1.c.s b/test/torture-s/pr44202-1.c.s index b17c7b8ca..68b00f811 100644 --- a/test/torture-s/pr44202-1.c.s +++ b/test/torture-s/pr44202-1.c.s @@ -16,7 +16,7 @@ add512: # @add512 i32.eqz $push3=, $pop1 br_if 0, $pop3 # 0: down to label0 # BB#1: # %if.then - i32.store $discard=, 0($1), $0 + i32.store $drop=, 0($1), $0 .LBB0_2: # %if.end end_block # label0: return $2 @@ -39,7 +39,7 @@ add513: # @add513 tee_local $push1=, $2=, $pop2 br_if 0, $pop1 # 0: down to label1 # BB#1: # %if.then - i32.store $discard=, 0($1), $0 + i32.store $drop=, 0($1), $0 .LBB1_2: # %if.end end_block # label1: return $2 diff --git a/test/torture-s/pr44468.c.s b/test/torture-s/pr44468.c.s index e208e8692..5a805c911 100644 --- a/test/torture-s/pr44468.c.s +++ b/test/torture-s/pr44468.c.s @@ -13,7 +13,7 @@ test1: # @test1 i32.const $push3=, 0 i32.store $1=, s+4($pop0), $pop3 i32.const $push1=, 3 - i32.store $discard=, 4($0), $pop1 + i32.store $drop=, 4($0), $pop1 i32.load $push2=, s+4($1) return $pop2 .endfunc @@ -33,7 +33,7 @@ test2: # @test2 i32.const $push3=, 0 i32.store $1=, s+4($pop0), $pop3 i32.const $push1=, 3 - i32.store $discard=, 4($0), $pop1 + i32.store $drop=, 4($0), $pop1 i32.load $push2=, s+4($1) return $pop2 .endfunc @@ -53,7 +53,7 @@ test3: # @test3 i32.const $push3=, 0 i32.store $1=, s+4($pop0), $pop3 i32.const $push1=, 3 - i32.store $discard=, 4($0), $pop1 + i32.store $drop=, 4($0), $pop1 i32.load $push2=, s+4($1) return $pop2 .endfunc @@ -79,7 +79,7 @@ main: # @main br_if 0, $pop2 # 0: down to label0 # BB#1: # %if.end i32.const $push15=, 0 - i64.store $discard=, s+4($pop15):p2align=2, $0 + i64.store $drop=, s+4($pop15):p2align=2, $0 i32.const $push14=, s i32.call $push3=, test2@FUNCTION, $pop14 i32.const $push13=, 3 @@ -88,7 +88,7 @@ main: # @main # BB#2: # %if.end4 i32.const $push16=, 0 i64.const $push5=, 8589934593 - i64.store $discard=, s+4($pop16):p2align=2, $pop5 + i64.store $drop=, s+4($pop16):p2align=2, $pop5 i32.const $push6=, s i32.call $push7=, test3@FUNCTION, $pop6 i32.const $push8=, 3 diff --git a/test/torture-s/pr44575.c.s b/test/torture-s/pr44575.c.s index bbe56a301..2286dbf68 100644 --- a/test/torture-s/pr44575.c.s +++ b/test/torture-s/pr44575.c.s @@ -13,7 +13,7 @@ check: # @check i32.const $push12=, 16 i32.sub $push15=, $pop11, $pop12 tee_local $push14=, $3=, $pop15 - i32.store $discard=, 12($pop14), $1 + i32.store $drop=, 12($pop14), $1 i32.const $push13=, 4 i32.shl $2=, $0, $pop13 i32.const $0=, 3 @@ -36,7 +36,7 @@ check: # @check tee_local $push22=, $4=, $pop23 i32.const $push21=, 12 i32.add $push6=, $pop22, $pop21 - i32.store $discard=, 12($3), $pop6 + i32.store $drop=, 12($3), $pop6 i32.const $push20=, 0 i32.load $1=, fails($pop20) i32.const $push19=, 0 @@ -49,7 +49,7 @@ check: # @check i32.const $push25=, 1 i32.add $1=, $1, $pop25 i32.const $push24=, 0 - i32.store $discard=, fails($pop24), $1 + i32.store $drop=, fails($pop24), $1 br 1 # 1: down to label2 .LBB0_4: # %sw.epilog.thread # in Loop: Header=BB0_1 Depth=1 @@ -60,7 +60,7 @@ check: # @check i32.const $push28=, 1 i32.add $push27=, $pop5, $pop28 tee_local $push26=, $1=, $pop27 - i32.store $discard=, fails($pop30), $pop26 + i32.store $drop=, fails($pop30), $pop26 .LBB0_5: # %if.end # in Loop: Header=BB0_1 Depth=1 end_block # label2: @@ -96,29 +96,29 @@ main: # @main i32.store $0=, 0($pop14), $pop22 i32.const $push28=, 0 i32.const $push0=, -952139264 - i32.store $discard=, a+32($pop28), $pop0 + i32.store $drop=, a+32($pop28), $pop0 i32.const $push1=, 24 i32.add $push2=, $0, $pop1 i32.const $push27=, 0 i64.load $push3=, a+28($pop27):p2align=2 - i64.store $discard=, 0($pop2):p2align=2, $pop3 + i64.store $drop=, 0($pop2):p2align=2, $pop3 i32.const $push26=, 0 i32.load $push4=, a+24($pop26) - i32.store $discard=, 20($0), $pop4 + i32.store $drop=, 20($0), $pop4 i32.const $push5=, 16 i32.add $push6=, $0, $pop5 i32.const $push25=, 0 i32.load $push7=, a+32($pop25) - i32.store $discard=, 0($pop6), $pop7 + i32.store $drop=, 0($pop6), $pop7 i32.const $push24=, 0 i64.load $push8=, a+24($pop24) - i64.store $discard=, 8($0):p2align=2, $pop8 + i64.store $drop=, 8($0):p2align=2, $pop8 i32.const $push18=, 20 i32.add $push19=, $0, $pop18 - i32.store $discard=, 0($0), $pop19 + i32.store $drop=, 0($0), $pop19 i32.const $push20=, 8 i32.add $push21=, $0, $pop20 - i32.store $discard=, 4($0), $pop21 + i32.store $drop=, 4($0), $pop21 i32.const $push9=, 1 call check@FUNCTION, $pop9, $0 block @@ -129,7 +129,7 @@ main: # @main i32.const $push17=, __stack_pointer i32.const $push15=, 32 i32.add $push16=, $0, $pop15 - i32.store $discard=, 0($pop17), $pop16 + i32.store $drop=, 0($pop17), $pop16 i32.const $push29=, 0 return $pop29 .LBB1_2: # %if.then diff --git a/test/torture-s/pr44852.c.s b/test/torture-s/pr44852.c.s index adfb2ce52..da3008a12 100644 --- a/test/torture-s/pr44852.c.s +++ b/test/torture-s/pr44852.c.s @@ -31,9 +31,9 @@ sf: # @sf # BB#3: # %if.then end_loop # label2: i32.const $push3=, 48 - i32.store8 $discard=, 0($1), $pop3 + i32.store8 $drop=, 0($1), $pop3 i32.const $push6=, 49 - i32.store8 $discard=, 0($1), $pop6 + i32.store8 $drop=, 0($1), $pop6 i32.const $push14=, 1 i32.add $push4=, $3, $pop14 return $pop4 @@ -42,7 +42,7 @@ sf: # @sf copy_local $push7=, $3 i32.const $push1=, 1 i32.add $push5=, $2, $pop1 - i32.store8 $discard=, 0($pop7), $pop5 + i32.store8 $drop=, 0($pop7), $pop5 return $0 .endfunc .Lfunc_end0: @@ -67,15 +67,15 @@ main: # @main i32.add $push3=, $pop35, $pop2 i32.const $push0=, 0 i32.load8_u $push1=, .Lmain.s+6($pop0) - i32.store8 $discard=, 0($pop3), $pop1 + i32.store8 $drop=, 0($pop3), $pop1 i32.const $push5=, 12 i32.add $push6=, $0, $pop5 i32.const $push34=, 0 i32.load16_u $push4=, .Lmain.s+4($pop34):p2align=0 - i32.store16 $discard=, 0($pop6), $pop4 + i32.store16 $drop=, 0($pop6), $pop4 i32.const $push33=, 0 i32.load $push7=, .Lmain.s($pop33):p2align=0 - i32.store $discard=, 8($0), $pop7 + i32.store $drop=, 8($0), $pop7 block i32.const $push24=, 8 i32.add $push25=, $0, $pop24 @@ -100,7 +100,7 @@ main: # @main i32.const $push23=, __stack_pointer i32.const $push21=, 16 i32.add $push22=, $0, $pop21 - i32.store $discard=, 0($pop23), $pop22 + i32.store $drop=, 0($pop23), $pop22 i32.const $push16=, 0 return $pop16 .LBB1_3: # %if.then diff --git a/test/torture-s/pr44858.c.s b/test/torture-s/pr44858.c.s index e6b233b73..d1109c9c5 100644 --- a/test/torture-s/pr44858.c.s +++ b/test/torture-s/pr44858.c.s @@ -27,7 +27,7 @@ bar: # @bar i32.load $push1=, a($pop5) i32.const $push4=, 0 i32.ne $push2=, $pop1, $pop4 - i32.store $discard=, b($pop0), $pop2 + i32.store $drop=, b($pop0), $pop2 i32.const $push3=, 0 return $pop3 .endfunc @@ -41,7 +41,7 @@ bar: # @bar main: # @main .result i32 # BB#0: # %entry - i32.call $discard=, bar@FUNCTION + i32.call $drop=, bar@FUNCTION block i32.const $push3=, 0 i32.load $push0=, b($pop3) diff --git a/test/torture-s/pr44942.c.s b/test/torture-s/pr44942.c.s index c98668433..4267c7a6f 100644 --- a/test/torture-s/pr44942.c.s +++ b/test/torture-s/pr44942.c.s @@ -18,7 +18,7 @@ test1: # @test1 tee_local $push13=, $9=, $pop14 i32.const $push0=, 4 i32.add $push1=, $pop13, $pop0 - i32.store $discard=, 12($10), $pop1 + i32.store $drop=, 12($10), $pop1 block i32.load $push2=, 0($9) i32.const $push3=, 1234 @@ -28,7 +28,7 @@ test1: # @test1 i32.const $push11=, __stack_pointer i32.const $push9=, 16 i32.add $push10=, $10, $pop9 - i32.store $discard=, 0($pop11), $pop10 + i32.store $drop=, 0($pop11), $pop10 return .LBB0_2: # %if.then end_block # label0: @@ -56,7 +56,7 @@ test2: # @test2 tee_local $push13=, $18=, $pop14 i32.const $push0=, 4 i32.add $push1=, $pop13, $pop0 - i32.store $discard=, 12($19), $pop1 + i32.store $drop=, 12($19), $pop1 block i32.load $push2=, 0($18) i32.const $push3=, 1234 @@ -66,7 +66,7 @@ test2: # @test2 i32.const $push11=, __stack_pointer i32.const $push9=, 16 i32.add $push10=, $19, $pop9 - i32.store $discard=, 0($pop11), $pop10 + i32.store $drop=, 0($pop11), $pop10 return .LBB1_2: # %if.then end_block # label1: @@ -96,10 +96,10 @@ test3: # @test3 i32.and $push16=, $pop1, $pop2 tee_local $push15=, $12=, $pop16 f64.load $11=, 0($pop15) - i32.store $discard=, 12($10), $9 + i32.store $drop=, 12($10), $9 i32.const $push3=, 8 i32.add $push4=, $12, $pop3 - i32.store $discard=, 12($10), $pop4 + i32.store $drop=, 12($10), $pop4 block f64.const $push5=, 0x1.348p10 f64.ne $push6=, $11, $pop5 @@ -108,7 +108,7 @@ test3: # @test3 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $10, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB2_2: # %if.then end_block # label2: @@ -138,10 +138,10 @@ test4: # @test4 i32.and $push16=, $pop1, $pop2 tee_local $push15=, $21=, $pop16 f64.load $20=, 0($pop15) - i32.store $discard=, 12($19), $18 + i32.store $drop=, 12($19), $18 i32.const $push3=, 8 i32.add $push4=, $21, $pop3 - i32.store $discard=, 12($19), $pop4 + i32.store $drop=, 12($19), $pop4 block f64.const $push5=, 0x1.348p10 f64.ne $push6=, $20, $pop5 @@ -150,7 +150,7 @@ test4: # @test4 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $19, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB3_2: # %if.then end_block # label3: @@ -184,7 +184,7 @@ main: # @main i32.add $push16=, $3, $pop15 i32.const $push1=, 32 i32.add $push2=, $pop16, $pop1 - i32.store $discard=, 0($pop2), $0 + i32.store $drop=, 0($pop2), $0 i32.const $push17=, 64 i32.add $push18=, $3, $pop17 call test2@FUNCTION, $3, $3, $3, $3, $3, $3, $3, $1, $1, $3, $1, $1, $3, $1, $pop18 @@ -195,12 +195,12 @@ main: # @main call test3@FUNCTION, $2, $2, $2, $2, $2, $2, $2, $1, $pop20 i32.const $push22=, 32 i32.add $push4=, $3, $pop22 - i64.store $discard=, 0($pop4), $1 + i64.store $drop=, 0($pop4), $1 call test4@FUNCTION, $2, $2, $2, $2, $2, $2, $2, $1, $1, $2, $1, $1, $2, $1, $3 i32.const $push12=, __stack_pointer i32.const $push10=, 128 i32.add $push11=, $3, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 i32.const $push5=, 0 return $pop5 .endfunc diff --git a/test/torture-s/pr45070.c.s b/test/torture-s/pr45070.c.s index 0143e7e72..9b5472d86 100644 --- a/test/torture-s/pr45070.c.s +++ b/test/torture-s/pr45070.c.s @@ -16,10 +16,10 @@ main: # @main i32.store $push17=, 0($pop10), $pop14 tee_local $push16=, $2=, $pop17 i64.const $push0=, 0 - i64.store $discard=, 0($pop16), $pop0 + i64.store $drop=, 0($pop16), $pop0 i32.const $1=, 0 i32.const $push15=, 0 - i32.store $discard=, 8($2), $pop15 + i32.store $drop=, 8($2), $pop15 .LBB0_1: # %for.body # =>This Inner Loop Header: Depth=1 block @@ -59,7 +59,7 @@ main: # @main i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $2, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 i32.const $push6=, 0 return $pop6 .LBB0_7: # %if.then @@ -98,7 +98,7 @@ next: # @next # in Loop: Header=BB1_2 Depth=1 i32.const $3=, 0 i32.const $push12=, 0 - i32.store $discard=, 0($1), $pop12 + i32.store $drop=, 0($1), $pop12 call fetch@FUNCTION, $0 i32.load $push5=, 0($0) i32.load $push7=, 0($2) @@ -110,7 +110,7 @@ next: # @next i32.const $push9=, 8 i32.add $push10=, $0, $pop9 i32.const $push11=, 1 - i32.store $discard=, 0($pop10), $pop11 + i32.store $drop=, 0($pop10), $pop11 i32.const $3=, 65535 .LBB1_5: # %cleanup end_block # label5: @@ -125,7 +125,7 @@ fetch: # @fetch .param i32 # BB#0: # %entry i32.const $push0=, 128 - i32.store $discard=, 4($0), $pop0 + i32.store $drop=, 4($0), $pop0 return .endfunc .Lfunc_end2: diff --git a/test/torture-s/pr46309.c.s b/test/torture-s/pr46309.c.s index b9305e02a..b2acd7168 100644 --- a/test/torture-s/pr46309.c.s +++ b/test/torture-s/pr46309.c.s @@ -55,12 +55,12 @@ main: # @main #APP #NO_APP i32.const $push0=, 2 - i32.store $discard=, 12($1), $pop0 + i32.store $drop=, 12($1), $pop0 i32.const $push11=, 12 i32.add $push12=, $1, $pop11 call bar@FUNCTION, $pop12 i32.const $push1=, 3 - i32.store $discard=, 12($1), $pop1 + i32.store $drop=, 12($1), $pop1 i32.const $push13=, 12 i32.add $push14=, $1, $pop13 call bar@FUNCTION, $pop14 @@ -71,11 +71,11 @@ main: # @main tee_local $push22=, $2=, $pop23 i32.const $push15=, 8 i32.add $push16=, $1, $pop15 - i32.store $discard=, q($pop22), $pop16 + i32.store $drop=, q($pop22), $pop16 i32.const $push17=, 12 i32.add $push18=, $1, $pop17 call bar@FUNCTION, $pop18 - i32.store $discard=, 12($1), $0 + i32.store $drop=, 12($1), $0 i32.store $0=, 8($1), $2 i32.const $push19=, 12 i32.add $push20=, $1, $pop19 @@ -83,7 +83,7 @@ main: # @main i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $1, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 return $0 .endfunc .Lfunc_end1: diff --git a/test/torture-s/pr47155.c.s b/test/torture-s/pr47155.c.s index 39b8fed99..58b65ae70 100644 --- a/test/torture-s/pr47155.c.s +++ b/test/torture-s/pr47155.c.s @@ -9,7 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, 1 - i32.store $discard=, a($pop1), $pop0 + i32.store $drop=, a($pop1), $pop0 i32.const $push2=, 0 return $pop2 .endfunc diff --git a/test/torture-s/pr47237.c.s b/test/torture-s/pr47237.c.s index 5c2f01e69..ec66ebd38 100644 --- a/test/torture-s/pr47237.c.s +++ b/test/torture-s/pr47237.c.s @@ -10,7 +10,7 @@ main: # @main i32.const $push1=, foo@FUNCTION i32.call $push0=, __builtin_apply_args@FUNCTION i32.const $push2=, 16 - i32.call $discard=, __builtin_apply@FUNCTION, $pop1, $pop0, $pop2 + i32.call $drop=, __builtin_apply@FUNCTION, $pop1, $pop0, $pop2 i32.const $push3=, 0 return $pop3 .endfunc diff --git a/test/torture-s/pr47337.c.s b/test/torture-s/pr47337.c.s index 2a5d3db77..2958eb893 100644 --- a/test/torture-s/pr47337.c.s +++ b/test/torture-s/pr47337.c.s @@ -17,7 +17,7 @@ main: # @main # =>This Inner Loop Header: Depth=1 loop # label0: i32.const $push32=, 1 - i32.store $discard=, a+1024($1), $pop32 + i32.store $drop=, a+1024($1), $pop32 i32.const $push31=, 4 i32.add $1=, $1, $pop31 br_if 0, $1 # 0: up to label0 @@ -71,7 +71,7 @@ main: # @main i32.const $push34=, 2 i32.shl $push29=, $pop28, $pop34 i32.load $push30=, a($pop29) - i32.store $discard=, b($1), $pop30 + i32.store $drop=, b($1), $pop30 .LBB0_4: # %if.end25 end_block # label2: return $1 diff --git a/test/torture-s/pr47538.c.s b/test/torture-s/pr47538.c.s index d7cf6be96..4e37beab0 100644 --- a/test/torture-s/pr47538.c.s +++ b/test/torture-s/pr47538.c.s @@ -12,7 +12,7 @@ foo: # @foo i32.load $2=, 20($1) f64.load $push3=, 0($1) f64.store $8=, 0($0), $pop3 - f64.store $discard=, 8($0), $7 + f64.store $drop=, 8($0), $7 block block i32.eqz $push53=, $2 @@ -35,13 +35,13 @@ foo: # @foo f64.store $push40=, 8($0), $pop33 tee_local $push39=, $7=, $pop40 f64.add $push34=, $pop39, $7 - f64.store $discard=, 0($0), $pop34 + f64.store $drop=, 0($0), $pop34 return .LBB0_3: # %if.then end_block # label1: i32.load $push35=, 16($0) i64.const $push36=, 0 - i64.store $discard=, 0($pop35), $pop36 + i64.store $drop=, 0($pop35), $pop36 return .LBB0_4: # %for.cond.preheader end_block # label0: @@ -110,7 +110,7 @@ foo: # @foo f64.add $push51=, $8, $pop29 tee_local $push50=, $7=, $pop51 f64.add $push30=, $pop50, $7 - f64.store $discard=, 0($5), $pop30 + f64.store $drop=, 0($5), $pop30 return .endfunc .Lfunc_end0: @@ -135,58 +135,58 @@ main: # @main i32.add $push12=, $pop141, $pop0 i32.const $push2=, 0 i64.load $push13=, .Lmain.e+24($pop2) - i64.store $discard=, 0($pop12), $pop13 + i64.store $drop=, 0($pop12), $pop13 i32.const $push14=, 20 i32.add $push15=, $0, $pop14 i32.const $push140=, 0 i32.load $push16=, .Lmain.e+20($pop140) - i32.store $discard=, 0($pop15), $pop16 + i32.store $drop=, 0($pop15), $pop16 i32.const $push4=, 16 i32.add $push17=, $0, $pop4 i32.const $push139=, 0 i32.load $push18=, .Lmain.e+16($pop139) - i32.store $discard=, 0($pop17), $pop18 + i32.store $drop=, 0($pop17), $pop18 i32.const $push104=, 32 i32.add $push105=, $0, $pop104 i32.const $push138=, 24 i32.add $push1=, $pop105, $pop138 i32.const $push137=, 0 i64.load $push3=, .Lmain.c+24($pop137) - i64.store $discard=, 0($pop1), $pop3 + i64.store $drop=, 0($pop1), $pop3 i32.const $push106=, 32 i32.add $push107=, $0, $pop106 i32.const $push136=, 16 i32.add $push5=, $pop107, $pop136 i32.const $push135=, 0 i64.load $push6=, .Lmain.c+16($pop135) - i64.store $discard=, 0($pop5), $pop6 + i64.store $drop=, 0($pop5), $pop6 i32.const $push11=, 3 - i32.store $discard=, 84($0), $pop11 + i32.store $drop=, 84($0), $pop11 i32.const $push134=, 0 i32.load $push19=, .Lmain.e+4($pop134) - i32.store $discard=, 4($0), $pop19 + i32.store $drop=, 4($0), $pop19 i32.const $push133=, 0 i32.load $push20=, .Lmain.e($pop133) - i32.store $discard=, 0($0), $pop20 + i32.store $drop=, 0($0), $pop20 i32.const $push132=, 0 i32.load $push21=, .Lmain.e+8($pop132) - i32.store $discard=, 8($0), $pop21 + i32.store $drop=, 8($0), $pop21 i32.const $push131=, 0 i32.load $push22=, .Lmain.e+12($pop131) - i32.store $discard=, 12($0), $pop22 + i32.store $drop=, 12($0), $pop22 i32.const $push130=, 0 i64.load $push7=, .Lmain.c+8($pop130) - i64.store $discard=, 40($0), $pop7 + i64.store $drop=, 40($0), $pop7 i32.const $push129=, 0 i64.load $push8=, .Lmain.c($pop129) - i64.store $discard=, 32($0), $pop8 + i64.store $drop=, 32($0), $pop8 i64.const $push9=, 4621819117588971520 - i64.store $discard=, 64($0), $pop9 + i64.store $drop=, 64($0), $pop9 i64.const $push10=, 4618441417868443648 - i64.store $discard=, 72($0), $pop10 + i64.store $drop=, 72($0), $pop10 i32.const $push108=, 32 i32.add $push109=, $0, $pop108 - i32.store $discard=, 80($0), $pop109 + i32.store $drop=, 80($0), $pop109 i32.store $push128=, 104($0), $0 tee_local $push127=, $0=, $pop128 i32.const $push110=, 88 @@ -218,25 +218,25 @@ main: # @main i32.const $push38=, 84 i32.add $push39=, $0, $pop38 i32.const $push40=, 2 - i32.store $discard=, 0($pop39), $pop40 + i32.store $drop=, 0($pop39), $pop40 i32.const $push43=, 24 i32.add $push149=, $0, $pop43 tee_local $push148=, $2=, $pop149 i32.const $push41=, 0 i64.load $push42=, .Lmain.e+24($pop41) - i64.store $discard=, 0($pop148), $pop42 + i64.store $drop=, 0($pop148), $pop42 i32.const $push45=, 16 i32.add $push147=, $0, $pop45 tee_local $push146=, $1=, $pop147 i32.const $push145=, 0 i64.load $push44=, .Lmain.e+16($pop145) - i64.store $discard=, 0($pop146), $pop44 + i64.store $drop=, 0($pop146), $pop44 i32.const $push144=, 0 i64.load $push46=, .Lmain.e($pop144) - i64.store $discard=, 0($0), $pop46 + i64.store $drop=, 0($0), $pop46 i32.const $push143=, 0 i64.load $push47=, .Lmain.e+8($pop143) - i64.store $discard=, 8($0), $pop47 + i64.store $drop=, 8($0), $pop47 i32.const $push114=, 88 i32.add $push115=, $0, $pop114 i32.const $push116=, 64 @@ -265,25 +265,25 @@ main: # @main i32.const $push60=, 84 i32.add $push61=, $0, $pop60 i32.const $push62=, 1 - i32.store $discard=, 0($pop61), $pop62 + i32.store $drop=, 0($pop61), $pop62 i32.const $push65=, 24 i32.add $push156=, $0, $pop65 tee_local $push155=, $1=, $pop156 i32.const $push63=, 0 i64.load $push64=, .Lmain.e+24($pop63) - i64.store $discard=, 0($pop155), $pop64 + i64.store $drop=, 0($pop155), $pop64 i32.const $push67=, 16 i32.add $push154=, $0, $pop67 tee_local $push153=, $2=, $pop154 i32.const $push152=, 0 i64.load $push66=, .Lmain.e+16($pop152) - i64.store $discard=, 0($pop153), $pop66 + i64.store $drop=, 0($pop153), $pop66 i32.const $push151=, 0 i64.load $push68=, .Lmain.e($pop151) - i64.store $discard=, 0($0), $pop68 + i64.store $drop=, 0($0), $pop68 i32.const $push150=, 0 i64.load $push69=, .Lmain.e+8($pop150) - i64.store $discard=, 8($0), $pop69 + i64.store $drop=, 8($0), $pop69 i32.const $push118=, 88 i32.add $push119=, $0, $pop118 i32.const $push120=, 64 @@ -318,16 +318,16 @@ main: # @main i32.store $push162=, 0($pop81), $pop82 tee_local $push161=, $2=, $pop162 i64.load $push83=, .Lmain.e+24($pop161) - i64.store $discard=, 0($pop163), $pop83 + i64.store $drop=, 0($pop163), $pop83 i32.const $push86=, 16 i32.add $push160=, $0, $pop86 tee_local $push159=, $1=, $pop160 i64.load $push85=, .Lmain.e+16($2) - i64.store $discard=, 0($pop159), $pop85 + i64.store $drop=, 0($pop159), $pop85 i64.load $push87=, .Lmain.e($2) - i64.store $discard=, 0($0), $pop87 + i64.store $drop=, 0($0), $pop87 i64.load $push88=, .Lmain.e+8($2) - i64.store $discard=, 8($0), $pop88 + i64.store $drop=, 8($0), $pop88 i32.const $push122=, 88 i32.add $push123=, $0, $pop122 i32.const $push124=, 64 @@ -356,7 +356,7 @@ main: # @main i32.const $push103=, __stack_pointer i32.const $push101=, 112 i32.add $push102=, $0, $pop101 - i32.store $discard=, 0($pop103), $pop102 + i32.store $drop=, 0($pop103), $pop102 i32.const $push96=, 0 return $pop96 .LBB1_17: # %if.then61 diff --git a/test/torture-s/pr47925.c.s b/test/torture-s/pr47925.c.s index e2f5a3174..23ef86813 100644 --- a/test/torture-s/pr47925.c.s +++ b/test/torture-s/pr47925.c.s @@ -59,15 +59,15 @@ main: # @main i32.store $0=, 0($pop5), $pop13 i32.const $push9=, 8 i32.add $push10=, $0, $pop9 - i32.store $discard=, 8($0), $pop10 + i32.store $drop=, 8($0), $pop10 i32.const $push11=, 8 i32.add $push12=, $0, $pop11 i32.const $push0=, 10 - i32.call $discard=, foo@FUNCTION, $pop12, $pop0 + i32.call $drop=, foo@FUNCTION, $pop12, $pop0 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $0, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 i32.const $push1=, 0 return $pop1 .endfunc diff --git a/test/torture-s/pr48571-1.c.s b/test/torture-s/pr48571-1.c.s index 18468791d..3aece0ccc 100644 --- a/test/torture-s/pr48571-1.c.s +++ b/test/torture-s/pr48571-1.c.s @@ -15,7 +15,7 @@ bar: # @bar loop # label0: i32.const $push4=, 1 i32.shl $1=, $1, $pop4 - i32.store $discard=, c($0), $1 + i32.store $drop=, c($0), $1 i32.const $push3=, 4 i32.add $0=, $0, $pop3 i32.const $push2=, 2496 @@ -41,7 +41,7 @@ main: # @main # =>This Inner Loop Header: Depth=1 loop # label2: i32.const $push5=, 1 - i32.store $discard=, c+2496($0), $pop5 + i32.store $drop=, c+2496($0), $pop5 i32.const $push4=, 4 i32.add $0=, $0, $pop4 br_if 0, $0 # 0: up to label2 diff --git a/test/torture-s/pr48717.c.s b/test/torture-s/pr48717.c.s index 5666f30e5..07d709b3b 100644 --- a/test/torture-s/pr48717.c.s +++ b/test/torture-s/pr48717.c.s @@ -32,7 +32,7 @@ bar: # @bar i32.add $push3=, $pop2, $0 i32.const $push4=, 65535 i32.and $push5=, $pop3, $pop4 - i32.store $discard=, v($pop0), $pop5 + i32.store $drop=, v($pop0), $pop5 return .endfunc .Lfunc_end1: diff --git a/test/torture-s/pr48814-1.c.s b/test/torture-s/pr48814-1.c.s index 1d8508576..b04164cab 100644 --- a/test/torture-s/pr48814-1.c.s +++ b/test/torture-s/pr48814-1.c.s @@ -32,7 +32,7 @@ main: # @main tee_local $push12=, $1=, $pop13 i32.const $push4=, 2 i32.shl $push5=, $pop12, $pop4 - i32.store $discard=, arr($pop5), $0 + i32.store $drop=, arr($pop5), $0 block i32.const $push11=, 0 i32.const $push2=, 1 diff --git a/test/torture-s/pr48814-2.c.s b/test/torture-s/pr48814-2.c.s index 34b6f5096..fb0111074 100644 --- a/test/torture-s/pr48814-2.c.s +++ b/test/torture-s/pr48814-2.c.s @@ -34,7 +34,7 @@ main: # @main tee_local $push12=, $0=, $pop13 i32.const $push11=, 2 i32.shl $push3=, $pop12, $pop11 - i32.store $discard=, arr($pop3), $0 + i32.store $drop=, arr($pop3), $0 i32.const $push10=, 0 i32.const $push9=, 2 i32.add $push0=, $1, $pop9 diff --git a/test/torture-s/pr48973-1.c.s b/test/torture-s/pr48973-1.c.s index 34d490f28..db6d20509 100644 --- a/test/torture-s/pr48973-1.c.s +++ b/test/torture-s/pr48973-1.c.s @@ -40,7 +40,7 @@ main: # @main i32.and $push7=, $pop0, $pop4 tee_local $push6=, $0=, $pop7 i32.or $push5=, $pop3, $pop6 - i32.store8 $discard=, s($pop10), $pop5 + i32.store8 $drop=, s($pop10), $pop5 block i32.eqz $push12=, $0 br_if 0, $pop12 # 0: down to label1 diff --git a/test/torture-s/pr48973-2.c.s b/test/torture-s/pr48973-2.c.s index ca38efb8a..c4e0dd988 100644 --- a/test/torture-s/pr48973-2.c.s +++ b/test/torture-s/pr48973-2.c.s @@ -19,7 +19,7 @@ main: # @main i32.shr_u $push9=, $pop0, $pop1 tee_local $push8=, $0=, $pop9 i32.or $push5=, $pop4, $pop8 - i32.store8 $discard=, s($pop12), $pop5 + i32.store8 $drop=, s($pop12), $pop5 block i32.const $push6=, 1 i32.ne $push7=, $0, $pop6 diff --git a/test/torture-s/pr49039.c.s b/test/torture-s/pr49039.c.s index 4465a4c23..e57ead419 100644 --- a/test/torture-s/pr49039.c.s +++ b/test/torture-s/pr49039.c.s @@ -31,7 +31,7 @@ foo: # @foo i32.load $push9=, cnt($pop19) i32.const $push18=, 1 i32.add $push10=, $pop9, $pop18 - i32.store $discard=, cnt($pop8), $pop10 + i32.store $drop=, cnt($pop8), $pop10 .LBB0_4: # %if.end10 end_block # label1: i32.const $push11=, -2 @@ -43,7 +43,7 @@ foo: # @foo i32.load $push14=, cnt($pop20) i32.const $push15=, 1 i32.add $push16=, $pop14, $pop15 - i32.store $discard=, cnt($pop13), $pop16 + i32.store $drop=, cnt($pop13), $pop16 .LBB0_6: # %cleanup end_block # label0: return diff --git a/test/torture-s/pr49073.c.s b/test/torture-s/pr49073.c.s index 32302744f..0215cf69d 100644 --- a/test/torture-s/pr49073.c.s +++ b/test/torture-s/pr49073.c.s @@ -49,7 +49,7 @@ main: # @main i32.const $push6=, 1 i32.add $push16=, $pop5, $pop6 tee_local $push15=, $0=, $pop16 - i32.store $discard=, c($pop4), $pop15 + i32.store $drop=, c($pop4), $pop15 .LBB0_6: # %do.end end_block # label0: block diff --git a/test/torture-s/pr49123.c.s b/test/torture-s/pr49123.c.s index c477e7784..c48a11049 100644 --- a/test/torture-s/pr49123.c.s +++ b/test/torture-s/pr49123.c.s @@ -12,7 +12,7 @@ main: # @main i32.load8_u $push1=, s.0($pop5) i32.const $push2=, 1 i32.or $push3=, $pop1, $pop2 - i32.store8 $discard=, s.0($pop0), $pop3 + i32.store8 $drop=, s.0($pop0), $pop3 i32.const $push4=, 0 return $pop4 .endfunc diff --git a/test/torture-s/pr49161.c.s b/test/torture-s/pr49161.c.s index 9e18c6ef2..c20fd3094 100644 --- a/test/torture-s/pr49161.c.s +++ b/test/torture-s/pr49161.c.s @@ -14,7 +14,7 @@ bar: # @bar tee_local $push4=, $1=, $pop5 i32.const $push1=, 1 i32.add $push2=, $pop4, $pop1 - i32.store $discard=, c($pop0), $pop2 + i32.store $drop=, c($pop0), $pop2 block i32.ne $push3=, $1, $0 br_if 0, $pop3 # 0: down to label0 diff --git a/test/torture-s/pr49218.c.s b/test/torture-s/pr49218.c.s index f5f1d182f..604c97a0e 100644 --- a/test/torture-s/pr49218.c.s +++ b/test/torture-s/pr49218.c.s @@ -60,7 +60,7 @@ main: # @main i32.const $push21=, __stack_pointer i32.const $push19=, 16 i32.add $push20=, $2, $pop19 - i32.store $discard=, 0($pop21), $pop20 + i32.store $drop=, 0($pop21), $pop20 i32.const $push37=, 0 return $pop37 .endfunc diff --git a/test/torture-s/pr49279.c.s b/test/torture-s/pr49279.c.s index 0c4584f31..d406cc1d1 100644 --- a/test/torture-s/pr49279.c.s +++ b/test/torture-s/pr49279.c.s @@ -31,23 +31,23 @@ foo: # @foo i32.sub $push12=, $pop4, $pop5 i32.store $push16=, 0($pop6), $pop12 tee_local $push15=, $3=, $pop16 - i32.store $discard=, 12($pop15), $0 + i32.store $drop=, 12($pop15), $0 i32.const $push0=, 1 i32.store $0=, 8($3), $pop0 i32.const $push10=, 8 i32.add $push11=, $3, $pop10 i32.call $push1=, bar@FUNCTION, $pop11 - i32.store $discard=, 4($pop1), $1 + i32.store $drop=, 4($pop1), $1 i32.load $push14=, 12($3) tee_local $push13=, $2=, $pop14 i32.const $push2=, 0 - i32.store $discard=, 0($pop13), $pop2 - i32.store $discard=, 0($1), $0 + i32.store $drop=, 0($pop13), $pop2 + i32.store $drop=, 0($1), $0 i32.load $0=, 0($2) i32.const $push9=, __stack_pointer i32.const $push7=, 16 i32.add $push8=, $3, $pop7 - i32.store $discard=, 0($pop9), $pop8 + i32.store $drop=, 0($pop9), $pop8 return $0 .endfunc .Lfunc_end1: @@ -81,7 +81,7 @@ main: # @main i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $0, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 i32.const $push3=, 0 return $pop3 .LBB2_2: # %if.then diff --git a/test/torture-s/pr49390.c.s b/test/torture-s/pr49390.c.s index 527841801..8b54b5897 100644 --- a/test/torture-s/pr49390.c.s +++ b/test/torture-s/pr49390.c.s @@ -18,10 +18,10 @@ foo: # @foo # BB#2: # %if.end i32.const $push5=, 0 i32.add $push4=, $3, $2 - i32.store $discard=, v($pop5), $pop4 + i32.store $drop=, v($pop5), $pop4 i32.const $push7=, 0 i32.const $push6=, 16384 - i32.store $discard=, v($pop7), $pop6 + i32.store $drop=, v($pop7), $pop6 return .LBB0_3: # %if.then end_block # label0: @@ -40,10 +40,10 @@ bar: # @bar # BB#0: # %entry i32.const $push1=, 0 i32.load $push0=, 0($0) - i32.store $discard=, v($pop1), $pop0 + i32.store $drop=, v($pop1), $pop0 i32.const $push3=, 0 i32.load $push2=, 4($0) - i32.store $discard=, v($pop3), $pop2 + i32.store $drop=, v($pop3), $pop2 return .endfunc .Lfunc_end1: @@ -59,10 +59,10 @@ baz: # @baz # BB#0: # %entry i32.const $push2=, 0 i32.load $push1=, 0($0) - i32.store $discard=, v($pop2), $pop1 + i32.store $drop=, v($pop2), $pop1 i32.const $push9=, 0 i32.load $push3=, 4($0) - i32.store $discard=, v($pop9), $pop3 + i32.store $drop=, v($pop9), $pop3 i32.const $push8=, 0 i32.const $push7=, 0 i32.store $push0=, v($pop8), $pop7 @@ -167,7 +167,7 @@ test: # @test i64.shr_u $push4=, $1, $pop3 i32.wrap/i64 $push0=, $pop4 i32.add $push28=, $pop0, $0 - i32.store $discard=, 12($3), $pop28 + i32.store $drop=, 12($3), $pop28 copy_local $4=, $0 .LBB3_10: # %if.end24 end_block # label5: @@ -181,7 +181,7 @@ test: # @test br_if 0, $pop85 # 0: down to label7 # BB#12: # %if.then31 i64.load $push43=, 0($2):p2align=2 - i64.store $discard=, 0($3):p2align=2, $pop43 + i64.store $drop=, 0($3):p2align=2, $pop43 call bar@FUNCTION, $3 i32.const $push49=, 3 i32.const $push48=, 0 @@ -226,7 +226,7 @@ test: # @test i32.const $push56=, __stack_pointer i32.const $push54=, 16 i32.add $push55=, $3, $pop54 - i32.store $discard=, 0($pop56), $pop55 + i32.store $drop=, 0($pop56), $pop55 return .endfunc .Lfunc_end3: @@ -246,10 +246,10 @@ main: # @main #NO_APP i32.const $push7=, 0 i32.const $push0=, 8192 - i32.store $discard=, u+8($pop7), $pop0 + i32.store $drop=, u+8($pop7), $pop0 i32.const $push6=, 0 i32.const $push1=, u - i32.store $discard=, b($pop6), $pop1 + i32.store $drop=, b($pop6), $pop1 call test@FUNCTION, $0 block i32.const $push5=, 0 diff --git a/test/torture-s/pr49419.c.s b/test/torture-s/pr49419.c.s index e08242f4a..d305160c2 100644 --- a/test/torture-s/pr49419.c.s +++ b/test/torture-s/pr49419.c.s @@ -77,7 +77,7 @@ foo: # @foo i32.add $push35=, $4, $pop20 tee_local $push34=, $0=, $pop35 i32.load $push21=, 8($pop34) - i32.store $discard=, 0($6), $pop21 + i32.store $drop=, 0($6), $pop21 i32.load $0=, 4($0) i32.const $push33=, -1 i32.add $3=, $3, $pop33 @@ -89,7 +89,7 @@ foo: # @foo .LBB0_10: # %for.end16 end_loop # label7: end_block # label5: - i32.store $discard=, 0($2), $0 + i32.store $drop=, 0($2), $0 i32.const $push37=, 1 i32.add $6=, $5, $pop37 .LBB0_11: # %cleanup @@ -123,7 +123,7 @@ main: # @main i32.call $push41=, memset@FUNCTION, $pop1, $pop42, $pop2 tee_local $push40=, $1=, $pop41 i64.const $push3=, 4294967297 - i64.store $discard=, 0($pop40), $pop3 + i64.store $drop=, 0($pop40), $pop3 i32.load $4=, 12($1) i32.const $push4=, 2 i32.store $3=, 8($1), $pop4 @@ -197,7 +197,7 @@ main: # @main i32.add $push58=, $0, $pop19 tee_local $push57=, $4=, $pop58 i32.load $push20=, 8($pop57) - i32.store $discard=, 0($3), $pop20 + i32.store $drop=, 0($3), $pop20 i32.load $4=, 4($4) i32.const $push56=, -1 i32.add $1=, $1, $pop56 @@ -224,7 +224,7 @@ main: # @main i32.const $push34=, __stack_pointer i32.const $push32=, 48 i32.add $push33=, $0, $pop32 - i32.store $discard=, 0($pop34), $pop33 + i32.store $drop=, 0($pop34), $pop33 i32.const $push27=, 0 return $pop27 .LBB1_13: # %if.then6.i @@ -234,7 +234,7 @@ main: # @main .LBB1_14: # %foo.exit.thread end_block # label12: i32.const $push60=, 0 - i32.store $discard=, 36($0), $pop60 + i32.store $drop=, 36($0), $pop60 .LBB1_15: # %if.then5 end_block # label11: call abort@FUNCTION diff --git a/test/torture-s/pr49712.c.s b/test/torture-s/pr49712.c.s index 95b1041e8..859febac1 100644 --- a/test/torture-s/pr49712.c.s +++ b/test/torture-s/pr49712.c.s @@ -28,10 +28,10 @@ bar: # @bar # BB#1: # %for.cond4.preheader.preheader i32.const $push7=, 0 i32.const $push2=, 1 - i32.store $discard=, d($pop7), $pop2 + i32.store $drop=, d($pop7), $pop2 i32.const $push6=, 0 i32.const $push5=, 0 - i32.store $discard=, e($pop6), $pop5 + i32.store $drop=, e($pop6), $pop5 .LBB1_2: # %for.end9 end_block # label0: i32.const $push8=, 0 @@ -76,13 +76,13 @@ main: # @main tee_local $push9=, $1=, $pop10 i32.store $push0=, e($pop9), $1 i32.const $push8=, 1 - i32.store $discard=, d($pop0), $pop8 + i32.store $drop=, d($pop0), $pop8 br 0 # 0: up to label2 .LBB2_4: # %for.inc.1 end_loop # label3: end_block # label1: i32.const $push4=, 2 - i32.store $discard=, b($0), $pop4 + i32.store $drop=, b($0), $pop4 return $0 .endfunc .Lfunc_end2: diff --git a/test/torture-s/pr49886.c.s b/test/torture-s/pr49886.c.s index 21a7df69b..6b2843eb9 100644 --- a/test/torture-s/pr49886.c.s +++ b/test/torture-s/pr49886.c.s @@ -22,7 +22,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, 1 - i32.store $discard=, cond($pop1), $pop0 + i32.store $drop=, cond($pop1), $pop0 i32.const $push2=, 0 return $pop2 .endfunc @@ -39,7 +39,7 @@ bar_1: # @bar_1 i32.load $push0=, 4($1) i32.const $push1=, 1 i32.add $push2=, $pop0, $pop1 - i32.store $discard=, 4($1), $pop2 + i32.store $drop=, 4($1), $pop2 call mark_cell@FUNCTION, $1 return .endfunc @@ -201,7 +201,7 @@ bar_2: # @bar_2 i32.load $push0=, 4($1) i32.const $push1=, 2 i32.add $push2=, $pop0, $pop1 - i32.store $discard=, 4($1), $pop2 + i32.store $drop=, 4($1), $pop2 call mark_cell@FUNCTION, $1 return .endfunc diff --git a/test/torture-s/pr51323.c.s b/test/torture-s/pr51323.c.s index 98eea4a4a..297e55249 100644 --- a/test/torture-s/pr51323.c.s +++ b/test/torture-s/pr51323.c.s @@ -59,9 +59,9 @@ main: # @main i32.store $1=, 0($pop20), $pop36 i32.const $push1=, 0 i32.const $push0=, 3 - i32.store $discard=, v($pop1), $pop0 + i32.store $drop=, v($pop1), $pop0 i64.const $push2=, 12884901890 - i64.store $discard=, 32($1), $pop2 + i64.store $drop=, 32($1), $pop2 i32.const $push24=, 20 i32.add $push25=, $1, $pop24 i32.const $push3=, 4 @@ -69,37 +69,37 @@ main: # @main tee_local $push41=, $2=, $pop42 i32.add $push4=, $pop25, $pop41 i32.load $push5=, 36($1) - i32.store $discard=, 0($pop4), $pop5 + i32.store $drop=, 0($pop4), $pop5 i32.const $push26=, 20 i32.add $push27=, $1, $pop26 i32.const $push6=, 8 i32.add $push7=, $pop27, $pop6 - i32.store $discard=, 0($pop7), $2 + i32.store $drop=, 0($pop7), $2 i32.load $push8=, 32($1) - i32.store $discard=, 20($1), $pop8 + i32.store $drop=, 20($1), $pop8 i32.const $push9=, 9 i32.const $push28=, 20 i32.add $push29=, $1, $pop28 call bar@FUNCTION, $pop9, $pop29 i32.const $push40=, 0 i32.const $push10=, 17 - i32.store $discard=, v($pop40), $pop10 + i32.store $drop=, v($pop40), $pop10 i64.const $push11=, 73014444048 - i64.store $discard=, 32($1), $pop11 + i64.store $drop=, 32($1), $pop11 i32.const $push12=, 18 i32.store $0=, 40($1), $pop12 i32.const $push30=, 8 i32.add $push31=, $1, $pop30 i32.add $push13=, $2, $pop31 i32.load $push14=, 36($1) - i32.store $discard=, 0($pop13), $pop14 + i32.store $drop=, 0($pop13), $pop14 i32.const $push32=, 8 i32.add $push33=, $1, $pop32 i32.const $push39=, 8 i32.add $push15=, $pop33, $pop39 - i32.store $discard=, 0($pop15), $0 + i32.store $drop=, 0($pop15), $0 i32.load $push16=, 32($1) - i32.store $discard=, 8($1), $pop16 + i32.store $drop=, 8($1), $pop16 i32.const $push38=, 9 i32.const $push34=, 8 i32.add $push35=, $1, $pop34 @@ -107,7 +107,7 @@ main: # @main i32.const $push23=, __stack_pointer i32.const $push21=, 48 i32.add $push22=, $1, $pop21 - i32.store $discard=, 0($pop23), $pop22 + i32.store $drop=, 0($pop23), $pop22 i32.const $push37=, 0 return $pop37 .endfunc diff --git a/test/torture-s/pr51466.c.s b/test/torture-s/pr51466.c.s index 9b9c76c17..4fff51ae9 100644 --- a/test/torture-s/pr51466.c.s +++ b/test/torture-s/pr51466.c.s @@ -39,9 +39,9 @@ bar: # @bar i32.add $push10=, $pop8, $pop1 tee_local $push9=, $0=, $pop10 i32.const $push2=, 6 - i32.store $discard=, 0($pop9), $pop2 + i32.store $drop=, 0($pop9), $pop2 i32.const $push3=, 8 - i32.store $discard=, 0($0), $pop3 + i32.store $drop=, 0($0), $pop3 i32.load $push4=, 0($0) return $pop4 .endfunc @@ -67,9 +67,9 @@ baz: # @baz i32.add $push9=, $pop10, $pop1 tee_local $push8=, $0=, $pop9 i32.const $push2=, 6 - i32.store $discard=, 0($pop8), $pop2 + i32.store $drop=, 0($pop8), $pop2 i32.const $push3=, 8 - i32.store $discard=, 0($1), $pop3 + i32.store $drop=, 0($1), $pop3 i32.load $push4=, 0($0) return $pop4 .endfunc @@ -84,7 +84,7 @@ main: # @main .result i32 # BB#0: # %entry i32.const $push0=, 3 - i32.call $discard=, foo@FUNCTION, $pop0 + i32.call $drop=, foo@FUNCTION, $pop0 block i32.const $push1=, 2 i32.call $push2=, bar@FUNCTION, $pop1 diff --git a/test/torture-s/pr51581-1.c.s b/test/torture-s/pr51581-1.c.s index 02c173b18..774a0d075 100644 --- a/test/torture-s/pr51581-1.c.s +++ b/test/torture-s/pr51581-1.c.s @@ -14,7 +14,7 @@ f1: # @f1 i32.load $push0=, a+16384($0) i32.const $push3=, 3 i32.div_s $push1=, $pop0, $pop3 - i32.store $discard=, c+16384($0), $pop1 + i32.store $drop=, c+16384($0), $pop1 i32.const $push2=, 4 i32.add $0=, $0, $pop2 br_if 0, $0 # 0: up to label0 @@ -39,7 +39,7 @@ f2: # @f2 i32.load $push0=, b+16384($0) i32.const $push3=, 3 i32.div_u $push1=, $pop0, $pop3 - i32.store $discard=, d+16384($0), $pop1 + i32.store $drop=, d+16384($0), $pop1 i32.const $push2=, 4 i32.add $0=, $0, $pop2 br_if 0, $0 # 0: up to label2 @@ -64,7 +64,7 @@ f3: # @f3 i32.load $push0=, a+16384($0) i32.const $push3=, 18 i32.div_s $push1=, $pop0, $pop3 - i32.store $discard=, c+16384($0), $pop1 + i32.store $drop=, c+16384($0), $pop1 i32.const $push2=, 4 i32.add $0=, $0, $pop2 br_if 0, $0 # 0: up to label4 @@ -89,7 +89,7 @@ f4: # @f4 i32.load $push0=, b+16384($0) i32.const $push3=, 18 i32.div_u $push1=, $pop0, $pop3 - i32.store $discard=, d+16384($0), $pop1 + i32.store $drop=, d+16384($0), $pop1 i32.const $push2=, 4 i32.add $0=, $0, $pop2 br_if 0, $0 # 0: up to label6 @@ -114,7 +114,7 @@ f5: # @f5 i32.load $push0=, a+16384($0) i32.const $push3=, 19 i32.div_s $push1=, $pop0, $pop3 - i32.store $discard=, c+16384($0), $pop1 + i32.store $drop=, c+16384($0), $pop1 i32.const $push2=, 4 i32.add $0=, $0, $pop2 br_if 0, $0 # 0: up to label8 @@ -139,7 +139,7 @@ f6: # @f6 i32.load $push0=, b+16384($0) i32.const $push3=, 19 i32.div_u $push1=, $pop0, $pop3 - i32.store $discard=, d+16384($0), $pop1 + i32.store $drop=, d+16384($0), $pop1 i32.const $push2=, 4 i32.add $0=, $0, $pop2 br_if 0, $0 # 0: up to label10 @@ -172,7 +172,7 @@ f7: # @f7 i32.const $push7=, 31 i32.shr_s $push4=, $1, $pop7 i32.sub $push5=, $pop3, $pop4 - i32.store $discard=, c+16384($0), $pop5 + i32.store $drop=, c+16384($0), $pop5 i32.const $push6=, 4 i32.add $0=, $0, $pop6 br_if 0, $0 # 0: up to label12 @@ -199,7 +199,7 @@ f8: # @f8 i64.mul $push1=, $pop0, $pop5 i64.const $push4=, 33 i64.shr_u $push2=, $pop1, $pop4 - i64.store32 $discard=, d+16384($0), $pop2 + i64.store32 $drop=, d+16384($0), $pop2 i32.const $push3=, 4 i32.add $0=, $0, $pop3 br_if 0, $0 # 0: up to label14 @@ -232,7 +232,7 @@ f9: # @f9 i32.const $push7=, 31 i32.shr_s $push4=, $1, $pop7 i32.sub $push5=, $pop3, $pop4 - i32.store $discard=, c+16384($0), $pop5 + i32.store $drop=, c+16384($0), $pop5 i32.const $push6=, 4 i32.add $0=, $0, $pop6 br_if 0, $0 # 0: up to label16 @@ -259,7 +259,7 @@ f10: # @f10 i64.mul $push1=, $pop0, $pop5 i64.const $push4=, 34 i64.shr_u $push2=, $pop1, $pop4 - i64.store32 $discard=, d+16384($0), $pop2 + i64.store32 $drop=, d+16384($0), $pop2 i32.const $push3=, 4 i32.add $0=, $0, $pop3 br_if 0, $0 # 0: up to label18 @@ -292,7 +292,7 @@ f11: # @f11 i32.const $push7=, 31 i32.shr_s $push4=, $1, $pop7 i32.sub $push5=, $pop3, $pop4 - i32.store $discard=, c+16384($0), $pop5 + i32.store $drop=, c+16384($0), $pop5 i32.const $push6=, 4 i32.add $0=, $0, $pop6 br_if 0, $0 # 0: up to label20 @@ -328,7 +328,7 @@ f12: # @f12 i32.add $push5=, $pop4, $2 i32.const $push8=, 4 i32.shr_u $push6=, $pop5, $pop8 - i32.store $discard=, d+16384($1), $pop6 + i32.store $drop=, d+16384($1), $pop6 i32.const $push7=, 4 i32.add $1=, $1, $pop7 br_if 0, $1 # 0: up to label22 @@ -356,7 +356,7 @@ main: # @main #NO_APP i32.const $push62=, -2048 i32.add $push1=, $0, $pop62 - i32.store $discard=, a+16384($1), $pop1 + i32.store $drop=, a+16384($1), $pop1 i32.store $push0=, b+16384($1), $0 i32.const $push61=, 1 i32.add $0=, $pop0, $pop61 @@ -368,13 +368,13 @@ main: # @main i32.const $1=, 0 i32.const $push65=, 0 i32.const $push3=, 2147483647 - i32.store $discard=, a+16380($pop65), $pop3 + i32.store $drop=, a+16380($pop65), $pop3 i32.const $push64=, 0 i32.const $push4=, -1 - i32.store $discard=, b+16380($pop64), $pop4 + i32.store $drop=, b+16380($pop64), $pop4 i32.const $push63=, 0 i64.const $push2=, -9223372030412324864 - i64.store $discard=, a($pop63), $pop2 + i64.store $drop=, a($pop63), $pop2 call f1@FUNCTION call f2@FUNCTION i32.const $0=, 0 diff --git a/test/torture-s/pr51581-2.c.s b/test/torture-s/pr51581-2.c.s index aa649c120..326dd9b7c 100644 --- a/test/torture-s/pr51581-2.c.s +++ b/test/torture-s/pr51581-2.c.s @@ -14,7 +14,7 @@ f1: # @f1 i32.load $push0=, a+16384($0) i32.const $push3=, 3 i32.rem_s $push1=, $pop0, $pop3 - i32.store $discard=, c+16384($0), $pop1 + i32.store $drop=, c+16384($0), $pop1 i32.const $push2=, 4 i32.add $0=, $0, $pop2 br_if 0, $0 # 0: up to label0 @@ -39,7 +39,7 @@ f2: # @f2 i32.load $push0=, b+16384($0) i32.const $push3=, 3 i32.rem_u $push1=, $pop0, $pop3 - i32.store $discard=, d+16384($0), $pop1 + i32.store $drop=, d+16384($0), $pop1 i32.const $push2=, 4 i32.add $0=, $0, $pop2 br_if 0, $0 # 0: up to label2 @@ -64,7 +64,7 @@ f3: # @f3 i32.load $push0=, a+16384($0) i32.const $push3=, 18 i32.rem_s $push1=, $pop0, $pop3 - i32.store $discard=, c+16384($0), $pop1 + i32.store $drop=, c+16384($0), $pop1 i32.const $push2=, 4 i32.add $0=, $0, $pop2 br_if 0, $0 # 0: up to label4 @@ -89,7 +89,7 @@ f4: # @f4 i32.load $push0=, b+16384($0) i32.const $push3=, 18 i32.rem_u $push1=, $pop0, $pop3 - i32.store $discard=, d+16384($0), $pop1 + i32.store $drop=, d+16384($0), $pop1 i32.const $push2=, 4 i32.add $0=, $0, $pop2 br_if 0, $0 # 0: up to label6 @@ -114,7 +114,7 @@ f5: # @f5 i32.load $push0=, a+16384($0) i32.const $push3=, 19 i32.rem_s $push1=, $pop0, $pop3 - i32.store $discard=, c+16384($0), $pop1 + i32.store $drop=, c+16384($0), $pop1 i32.const $push2=, 4 i32.add $0=, $0, $pop2 br_if 0, $0 # 0: up to label8 @@ -139,7 +139,7 @@ f6: # @f6 i32.load $push0=, b+16384($0) i32.const $push3=, 19 i32.rem_u $push1=, $pop0, $pop3 - i32.store $discard=, d+16384($0), $pop1 + i32.store $drop=, d+16384($0), $pop1 i32.const $push2=, 4 i32.add $0=, $0, $pop2 br_if 0, $0 # 0: up to label10 @@ -175,7 +175,7 @@ f7: # @f7 i32.const $push9=, -3 i32.mul $push6=, $pop5, $pop9 i32.add $push7=, $pop6, $1 - i32.store $discard=, c+16384($0), $pop7 + i32.store $drop=, c+16384($0), $pop7 i32.const $push8=, 4 i32.add $0=, $0, $pop8 br_if 0, $0 # 0: up to label12 @@ -208,7 +208,7 @@ f8: # @f8 i32.const $push7=, -3 i32.mul $push4=, $pop3, $pop7 i32.add $push5=, $pop4, $1 - i32.store $discard=, d+16384($0), $pop5 + i32.store $drop=, d+16384($0), $pop5 i32.const $push6=, 4 i32.add $0=, $0, $pop6 br_if 0, $0 # 0: up to label14 @@ -244,7 +244,7 @@ f9: # @f9 i32.const $push9=, -18 i32.mul $push6=, $pop5, $pop9 i32.add $push7=, $pop6, $1 - i32.store $discard=, c+16384($0), $pop7 + i32.store $drop=, c+16384($0), $pop7 i32.const $push8=, 4 i32.add $0=, $0, $pop8 br_if 0, $0 # 0: up to label16 @@ -277,7 +277,7 @@ f10: # @f10 i32.const $push7=, -18 i32.mul $push4=, $pop3, $pop7 i32.add $push5=, $pop4, $1 - i32.store $discard=, d+16384($0), $pop5 + i32.store $drop=, d+16384($0), $pop5 i32.const $push6=, 4 i32.add $0=, $0, $pop6 br_if 0, $0 # 0: up to label18 @@ -313,7 +313,7 @@ f11: # @f11 i32.const $push9=, -19 i32.mul $push6=, $pop5, $pop9 i32.add $push7=, $pop6, $1 - i32.store $discard=, c+16384($0), $pop7 + i32.store $drop=, c+16384($0), $pop7 i32.const $push8=, 4 i32.add $0=, $0, $pop8 br_if 0, $0 # 0: up to label20 @@ -352,7 +352,7 @@ f12: # @f12 i32.const $push10=, -19 i32.mul $push7=, $pop6, $pop10 i32.add $push8=, $pop7, $0 - i32.store $discard=, d+16384($1), $pop8 + i32.store $drop=, d+16384($1), $pop8 i32.const $push9=, 4 i32.add $1=, $1, $pop9 br_if 0, $1 # 0: up to label22 @@ -380,7 +380,7 @@ main: # @main #NO_APP i32.const $push62=, -2048 i32.add $push1=, $0, $pop62 - i32.store $discard=, a+16384($1), $pop1 + i32.store $drop=, a+16384($1), $pop1 i32.store $push0=, b+16384($1), $0 i32.const $push61=, 1 i32.add $0=, $pop0, $pop61 @@ -392,13 +392,13 @@ main: # @main i32.const $1=, 0 i32.const $push65=, 0 i32.const $push3=, 2147483647 - i32.store $discard=, a+16380($pop65), $pop3 + i32.store $drop=, a+16380($pop65), $pop3 i32.const $push64=, 0 i32.const $push4=, -1 - i32.store $discard=, b+16380($pop64), $pop4 + i32.store $drop=, b+16380($pop64), $pop4 i32.const $push63=, 0 i64.const $push2=, -9223372030412324864 - i64.store $discard=, a($pop63), $pop2 + i64.store $drop=, a($pop63), $pop2 call f1@FUNCTION call f2@FUNCTION i32.const $0=, 0 diff --git a/test/torture-s/pr51877.c.s b/test/torture-s/pr51877.c.s index fe1b85d32..87d27efbb 100644 --- a/test/torture-s/pr51877.c.s +++ b/test/torture-s/pr51877.c.s @@ -10,17 +10,17 @@ bar: # @bar # BB#0: # %entry i32.const $push1=, 0 i32.load $2=, bar.n($pop1) - i32.store8 $discard=, 4($0), $1 + i32.store8 $drop=, 4($0), $1 i32.const $push8=, 0 i32.const $push2=, 1 i32.add $push3=, $2, $pop2 i32.store $push0=, 0($0), $pop3 - i32.store $discard=, bar.n($pop8), $pop0 + i32.store $drop=, bar.n($pop8), $pop0 i32.const $push4=, 5 i32.add $push5=, $0, $pop4 i32.const $push7=, 0 i32.const $push6=, 31 - i32.call $discard=, memset@FUNCTION, $pop5, $pop7, $pop6 + i32.call $drop=, memset@FUNCTION, $pop5, $pop7, $pop6 return .endfunc .Lfunc_end0: @@ -67,21 +67,21 @@ foo: # @foo i32.const $push16=, 40 i32.add $push17=, $2, $pop16 i32.const $push6=, 36 - i32.call $discard=, memcpy@FUNCTION, $pop5, $pop17, $pop6 + i32.call $drop=, memcpy@FUNCTION, $pop5, $pop17, $pop6 br 1 # 1: down to label0 .LBB2_2: # %if.else end_block # label1: i32.const $push2=, 7 call bar@FUNCTION, $2, $pop2 i32.const $push3=, 36 - i32.call $discard=, memcpy@FUNCTION, $0, $2, $pop3 + i32.call $drop=, memcpy@FUNCTION, $0, $2, $pop3 .LBB2_3: # %if.end end_block # label0: call baz@FUNCTION i32.const $push13=, __stack_pointer i32.const $push11=, 80 i32.add $push12=, $2, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .endfunc .Lfunc_end2: @@ -110,12 +110,12 @@ main: # @main i32.const $push56=, 40 i32.add $push57=, $0, $pop56 i32.const $push1=, 36 - i32.call $discard=, memcpy@FUNCTION, $pop0, $pop57, $pop1 + i32.call $drop=, memcpy@FUNCTION, $pop0, $pop57, $pop1 i32.const $push2=, 4 call bar@FUNCTION, $0, $pop2 i32.const $push3=, b i32.const $push60=, 36 - i32.call $discard=, memcpy@FUNCTION, $pop3, $0, $pop60 + i32.call $drop=, memcpy@FUNCTION, $pop3, $0, $pop60 block i32.const $push59=, 0 i32.load $push4=, a($pop59) @@ -204,7 +204,7 @@ main: # @main i32.const $push53=, __stack_pointer i32.const $push51=, 80 i32.add $push52=, $0, $pop51 - i32.store $discard=, 0($pop53), $pop52 + i32.store $drop=, 0($pop53), $pop52 i32.const $push46=, 0 return $pop46 .LBB3_13: # %if.then39 diff --git a/test/torture-s/pr51933.c.s b/test/torture-s/pr51933.c.s index c12847799..a0600e6a3 100644 --- a/test/torture-s/pr51933.c.s +++ b/test/torture-s/pr51933.c.s @@ -52,7 +52,7 @@ bar: # @bar i32.lt_u $push3=, $5, $pop15 i32.select $push7=, $pop4, $pop6, $pop3 i32.load8_u $push8=, 0($pop7) - i32.store8 $discard=, 0($4), $pop8 + i32.store8 $drop=, 0($4), $pop8 i32.const $push14=, 2 i32.add $1=, $1, $pop14 i32.const $push13=, 1 @@ -65,7 +65,7 @@ bar: # @bar end_block # label1: i32.add $push9=, $2, $0 i32.const $push10=, 0 - i32.store8 $discard=, 0($pop9), $pop10 + i32.store8 $drop=, 0($pop9), $pop10 return $0 .endfunc .Lfunc_end1: @@ -89,7 +89,7 @@ main: # @main .LBB2_1: # %for.body # =>This Inner Loop Header: Depth=1 loop # label4: - i32.store8 $discard=, v2($1), $1 + i32.store8 $drop=, v2($1), $1 i32.const $push39=, 1 i32.add $push0=, $1, $pop39 i32.store8 $push38=, v3($1), $pop0 @@ -101,35 +101,35 @@ main: # @main # BB#2: # %for.body6.preheader end_loop # label5: i32.const $push3=, 101 - i32.store16 $discard=, 8($0), $pop3 + i32.store16 $drop=, 8($0), $pop3 i32.const $push4=, 104 - i32.store16 $discard=, 14($0), $pop4 + i32.store16 $drop=, 14($0), $pop4 i32.const $push5=, 105 - i32.store16 $discard=, 16($0), $pop5 + i32.store16 $drop=, 16($0), $pop5 i32.const $push6=, 106 - i32.store16 $discard=, 18($0), $pop6 + i32.store16 $drop=, 18($0), $pop6 i32.const $push7=, 107 - i32.store16 $discard=, 20($0), $pop7 + i32.store16 $drop=, 20($0), $pop7 i32.const $push8=, 109 - i32.store16 $discard=, 24($0), $pop8 + i32.store16 $drop=, 24($0), $pop8 i32.const $push9=, 110 - i32.store16 $discard=, 26($0), $pop9 + i32.store16 $drop=, 26($0), $pop9 i32.const $push10=, 111 - i32.store16 $discard=, 28($0), $pop10 + i32.store16 $drop=, 28($0), $pop10 i32.const $push11=, 113 - i32.store16 $discard=, 32($0), $pop11 + i32.store16 $drop=, 32($0), $pop11 i32.const $push12=, 0 - i32.store16 $discard=, 34($0), $pop12 + i32.store16 $drop=, 34($0), $pop12 i32.const $push13=, 1638 - i32.store16 $discard=, 10($0), $pop13 + i32.store16 $drop=, 10($0), $pop13 i32.const $push14=, 1383 - i32.store16 $discard=, 12($0), $pop14 + i32.store16 $drop=, 12($0), $pop14 i32.const $push15=, 8300 - i32.store16 $discard=, 22($0), $pop15 + i32.store16 $drop=, 22($0), $pop15 i32.const $push16=, 1392 - i32.store16 $discard=, 30($0), $pop16 + i32.store16 $drop=, 30($0), $pop16 i64.const $push2=, 28147922879250529 - i64.store $discard=, 0($0), $pop2 + i64.store $drop=, 0($0), $pop2 call foo@FUNCTION block i32.const $push17=, 17 @@ -150,7 +150,7 @@ main: # @main i32.const $push30=, __stack_pointer i32.const $push28=, 80 i32.add $push29=, $0, $pop28 - i32.store $discard=, 0($pop30), $pop29 + i32.store $drop=, 0($pop30), $pop29 i32.const $push23=, 0 return $pop23 .LBB2_5: # %if.then diff --git a/test/torture-s/pr52129.c.s b/test/torture-s/pr52129.c.s index 3deafabad..5a23c8ab9 100644 --- a/test/torture-s/pr52129.c.s +++ b/test/torture-s/pr52129.c.s @@ -58,16 +58,16 @@ bar: # @bar i32.store $push15=, 0($pop7), $pop13 tee_local $push14=, $4=, $pop15 i64.load $push2=, 0($3):p2align=2 - i64.store $discard=, 8($pop14):p2align=2, $pop2 + i64.store $drop=, 8($pop14):p2align=2, $pop2 i32.const $push11=, 8 i32.add $push12=, $4, $pop11 i32.const $push0=, 64 i32.add $push1=, $5, $pop0 - i32.call $discard=, foo@FUNCTION, $0, $pop12, $5, $pop1 + i32.call $drop=, foo@FUNCTION, $0, $pop12, $5, $pop1 i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $4, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 i32.const $push3=, 29 return $pop3 .endfunc @@ -91,17 +91,17 @@ main: # @main tee_local $push16=, $0=, $pop17 i32.const $push0=, 0 i64.load $push1=, .Lmain.s($pop0):p2align=2 - i64.store $discard=, 8($pop16):p2align=2, $pop1 + i64.store $drop=, 8($pop16):p2align=2, $pop1 i32.const $push4=, t+2 i32.const $push12=, 8 i32.add $push13=, $0, $pop12 i32.const $push3=, 17 i32.const $push2=, t - i32.call $discard=, bar@FUNCTION, $pop4, $0, $0, $pop13, $pop3, $pop2 + i32.call $drop=, bar@FUNCTION, $pop4, $0, $0, $pop13, $pop3, $pop2 i32.const $push11=, __stack_pointer i32.const $push9=, 16 i32.add $push10=, $0, $pop9 - i32.store $discard=, 0($pop11), $pop10 + i32.store $drop=, 0($pop11), $pop10 i32.const $push15=, 0 return $pop15 .endfunc diff --git a/test/torture-s/pr52209.c.s b/test/torture-s/pr52209.c.s index eb89ce6aa..1742311a9 100644 --- a/test/torture-s/pr52209.c.s +++ b/test/torture-s/pr52209.c.s @@ -18,7 +18,7 @@ main: # @main i32.shr_s $push2=, $pop1, $pop7 i32.const $push3=, -1 i32.xor $push4=, $pop2, $pop3 - i32.store $discard=, b($pop11), $pop4 + i32.store $drop=, b($pop11), $pop4 block i32.const $push5=, 1 i32.and $push6=, $0, $pop5 diff --git a/test/torture-s/pr52760.c.s b/test/torture-s/pr52760.c.s index 9c2e29a02..cce554632 100644 --- a/test/torture-s/pr52760.c.s +++ b/test/torture-s/pr52760.c.s @@ -29,7 +29,7 @@ foo: # @foo i32.const $push25=, 8 i32.shl $push6=, $4, $pop25 i32.or $push7=, $pop5, $pop6 - i32.store16 $discard=, 0($2), $pop7 + i32.store16 $drop=, 0($2), $pop7 i32.const $push24=, 6 i32.add $push23=, $1, $pop24 tee_local $push22=, $4=, $pop23 @@ -39,20 +39,20 @@ foo: # @foo i32.const $push20=, 8 i32.shl $push9=, $3, $pop20 i32.or $push10=, $pop8, $pop9 - i32.store16 $discard=, 0($5), $pop10 + i32.store16 $drop=, 0($5), $pop10 i32.load16_u $3=, 0($1) i32.const $push19=, 8 i32.shr_u $push11=, $2, $pop19 i32.const $push18=, 8 i32.shl $push12=, $2, $pop18 i32.or $push13=, $pop11, $pop12 - i32.store16 $discard=, 0($4), $pop13 + i32.store16 $drop=, 0($4), $pop13 i32.const $push17=, 8 i32.shr_u $push2=, $3, $pop17 i32.const $push16=, 8 i32.shl $push3=, $3, $pop16 i32.or $push4=, $pop2, $pop3 - i32.store16 $discard=, 0($1), $pop4 + i32.store16 $drop=, 0($1), $pop4 i32.const $push15=, -1 i32.add $0=, $0, $pop15 i32.const $push14=, 8 @@ -82,7 +82,7 @@ main: # @main i32.store $push17=, 0($pop9), $pop15 tee_local $push16=, $0=, $pop17 i64.const $push0=, 434320308619640833 - i64.store $discard=, 8($pop16), $pop0 + i64.store $drop=, 8($pop16), $pop0 i32.const $push1=, 1 i32.const $push13=, 8 i32.add $push14=, $0, $pop13 @@ -96,7 +96,7 @@ main: # @main i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $0, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 i32.const $push5=, 0 return $pop5 .LBB1_2: # %if.then diff --git a/test/torture-s/pr52979-1.c.s b/test/torture-s/pr52979-1.c.s index e9b1f3c59..b53705a6c 100644 --- a/test/torture-s/pr52979-1.c.s +++ b/test/torture-s/pr52979-1.c.s @@ -32,11 +32,11 @@ bar: # @bar tee_local $push21=, $2=, $pop22 i64.const $push20=, 32 i64.shr_u $push8=, $pop21, $pop20 - i64.store8 $discard=, a+4($pop0), $pop8 + i64.store8 $drop=, a+4($pop0), $pop8 i32.const $push19=, 0 i64.const $push6=, 2147483648 i64.or $push7=, $2, $pop6 - i64.store32 $discard=, a($pop19), $pop7 + i64.store32 $drop=, a($pop19), $pop7 i32.const $push18=, 0 i32.load $0=, d($pop18) i32.const $push17=, 0 @@ -45,7 +45,7 @@ bar: # @bar tee_local $push14=, $1=, $pop15 i32.store $push13=, b($pop14):p2align=0, $1 tee_local $push12=, $1=, $pop13 - i32.store $discard=, e($pop12), $1 + i32.store $drop=, e($pop12), $1 block i32.eqz $push28=, $0 br_if 0, $pop28 # 0: down to label0 @@ -54,7 +54,7 @@ bar: # @bar i64.shl $push10=, $3, $pop9 i64.const $push27=, 33 i64.shr_s $push11=, $pop10, $pop27 - i64.store32 $discard=, c($1), $pop11 + i64.store32 $drop=, c($1), $pop11 .LBB1_2: # %if.end end_block # label0: return @@ -83,11 +83,11 @@ baz: # @baz tee_local $push22=, $2=, $pop23 i64.const $push21=, 32 i64.shr_u $push8=, $pop22, $pop21 - i64.store8 $discard=, a+4($pop0), $pop8 + i64.store8 $drop=, a+4($pop0), $pop8 i32.const $push20=, 0 i64.const $push6=, 2147483648 i64.or $push7=, $2, $pop6 - i64.store32 $discard=, a($pop20), $pop7 + i64.store32 $drop=, a($pop20), $pop7 i32.const $push19=, 0 i32.load $1=, d($pop19) i32.const $push18=, 0 @@ -96,7 +96,7 @@ baz: # @baz tee_local $push15=, $0=, $pop16 i32.store $push14=, b($pop15):p2align=0, $0 tee_local $push13=, $0=, $pop14 - i32.store $discard=, e($pop13), $0 + i32.store $drop=, e($pop13), $0 block i32.eqz $push29=, $1 br_if 0, $pop29 # 0: down to label1 @@ -105,13 +105,13 @@ baz: # @baz i64.shl $push10=, $3, $pop9 i64.const $push28=, 33 i64.shr_s $push11=, $pop10, $pop28 - i64.store32 $discard=, c($0), $pop11 + i64.store32 $drop=, c($0), $pop11 .LBB2_2: # %bar.exit end_block # label1: i32.load $1=, b($0):p2align=0 i32.load8_u $push12=, b+4($0) - i32.store8 $discard=, a+4($0), $pop12 - i32.store $discard=, a($0), $1 + i32.store8 $drop=, a+4($0), $pop12 + i32.store $drop=, a($0), $1 return .endfunc .Lfunc_end2: @@ -139,11 +139,11 @@ main: # @main tee_local $push28=, $2=, $pop29 i64.const $push27=, 32 i64.shr_u $push8=, $pop28, $pop27 - i64.store8 $discard=, a+4($pop0), $pop8 + i64.store8 $drop=, a+4($pop0), $pop8 i32.const $push26=, 0 i64.const $push6=, 2147483648 i64.or $push7=, $2, $pop6 - i64.store32 $discard=, a($pop26), $pop7 + i64.store32 $drop=, a($pop26), $pop7 i32.const $push25=, 0 i32.load $1=, d($pop25) i32.const $push24=, 0 @@ -152,7 +152,7 @@ main: # @main tee_local $push21=, $0=, $pop22 i32.store $push20=, b($pop21):p2align=0, $0 tee_local $push19=, $0=, $pop20 - i32.store $discard=, e($pop19), $0 + i32.store $drop=, e($pop19), $0 block i32.eqz $push36=, $1 br_if 0, $pop36 # 0: down to label2 @@ -161,13 +161,13 @@ main: # @main i64.shl $push10=, $3, $pop9 i64.const $push34=, 33 i64.shr_s $push11=, $pop10, $pop34 - i64.store32 $discard=, c($0), $pop11 + i64.store32 $drop=, c($0), $pop11 .LBB3_2: # %baz.exit end_block # label2: i32.load $1=, b($0):p2align=0 i32.load8_u $push12=, b+4($0) - i32.store8 $discard=, a+4($0), $pop12 - i32.store $discard=, a($0), $1 + i32.store8 $drop=, a+4($0), $pop12 + i32.store $drop=, a($0), $1 block i64.load32_u $push13=, a($0) i64.const $push14=, 33 diff --git a/test/torture-s/pr52979-2.c.s b/test/torture-s/pr52979-2.c.s index e7ae7e280..89a1ba039 100644 --- a/test/torture-s/pr52979-2.c.s +++ b/test/torture-s/pr52979-2.c.s @@ -32,11 +32,11 @@ bar: # @bar tee_local $push21=, $2=, $pop22 i64.const $push20=, 32 i64.shr_u $push8=, $pop21, $pop20 - i64.store8 $discard=, a+4($pop0), $pop8 + i64.store8 $drop=, a+4($pop0), $pop8 i32.const $push19=, 0 i64.const $push6=, 2147483648 i64.or $push7=, $2, $pop6 - i64.store32 $discard=, a($pop19), $pop7 + i64.store32 $drop=, a($pop19), $pop7 i32.const $push18=, 0 i32.load $0=, d($pop18) i32.const $push17=, 0 @@ -45,7 +45,7 @@ bar: # @bar tee_local $push14=, $1=, $pop15 i32.store $push13=, b($pop14):p2align=0, $1 tee_local $push12=, $1=, $pop13 - i32.store $discard=, e($pop12), $1 + i32.store $drop=, e($pop12), $1 block i32.eqz $push28=, $0 br_if 0, $pop28 # 0: down to label0 @@ -54,7 +54,7 @@ bar: # @bar i64.shl $push10=, $3, $pop9 i64.const $push27=, 33 i64.shr_s $push11=, $pop10, $pop27 - i64.store32 $discard=, c($1), $pop11 + i64.store32 $drop=, c($1), $pop11 .LBB1_2: # %if.end end_block # label0: return @@ -83,11 +83,11 @@ baz: # @baz tee_local $push22=, $2=, $pop23 i64.const $push21=, 32 i64.shr_u $push8=, $pop22, $pop21 - i64.store8 $discard=, a+4($pop0), $pop8 + i64.store8 $drop=, a+4($pop0), $pop8 i32.const $push20=, 0 i64.const $push6=, 2147483648 i64.or $push7=, $2, $pop6 - i64.store32 $discard=, a($pop20), $pop7 + i64.store32 $drop=, a($pop20), $pop7 i32.const $push19=, 0 i32.load $1=, d($pop19) i32.const $push18=, 0 @@ -96,7 +96,7 @@ baz: # @baz tee_local $push15=, $0=, $pop16 i32.store $push14=, b($pop15):p2align=0, $0 tee_local $push13=, $0=, $pop14 - i32.store $discard=, e($pop13), $0 + i32.store $drop=, e($pop13), $0 block i32.eqz $push29=, $1 br_if 0, $pop29 # 0: down to label1 @@ -105,13 +105,13 @@ baz: # @baz i64.shl $push10=, $3, $pop9 i64.const $push28=, 33 i64.shr_s $push11=, $pop10, $pop28 - i64.store32 $discard=, c($0), $pop11 + i64.store32 $drop=, c($0), $pop11 .LBB2_2: # %bar.exit end_block # label1: i32.load $1=, b($0):p2align=0 i32.load8_u $push12=, b+4($0) - i32.store8 $discard=, a+4($0), $pop12 - i32.store $discard=, a($0), $1 + i32.store8 $drop=, a+4($0), $pop12 + i32.store $drop=, a($0), $1 return .endfunc .Lfunc_end2: @@ -139,11 +139,11 @@ main: # @main tee_local $push28=, $2=, $pop29 i64.const $push27=, 32 i64.shr_u $push8=, $pop28, $pop27 - i64.store8 $discard=, a+4($pop0), $pop8 + i64.store8 $drop=, a+4($pop0), $pop8 i32.const $push26=, 0 i64.const $push6=, 2147483648 i64.or $push7=, $2, $pop6 - i64.store32 $discard=, a($pop26), $pop7 + i64.store32 $drop=, a($pop26), $pop7 i32.const $push25=, 0 i32.load $1=, d($pop25) i32.const $push24=, 0 @@ -152,7 +152,7 @@ main: # @main tee_local $push21=, $0=, $pop22 i32.store $push20=, b($pop21):p2align=0, $0 tee_local $push19=, $0=, $pop20 - i32.store $discard=, e($pop19), $0 + i32.store $drop=, e($pop19), $0 block i32.eqz $push36=, $1 br_if 0, $pop36 # 0: down to label2 @@ -161,13 +161,13 @@ main: # @main i64.shl $push10=, $3, $pop9 i64.const $push34=, 33 i64.shr_s $push11=, $pop10, $pop34 - i64.store32 $discard=, c($0), $pop11 + i64.store32 $drop=, c($0), $pop11 .LBB3_2: # %baz.exit end_block # label2: i32.load $1=, b($0):p2align=0 i32.load8_u $push12=, b+4($0) - i32.store8 $discard=, a+4($0), $pop12 - i32.store $discard=, a($0), $1 + i32.store8 $drop=, a+4($0), $pop12 + i32.store $drop=, a($0), $1 block i64.load32_u $push13=, a($0) i64.const $push14=, 33 diff --git a/test/torture-s/pr53160.c.s b/test/torture-s/pr53160.c.s index fbdbe7d8f..3579b53c1 100644 --- a/test/torture-s/pr53160.c.s +++ b/test/torture-s/pr53160.c.s @@ -8,7 +8,7 @@ foo: # @foo # BB#0: # %entry i32.const $push0=, 0 i32.const $push1=, 0 - i32.store $discard=, e($pop0), $pop1 + i32.store $drop=, e($pop0), $pop1 return .endfunc .Lfunc_end0: @@ -29,7 +29,7 @@ main: # @main br_if 0, $pop13 # 0: down to label0 # BB#1: # %if.then i32.const $push8=, 0 - i32.load $discard=, b($pop8) + i32.load $drop=, b($pop8) .LBB1_2: # %if.end end_block # label0: i32.const $push12=, 0 @@ -39,7 +39,7 @@ main: # @main i32.load8_s $0=, f($pop9) i32.load $1=, c($2) i32.const $push4=, -1 - i32.store $discard=, d($2), $pop4 + i32.store $drop=, d($2), $pop4 block i32.store16 $push0=, i($2), $0 i32.select $push5=, $pop0, $2, $1 diff --git a/test/torture-s/pr53645-2.c.s b/test/torture-s/pr53645-2.c.s index a126732b8..242dedb9b 100644 --- a/test/torture-s/pr53645-2.c.s +++ b/test/torture-s/pr53645-2.c.s @@ -32,42 +32,42 @@ uq44444444: # @uq44444444 i32.load16_u $push14=, 0($1) i32.const $push44=, 2 i32.shr_u $push22=, $pop14, $pop44 - i32.store16 $discard=, 0($0), $pop22 + i32.store16 $drop=, 0($0), $pop22 i32.const $push43=, 14 i32.add $push23=, $0, $pop43 i32.const $push42=, 2 i32.shr_u $push21=, $2, $pop42 - i32.store16 $discard=, 0($pop23), $pop21 + i32.store16 $drop=, 0($pop23), $pop21 i32.const $push41=, 12 i32.add $push24=, $0, $pop41 i32.const $push40=, 2 i32.shr_u $push20=, $3, $pop40 - i32.store16 $discard=, 0($pop24), $pop20 + i32.store16 $drop=, 0($pop24), $pop20 i32.const $push39=, 10 i32.add $push25=, $0, $pop39 i32.const $push38=, 2 i32.shr_u $push19=, $4, $pop38 - i32.store16 $discard=, 0($pop25), $pop19 + i32.store16 $drop=, 0($pop25), $pop19 i32.const $push37=, 8 i32.add $push26=, $0, $pop37 i32.const $push36=, 2 i32.shr_u $push18=, $5, $pop36 - i32.store16 $discard=, 0($pop26), $pop18 + i32.store16 $drop=, 0($pop26), $pop18 i32.const $push35=, 6 i32.add $push27=, $0, $pop35 i32.const $push34=, 2 i32.shr_u $push17=, $6, $pop34 - i32.store16 $discard=, 0($pop27), $pop17 + i32.store16 $drop=, 0($pop27), $pop17 i32.const $push33=, 4 i32.add $push28=, $0, $pop33 i32.const $push32=, 2 i32.shr_u $push16=, $7, $pop32 - i32.store16 $discard=, 0($pop28), $pop16 + i32.store16 $drop=, 0($pop28), $pop16 i32.const $push31=, 2 i32.add $push29=, $0, $pop31 i32.const $push30=, 2 i32.shr_u $push15=, $8, $pop30 - i32.store16 $discard=, 0($pop29), $pop15 + i32.store16 $drop=, 0($pop29), $pop15 return .endfunc .Lfunc_end0: @@ -105,42 +105,42 @@ ur44444444: # @ur44444444 i32.load16_u $push14=, 0($1) i32.const $push15=, 3 i32.and $push23=, $pop14, $pop15 - i32.store16 $discard=, 0($0), $pop23 + i32.store16 $drop=, 0($0), $pop23 i32.const $push44=, 14 i32.add $push24=, $0, $pop44 i32.const $push43=, 3 i32.and $push22=, $2, $pop43 - i32.store16 $discard=, 0($pop24), $pop22 + i32.store16 $drop=, 0($pop24), $pop22 i32.const $push42=, 12 i32.add $push25=, $0, $pop42 i32.const $push41=, 3 i32.and $push21=, $3, $pop41 - i32.store16 $discard=, 0($pop25), $pop21 + i32.store16 $drop=, 0($pop25), $pop21 i32.const $push40=, 10 i32.add $push26=, $0, $pop40 i32.const $push39=, 3 i32.and $push20=, $4, $pop39 - i32.store16 $discard=, 0($pop26), $pop20 + i32.store16 $drop=, 0($pop26), $pop20 i32.const $push38=, 8 i32.add $push27=, $0, $pop38 i32.const $push37=, 3 i32.and $push19=, $5, $pop37 - i32.store16 $discard=, 0($pop27), $pop19 + i32.store16 $drop=, 0($pop27), $pop19 i32.const $push36=, 6 i32.add $push28=, $0, $pop36 i32.const $push35=, 3 i32.and $push18=, $6, $pop35 - i32.store16 $discard=, 0($pop28), $pop18 + i32.store16 $drop=, 0($pop28), $pop18 i32.const $push34=, 4 i32.add $push29=, $0, $pop34 i32.const $push33=, 3 i32.and $push17=, $7, $pop33 - i32.store16 $discard=, 0($pop29), $pop17 + i32.store16 $drop=, 0($pop29), $pop17 i32.const $push32=, 2 i32.add $push30=, $0, $pop32 i32.const $push31=, 3 i32.and $push16=, $8, $pop31 - i32.store16 $discard=, 0($pop30), $pop16 + i32.store16 $drop=, 0($pop30), $pop16 return .endfunc .Lfunc_end1: @@ -187,7 +187,7 @@ sq44444444: # @sq44444444 i32.shr_s $push63=, $pop62, $pop115 i32.const $push114=, 2 i32.shr_u $push64=, $pop63, $pop114 - i32.store16 $discard=, 0($0), $pop64 + i32.store16 $drop=, 0($0), $pop64 i32.const $push113=, 14 i32.add $push65=, $0, $pop113 i32.const $push112=, 29 @@ -201,7 +201,7 @@ sq44444444: # @sq44444444 i32.shr_s $push57=, $pop56, $pop109 i32.const $push108=, 2 i32.shr_u $push58=, $pop57, $pop108 - i32.store16 $discard=, 0($pop65), $pop58 + i32.store16 $drop=, 0($pop65), $pop58 i32.const $push107=, 12 i32.add $push66=, $0, $pop107 i32.const $push106=, 29 @@ -215,7 +215,7 @@ sq44444444: # @sq44444444 i32.shr_s $push51=, $pop50, $pop103 i32.const $push102=, 2 i32.shr_u $push52=, $pop51, $pop102 - i32.store16 $discard=, 0($pop66), $pop52 + i32.store16 $drop=, 0($pop66), $pop52 i32.const $push101=, 10 i32.add $push67=, $0, $pop101 i32.const $push100=, 29 @@ -229,7 +229,7 @@ sq44444444: # @sq44444444 i32.shr_s $push45=, $pop44, $pop97 i32.const $push96=, 2 i32.shr_u $push46=, $pop45, $pop96 - i32.store16 $discard=, 0($pop67), $pop46 + i32.store16 $drop=, 0($pop67), $pop46 i32.const $push95=, 8 i32.add $push68=, $0, $pop95 i32.const $push94=, 29 @@ -243,7 +243,7 @@ sq44444444: # @sq44444444 i32.shr_s $push39=, $pop38, $pop91 i32.const $push90=, 2 i32.shr_u $push40=, $pop39, $pop90 - i32.store16 $discard=, 0($pop68), $pop40 + i32.store16 $drop=, 0($pop68), $pop40 i32.const $push89=, 6 i32.add $push69=, $0, $pop89 i32.const $push88=, 29 @@ -257,7 +257,7 @@ sq44444444: # @sq44444444 i32.shr_s $push33=, $pop32, $pop85 i32.const $push84=, 2 i32.shr_u $push34=, $pop33, $pop84 - i32.store16 $discard=, 0($pop69), $pop34 + i32.store16 $drop=, 0($pop69), $pop34 i32.const $push83=, 4 i32.add $push70=, $0, $pop83 i32.const $push82=, 29 @@ -271,7 +271,7 @@ sq44444444: # @sq44444444 i32.shr_s $push27=, $pop26, $pop79 i32.const $push78=, 2 i32.shr_u $push28=, $pop27, $pop78 - i32.store16 $discard=, 0($pop70), $pop28 + i32.store16 $drop=, 0($pop70), $pop28 i32.const $push77=, 2 i32.add $push71=, $0, $pop77 i32.const $push76=, 29 @@ -285,7 +285,7 @@ sq44444444: # @sq44444444 i32.shr_s $push21=, $pop20, $pop73 i32.const $push72=, 2 i32.shr_u $push22=, $pop21, $pop72 - i32.store16 $discard=, 0($pop71), $pop22 + i32.store16 $drop=, 0($pop71), $pop22 return .endfunc .Lfunc_end2: @@ -329,7 +329,7 @@ sr44444444: # @sr44444444 i32.const $push19=, 65532 i32.and $push55=, $pop54, $pop19 i32.sub $push56=, $8, $pop55 - i32.store16 $discard=, 0($0), $pop56 + i32.store16 $drop=, 0($0), $pop56 i32.const $push91=, 14 i32.add $push57=, $0, $pop91 i32.const $push90=, 29 @@ -340,7 +340,7 @@ sr44444444: # @sr44444444 i32.const $push88=, 65532 i32.and $push50=, $pop49, $pop88 i32.sub $push51=, $2, $pop50 - i32.store16 $discard=, 0($pop57), $pop51 + i32.store16 $drop=, 0($pop57), $pop51 i32.const $push87=, 12 i32.add $push58=, $0, $pop87 i32.const $push86=, 29 @@ -351,7 +351,7 @@ sr44444444: # @sr44444444 i32.const $push84=, 65532 i32.and $push45=, $pop44, $pop84 i32.sub $push46=, $3, $pop45 - i32.store16 $discard=, 0($pop58), $pop46 + i32.store16 $drop=, 0($pop58), $pop46 i32.const $push83=, 10 i32.add $push59=, $0, $pop83 i32.const $push82=, 29 @@ -362,7 +362,7 @@ sr44444444: # @sr44444444 i32.const $push80=, 65532 i32.and $push40=, $pop39, $pop80 i32.sub $push41=, $4, $pop40 - i32.store16 $discard=, 0($pop59), $pop41 + i32.store16 $drop=, 0($pop59), $pop41 i32.const $push79=, 8 i32.add $push60=, $0, $pop79 i32.const $push78=, 29 @@ -373,7 +373,7 @@ sr44444444: # @sr44444444 i32.const $push76=, 65532 i32.and $push35=, $pop34, $pop76 i32.sub $push36=, $5, $pop35 - i32.store16 $discard=, 0($pop60), $pop36 + i32.store16 $drop=, 0($pop60), $pop36 i32.const $push75=, 6 i32.add $push61=, $0, $pop75 i32.const $push74=, 29 @@ -384,7 +384,7 @@ sr44444444: # @sr44444444 i32.const $push72=, 65532 i32.and $push30=, $pop29, $pop72 i32.sub $push31=, $6, $pop30 - i32.store16 $discard=, 0($pop61), $pop31 + i32.store16 $drop=, 0($pop61), $pop31 i32.const $push71=, 4 i32.add $push62=, $0, $pop71 i32.const $push70=, 29 @@ -395,7 +395,7 @@ sr44444444: # @sr44444444 i32.const $push68=, 65532 i32.and $push25=, $pop24, $pop68 i32.sub $push26=, $7, $pop25 - i32.store16 $discard=, 0($pop62), $pop26 + i32.store16 $drop=, 0($pop62), $pop26 i32.const $push67=, 2 i32.add $push63=, $0, $pop67 i32.const $push66=, 29 @@ -406,7 +406,7 @@ sr44444444: # @sr44444444 i32.const $push64=, 65532 i32.and $push20=, $pop18, $pop64 i32.sub $push21=, $1, $pop20 - i32.store16 $discard=, 0($pop63), $pop21 + i32.store16 $drop=, 0($pop63), $pop21 return .endfunc .Lfunc_end3: @@ -442,42 +442,42 @@ uq1428166432128: # @uq1428166432128 i32.add $push13=, $1, $pop12 i32.load16_u $8=, 0($pop13) i32.load16_u $push14=, 0($1) - i32.store16 $discard=, 0($0), $pop14 + i32.store16 $drop=, 0($0), $pop14 i32.const $push42=, 12 i32.add $push26=, $0, $pop42 i32.const $push24=, 5 i32.shr_u $push25=, $2, $pop24 - i32.store16 $discard=, 0($pop26), $pop25 + i32.store16 $drop=, 0($pop26), $pop25 i32.const $push41=, 10 i32.add $push27=, $0, $pop41 i32.const $push40=, 6 i32.shr_u $push23=, $3, $pop40 - i32.store16 $discard=, 0($pop27), $pop23 + i32.store16 $drop=, 0($pop27), $pop23 i32.const $push39=, 8 i32.add $push28=, $0, $pop39 i32.const $push38=, 4 i32.shr_u $push22=, $4, $pop38 - i32.store16 $discard=, 0($pop28), $pop22 + i32.store16 $drop=, 0($pop28), $pop22 i32.const $push37=, 14 i32.add $push29=, $0, $pop37 i32.const $push20=, 7 i32.shr_u $push21=, $5, $pop20 - i32.store16 $discard=, 0($pop29), $pop21 + i32.store16 $drop=, 0($pop29), $pop21 i32.const $push36=, 6 i32.add $push30=, $0, $pop36 i32.const $push18=, 3 i32.shr_u $push19=, $6, $pop18 - i32.store16 $discard=, 0($pop30), $pop19 + i32.store16 $drop=, 0($pop30), $pop19 i32.const $push35=, 4 i32.add $push31=, $0, $pop35 i32.const $push16=, 1 i32.shr_u $push17=, $7, $pop16 - i32.store16 $discard=, 0($pop31), $pop17 + i32.store16 $drop=, 0($pop31), $pop17 i32.const $push34=, 2 i32.add $push32=, $0, $pop34 i32.const $push33=, 2 i32.shr_u $push15=, $8, $pop33 - i32.store16 $discard=, 0($pop32), $pop15 + i32.store16 $drop=, 0($pop32), $pop15 return .endfunc .Lfunc_end4: @@ -513,42 +513,42 @@ ur1428166432128: # @ur1428166432128 i32.add $push13=, $1, $pop12 i32.load16_u $1=, 0($pop13) i32.const $push28=, 0 - i32.store16 $discard=, 0($0), $pop28 + i32.store16 $drop=, 0($0), $pop28 i32.const $push42=, 12 i32.add $push29=, $0, $pop42 i32.const $push26=, 31 i32.and $push27=, $2, $pop26 - i32.store16 $discard=, 0($pop29), $pop27 + i32.store16 $drop=, 0($pop29), $pop27 i32.const $push41=, 10 i32.add $push30=, $0, $pop41 i32.const $push24=, 63 i32.and $push25=, $3, $pop24 - i32.store16 $discard=, 0($pop30), $pop25 + i32.store16 $drop=, 0($pop30), $pop25 i32.const $push40=, 8 i32.add $push31=, $0, $pop40 i32.const $push22=, 15 i32.and $push23=, $4, $pop22 - i32.store16 $discard=, 0($pop31), $pop23 + i32.store16 $drop=, 0($pop31), $pop23 i32.const $push39=, 6 i32.add $push32=, $0, $pop39 i32.const $push20=, 7 i32.and $push21=, $5, $pop20 - i32.store16 $discard=, 0($pop32), $pop21 + i32.store16 $drop=, 0($pop32), $pop21 i32.const $push38=, 4 i32.add $push33=, $0, $pop38 i32.const $push18=, 1 i32.and $push19=, $6, $pop18 - i32.store16 $discard=, 0($pop33), $pop19 + i32.store16 $drop=, 0($pop33), $pop19 i32.const $push37=, 14 i32.add $push34=, $0, $pop37 i32.const $push16=, 127 i32.and $push17=, $7, $pop16 - i32.store16 $discard=, 0($pop34), $pop17 + i32.store16 $drop=, 0($pop34), $pop17 i32.const $push36=, 2 i32.add $push35=, $0, $pop36 i32.const $push14=, 3 i32.and $push15=, $1, $pop14 - i32.store16 $discard=, 0($pop35), $pop15 + i32.store16 $drop=, 0($pop35), $pop15 return .endfunc .Lfunc_end5: @@ -584,7 +584,7 @@ sq1428166432128: # @sq1428166432128 i32.add $push13=, $1, $pop12 i32.load16_s $8=, 0($pop13) i32.load16_u $push14=, 0($1) - i32.store16 $discard=, 0($0), $pop14 + i32.store16 $drop=, 0($0), $pop14 i32.const $push75=, 4 i32.add $push53=, $0, $pop75 i32.const $push15=, 31 @@ -592,7 +592,7 @@ sq1428166432128: # @sq1428166432128 i32.add $push50=, $2, $pop49 i32.const $push51=, 1 i32.shr_u $push52=, $pop50, $pop51 - i32.store16 $discard=, 0($pop53), $pop52 + i32.store16 $drop=, 0($pop53), $pop52 i32.const $push74=, 12 i32.add $push54=, $0, $pop74 i32.const $push73=, 31 @@ -602,7 +602,7 @@ sq1428166432128: # @sq1428166432128 i32.add $push46=, $3, $pop45 i32.const $push47=, 5 i32.shr_u $push48=, $pop46, $pop47 - i32.store16 $discard=, 0($pop54), $pop48 + i32.store16 $drop=, 0($pop54), $pop48 i32.const $push72=, 10 i32.add $push55=, $0, $pop72 i32.const $push71=, 31 @@ -612,7 +612,7 @@ sq1428166432128: # @sq1428166432128 i32.add $push41=, $4, $pop40 i32.const $push70=, 6 i32.shr_u $push42=, $pop41, $pop70 - i32.store16 $discard=, 0($pop55), $pop42 + i32.store16 $drop=, 0($pop55), $pop42 i32.const $push69=, 8 i32.add $push56=, $0, $pop69 i32.const $push68=, 31 @@ -622,7 +622,7 @@ sq1428166432128: # @sq1428166432128 i32.add $push36=, $5, $pop35 i32.const $push67=, 4 i32.shr_u $push37=, $pop36, $pop67 - i32.store16 $discard=, 0($pop56), $pop37 + i32.store16 $drop=, 0($pop56), $pop37 i32.const $push66=, 14 i32.add $push57=, $0, $pop66 i32.const $push65=, 31 @@ -632,7 +632,7 @@ sq1428166432128: # @sq1428166432128 i32.add $push30=, $6, $pop29 i32.const $push31=, 7 i32.shr_u $push32=, $pop30, $pop31 - i32.store16 $discard=, 0($pop57), $pop32 + i32.store16 $drop=, 0($pop57), $pop32 i32.const $push64=, 6 i32.add $push58=, $0, $pop64 i32.const $push63=, 31 @@ -642,7 +642,7 @@ sq1428166432128: # @sq1428166432128 i32.add $push24=, $7, $pop23 i32.const $push25=, 3 i32.shr_u $push26=, $pop24, $pop25 - i32.store16 $discard=, 0($pop58), $pop26 + i32.store16 $drop=, 0($pop58), $pop26 i32.const $push62=, 2 i32.add $push59=, $0, $pop62 i32.const $push61=, 31 @@ -652,7 +652,7 @@ sq1428166432128: # @sq1428166432128 i32.add $push19=, $8, $pop18 i32.const $push60=, 2 i32.shr_u $push20=, $pop19, $pop60 - i32.store16 $discard=, 0($pop59), $pop20 + i32.store16 $drop=, 0($pop59), $pop20 return .endfunc .Lfunc_end6: @@ -688,7 +688,7 @@ sr1428166432128: # @sr1428166432128 i32.add $push13=, $1, $pop12 i32.load16_s $1=, 0($pop13) i32.const $push62=, 0 - i32.store16 $discard=, 0($0), $pop62 + i32.store16 $drop=, 0($0), $pop62 i32.const $push82=, 4 i32.add $push63=, $0, $pop82 i32.const $push14=, 31 @@ -697,7 +697,7 @@ sr1428166432128: # @sr1428166432128 i32.const $push59=, 65534 i32.and $push60=, $pop58, $pop59 i32.sub $push61=, $2, $pop60 - i32.store16 $discard=, 0($pop63), $pop61 + i32.store16 $drop=, 0($pop63), $pop61 i32.const $push81=, 12 i32.add $push64=, $0, $pop81 i32.const $push80=, 31 @@ -708,7 +708,7 @@ sr1428166432128: # @sr1428166432128 i32.const $push54=, 65504 i32.and $push55=, $pop53, $pop54 i32.sub $push56=, $3, $pop55 - i32.store16 $discard=, 0($pop64), $pop56 + i32.store16 $drop=, 0($pop64), $pop56 i32.const $push79=, 10 i32.add $push65=, $0, $pop79 i32.const $push78=, 31 @@ -719,7 +719,7 @@ sr1428166432128: # @sr1428166432128 i32.const $push47=, 65472 i32.and $push48=, $pop46, $pop47 i32.sub $push49=, $4, $pop48 - i32.store16 $discard=, 0($pop65), $pop49 + i32.store16 $drop=, 0($pop65), $pop49 i32.const $push77=, 8 i32.add $push66=, $0, $pop77 i32.const $push76=, 31 @@ -730,7 +730,7 @@ sr1428166432128: # @sr1428166432128 i32.const $push40=, 65520 i32.and $push41=, $pop39, $pop40 i32.sub $push42=, $5, $pop41 - i32.store16 $discard=, 0($pop66), $pop42 + i32.store16 $drop=, 0($pop66), $pop42 i32.const $push75=, 6 i32.add $push67=, $0, $pop75 i32.const $push74=, 31 @@ -741,7 +741,7 @@ sr1428166432128: # @sr1428166432128 i32.const $push33=, 65528 i32.and $push34=, $pop32, $pop33 i32.sub $push35=, $6, $pop34 - i32.store16 $discard=, 0($pop67), $pop35 + i32.store16 $drop=, 0($pop67), $pop35 i32.const $push73=, 14 i32.add $push68=, $0, $pop73 i32.const $push72=, 31 @@ -752,7 +752,7 @@ sr1428166432128: # @sr1428166432128 i32.const $push26=, 65408 i32.and $push27=, $pop25, $pop26 i32.sub $push28=, $7, $pop27 - i32.store16 $discard=, 0($pop68), $pop28 + i32.store16 $drop=, 0($pop68), $pop28 i32.const $push71=, 2 i32.add $push69=, $0, $pop71 i32.const $push70=, 31 @@ -763,7 +763,7 @@ sr1428166432128: # @sr1428166432128 i32.const $push19=, 65532 i32.and $push20=, $pop18, $pop19 i32.sub $push21=, $1, $pop20 - i32.store16 $discard=, 0($pop69), $pop21 + i32.store16 $drop=, 0($pop69), $pop21 return .endfunc .Lfunc_end7: @@ -801,42 +801,42 @@ uq33333333: # @uq33333333 i32.load16_u $push14=, 0($1) i32.const $push15=, 3 i32.div_u $push23=, $pop14, $pop15 - i32.store16 $discard=, 0($0), $pop23 + i32.store16 $drop=, 0($0), $pop23 i32.const $push44=, 14 i32.add $push24=, $0, $pop44 i32.const $push43=, 3 i32.div_u $push22=, $2, $pop43 - i32.store16 $discard=, 0($pop24), $pop22 + i32.store16 $drop=, 0($pop24), $pop22 i32.const $push42=, 12 i32.add $push25=, $0, $pop42 i32.const $push41=, 3 i32.div_u $push21=, $3, $pop41 - i32.store16 $discard=, 0($pop25), $pop21 + i32.store16 $drop=, 0($pop25), $pop21 i32.const $push40=, 10 i32.add $push26=, $0, $pop40 i32.const $push39=, 3 i32.div_u $push20=, $4, $pop39 - i32.store16 $discard=, 0($pop26), $pop20 + i32.store16 $drop=, 0($pop26), $pop20 i32.const $push38=, 8 i32.add $push27=, $0, $pop38 i32.const $push37=, 3 i32.div_u $push19=, $5, $pop37 - i32.store16 $discard=, 0($pop27), $pop19 + i32.store16 $drop=, 0($pop27), $pop19 i32.const $push36=, 6 i32.add $push28=, $0, $pop36 i32.const $push35=, 3 i32.div_u $push18=, $6, $pop35 - i32.store16 $discard=, 0($pop28), $pop18 + i32.store16 $drop=, 0($pop28), $pop18 i32.const $push34=, 4 i32.add $push29=, $0, $pop34 i32.const $push33=, 3 i32.div_u $push17=, $7, $pop33 - i32.store16 $discard=, 0($pop29), $pop17 + i32.store16 $drop=, 0($pop29), $pop17 i32.const $push32=, 2 i32.add $push30=, $0, $pop32 i32.const $push31=, 3 i32.div_u $push16=, $8, $pop31 - i32.store16 $discard=, 0($pop30), $pop16 + i32.store16 $drop=, 0($pop30), $pop16 return .endfunc .Lfunc_end8: @@ -874,42 +874,42 @@ ur33333333: # @ur33333333 i32.load16_u $push14=, 0($1) i32.const $push15=, 3 i32.rem_u $push23=, $pop14, $pop15 - i32.store16 $discard=, 0($0), $pop23 + i32.store16 $drop=, 0($0), $pop23 i32.const $push44=, 14 i32.add $push24=, $0, $pop44 i32.const $push43=, 3 i32.rem_u $push22=, $2, $pop43 - i32.store16 $discard=, 0($pop24), $pop22 + i32.store16 $drop=, 0($pop24), $pop22 i32.const $push42=, 12 i32.add $push25=, $0, $pop42 i32.const $push41=, 3 i32.rem_u $push21=, $3, $pop41 - i32.store16 $discard=, 0($pop25), $pop21 + i32.store16 $drop=, 0($pop25), $pop21 i32.const $push40=, 10 i32.add $push26=, $0, $pop40 i32.const $push39=, 3 i32.rem_u $push20=, $4, $pop39 - i32.store16 $discard=, 0($pop26), $pop20 + i32.store16 $drop=, 0($pop26), $pop20 i32.const $push38=, 8 i32.add $push27=, $0, $pop38 i32.const $push37=, 3 i32.rem_u $push19=, $5, $pop37 - i32.store16 $discard=, 0($pop27), $pop19 + i32.store16 $drop=, 0($pop27), $pop19 i32.const $push36=, 6 i32.add $push28=, $0, $pop36 i32.const $push35=, 3 i32.rem_u $push18=, $6, $pop35 - i32.store16 $discard=, 0($pop28), $pop18 + i32.store16 $drop=, 0($pop28), $pop18 i32.const $push34=, 4 i32.add $push29=, $0, $pop34 i32.const $push33=, 3 i32.rem_u $push17=, $7, $pop33 - i32.store16 $discard=, 0($pop29), $pop17 + i32.store16 $drop=, 0($pop29), $pop17 i32.const $push32=, 2 i32.add $push30=, $0, $pop32 i32.const $push31=, 3 i32.rem_u $push16=, $8, $pop31 - i32.store16 $discard=, 0($pop30), $pop16 + i32.store16 $drop=, 0($pop30), $pop16 return .endfunc .Lfunc_end9: @@ -947,42 +947,42 @@ sq33333333: # @sq33333333 i32.load16_s $push14=, 0($1) i32.const $push15=, 3 i32.div_s $push23=, $pop14, $pop15 - i32.store16 $discard=, 0($0), $pop23 + i32.store16 $drop=, 0($0), $pop23 i32.const $push44=, 14 i32.add $push24=, $0, $pop44 i32.const $push43=, 3 i32.div_s $push22=, $2, $pop43 - i32.store16 $discard=, 0($pop24), $pop22 + i32.store16 $drop=, 0($pop24), $pop22 i32.const $push42=, 12 i32.add $push25=, $0, $pop42 i32.const $push41=, 3 i32.div_s $push21=, $3, $pop41 - i32.store16 $discard=, 0($pop25), $pop21 + i32.store16 $drop=, 0($pop25), $pop21 i32.const $push40=, 10 i32.add $push26=, $0, $pop40 i32.const $push39=, 3 i32.div_s $push20=, $4, $pop39 - i32.store16 $discard=, 0($pop26), $pop20 + i32.store16 $drop=, 0($pop26), $pop20 i32.const $push38=, 8 i32.add $push27=, $0, $pop38 i32.const $push37=, 3 i32.div_s $push19=, $5, $pop37 - i32.store16 $discard=, 0($pop27), $pop19 + i32.store16 $drop=, 0($pop27), $pop19 i32.const $push36=, 6 i32.add $push28=, $0, $pop36 i32.const $push35=, 3 i32.div_s $push18=, $6, $pop35 - i32.store16 $discard=, 0($pop28), $pop18 + i32.store16 $drop=, 0($pop28), $pop18 i32.const $push34=, 4 i32.add $push29=, $0, $pop34 i32.const $push33=, 3 i32.div_s $push17=, $7, $pop33 - i32.store16 $discard=, 0($pop29), $pop17 + i32.store16 $drop=, 0($pop29), $pop17 i32.const $push32=, 2 i32.add $push30=, $0, $pop32 i32.const $push31=, 3 i32.div_s $push16=, $8, $pop31 - i32.store16 $discard=, 0($pop30), $pop16 + i32.store16 $drop=, 0($pop30), $pop16 return .endfunc .Lfunc_end10: @@ -1020,42 +1020,42 @@ sr33333333: # @sr33333333 i32.load16_s $push14=, 0($1) i32.const $push15=, 3 i32.rem_s $push23=, $pop14, $pop15 - i32.store16 $discard=, 0($0), $pop23 + i32.store16 $drop=, 0($0), $pop23 i32.const $push44=, 14 i32.add $push24=, $0, $pop44 i32.const $push43=, 3 i32.rem_s $push22=, $2, $pop43 - i32.store16 $discard=, 0($pop24), $pop22 + i32.store16 $drop=, 0($pop24), $pop22 i32.const $push42=, 12 i32.add $push25=, $0, $pop42 i32.const $push41=, 3 i32.rem_s $push21=, $3, $pop41 - i32.store16 $discard=, 0($pop25), $pop21 + i32.store16 $drop=, 0($pop25), $pop21 i32.const $push40=, 10 i32.add $push26=, $0, $pop40 i32.const $push39=, 3 i32.rem_s $push20=, $4, $pop39 - i32.store16 $discard=, 0($pop26), $pop20 + i32.store16 $drop=, 0($pop26), $pop20 i32.const $push38=, 8 i32.add $push27=, $0, $pop38 i32.const $push37=, 3 i32.rem_s $push19=, $5, $pop37 - i32.store16 $discard=, 0($pop27), $pop19 + i32.store16 $drop=, 0($pop27), $pop19 i32.const $push36=, 6 i32.add $push28=, $0, $pop36 i32.const $push35=, 3 i32.rem_s $push18=, $6, $pop35 - i32.store16 $discard=, 0($pop28), $pop18 + i32.store16 $drop=, 0($pop28), $pop18 i32.const $push34=, 4 i32.add $push29=, $0, $pop34 i32.const $push33=, 3 i32.rem_s $push17=, $7, $pop33 - i32.store16 $discard=, 0($pop29), $pop17 + i32.store16 $drop=, 0($pop29), $pop17 i32.const $push32=, 2 i32.add $push30=, $0, $pop32 i32.const $push31=, 3 i32.rem_s $push16=, $8, $pop31 - i32.store16 $discard=, 0($pop30), $pop16 + i32.store16 $drop=, 0($pop30), $pop16 return .endfunc .Lfunc_end11: @@ -1093,42 +1093,42 @@ uq65656565: # @uq65656565 i32.load16_u $push14=, 0($1) i32.const $push44=, 6 i32.div_u $push23=, $pop14, $pop44 - i32.store16 $discard=, 0($0), $pop23 + i32.store16 $drop=, 0($0), $pop23 i32.const $push43=, 14 i32.add $push24=, $0, $pop43 i32.const $push15=, 5 i32.div_u $push22=, $2, $pop15 - i32.store16 $discard=, 0($pop24), $pop22 + i32.store16 $drop=, 0($pop24), $pop22 i32.const $push42=, 12 i32.add $push25=, $0, $pop42 i32.const $push41=, 6 i32.div_u $push21=, $3, $pop41 - i32.store16 $discard=, 0($pop25), $pop21 + i32.store16 $drop=, 0($pop25), $pop21 i32.const $push40=, 10 i32.add $push26=, $0, $pop40 i32.const $push39=, 5 i32.div_u $push20=, $4, $pop39 - i32.store16 $discard=, 0($pop26), $pop20 + i32.store16 $drop=, 0($pop26), $pop20 i32.const $push38=, 8 i32.add $push27=, $0, $pop38 i32.const $push37=, 6 i32.div_u $push19=, $5, $pop37 - i32.store16 $discard=, 0($pop27), $pop19 + i32.store16 $drop=, 0($pop27), $pop19 i32.const $push36=, 6 i32.add $push28=, $0, $pop36 i32.const $push35=, 5 i32.div_u $push18=, $6, $pop35 - i32.store16 $discard=, 0($pop28), $pop18 + i32.store16 $drop=, 0($pop28), $pop18 i32.const $push34=, 4 i32.add $push29=, $0, $pop34 i32.const $push33=, 6 i32.div_u $push17=, $7, $pop33 - i32.store16 $discard=, 0($pop29), $pop17 + i32.store16 $drop=, 0($pop29), $pop17 i32.const $push32=, 2 i32.add $push30=, $0, $pop32 i32.const $push31=, 5 i32.div_u $push16=, $8, $pop31 - i32.store16 $discard=, 0($pop30), $pop16 + i32.store16 $drop=, 0($pop30), $pop16 return .endfunc .Lfunc_end12: @@ -1166,42 +1166,42 @@ ur65656565: # @ur65656565 i32.load16_u $push14=, 0($1) i32.const $push44=, 6 i32.rem_u $push23=, $pop14, $pop44 - i32.store16 $discard=, 0($0), $pop23 + i32.store16 $drop=, 0($0), $pop23 i32.const $push43=, 14 i32.add $push24=, $0, $pop43 i32.const $push15=, 5 i32.rem_u $push22=, $2, $pop15 - i32.store16 $discard=, 0($pop24), $pop22 + i32.store16 $drop=, 0($pop24), $pop22 i32.const $push42=, 12 i32.add $push25=, $0, $pop42 i32.const $push41=, 6 i32.rem_u $push21=, $3, $pop41 - i32.store16 $discard=, 0($pop25), $pop21 + i32.store16 $drop=, 0($pop25), $pop21 i32.const $push40=, 10 i32.add $push26=, $0, $pop40 i32.const $push39=, 5 i32.rem_u $push20=, $4, $pop39 - i32.store16 $discard=, 0($pop26), $pop20 + i32.store16 $drop=, 0($pop26), $pop20 i32.const $push38=, 8 i32.add $push27=, $0, $pop38 i32.const $push37=, 6 i32.rem_u $push19=, $5, $pop37 - i32.store16 $discard=, 0($pop27), $pop19 + i32.store16 $drop=, 0($pop27), $pop19 i32.const $push36=, 6 i32.add $push28=, $0, $pop36 i32.const $push35=, 5 i32.rem_u $push18=, $6, $pop35 - i32.store16 $discard=, 0($pop28), $pop18 + i32.store16 $drop=, 0($pop28), $pop18 i32.const $push34=, 4 i32.add $push29=, $0, $pop34 i32.const $push33=, 6 i32.rem_u $push17=, $7, $pop33 - i32.store16 $discard=, 0($pop29), $pop17 + i32.store16 $drop=, 0($pop29), $pop17 i32.const $push32=, 2 i32.add $push30=, $0, $pop32 i32.const $push31=, 5 i32.rem_u $push16=, $8, $pop31 - i32.store16 $discard=, 0($pop30), $pop16 + i32.store16 $drop=, 0($pop30), $pop16 return .endfunc .Lfunc_end13: @@ -1239,42 +1239,42 @@ sq65656565: # @sq65656565 i32.load16_s $push14=, 0($1) i32.const $push44=, 6 i32.div_s $push23=, $pop14, $pop44 - i32.store16 $discard=, 0($0), $pop23 + i32.store16 $drop=, 0($0), $pop23 i32.const $push43=, 14 i32.add $push24=, $0, $pop43 i32.const $push15=, 5 i32.div_s $push22=, $2, $pop15 - i32.store16 $discard=, 0($pop24), $pop22 + i32.store16 $drop=, 0($pop24), $pop22 i32.const $push42=, 12 i32.add $push25=, $0, $pop42 i32.const $push41=, 6 i32.div_s $push21=, $3, $pop41 - i32.store16 $discard=, 0($pop25), $pop21 + i32.store16 $drop=, 0($pop25), $pop21 i32.const $push40=, 10 i32.add $push26=, $0, $pop40 i32.const $push39=, 5 i32.div_s $push20=, $4, $pop39 - i32.store16 $discard=, 0($pop26), $pop20 + i32.store16 $drop=, 0($pop26), $pop20 i32.const $push38=, 8 i32.add $push27=, $0, $pop38 i32.const $push37=, 6 i32.div_s $push19=, $5, $pop37 - i32.store16 $discard=, 0($pop27), $pop19 + i32.store16 $drop=, 0($pop27), $pop19 i32.const $push36=, 6 i32.add $push28=, $0, $pop36 i32.const $push35=, 5 i32.div_s $push18=, $6, $pop35 - i32.store16 $discard=, 0($pop28), $pop18 + i32.store16 $drop=, 0($pop28), $pop18 i32.const $push34=, 4 i32.add $push29=, $0, $pop34 i32.const $push33=, 6 i32.div_s $push17=, $7, $pop33 - i32.store16 $discard=, 0($pop29), $pop17 + i32.store16 $drop=, 0($pop29), $pop17 i32.const $push32=, 2 i32.add $push30=, $0, $pop32 i32.const $push31=, 5 i32.div_s $push16=, $8, $pop31 - i32.store16 $discard=, 0($pop30), $pop16 + i32.store16 $drop=, 0($pop30), $pop16 return .endfunc .Lfunc_end14: @@ -1312,42 +1312,42 @@ sr65656565: # @sr65656565 i32.load16_s $push14=, 0($1) i32.const $push44=, 6 i32.rem_s $push23=, $pop14, $pop44 - i32.store16 $discard=, 0($0), $pop23 + i32.store16 $drop=, 0($0), $pop23 i32.const $push43=, 14 i32.add $push24=, $0, $pop43 i32.const $push15=, 5 i32.rem_s $push22=, $2, $pop15 - i32.store16 $discard=, 0($pop24), $pop22 + i32.store16 $drop=, 0($pop24), $pop22 i32.const $push42=, 12 i32.add $push25=, $0, $pop42 i32.const $push41=, 6 i32.rem_s $push21=, $3, $pop41 - i32.store16 $discard=, 0($pop25), $pop21 + i32.store16 $drop=, 0($pop25), $pop21 i32.const $push40=, 10 i32.add $push26=, $0, $pop40 i32.const $push39=, 5 i32.rem_s $push20=, $4, $pop39 - i32.store16 $discard=, 0($pop26), $pop20 + i32.store16 $drop=, 0($pop26), $pop20 i32.const $push38=, 8 i32.add $push27=, $0, $pop38 i32.const $push37=, 6 i32.rem_s $push19=, $5, $pop37 - i32.store16 $discard=, 0($pop27), $pop19 + i32.store16 $drop=, 0($pop27), $pop19 i32.const $push36=, 6 i32.add $push28=, $0, $pop36 i32.const $push35=, 5 i32.rem_s $push18=, $6, $pop35 - i32.store16 $discard=, 0($pop28), $pop18 + i32.store16 $drop=, 0($pop28), $pop18 i32.const $push34=, 4 i32.add $push29=, $0, $pop34 i32.const $push33=, 6 i32.rem_s $push17=, $7, $pop33 - i32.store16 $discard=, 0($pop29), $pop17 + i32.store16 $drop=, 0($pop29), $pop17 i32.const $push32=, 2 i32.add $push30=, $0, $pop32 i32.const $push31=, 5 i32.rem_s $push16=, $8, $pop31 - i32.store16 $discard=, 0($pop30), $pop16 + i32.store16 $drop=, 0($pop30), $pop16 return .endfunc .Lfunc_end15: @@ -1385,42 +1385,42 @@ uq14141461461414: # @uq14141461461414 i32.load16_u $push14=, 0($1) i32.const $push44=, 14 i32.div_u $push22=, $pop14, $pop44 - i32.store16 $discard=, 0($0), $pop22 + i32.store16 $drop=, 0($0), $pop22 i32.const $push43=, 14 i32.add $push23=, $0, $pop43 i32.const $push42=, 14 i32.div_u $push21=, $2, $pop42 - i32.store16 $discard=, 0($pop23), $pop21 + i32.store16 $drop=, 0($pop23), $pop21 i32.const $push41=, 12 i32.add $push24=, $0, $pop41 i32.const $push40=, 14 i32.div_u $push20=, $3, $pop40 - i32.store16 $discard=, 0($pop24), $pop20 + i32.store16 $drop=, 0($pop24), $pop20 i32.const $push39=, 10 i32.add $push25=, $0, $pop39 i32.const $push38=, 6 i32.div_u $push19=, $4, $pop38 - i32.store16 $discard=, 0($pop25), $pop19 + i32.store16 $drop=, 0($pop25), $pop19 i32.const $push37=, 8 i32.add $push26=, $0, $pop37 i32.const $push36=, 14 i32.div_u $push18=, $5, $pop36 - i32.store16 $discard=, 0($pop26), $pop18 + i32.store16 $drop=, 0($pop26), $pop18 i32.const $push35=, 6 i32.add $push27=, $0, $pop35 i32.const $push34=, 6 i32.div_u $push17=, $6, $pop34 - i32.store16 $discard=, 0($pop27), $pop17 + i32.store16 $drop=, 0($pop27), $pop17 i32.const $push33=, 4 i32.add $push28=, $0, $pop33 i32.const $push32=, 14 i32.div_u $push16=, $7, $pop32 - i32.store16 $discard=, 0($pop28), $pop16 + i32.store16 $drop=, 0($pop28), $pop16 i32.const $push31=, 2 i32.add $push29=, $0, $pop31 i32.const $push30=, 14 i32.div_u $push15=, $8, $pop30 - i32.store16 $discard=, 0($pop29), $pop15 + i32.store16 $drop=, 0($pop29), $pop15 return .endfunc .Lfunc_end16: @@ -1458,42 +1458,42 @@ ur14141461461414: # @ur14141461461414 i32.load16_u $push14=, 0($1) i32.const $push44=, 14 i32.rem_u $push22=, $pop14, $pop44 - i32.store16 $discard=, 0($0), $pop22 + i32.store16 $drop=, 0($0), $pop22 i32.const $push43=, 14 i32.add $push23=, $0, $pop43 i32.const $push42=, 14 i32.rem_u $push21=, $2, $pop42 - i32.store16 $discard=, 0($pop23), $pop21 + i32.store16 $drop=, 0($pop23), $pop21 i32.const $push41=, 12 i32.add $push24=, $0, $pop41 i32.const $push40=, 14 i32.rem_u $push20=, $3, $pop40 - i32.store16 $discard=, 0($pop24), $pop20 + i32.store16 $drop=, 0($pop24), $pop20 i32.const $push39=, 10 i32.add $push25=, $0, $pop39 i32.const $push38=, 6 i32.rem_u $push19=, $4, $pop38 - i32.store16 $discard=, 0($pop25), $pop19 + i32.store16 $drop=, 0($pop25), $pop19 i32.const $push37=, 8 i32.add $push26=, $0, $pop37 i32.const $push36=, 14 i32.rem_u $push18=, $5, $pop36 - i32.store16 $discard=, 0($pop26), $pop18 + i32.store16 $drop=, 0($pop26), $pop18 i32.const $push35=, 6 i32.add $push27=, $0, $pop35 i32.const $push34=, 6 i32.rem_u $push17=, $6, $pop34 - i32.store16 $discard=, 0($pop27), $pop17 + i32.store16 $drop=, 0($pop27), $pop17 i32.const $push33=, 4 i32.add $push28=, $0, $pop33 i32.const $push32=, 14 i32.rem_u $push16=, $7, $pop32 - i32.store16 $discard=, 0($pop28), $pop16 + i32.store16 $drop=, 0($pop28), $pop16 i32.const $push31=, 2 i32.add $push29=, $0, $pop31 i32.const $push30=, 14 i32.rem_u $push15=, $8, $pop30 - i32.store16 $discard=, 0($pop29), $pop15 + i32.store16 $drop=, 0($pop29), $pop15 return .endfunc .Lfunc_end17: @@ -1531,42 +1531,42 @@ sq14141461461414: # @sq14141461461414 i32.load16_s $push14=, 0($1) i32.const $push44=, 14 i32.div_s $push22=, $pop14, $pop44 - i32.store16 $discard=, 0($0), $pop22 + i32.store16 $drop=, 0($0), $pop22 i32.const $push43=, 14 i32.add $push23=, $0, $pop43 i32.const $push42=, 14 i32.div_s $push21=, $2, $pop42 - i32.store16 $discard=, 0($pop23), $pop21 + i32.store16 $drop=, 0($pop23), $pop21 i32.const $push41=, 12 i32.add $push24=, $0, $pop41 i32.const $push40=, 14 i32.div_s $push20=, $3, $pop40 - i32.store16 $discard=, 0($pop24), $pop20 + i32.store16 $drop=, 0($pop24), $pop20 i32.const $push39=, 10 i32.add $push25=, $0, $pop39 i32.const $push38=, 6 i32.div_s $push19=, $4, $pop38 - i32.store16 $discard=, 0($pop25), $pop19 + i32.store16 $drop=, 0($pop25), $pop19 i32.const $push37=, 8 i32.add $push26=, $0, $pop37 i32.const $push36=, 14 i32.div_s $push18=, $5, $pop36 - i32.store16 $discard=, 0($pop26), $pop18 + i32.store16 $drop=, 0($pop26), $pop18 i32.const $push35=, 6 i32.add $push27=, $0, $pop35 i32.const $push34=, 6 i32.div_s $push17=, $6, $pop34 - i32.store16 $discard=, 0($pop27), $pop17 + i32.store16 $drop=, 0($pop27), $pop17 i32.const $push33=, 4 i32.add $push28=, $0, $pop33 i32.const $push32=, 14 i32.div_s $push16=, $7, $pop32 - i32.store16 $discard=, 0($pop28), $pop16 + i32.store16 $drop=, 0($pop28), $pop16 i32.const $push31=, 2 i32.add $push29=, $0, $pop31 i32.const $push30=, 14 i32.div_s $push15=, $8, $pop30 - i32.store16 $discard=, 0($pop29), $pop15 + i32.store16 $drop=, 0($pop29), $pop15 return .endfunc .Lfunc_end18: @@ -1604,42 +1604,42 @@ sr14141461461414: # @sr14141461461414 i32.load16_s $push14=, 0($1) i32.const $push44=, 14 i32.rem_s $push22=, $pop14, $pop44 - i32.store16 $discard=, 0($0), $pop22 + i32.store16 $drop=, 0($0), $pop22 i32.const $push43=, 14 i32.add $push23=, $0, $pop43 i32.const $push42=, 14 i32.rem_s $push21=, $2, $pop42 - i32.store16 $discard=, 0($pop23), $pop21 + i32.store16 $drop=, 0($pop23), $pop21 i32.const $push41=, 12 i32.add $push24=, $0, $pop41 i32.const $push40=, 14 i32.rem_s $push20=, $3, $pop40 - i32.store16 $discard=, 0($pop24), $pop20 + i32.store16 $drop=, 0($pop24), $pop20 i32.const $push39=, 10 i32.add $push25=, $0, $pop39 i32.const $push38=, 6 i32.rem_s $push19=, $4, $pop38 - i32.store16 $discard=, 0($pop25), $pop19 + i32.store16 $drop=, 0($pop25), $pop19 i32.const $push37=, 8 i32.add $push26=, $0, $pop37 i32.const $push36=, 14 i32.rem_s $push18=, $5, $pop36 - i32.store16 $discard=, 0($pop26), $pop18 + i32.store16 $drop=, 0($pop26), $pop18 i32.const $push35=, 6 i32.add $push27=, $0, $pop35 i32.const $push34=, 6 i32.rem_s $push17=, $6, $pop34 - i32.store16 $discard=, 0($pop27), $pop17 + i32.store16 $drop=, 0($pop27), $pop17 i32.const $push33=, 4 i32.add $push28=, $0, $pop33 i32.const $push32=, 14 i32.rem_s $push16=, $7, $pop32 - i32.store16 $discard=, 0($pop28), $pop16 + i32.store16 $drop=, 0($pop28), $pop16 i32.const $push31=, 2 i32.add $push29=, $0, $pop31 i32.const $push30=, 14 i32.rem_s $push15=, $8, $pop30 - i32.store16 $discard=, 0($pop29), $pop15 + i32.store16 $drop=, 0($pop29), $pop15 return .endfunc .Lfunc_end19: @@ -1677,42 +1677,42 @@ uq77777777: # @uq77777777 i32.load16_u $push14=, 0($1) i32.const $push15=, 7 i32.div_u $push23=, $pop14, $pop15 - i32.store16 $discard=, 0($0), $pop23 + i32.store16 $drop=, 0($0), $pop23 i32.const $push44=, 14 i32.add $push24=, $0, $pop44 i32.const $push43=, 7 i32.div_u $push22=, $2, $pop43 - i32.store16 $discard=, 0($pop24), $pop22 + i32.store16 $drop=, 0($pop24), $pop22 i32.const $push42=, 12 i32.add $push25=, $0, $pop42 i32.const $push41=, 7 i32.div_u $push21=, $3, $pop41 - i32.store16 $discard=, 0($pop25), $pop21 + i32.store16 $drop=, 0($pop25), $pop21 i32.const $push40=, 10 i32.add $push26=, $0, $pop40 i32.const $push39=, 7 i32.div_u $push20=, $4, $pop39 - i32.store16 $discard=, 0($pop26), $pop20 + i32.store16 $drop=, 0($pop26), $pop20 i32.const $push38=, 8 i32.add $push27=, $0, $pop38 i32.const $push37=, 7 i32.div_u $push19=, $5, $pop37 - i32.store16 $discard=, 0($pop27), $pop19 + i32.store16 $drop=, 0($pop27), $pop19 i32.const $push36=, 6 i32.add $push28=, $0, $pop36 i32.const $push35=, 7 i32.div_u $push18=, $6, $pop35 - i32.store16 $discard=, 0($pop28), $pop18 + i32.store16 $drop=, 0($pop28), $pop18 i32.const $push34=, 4 i32.add $push29=, $0, $pop34 i32.const $push33=, 7 i32.div_u $push17=, $7, $pop33 - i32.store16 $discard=, 0($pop29), $pop17 + i32.store16 $drop=, 0($pop29), $pop17 i32.const $push32=, 2 i32.add $push30=, $0, $pop32 i32.const $push31=, 7 i32.div_u $push16=, $8, $pop31 - i32.store16 $discard=, 0($pop30), $pop16 + i32.store16 $drop=, 0($pop30), $pop16 return .endfunc .Lfunc_end20: @@ -1750,42 +1750,42 @@ ur77777777: # @ur77777777 i32.load16_u $push14=, 0($1) i32.const $push15=, 7 i32.rem_u $push23=, $pop14, $pop15 - i32.store16 $discard=, 0($0), $pop23 + i32.store16 $drop=, 0($0), $pop23 i32.const $push44=, 14 i32.add $push24=, $0, $pop44 i32.const $push43=, 7 i32.rem_u $push22=, $2, $pop43 - i32.store16 $discard=, 0($pop24), $pop22 + i32.store16 $drop=, 0($pop24), $pop22 i32.const $push42=, 12 i32.add $push25=, $0, $pop42 i32.const $push41=, 7 i32.rem_u $push21=, $3, $pop41 - i32.store16 $discard=, 0($pop25), $pop21 + i32.store16 $drop=, 0($pop25), $pop21 i32.const $push40=, 10 i32.add $push26=, $0, $pop40 i32.const $push39=, 7 i32.rem_u $push20=, $4, $pop39 - i32.store16 $discard=, 0($pop26), $pop20 + i32.store16 $drop=, 0($pop26), $pop20 i32.const $push38=, 8 i32.add $push27=, $0, $pop38 i32.const $push37=, 7 i32.rem_u $push19=, $5, $pop37 - i32.store16 $discard=, 0($pop27), $pop19 + i32.store16 $drop=, 0($pop27), $pop19 i32.const $push36=, 6 i32.add $push28=, $0, $pop36 i32.const $push35=, 7 i32.rem_u $push18=, $6, $pop35 - i32.store16 $discard=, 0($pop28), $pop18 + i32.store16 $drop=, 0($pop28), $pop18 i32.const $push34=, 4 i32.add $push29=, $0, $pop34 i32.const $push33=, 7 i32.rem_u $push17=, $7, $pop33 - i32.store16 $discard=, 0($pop29), $pop17 + i32.store16 $drop=, 0($pop29), $pop17 i32.const $push32=, 2 i32.add $push30=, $0, $pop32 i32.const $push31=, 7 i32.rem_u $push16=, $8, $pop31 - i32.store16 $discard=, 0($pop30), $pop16 + i32.store16 $drop=, 0($pop30), $pop16 return .endfunc .Lfunc_end21: @@ -1823,42 +1823,42 @@ sq77777777: # @sq77777777 i32.load16_s $push14=, 0($1) i32.const $push15=, 7 i32.div_s $push23=, $pop14, $pop15 - i32.store16 $discard=, 0($0), $pop23 + i32.store16 $drop=, 0($0), $pop23 i32.const $push44=, 14 i32.add $push24=, $0, $pop44 i32.const $push43=, 7 i32.div_s $push22=, $2, $pop43 - i32.store16 $discard=, 0($pop24), $pop22 + i32.store16 $drop=, 0($pop24), $pop22 i32.const $push42=, 12 i32.add $push25=, $0, $pop42 i32.const $push41=, 7 i32.div_s $push21=, $3, $pop41 - i32.store16 $discard=, 0($pop25), $pop21 + i32.store16 $drop=, 0($pop25), $pop21 i32.const $push40=, 10 i32.add $push26=, $0, $pop40 i32.const $push39=, 7 i32.div_s $push20=, $4, $pop39 - i32.store16 $discard=, 0($pop26), $pop20 + i32.store16 $drop=, 0($pop26), $pop20 i32.const $push38=, 8 i32.add $push27=, $0, $pop38 i32.const $push37=, 7 i32.div_s $push19=, $5, $pop37 - i32.store16 $discard=, 0($pop27), $pop19 + i32.store16 $drop=, 0($pop27), $pop19 i32.const $push36=, 6 i32.add $push28=, $0, $pop36 i32.const $push35=, 7 i32.div_s $push18=, $6, $pop35 - i32.store16 $discard=, 0($pop28), $pop18 + i32.store16 $drop=, 0($pop28), $pop18 i32.const $push34=, 4 i32.add $push29=, $0, $pop34 i32.const $push33=, 7 i32.div_s $push17=, $7, $pop33 - i32.store16 $discard=, 0($pop29), $pop17 + i32.store16 $drop=, 0($pop29), $pop17 i32.const $push32=, 2 i32.add $push30=, $0, $pop32 i32.const $push31=, 7 i32.div_s $push16=, $8, $pop31 - i32.store16 $discard=, 0($pop30), $pop16 + i32.store16 $drop=, 0($pop30), $pop16 return .endfunc .Lfunc_end22: @@ -1896,42 +1896,42 @@ sr77777777: # @sr77777777 i32.load16_s $push14=, 0($1) i32.const $push15=, 7 i32.rem_s $push23=, $pop14, $pop15 - i32.store16 $discard=, 0($0), $pop23 + i32.store16 $drop=, 0($0), $pop23 i32.const $push44=, 14 i32.add $push24=, $0, $pop44 i32.const $push43=, 7 i32.rem_s $push22=, $2, $pop43 - i32.store16 $discard=, 0($pop24), $pop22 + i32.store16 $drop=, 0($pop24), $pop22 i32.const $push42=, 12 i32.add $push25=, $0, $pop42 i32.const $push41=, 7 i32.rem_s $push21=, $3, $pop41 - i32.store16 $discard=, 0($pop25), $pop21 + i32.store16 $drop=, 0($pop25), $pop21 i32.const $push40=, 10 i32.add $push26=, $0, $pop40 i32.const $push39=, 7 i32.rem_s $push20=, $4, $pop39 - i32.store16 $discard=, 0($pop26), $pop20 + i32.store16 $drop=, 0($pop26), $pop20 i32.const $push38=, 8 i32.add $push27=, $0, $pop38 i32.const $push37=, 7 i32.rem_s $push19=, $5, $pop37 - i32.store16 $discard=, 0($pop27), $pop19 + i32.store16 $drop=, 0($pop27), $pop19 i32.const $push36=, 6 i32.add $push28=, $0, $pop36 i32.const $push35=, 7 i32.rem_s $push18=, $6, $pop35 - i32.store16 $discard=, 0($pop28), $pop18 + i32.store16 $drop=, 0($pop28), $pop18 i32.const $push34=, 4 i32.add $push29=, $0, $pop34 i32.const $push33=, 7 i32.rem_s $push17=, $7, $pop33 - i32.store16 $discard=, 0($pop29), $pop17 + i32.store16 $drop=, 0($pop29), $pop17 i32.const $push32=, 2 i32.add $push30=, $0, $pop32 i32.const $push31=, 7 i32.rem_s $push16=, $8, $pop31 - i32.store16 $discard=, 0($pop30), $pop16 + i32.store16 $drop=, 0($pop30), $pop16 return .endfunc .Lfunc_end23: @@ -4713,7 +4713,7 @@ main: # @main i32.const $push1113=, __stack_pointer i32.const $push1111=, 32 i32.add $push1112=, $0, $pop1111 - i32.store $discard=, 0($pop1113), $pop1112 + i32.store $drop=, 0($pop1113), $pop1112 i32.const $push1106=, 0 return $pop1106 .LBB24_197: # %if.then1842 diff --git a/test/torture-s/pr53645.c.s b/test/torture-s/pr53645.c.s index db219ba5b..417649d65 100644 --- a/test/torture-s/pr53645.c.s +++ b/test/torture-s/pr53645.c.s @@ -20,22 +20,22 @@ uq4444: # @uq4444 i32.load $push6=, 0($1) i32.const $push7=, 2 i32.shr_u $push11=, $pop6, $pop7 - i32.store $discard=, 0($0), $pop11 + i32.store $drop=, 0($0), $pop11 i32.const $push20=, 12 i32.add $push12=, $0, $pop20 i32.const $push19=, 2 i32.shr_u $push10=, $2, $pop19 - i32.store $discard=, 0($pop12), $pop10 + i32.store $drop=, 0($pop12), $pop10 i32.const $push18=, 8 i32.add $push13=, $0, $pop18 i32.const $push17=, 2 i32.shr_u $push9=, $3, $pop17 - i32.store $discard=, 0($pop13), $pop9 + i32.store $drop=, 0($pop13), $pop9 i32.const $push16=, 4 i32.add $push14=, $0, $pop16 i32.const $push15=, 2 i32.shr_u $push8=, $4, $pop15 - i32.store $discard=, 0($pop14), $pop8 + i32.store $drop=, 0($pop14), $pop8 return .endfunc .Lfunc_end0: @@ -61,22 +61,22 @@ ur4444: # @ur4444 i32.load $push6=, 0($1) i32.const $push7=, 3 i32.and $push11=, $pop6, $pop7 - i32.store $discard=, 0($0), $pop11 + i32.store $drop=, 0($0), $pop11 i32.const $push20=, 12 i32.add $push12=, $0, $pop20 i32.const $push19=, 3 i32.and $push10=, $2, $pop19 - i32.store $discard=, 0($pop12), $pop10 + i32.store $drop=, 0($pop12), $pop10 i32.const $push18=, 8 i32.add $push13=, $0, $pop18 i32.const $push17=, 3 i32.and $push9=, $3, $pop17 - i32.store $discard=, 0($pop13), $pop9 + i32.store $drop=, 0($pop13), $pop9 i32.const $push16=, 4 i32.add $push14=, $0, $pop16 i32.const $push15=, 3 i32.and $push8=, $4, $pop15 - i32.store $discard=, 0($pop14), $pop8 + i32.store $drop=, 0($pop14), $pop8 return .endfunc .Lfunc_end1: @@ -107,7 +107,7 @@ sq4444: # @sq4444 i32.add $push23=, $4, $pop22 i32.const $push11=, 2 i32.shr_s $push24=, $pop23, $pop11 - i32.store $discard=, 0($0), $pop24 + i32.store $drop=, 0($0), $pop24 i32.const $push39=, 12 i32.add $push25=, $0, $pop39 i32.const $push38=, 31 @@ -117,7 +117,7 @@ sq4444: # @sq4444 i32.add $push19=, $2, $pop18 i32.const $push36=, 2 i32.shr_s $push20=, $pop19, $pop36 - i32.store $discard=, 0($pop25), $pop20 + i32.store $drop=, 0($pop25), $pop20 i32.const $push35=, 8 i32.add $push26=, $0, $pop35 i32.const $push34=, 31 @@ -127,7 +127,7 @@ sq4444: # @sq4444 i32.add $push15=, $3, $pop14 i32.const $push32=, 2 i32.shr_s $push16=, $pop15, $pop32 - i32.store $discard=, 0($pop26), $pop16 + i32.store $drop=, 0($pop26), $pop16 i32.const $push31=, 4 i32.add $push27=, $0, $pop31 i32.const $push30=, 31 @@ -137,7 +137,7 @@ sq4444: # @sq4444 i32.add $push10=, $1, $pop9 i32.const $push28=, 2 i32.shr_s $push12=, $pop10, $pop28 - i32.store $discard=, 0($pop27), $pop12 + i32.store $drop=, 0($pop27), $pop12 return .endfunc .Lfunc_end2: @@ -169,7 +169,7 @@ sr4444: # @sr4444 i32.const $push11=, -4 i32.and $push27=, $pop26, $pop11 i32.sub $push28=, $4, $pop27 - i32.store $discard=, 0($0), $pop28 + i32.store $drop=, 0($0), $pop28 i32.const $push43=, 12 i32.add $push29=, $0, $pop43 i32.const $push42=, 31 @@ -180,7 +180,7 @@ sr4444: # @sr4444 i32.const $push40=, -4 i32.and $push22=, $pop21, $pop40 i32.sub $push23=, $2, $pop22 - i32.store $discard=, 0($pop29), $pop23 + i32.store $drop=, 0($pop29), $pop23 i32.const $push39=, 8 i32.add $push30=, $0, $pop39 i32.const $push38=, 31 @@ -191,7 +191,7 @@ sr4444: # @sr4444 i32.const $push36=, -4 i32.and $push17=, $pop16, $pop36 i32.sub $push18=, $3, $pop17 - i32.store $discard=, 0($pop30), $pop18 + i32.store $drop=, 0($pop30), $pop18 i32.const $push35=, 4 i32.add $push31=, $0, $pop35 i32.const $push34=, 31 @@ -202,7 +202,7 @@ sr4444: # @sr4444 i32.const $push32=, -4 i32.and $push12=, $pop10, $pop32 i32.sub $push13=, $1, $pop12 - i32.store $discard=, 0($pop31), $pop13 + i32.store $drop=, 0($pop31), $pop13 return .endfunc .Lfunc_end3: @@ -226,22 +226,22 @@ uq1428: # @uq1428 i32.add $push5=, $1, $pop4 i32.load $4=, 0($pop5) i32.load $push6=, 0($1) - i32.store $discard=, 0($0), $pop6 + i32.store $drop=, 0($0), $pop6 i32.const $push18=, 12 i32.add $push13=, $0, $pop18 i32.const $push11=, 3 i32.shr_u $push12=, $2, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 i32.const $push17=, 8 i32.add $push14=, $0, $pop17 i32.const $push9=, 1 i32.shr_u $push10=, $3, $pop9 - i32.store $discard=, 0($pop14), $pop10 + i32.store $drop=, 0($pop14), $pop10 i32.const $push16=, 4 i32.add $push15=, $0, $pop16 i32.const $push7=, 2 i32.shr_u $push8=, $4, $pop7 - i32.store $discard=, 0($pop15), $pop8 + i32.store $drop=, 0($pop15), $pop8 return .endfunc .Lfunc_end4: @@ -265,22 +265,22 @@ ur1428: # @ur1428 i32.add $push5=, $1, $pop4 i32.load $1=, 0($pop5) i32.const $push12=, 0 - i32.store $discard=, 0($0), $pop12 + i32.store $drop=, 0($0), $pop12 i32.const $push18=, 12 i32.add $push13=, $0, $pop18 i32.const $push10=, 7 i32.and $push11=, $2, $pop10 - i32.store $discard=, 0($pop13), $pop11 + i32.store $drop=, 0($pop13), $pop11 i32.const $push17=, 8 i32.add $push14=, $0, $pop17 i32.const $push8=, 1 i32.and $push9=, $3, $pop8 - i32.store $discard=, 0($pop14), $pop9 + i32.store $drop=, 0($pop14), $pop9 i32.const $push16=, 4 i32.add $push15=, $0, $pop16 i32.const $push6=, 3 i32.and $push7=, $1, $pop6 - i32.store $discard=, 0($pop15), $pop7 + i32.store $drop=, 0($pop15), $pop7 return .endfunc .Lfunc_end5: @@ -304,7 +304,7 @@ sq1428: # @sq1428 i32.add $push5=, $1, $pop4 i32.load $4=, 0($pop5) i32.load $push6=, 0($1) - i32.store $discard=, 0($0), $pop6 + i32.store $drop=, 0($0), $pop6 i32.const $push31=, 8 i32.add $push24=, $0, $pop31 i32.const $push7=, 31 @@ -312,7 +312,7 @@ sq1428: # @sq1428 i32.add $push21=, $2, $pop20 i32.const $push22=, 1 i32.shr_s $push23=, $pop21, $pop22 - i32.store $discard=, 0($pop24), $pop23 + i32.store $drop=, 0($pop24), $pop23 i32.const $push30=, 12 i32.add $push25=, $0, $pop30 i32.const $push29=, 31 @@ -322,7 +322,7 @@ sq1428: # @sq1428 i32.add $push17=, $3, $pop16 i32.const $push18=, 3 i32.shr_s $push19=, $pop17, $pop18 - i32.store $discard=, 0($pop25), $pop19 + i32.store $drop=, 0($pop25), $pop19 i32.const $push28=, 4 i32.add $push26=, $0, $pop28 i32.const $push27=, 31 @@ -332,7 +332,7 @@ sq1428: # @sq1428 i32.add $push11=, $4, $pop10 i32.const $push12=, 2 i32.shr_s $push13=, $pop11, $pop12 - i32.store $discard=, 0($pop26), $pop13 + i32.store $drop=, 0($pop26), $pop13 return .endfunc .Lfunc_end6: @@ -356,7 +356,7 @@ sr1428: # @sr1428 i32.add $push5=, $1, $pop4 i32.load $1=, 0($pop5) i32.const $push26=, 0 - i32.store $discard=, 0($0), $pop26 + i32.store $drop=, 0($0), $pop26 i32.const $push34=, 8 i32.add $push27=, $0, $pop34 i32.const $push6=, 31 @@ -365,7 +365,7 @@ sr1428: # @sr1428 i32.const $push23=, -2 i32.and $push24=, $pop22, $pop23 i32.sub $push25=, $2, $pop24 - i32.store $discard=, 0($pop27), $pop25 + i32.store $drop=, 0($pop27), $pop25 i32.const $push33=, 12 i32.add $push28=, $0, $pop33 i32.const $push32=, 31 @@ -376,7 +376,7 @@ sr1428: # @sr1428 i32.const $push18=, -8 i32.and $push19=, $pop17, $pop18 i32.sub $push20=, $3, $pop19 - i32.store $discard=, 0($pop28), $pop20 + i32.store $drop=, 0($pop28), $pop20 i32.const $push31=, 4 i32.add $push29=, $0, $pop31 i32.const $push30=, 31 @@ -387,7 +387,7 @@ sr1428: # @sr1428 i32.const $push11=, -4 i32.and $push12=, $pop10, $pop11 i32.sub $push13=, $1, $pop12 - i32.store $discard=, 0($pop29), $pop13 + i32.store $drop=, 0($pop29), $pop13 return .endfunc .Lfunc_end7: @@ -413,22 +413,22 @@ uq3333: # @uq3333 i32.load $push6=, 0($1) i32.const $push7=, 3 i32.div_u $push11=, $pop6, $pop7 - i32.store $discard=, 0($0), $pop11 + i32.store $drop=, 0($0), $pop11 i32.const $push20=, 12 i32.add $push12=, $0, $pop20 i32.const $push19=, 3 i32.div_u $push10=, $2, $pop19 - i32.store $discard=, 0($pop12), $pop10 + i32.store $drop=, 0($pop12), $pop10 i32.const $push18=, 8 i32.add $push13=, $0, $pop18 i32.const $push17=, 3 i32.div_u $push9=, $3, $pop17 - i32.store $discard=, 0($pop13), $pop9 + i32.store $drop=, 0($pop13), $pop9 i32.const $push16=, 4 i32.add $push14=, $0, $pop16 i32.const $push15=, 3 i32.div_u $push8=, $4, $pop15 - i32.store $discard=, 0($pop14), $pop8 + i32.store $drop=, 0($pop14), $pop8 return .endfunc .Lfunc_end8: @@ -454,22 +454,22 @@ ur3333: # @ur3333 i32.load $push6=, 0($1) i32.const $push7=, 3 i32.rem_u $push11=, $pop6, $pop7 - i32.store $discard=, 0($0), $pop11 + i32.store $drop=, 0($0), $pop11 i32.const $push20=, 12 i32.add $push12=, $0, $pop20 i32.const $push19=, 3 i32.rem_u $push10=, $2, $pop19 - i32.store $discard=, 0($pop12), $pop10 + i32.store $drop=, 0($pop12), $pop10 i32.const $push18=, 8 i32.add $push13=, $0, $pop18 i32.const $push17=, 3 i32.rem_u $push9=, $3, $pop17 - i32.store $discard=, 0($pop13), $pop9 + i32.store $drop=, 0($pop13), $pop9 i32.const $push16=, 4 i32.add $push14=, $0, $pop16 i32.const $push15=, 3 i32.rem_u $push8=, $4, $pop15 - i32.store $discard=, 0($pop14), $pop8 + i32.store $drop=, 0($pop14), $pop8 return .endfunc .Lfunc_end9: @@ -495,22 +495,22 @@ sq3333: # @sq3333 i32.load $push6=, 0($1) i32.const $push7=, 3 i32.div_s $push11=, $pop6, $pop7 - i32.store $discard=, 0($0), $pop11 + i32.store $drop=, 0($0), $pop11 i32.const $push20=, 12 i32.add $push12=, $0, $pop20 i32.const $push19=, 3 i32.div_s $push10=, $2, $pop19 - i32.store $discard=, 0($pop12), $pop10 + i32.store $drop=, 0($pop12), $pop10 i32.const $push18=, 8 i32.add $push13=, $0, $pop18 i32.const $push17=, 3 i32.div_s $push9=, $3, $pop17 - i32.store $discard=, 0($pop13), $pop9 + i32.store $drop=, 0($pop13), $pop9 i32.const $push16=, 4 i32.add $push14=, $0, $pop16 i32.const $push15=, 3 i32.div_s $push8=, $4, $pop15 - i32.store $discard=, 0($pop14), $pop8 + i32.store $drop=, 0($pop14), $pop8 return .endfunc .Lfunc_end10: @@ -536,22 +536,22 @@ sr3333: # @sr3333 i32.load $push6=, 0($1) i32.const $push7=, 3 i32.rem_s $push11=, $pop6, $pop7 - i32.store $discard=, 0($0), $pop11 + i32.store $drop=, 0($0), $pop11 i32.const $push20=, 12 i32.add $push12=, $0, $pop20 i32.const $push19=, 3 i32.rem_s $push10=, $2, $pop19 - i32.store $discard=, 0($pop12), $pop10 + i32.store $drop=, 0($pop12), $pop10 i32.const $push18=, 8 i32.add $push13=, $0, $pop18 i32.const $push17=, 3 i32.rem_s $push9=, $3, $pop17 - i32.store $discard=, 0($pop13), $pop9 + i32.store $drop=, 0($pop13), $pop9 i32.const $push16=, 4 i32.add $push14=, $0, $pop16 i32.const $push15=, 3 i32.rem_s $push8=, $4, $pop15 - i32.store $discard=, 0($pop14), $pop8 + i32.store $drop=, 0($pop14), $pop8 return .endfunc .Lfunc_end11: @@ -577,22 +577,22 @@ uq6565: # @uq6565 i32.load $push6=, 0($1) i32.const $push9=, 6 i32.div_u $push12=, $pop6, $pop9 - i32.store $discard=, 0($0), $pop12 + i32.store $drop=, 0($0), $pop12 i32.const $push20=, 12 i32.add $push13=, $0, $pop20 i32.const $push7=, 5 i32.div_u $push11=, $2, $pop7 - i32.store $discard=, 0($pop13), $pop11 + i32.store $drop=, 0($pop13), $pop11 i32.const $push19=, 8 i32.add $push14=, $0, $pop19 i32.const $push18=, 6 i32.div_u $push10=, $3, $pop18 - i32.store $discard=, 0($pop14), $pop10 + i32.store $drop=, 0($pop14), $pop10 i32.const $push17=, 4 i32.add $push15=, $0, $pop17 i32.const $push16=, 5 i32.div_u $push8=, $4, $pop16 - i32.store $discard=, 0($pop15), $pop8 + i32.store $drop=, 0($pop15), $pop8 return .endfunc .Lfunc_end12: @@ -618,22 +618,22 @@ ur6565: # @ur6565 i32.load $push6=, 0($1) i32.const $push9=, 6 i32.rem_u $push12=, $pop6, $pop9 - i32.store $discard=, 0($0), $pop12 + i32.store $drop=, 0($0), $pop12 i32.const $push20=, 12 i32.add $push13=, $0, $pop20 i32.const $push7=, 5 i32.rem_u $push11=, $2, $pop7 - i32.store $discard=, 0($pop13), $pop11 + i32.store $drop=, 0($pop13), $pop11 i32.const $push19=, 8 i32.add $push14=, $0, $pop19 i32.const $push18=, 6 i32.rem_u $push10=, $3, $pop18 - i32.store $discard=, 0($pop14), $pop10 + i32.store $drop=, 0($pop14), $pop10 i32.const $push17=, 4 i32.add $push15=, $0, $pop17 i32.const $push16=, 5 i32.rem_u $push8=, $4, $pop16 - i32.store $discard=, 0($pop15), $pop8 + i32.store $drop=, 0($pop15), $pop8 return .endfunc .Lfunc_end13: @@ -659,22 +659,22 @@ sq6565: # @sq6565 i32.load $push6=, 0($1) i32.const $push9=, 6 i32.div_s $push12=, $pop6, $pop9 - i32.store $discard=, 0($0), $pop12 + i32.store $drop=, 0($0), $pop12 i32.const $push20=, 12 i32.add $push13=, $0, $pop20 i32.const $push7=, 5 i32.div_s $push11=, $2, $pop7 - i32.store $discard=, 0($pop13), $pop11 + i32.store $drop=, 0($pop13), $pop11 i32.const $push19=, 8 i32.add $push14=, $0, $pop19 i32.const $push18=, 6 i32.div_s $push10=, $3, $pop18 - i32.store $discard=, 0($pop14), $pop10 + i32.store $drop=, 0($pop14), $pop10 i32.const $push17=, 4 i32.add $push15=, $0, $pop17 i32.const $push16=, 5 i32.div_s $push8=, $4, $pop16 - i32.store $discard=, 0($pop15), $pop8 + i32.store $drop=, 0($pop15), $pop8 return .endfunc .Lfunc_end14: @@ -700,22 +700,22 @@ sr6565: # @sr6565 i32.load $push6=, 0($1) i32.const $push9=, 6 i32.rem_s $push12=, $pop6, $pop9 - i32.store $discard=, 0($0), $pop12 + i32.store $drop=, 0($0), $pop12 i32.const $push20=, 12 i32.add $push13=, $0, $pop20 i32.const $push7=, 5 i32.rem_s $push11=, $2, $pop7 - i32.store $discard=, 0($pop13), $pop11 + i32.store $drop=, 0($pop13), $pop11 i32.const $push19=, 8 i32.add $push14=, $0, $pop19 i32.const $push18=, 6 i32.rem_s $push10=, $3, $pop18 - i32.store $discard=, 0($pop14), $pop10 + i32.store $drop=, 0($pop14), $pop10 i32.const $push17=, 4 i32.add $push15=, $0, $pop17 i32.const $push16=, 5 i32.rem_s $push8=, $4, $pop16 - i32.store $discard=, 0($pop15), $pop8 + i32.store $drop=, 0($pop15), $pop8 return .endfunc .Lfunc_end15: @@ -741,22 +741,22 @@ uq1414146: # @uq1414146 i32.load $push6=, 0($1) i32.const $push7=, 14 i32.div_u $push12=, $pop6, $pop7 - i32.store $discard=, 0($0), $pop12 + i32.store $drop=, 0($0), $pop12 i32.const $push20=, 12 i32.add $push13=, $0, $pop20 i32.const $push10=, 6 i32.div_u $push11=, $2, $pop10 - i32.store $discard=, 0($pop13), $pop11 + i32.store $drop=, 0($pop13), $pop11 i32.const $push19=, 8 i32.add $push14=, $0, $pop19 i32.const $push18=, 14 i32.div_u $push9=, $3, $pop18 - i32.store $discard=, 0($pop14), $pop9 + i32.store $drop=, 0($pop14), $pop9 i32.const $push17=, 4 i32.add $push15=, $0, $pop17 i32.const $push16=, 14 i32.div_u $push8=, $4, $pop16 - i32.store $discard=, 0($pop15), $pop8 + i32.store $drop=, 0($pop15), $pop8 return .endfunc .Lfunc_end16: @@ -782,22 +782,22 @@ ur1414146: # @ur1414146 i32.load $push6=, 0($1) i32.const $push7=, 14 i32.rem_u $push12=, $pop6, $pop7 - i32.store $discard=, 0($0), $pop12 + i32.store $drop=, 0($0), $pop12 i32.const $push20=, 12 i32.add $push13=, $0, $pop20 i32.const $push10=, 6 i32.rem_u $push11=, $2, $pop10 - i32.store $discard=, 0($pop13), $pop11 + i32.store $drop=, 0($pop13), $pop11 i32.const $push19=, 8 i32.add $push14=, $0, $pop19 i32.const $push18=, 14 i32.rem_u $push9=, $3, $pop18 - i32.store $discard=, 0($pop14), $pop9 + i32.store $drop=, 0($pop14), $pop9 i32.const $push17=, 4 i32.add $push15=, $0, $pop17 i32.const $push16=, 14 i32.rem_u $push8=, $4, $pop16 - i32.store $discard=, 0($pop15), $pop8 + i32.store $drop=, 0($pop15), $pop8 return .endfunc .Lfunc_end17: @@ -823,22 +823,22 @@ sq1414146: # @sq1414146 i32.load $push6=, 0($1) i32.const $push7=, 14 i32.div_s $push12=, $pop6, $pop7 - i32.store $discard=, 0($0), $pop12 + i32.store $drop=, 0($0), $pop12 i32.const $push20=, 12 i32.add $push13=, $0, $pop20 i32.const $push10=, 6 i32.div_s $push11=, $2, $pop10 - i32.store $discard=, 0($pop13), $pop11 + i32.store $drop=, 0($pop13), $pop11 i32.const $push19=, 8 i32.add $push14=, $0, $pop19 i32.const $push18=, 14 i32.div_s $push9=, $3, $pop18 - i32.store $discard=, 0($pop14), $pop9 + i32.store $drop=, 0($pop14), $pop9 i32.const $push17=, 4 i32.add $push15=, $0, $pop17 i32.const $push16=, 14 i32.div_s $push8=, $4, $pop16 - i32.store $discard=, 0($pop15), $pop8 + i32.store $drop=, 0($pop15), $pop8 return .endfunc .Lfunc_end18: @@ -864,22 +864,22 @@ sr1414146: # @sr1414146 i32.load $push6=, 0($1) i32.const $push7=, 14 i32.rem_s $push12=, $pop6, $pop7 - i32.store $discard=, 0($0), $pop12 + i32.store $drop=, 0($0), $pop12 i32.const $push20=, 12 i32.add $push13=, $0, $pop20 i32.const $push10=, 6 i32.rem_s $push11=, $2, $pop10 - i32.store $discard=, 0($pop13), $pop11 + i32.store $drop=, 0($pop13), $pop11 i32.const $push19=, 8 i32.add $push14=, $0, $pop19 i32.const $push18=, 14 i32.rem_s $push9=, $3, $pop18 - i32.store $discard=, 0($pop14), $pop9 + i32.store $drop=, 0($pop14), $pop9 i32.const $push17=, 4 i32.add $push15=, $0, $pop17 i32.const $push16=, 14 i32.rem_s $push8=, $4, $pop16 - i32.store $discard=, 0($pop15), $pop8 + i32.store $drop=, 0($pop15), $pop8 return .endfunc .Lfunc_end19: @@ -905,22 +905,22 @@ uq7777: # @uq7777 i32.load $push6=, 0($1) i32.const $push7=, 7 i32.div_u $push11=, $pop6, $pop7 - i32.store $discard=, 0($0), $pop11 + i32.store $drop=, 0($0), $pop11 i32.const $push20=, 12 i32.add $push12=, $0, $pop20 i32.const $push19=, 7 i32.div_u $push10=, $2, $pop19 - i32.store $discard=, 0($pop12), $pop10 + i32.store $drop=, 0($pop12), $pop10 i32.const $push18=, 8 i32.add $push13=, $0, $pop18 i32.const $push17=, 7 i32.div_u $push9=, $3, $pop17 - i32.store $discard=, 0($pop13), $pop9 + i32.store $drop=, 0($pop13), $pop9 i32.const $push16=, 4 i32.add $push14=, $0, $pop16 i32.const $push15=, 7 i32.div_u $push8=, $4, $pop15 - i32.store $discard=, 0($pop14), $pop8 + i32.store $drop=, 0($pop14), $pop8 return .endfunc .Lfunc_end20: @@ -946,22 +946,22 @@ ur7777: # @ur7777 i32.load $push6=, 0($1) i32.const $push7=, 7 i32.rem_u $push11=, $pop6, $pop7 - i32.store $discard=, 0($0), $pop11 + i32.store $drop=, 0($0), $pop11 i32.const $push20=, 12 i32.add $push12=, $0, $pop20 i32.const $push19=, 7 i32.rem_u $push10=, $2, $pop19 - i32.store $discard=, 0($pop12), $pop10 + i32.store $drop=, 0($pop12), $pop10 i32.const $push18=, 8 i32.add $push13=, $0, $pop18 i32.const $push17=, 7 i32.rem_u $push9=, $3, $pop17 - i32.store $discard=, 0($pop13), $pop9 + i32.store $drop=, 0($pop13), $pop9 i32.const $push16=, 4 i32.add $push14=, $0, $pop16 i32.const $push15=, 7 i32.rem_u $push8=, $4, $pop15 - i32.store $discard=, 0($pop14), $pop8 + i32.store $drop=, 0($pop14), $pop8 return .endfunc .Lfunc_end21: @@ -987,22 +987,22 @@ sq7777: # @sq7777 i32.load $push6=, 0($1) i32.const $push7=, 7 i32.div_s $push11=, $pop6, $pop7 - i32.store $discard=, 0($0), $pop11 + i32.store $drop=, 0($0), $pop11 i32.const $push20=, 12 i32.add $push12=, $0, $pop20 i32.const $push19=, 7 i32.div_s $push10=, $2, $pop19 - i32.store $discard=, 0($pop12), $pop10 + i32.store $drop=, 0($pop12), $pop10 i32.const $push18=, 8 i32.add $push13=, $0, $pop18 i32.const $push17=, 7 i32.div_s $push9=, $3, $pop17 - i32.store $discard=, 0($pop13), $pop9 + i32.store $drop=, 0($pop13), $pop9 i32.const $push16=, 4 i32.add $push14=, $0, $pop16 i32.const $push15=, 7 i32.div_s $push8=, $4, $pop15 - i32.store $discard=, 0($pop14), $pop8 + i32.store $drop=, 0($pop14), $pop8 return .endfunc .Lfunc_end22: @@ -1028,22 +1028,22 @@ sr7777: # @sr7777 i32.load $push6=, 0($1) i32.const $push7=, 7 i32.rem_s $push11=, $pop6, $pop7 - i32.store $discard=, 0($0), $pop11 + i32.store $drop=, 0($0), $pop11 i32.const $push20=, 12 i32.add $push12=, $0, $pop20 i32.const $push19=, 7 i32.rem_s $push10=, $2, $pop19 - i32.store $discard=, 0($pop12), $pop10 + i32.store $drop=, 0($pop12), $pop10 i32.const $push18=, 8 i32.add $push13=, $0, $pop18 i32.const $push17=, 7 i32.rem_s $push9=, $3, $pop17 - i32.store $discard=, 0($pop13), $pop9 + i32.store $drop=, 0($pop13), $pop9 i32.const $push16=, 4 i32.add $push14=, $0, $pop16 i32.const $push15=, 7 i32.rem_s $push8=, $4, $pop15 - i32.store $discard=, 0($pop14), $pop8 + i32.store $drop=, 0($pop14), $pop8 return .endfunc .Lfunc_end23: @@ -2182,7 +2182,7 @@ main: # @main i32.const $push418=, __stack_pointer i32.const $push416=, 32 i32.add $push417=, $0, $pop416 - i32.store $discard=, 0($pop418), $pop417 + i32.store $drop=, 0($pop418), $pop417 i32.const $push411=, 0 return $pop411 .LBB24_101: # %if.then642 diff --git a/test/torture-s/pr53688.c.s b/test/torture-s/pr53688.c.s index 794ff8060..4c4bc5930 100644 --- a/test/torture-s/pr53688.c.s +++ b/test/torture-s/pr53688.c.s @@ -9,14 +9,14 @@ init: # @init i32.const $push0=, 0 i32.const $push7=, 0 i32.load8_u $push1=, .L.str+8($pop7) - i32.store8 $discard=, p+8($pop0), $pop1 + i32.store8 $drop=, p+8($pop0), $pop1 i32.const $push6=, 0 i32.const $push5=, 0 i64.load $push2=, .L.str($pop5):p2align=0 - i64.store $discard=, p($pop6):p2align=0, $pop2 + i64.store $drop=, p($pop6):p2align=0, $pop2 i32.const $push4=, 0 i64.const $push3=, 6147487297207357523 - i64.store $discard=, p+9($pop4):p2align=0, $pop3 + i64.store $drop=, p+9($pop4):p2align=0, $pop3 return .endfunc .Lfunc_end0: @@ -36,9 +36,9 @@ main: # @main i32.const $push16=, 0 i32.const $push15=, 0 i32.load8_u $push0=, p+8($pop15) - i32.store8 $discard=, headline+8($pop16), $pop0 + i32.store8 $drop=, headline+8($pop16), $pop0 i32.const $push14=, 0 - i64.store $discard=, headline($pop14), $1 + i64.store $drop=, headline($pop14), $1 i32.const $push13=, 0 i32.const $push1=, 32 i32.store8 $0=, headline+17($pop13), $pop1 @@ -46,12 +46,12 @@ main: # @main i64.load $1=, p+9($pop12):p2align=0 i32.const $push11=, 0 i64.const $push2=, 2314885530818453536 - i64.store $discard=, headline+9($pop11):p2align=0, $pop2 + i64.store $drop=, headline+9($pop11):p2align=0, $pop2 i32.const $push10=, 0 - i64.store $discard=, headline+10($pop10):p2align=1, $1 + i64.store $drop=, headline+10($pop10):p2align=1, $1 i32.const $push4=, headline+18 i32.const $push3=, 238 - i32.call $discard=, memset@FUNCTION, $pop4, $0, $pop3 + i32.call $drop=, memset@FUNCTION, $pop4, $0, $pop3 block i32.wrap/i64 $push5=, $1 i32.const $push6=, 255 diff --git a/test/torture-s/pr54471.c.s b/test/torture-s/pr54471.c.s index 048d1c0f3..92dbba83b 100644 --- a/test/torture-s/pr54471.c.s +++ b/test/torture-s/pr54471.c.s @@ -50,15 +50,15 @@ foo: # @foo br_if 0, $pop26 # 0: down to label0 # BB#4: # %if.end i64.const $push24=, 14348907 - i64.store $discard=, 0($0), $pop24 + i64.store $drop=, 0($0), $pop24 i32.const $push5=, 8 i32.add $push6=, $0, $pop5 i64.const $push7=, 0 - i64.store $discard=, 0($pop6), $pop7 + i64.store $drop=, 0($pop6), $pop7 i32.const $push14=, __stack_pointer i32.const $push12=, 32 i32.add $push13=, $4, $pop12 - i32.store $discard=, 0($pop14), $pop13 + i32.store $drop=, 0($pop14), $pop13 return .LBB0_5: # %if.then end_block # label0: @@ -90,7 +90,7 @@ main: # @main i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $0, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 i32.const $push3=, 0 return $pop3 .endfunc diff --git a/test/torture-s/pr54937.c.s b/test/torture-s/pr54937.c.s index ebbd829ad..aea46d47e 100644 --- a/test/torture-s/pr54937.c.s +++ b/test/torture-s/pr54937.c.s @@ -31,7 +31,7 @@ t: # @t # in Loop: Header=BB0_2 Depth=1 end_block # label3: i32.const $push7=, 0 - i32.store $discard=, a($1), $pop7 + i32.store $drop=, a($1), $pop7 i32.const $push6=, 4 i32.add $1=, $1, $pop6 i32.const $push5=, -1 @@ -54,9 +54,9 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, exit@FUNCTION - i32.store $discard=, terminate_me($pop1), $pop0 + i32.store $drop=, terminate_me($pop1), $pop0 i32.const $push2=, 100 - i32.call $discard=, t@FUNCTION, $pop2 + i32.call $drop=, t@FUNCTION, $pop2 call abort@FUNCTION unreachable .endfunc diff --git a/test/torture-s/pr54985.c.s b/test/torture-s/pr54985.c.s index 34114c186..94401826d 100644 --- a/test/torture-s/pr54985.c.s +++ b/test/torture-s/pr54985.c.s @@ -66,7 +66,7 @@ main: # @main i32.store $push15=, 0($pop7), $pop13 tee_local $push14=, $0=, $pop15 i64.const $push0=, 4294967298 - i64.store $discard=, 8($pop14), $pop0 + i64.store $drop=, 8($pop14), $pop0 block i32.const $push11=, 8 i32.add $push12=, $0, $pop11 @@ -77,7 +77,7 @@ main: # @main i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $0, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 i32.const $push3=, 0 return $pop3 .LBB1_2: # %if.then diff --git a/test/torture-s/pr55750.c.s b/test/torture-s/pr55750.c.s index 4702bd7f3..12558f0c9 100644 --- a/test/torture-s/pr55750.c.s +++ b/test/torture-s/pr55750.c.s @@ -12,7 +12,7 @@ foo: # @foo i32.load8_u $push1=, arr($0) i32.const $push3=, 2 i32.add $push2=, $pop1, $pop3 - i32.store8 $discard=, arr($0), $pop2 + i32.store8 $drop=, arr($0), $pop2 return .endfunc .Lfunc_end0: @@ -27,10 +27,10 @@ main: # @main # BB#0: # %entry i32.const $push13=, 0 i32.const $push1=, 127 - i32.store8 $discard=, arr($pop13), $pop1 + i32.store8 $drop=, arr($pop13), $pop1 i32.const $push12=, 0 i32.const $push2=, 254 - i32.store8 $discard=, arr+4($pop12), $pop2 + i32.store8 $drop=, arr+4($pop12), $pop2 i32.const $push11=, 0 call foo@FUNCTION, $pop11 i32.const $push3=, 1 diff --git a/test/torture-s/pr55875.c.s b/test/torture-s/pr55875.c.s index 453d22eca..27407e38d 100644 --- a/test/torture-s/pr55875.c.s +++ b/test/torture-s/pr55875.c.s @@ -45,7 +45,7 @@ main: # @main loop # label2: i32.const $push2=, 255 i32.and $push0=, $0, $pop2 - i32.call $discard=, t@FUNCTION, $pop0 + i32.call $drop=, t@FUNCTION, $pop0 i32.const $push1=, 1 i32.add $0=, $0, $pop1 br 0 # 0: up to label2 diff --git a/test/torture-s/pr56205.c.s b/test/torture-s/pr56205.c.s index a98515f7e..9a5bb8bff 100644 --- a/test/torture-s/pr56205.c.s +++ b/test/torture-s/pr56205.c.s @@ -15,7 +15,7 @@ f4: # @f4 i32.sub $push23=, $pop15, $pop16 i32.store $push25=, 0($pop17), $pop23 tee_local $push24=, $5=, $pop25 - i32.store $discard=, 28($pop24), $2 + i32.store $drop=, 28($pop24), $2 block br_if 0, $0 # 0: down to label0 # BB#1: # %entry @@ -30,7 +30,7 @@ f4: # @f4 i32.load $push5=, b($pop27) i32.const $push6=, 1 i32.add $push7=, $pop5, $pop6 - i32.store $discard=, b($pop4), $pop7 + i32.store $drop=, b($pop4), $pop7 .LBB0_3: # %if.end end_block # label0: i32.const $push30=, .L.str.3 @@ -49,12 +49,12 @@ f4: # @f4 br_if 0, $pop33 # 0: down to label2 # BB#4: # %land.rhs.i i32.load8_u $4=, 0($1) - i32.store $discard=, 20($5), $2 - i32.store $discard=, 16($5), $0 + i32.store $drop=, 20($5), $2 + i32.store $drop=, 16($5), $0 i32.const $push11=, .L.str.4 i32.const $push31=, .L.str.3 i32.select $push12=, $pop11, $pop31, $4 - i32.store $discard=, 24($5), $pop12 + i32.store $drop=, 24($5), $pop12 i32.const $push21=, 16 i32.add $push22=, $5, $pop21 call f1@FUNCTION, $5, $pop22 @@ -67,16 +67,16 @@ f4: # @f4 .LBB0_6: # %if.end.critedge.i end_block # label2: i32.const $push32=, .L.str.3 - i32.store $discard=, 8($5), $pop32 - i32.store $discard=, 4($5), $2 - i32.store $discard=, 0($5), $0 + i32.store $drop=, 8($5), $pop32 + i32.store $drop=, 4($5), $2 + i32.store $drop=, 0($5), $0 call f1@FUNCTION, $5, $5 .LBB0_7: # %f3.exit end_block # label1: i32.const $push20=, __stack_pointer i32.const $push18=, 32 i32.add $push19=, $5, $pop18 - i32.store $discard=, 0($pop20), $pop19 + i32.store $drop=, 0($pop20), $pop19 return .endfunc .Lfunc_end0: @@ -101,11 +101,11 @@ main: # @main i32.const $push1=, 16 i32.add $push2=, $0, $pop1 i32.const $push3=, 26 - i32.store $discard=, 0($pop2), $pop3 + i32.store $drop=, 0($pop2), $pop3 i64.const $push4=, 4622945017495814144 - i64.store $discard=, 8($0), $pop4 + i64.store $drop=, 8($0), $pop4 i32.const $push5=, .L.str.1 - i32.store $discard=, 0($0), $pop5 + i32.store $drop=, 0($0), $pop5 i32.const $push21=, 0 i32.const $push6=, .L.str call f4@FUNCTION, $pop21, $pop6, $0 @@ -125,7 +125,7 @@ main: # @main i32.const $push17=, __stack_pointer i32.const $push15=, 32 i32.add $push16=, $0, $pop15 - i32.store $discard=, 0($pop17), $pop16 + i32.store $drop=, 0($pop17), $pop16 i32.const $push10=, 0 return $pop10 .LBB1_3: # %if.then @@ -171,7 +171,7 @@ f1: # @f1 # BB#2: # %lor.lhs.false7 i32.const $push10=, 12 i32.add $push11=, $1, $pop10 - i32.store $discard=, 12($4), $pop11 + i32.store $drop=, 12($4), $pop11 i32.load $push12=, 0($3) i32.const $push13=, .L.str.4 i32.call $push14=, strcmp@FUNCTION, $pop12, $pop13 @@ -180,7 +180,7 @@ f1: # @f1 i32.const $push21=, __stack_pointer i32.const $push19=, 16 i32.add $push20=, $4, $pop19 - i32.store $discard=, 0($pop21), $pop20 + i32.store $drop=, 0($pop21), $pop20 return .LBB2_4: # %if.then12 end_block # label4: diff --git a/test/torture-s/pr56799.c.s b/test/torture-s/pr56799.c.s index 39de5d059..4e0b75033 100644 --- a/test/torture-s/pr56799.c.s +++ b/test/torture-s/pr56799.c.s @@ -16,7 +16,7 @@ main: # @main i32.store $push17=, 0($pop12), $pop15 tee_local $push16=, $0=, $pop17 i64.const $push2=, 4295032832 - i64.store $discard=, 8($pop16), $pop2 + i64.store $drop=, 8($pop16), $pop2 block i32.const $push13=, 8 i32.add $push14=, $0, $pop13 @@ -66,7 +66,7 @@ foo: # @foo # BB#1: # %if.then i32.const $push1=, 0 i32.const $push2=, 1 - i32.store $discard=, lo($pop1), $pop2 + i32.store $drop=, lo($pop1), $pop2 i32.load $1=, 4($0) .LBB1_2: # %if.end end_block # label1: @@ -77,7 +77,7 @@ foo: # @foo # BB#3: # %if.then7 i32.const $push4=, 0 i32.const $push5=, 1 - i32.store $discard=, hi($pop4), $pop5 + i32.store $drop=, hi($pop4), $pop5 i32.load $push14=, 4($0) tee_local $push13=, $0=, $pop14 i32.add $1=, $pop13, $1 diff --git a/test/torture-s/pr56837.c.s b/test/torture-s/pr56837.c.s index 518575289..b84dfb3aa 100644 --- a/test/torture-s/pr56837.c.s +++ b/test/torture-s/pr56837.c.s @@ -12,7 +12,7 @@ foo: # @foo # =>This Inner Loop Header: Depth=1 loop # label0: i64.const $push1=, 4294967295 - i64.store $discard=, a+8192($0), $pop1 + i64.store $drop=, a+8192($0), $pop1 i32.const $push0=, 8 i32.add $0=, $0, $pop0 br_if 0, $0 # 0: up to label0 diff --git a/test/torture-s/pr56866.c.s b/test/torture-s/pr56866.c.s index 3f99dc577..5e365d44b 100644 --- a/test/torture-s/pr56866.c.s +++ b/test/torture-s/pr56866.c.s @@ -20,42 +20,42 @@ main: # @main i32.add $push60=, $pop112, $pop59 i32.const $push111=, 0 i32.const $push110=, 2048 - i32.call $discard=, memset@FUNCTION, $pop60, $pop111, $pop110 + i32.call $drop=, memset@FUNCTION, $pop60, $pop111, $pop110 i32.const $push61=, 2592 i32.add $push62=, $4, $pop61 i32.const $push109=, 0 i32.const $push0=, 1024 - i32.call $discard=, memset@FUNCTION, $pop62, $pop109, $pop0 + i32.call $drop=, memset@FUNCTION, $pop62, $pop109, $pop0 i32.const $push63=, 1056 i32.add $push64=, $4, $pop63 i32.const $push108=, 0 i32.const $push1=, 512 - i32.call $discard=, memset@FUNCTION, $pop64, $pop108, $pop1 + i32.call $drop=, memset@FUNCTION, $pop64, $pop108, $pop1 i32.const $push65=, 288 i32.add $push66=, $4, $pop65 i32.const $push107=, 0 i32.const $push2=, 256 - i32.call $discard=, memset@FUNCTION, $pop66, $pop107, $pop2 + i32.call $drop=, memset@FUNCTION, $pop66, $pop107, $pop2 i32.const $push4=, 19088743 - i32.store $discard=, 2592($4), $pop4 + i32.store $drop=, 2592($4), $pop4 i32.const $push5=, 17767 - i32.store16 $discard=, 1056($4), $pop5 + i32.store16 $drop=, 1056($4), $pop5 i32.const $push6=, 115 - i32.store8 $discard=, 288($4), $pop6 + i32.store8 $drop=, 288($4), $pop6 i64.const $push3=, 81985529216486895 - i64.store $discard=, 5664($4), $pop3 + i64.store $drop=, 5664($4), $pop3 i32.const $push67=, 5664 i32.add $push68=, $4, $pop67 - i32.store $discard=, 28($4), $pop68 + i32.store $drop=, 28($4), $pop68 i32.const $push69=, 2592 i32.add $push70=, $4, $pop69 - i32.store $discard=, 24($4), $pop70 + i32.store $drop=, 24($4), $pop70 i32.const $push71=, 1056 i32.add $push72=, $4, $pop71 - i32.store $discard=, 20($4), $pop72 + i32.store $drop=, 20($4), $pop72 i32.const $push73=, 288 i32.add $push74=, $4, $pop73 - i32.store $discard=, 16($4), $pop74 + i32.store $drop=, 16($4), $pop74 i32.const $push75=, 28 i32.add $5=, $4, $pop75 i32.const $push76=, 24 @@ -78,7 +78,7 @@ main: # @main i64.load $push8=, 0($pop7) i64.const $push116=, 56 i64.rotl $push9=, $pop8, $pop116 - i64.store $discard=, 0($pop10), $pop9 + i64.store $drop=, 0($pop10), $pop9 i32.const $push115=, 8 i32.add $0=, $0, $pop115 i32.const $push114=, 2048 @@ -99,7 +99,7 @@ main: # @main i32.load $push13=, 0($pop12) i32.const $push119=, 24 i32.rotl $push14=, $pop13, $pop119 - i32.store $discard=, 0($pop15), $pop14 + i32.store $drop=, 0($pop15), $pop14 i32.const $push118=, 4 i32.add $0=, $0, $pop118 i32.const $push117=, 1024 @@ -124,7 +124,7 @@ main: # @main i32.const $push122=, 7 i32.shl $push19=, $5, $pop122 i32.or $push20=, $pop18, $pop19 - i32.store16 $discard=, 0($pop21), $pop20 + i32.store16 $drop=, 0($pop21), $pop20 i32.const $push121=, 2 i32.add $0=, $0, $pop121 i32.const $push120=, 512 @@ -149,7 +149,7 @@ main: # @main i32.const $push128=, 3 i32.shl $push25=, $5, $pop128 i32.or $push26=, $pop24, $pop25 - i32.store8 $discard=, 0($pop27), $pop26 + i32.store8 $drop=, 0($pop27), $pop26 i32.const $push127=, 1 i32.add $0=, $0, $pop127 i32.const $push126=, 256 @@ -159,16 +159,16 @@ main: # @main end_loop # label7: i32.const $push95=, 3616 i32.add $push96=, $4, $pop95 - i32.store $discard=, 12($4), $pop96 + i32.store $drop=, 12($4), $pop96 i32.const $push97=, 1568 i32.add $push98=, $4, $pop97 - i32.store $discard=, 8($4), $pop98 + i32.store $drop=, 8($4), $pop98 i32.const $push99=, 544 i32.add $push100=, $4, $pop99 - i32.store $discard=, 4($4), $pop100 + i32.store $drop=, 4($4), $pop100 i32.const $push101=, 32 i32.add $push102=, $4, $pop101 - i32.store $discard=, 0($4), $pop102 + i32.store $drop=, 0($4), $pop102 i32.const $push103=, 12 i32.add $0=, $4, $pop103 i32.const $push104=, 8 @@ -226,7 +226,7 @@ main: # @main i32.const $push58=, __stack_pointer i32.const $push56=, 7712 i32.add $push57=, $4, $pop56 - i32.store $discard=, 0($pop58), $pop57 + i32.store $drop=, 0($pop58), $pop57 i32.const $push51=, 0 return $pop51 .LBB0_17: # %if.then90 diff --git a/test/torture-s/pr56962.c.s b/test/torture-s/pr56962.c.s index 118060ede..d7b2f7fe9 100644 --- a/test/torture-s/pr56962.c.s +++ b/test/torture-s/pr56962.c.s @@ -57,7 +57,7 @@ foo: # @foo i32.shl $push4=, $pop3, $pop28 i32.add $push5=, $0, $pop4 i64.load $push6=, 0($pop5) - i64.store $discard=, 0($pop16), $pop6 + i64.store $drop=, 0($pop16), $pop6 i32.add $push17=, $6, $1 i32.const $push27=, 3 i32.shl $push18=, $pop17, $pop27 @@ -70,7 +70,7 @@ foo: # @foo i32.shl $push23=, $pop22, $pop25 i32.add $push24=, $0, $pop23 i64.add $push20=, $4, $3 - i64.store $discard=, 0($pop24), $pop20 + i64.store $drop=, 0($pop24), $pop20 return .endfunc .Lfunc_end1: diff --git a/test/torture-s/pr56982.c.s b/test/torture-s/pr56982.c.s index 1a7514fb8..1eb5f79e1 100644 --- a/test/torture-s/pr56982.c.s +++ b/test/torture-s/pr56982.c.s @@ -68,14 +68,14 @@ main: # @main i32.store $push13=, 0($pop5), $pop11 tee_local $push12=, $2=, $pop13 i32.const $push0=, 0 - i32.store $discard=, 12($pop12), $pop0 + i32.store $drop=, 12($pop12), $pop0 i32.const $push9=, 12 i32.add $push10=, $2, $pop9 - i32.call $discard=, f@FUNCTION, $pop10 + i32.call $drop=, f@FUNCTION, $pop10 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $2, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 i32.const $push1=, 1 return $pop1 .endfunc diff --git a/test/torture-s/pr57124.c.s b/test/torture-s/pr57124.c.s index 87d1a6511..31d09e97b 100644 --- a/test/torture-s/pr57124.c.s +++ b/test/torture-s/pr57124.c.s @@ -41,14 +41,14 @@ main: # @main i32.store $push12=, 0($pop5), $pop10 tee_local $push11=, $0=, $pop12 i32.const $push0=, 65531 - i32.store16 $discard=, 14($pop11), $pop0 + i32.store16 $drop=, 14($pop11), $pop0 i32.const $push1=, 65526 - i32.store16 $discard=, 12($0), $pop1 + i32.store16 $drop=, 12($0), $pop1 i32.const $push6=, 14 i32.add $push7=, $0, $pop6 i32.const $push8=, 12 i32.add $push9=, $0, $pop8 - i32.call $discard=, foo@FUNCTION, $pop7, $pop9 + i32.call $drop=, foo@FUNCTION, $pop7, $pop9 unreachable .endfunc .Lfunc_end1: diff --git a/test/torture-s/pr57130.c.s b/test/torture-s/pr57130.c.s index 09d3e84dd..381696cdf 100644 --- a/test/torture-s/pr57130.c.s +++ b/test/torture-s/pr57130.c.s @@ -14,7 +14,7 @@ foo: # @foo tee_local $push9=, $1=, $pop10 i32.const $push1=, 1 i32.add $push2=, $pop9, $pop1 - i32.store $discard=, foo.cnt($pop0), $pop2 + i32.store $drop=, foo.cnt($pop0), $pop2 block i32.const $push3=, 4 i32.shl $push4=, $1, $pop3 @@ -55,7 +55,7 @@ main: # @main tee_local $push35=, $1=, $pop36 i32.const $push0=, 0 i32.load $push1=, .Lmain.r+8($pop0) - i32.store $discard=, 0($pop35), $pop1 + i32.store $drop=, 0($pop35), $pop1 i32.const $push34=, 0 i64.load $push3=, .Lmain.r($pop34):p2align=2 i64.store $0=, 32($2), $pop3 @@ -65,34 +65,34 @@ main: # @main i32.add $push5=, $pop26, $pop33 i32.const $push32=, 0 i64.load $push4=, .Lmain.r+8($pop32):p2align=2 - i64.store $discard=, 0($pop5):p2align=2, $pop4 - i64.store $discard=, 16($2):p2align=2, $0 + i64.store $drop=, 0($pop5):p2align=2, $pop4 + i64.store $drop=, 16($2):p2align=2, $0 i32.const $push27=, 16 i32.add $push28=, $2, $pop27 call foo@FUNCTION, $pop28 i64.const $push6=, 8589934592 - i64.store $discard=, 32($2), $pop6 + i64.store $drop=, 32($2), $pop6 i64.const $push7=, 12884901887 - i64.store $discard=, 0($1), $pop7 + i64.store $drop=, 0($1), $pop7 i32.const $push8=, 12 i32.add $push9=, $2, $pop8 i32.const $push10=, 2 - i32.store $discard=, 0($pop9), $pop10 + i32.store $drop=, 0($pop9), $pop10 i32.const $push31=, 8 i32.add $push11=, $2, $pop31 i32.load $push12=, 0($1) - i32.store $discard=, 0($pop11), $pop12 + i32.store $drop=, 0($pop11), $pop12 i32.const $push13=, 4 i32.add $push14=, $2, $pop13 i32.load $push15=, 36($2) - i32.store $discard=, 0($pop14), $pop15 + i32.store $drop=, 0($pop14), $pop15 i32.const $push30=, 0 i32.store $1=, 0($2), $pop30 call foo@FUNCTION, $2 i32.const $push22=, __stack_pointer i32.const $push20=, 48 i32.add $push21=, $2, $pop20 - i32.store $discard=, 0($pop22), $pop21 + i32.store $drop=, 0($pop22), $pop21 return $1 .endfunc .Lfunc_end1: diff --git a/test/torture-s/pr57131.c.s b/test/torture-s/pr57131.c.s index 2877301d3..99e8851a8 100644 --- a/test/torture-s/pr57131.c.s +++ b/test/torture-s/pr57131.c.s @@ -18,11 +18,11 @@ main: # @main i32.const $push1=, 0 i32.store $0=, 44($pop21), $pop1 i64.const $push2=, 0 - i64.store $discard=, 32($7), $pop2 + i64.store $drop=, 32($7), $pop2 i32.store $1=, 28($7), $0 i32.const $push3=, 1 i32.store $push0=, 24($7), $pop3 - i32.store $discard=, 20($7), $pop0 + i32.store $drop=, 20($7), $pop0 i64.const $push4=, 1 i64.store $2=, 8($7), $pop4 i64.load32_s $3=, 44($7) @@ -44,7 +44,7 @@ main: # @main i32.const $push19=, __stack_pointer i32.const $push17=, 48 i32.add $push18=, $7, $pop17 - i32.store $discard=, 0($pop19), $pop18 + i32.store $drop=, 0($pop19), $pop18 return $1 .LBB0_2: # %if.then end_block # label0: diff --git a/test/torture-s/pr57281.c.s b/test/torture-s/pr57281.c.s index ec09bfa9b..930073efe 100644 --- a/test/torture-s/pr57281.c.s +++ b/test/torture-s/pr57281.c.s @@ -15,7 +15,7 @@ foo: # @foo i32.load $push6=, b($pop7) tee_local $push5=, $1=, $pop6 i64.extend_s/i32 $push1=, $pop5 - i64.store $discard=, 0($pop2), $pop1 + i64.store $drop=, 0($pop2), $pop1 i32.const $push4=, 0 i32.select $push3=, $pop4, $1, $0 return $pop3 @@ -48,16 +48,16 @@ main: # @main # =>This Inner Loop Header: Depth=1 loop # label1: i32.const $push17=, 0 - i64.load $discard=, f($pop17) + i64.load $drop=, f($pop17) i32.const $push16=, 0 i32.store $0=, 0($2), $pop16 i32.load $push15=, b($0) tee_local $push14=, $5=, $pop15 i32.select $push4=, $0, $pop14, $1 - i32.store $discard=, 0($2), $pop4 + i32.store $drop=, 0($2), $pop4 i32.load $4=, b($0) i64.extend_s/i32 $push3=, $5 - i64.store $discard=, 0($3), $pop3 + i64.store $drop=, 0($3), $pop3 i32.const $push13=, -1 i32.add $push5=, $4, $pop13 i32.store $push0=, b($0), $pop5 diff --git a/test/torture-s/pr57321.c.s b/test/torture-s/pr57321.c.s index 979a4dbdf..76c87b1c6 100644 --- a/test/torture-s/pr57321.c.s +++ b/test/torture-s/pr57321.c.s @@ -15,7 +15,7 @@ main: # @main i32.const $push4=, 0 i32.load $push1=, b($pop4) i32.const $push2=, 1 - i32.store $discard=, 0($pop1), $pop2 + i32.store $drop=, 0($pop1), $pop2 .LBB0_2: # %foo.exit end_block # label0: i32.const $push5=, 0 diff --git a/test/torture-s/pr57344-1.c.s b/test/torture-s/pr57344-1.c.s index 4af7fa372..c63d6994f 100644 --- a/test/torture-s/pr57344-1.c.s +++ b/test/torture-s/pr57344-1.c.s @@ -35,7 +35,7 @@ main: # @main i32.load $0=, i($pop18) i32.const $push17=, 0 i64.const $push0=, 8583460864 - i64.store $discard=, s+8($pop17), $pop0 + i64.store $drop=, s+8($pop17), $pop0 block i32.const $push16=, 0 i32.gt_s $push1=, $0, $pop16 @@ -49,7 +49,7 @@ main: # @main tee_local $push20=, $0=, $pop21 i32.const $push19=, 1 i32.add $push3=, $pop20, $pop19 - i32.store $discard=, i($pop23), $pop3 + i32.store $drop=, i($pop23), $pop3 i32.const $push4=, -1 i32.gt_s $push5=, $0, $pop4 br_if 0, $pop5 # 0: down to label1 @@ -78,7 +78,7 @@ main: # @main tee_local $push26=, $0=, $pop27 i32.const $push25=, 1 i32.add $push14=, $pop26, $pop25 - i32.store $discard=, i($pop29), $pop14 + i32.store $drop=, i($pop29), $pop14 i32.const $push24=, 0 i32.lt_s $push15=, $0, $pop24 br_if 0, $pop15 # 0: up to label2 diff --git a/test/torture-s/pr57344-2.c.s b/test/torture-s/pr57344-2.c.s index 7475f5489..840917c15 100644 --- a/test/torture-s/pr57344-2.c.s +++ b/test/torture-s/pr57344-2.c.s @@ -35,7 +35,7 @@ main: # @main i32.load $0=, i($pop20) i32.const $push19=, 0 i64.const $push0=, 562525691183104 - i64.store $discard=, s+8($pop19), $pop0 + i64.store $drop=, s+8($pop19), $pop0 block i32.const $push18=, 0 i32.gt_s $push1=, $0, $pop18 @@ -49,7 +49,7 @@ main: # @main tee_local $push22=, $0=, $pop23 i32.const $push21=, 1 i32.add $push3=, $pop22, $pop21 - i32.store $discard=, i($pop25), $pop3 + i32.store $drop=, i($pop25), $pop3 i32.const $push4=, -1 i32.gt_s $push5=, $0, $pop4 br_if 0, $pop5 # 0: down to label1 @@ -81,7 +81,7 @@ main: # @main tee_local $push28=, $0=, $pop29 i32.const $push27=, 1 i32.add $push16=, $pop28, $pop27 - i32.store $discard=, i($pop31), $pop16 + i32.store $drop=, i($pop31), $pop16 i32.const $push26=, 0 i32.lt_s $push17=, $0, $pop26 br_if 0, $pop17 # 0: up to label2 diff --git a/test/torture-s/pr57344-3.c.s b/test/torture-s/pr57344-3.c.s index af7d9c63e..18ff9ae6c 100644 --- a/test/torture-s/pr57344-3.c.s +++ b/test/torture-s/pr57344-3.c.s @@ -36,11 +36,11 @@ main: # @main i32.const $push23=, 0 i32.const $push22=, 0 i64.load $push0=, .Lmain.t+8($pop22):p2align=0 - i64.store $discard=, s+24($pop23), $pop0 + i64.store $drop=, s+24($pop23), $pop0 i32.const $push21=, 0 i32.const $push20=, 0 i64.load $push1=, .Lmain.t($pop20):p2align=0 - i64.store $discard=, s+16($pop21), $pop1 + i64.store $drop=, s+16($pop21), $pop1 block i32.const $push19=, 0 i32.gt_s $push2=, $0, $pop19 @@ -54,7 +54,7 @@ main: # @main tee_local $push26=, $0=, $pop27 i32.const $push25=, 1 i32.add $push4=, $pop26, $pop25 - i32.store $discard=, i($pop29), $pop4 + i32.store $drop=, i($pop29), $pop4 i32.const $push5=, -1 i32.gt_s $push6=, $0, $pop5 br_if 0, $pop6 # 0: down to label1 @@ -90,7 +90,7 @@ main: # @main tee_local $push32=, $0=, $pop33 i32.const $push31=, 1 i32.add $push17=, $pop32, $pop31 - i32.store $discard=, i($pop35), $pop17 + i32.store $drop=, i($pop35), $pop17 i32.const $push30=, 0 i32.lt_s $push18=, $0, $pop30 br_if 0, $pop18 # 0: up to label2 diff --git a/test/torture-s/pr57344-4.c.s b/test/torture-s/pr57344-4.c.s index 200e95f00..5b97d3bb7 100644 --- a/test/torture-s/pr57344-4.c.s +++ b/test/torture-s/pr57344-4.c.s @@ -36,11 +36,11 @@ main: # @main i32.const $push26=, 0 i32.const $push25=, 0 i64.load $push0=, .Lmain.t+8($pop25):p2align=0 - i64.store $discard=, s+24($pop26), $pop0 + i64.store $drop=, s+24($pop26), $pop0 i32.const $push24=, 0 i32.const $push23=, 0 i64.load $push1=, .Lmain.t($pop23):p2align=0 - i64.store $discard=, s+16($pop24), $pop1 + i64.store $drop=, s+16($pop24), $pop1 block i32.const $push22=, 0 i32.gt_s $push2=, $0, $pop22 @@ -54,7 +54,7 @@ main: # @main tee_local $push29=, $0=, $pop30 i32.const $push28=, 1 i32.add $push4=, $pop29, $pop28 - i32.store $discard=, i($pop32), $pop4 + i32.store $drop=, i($pop32), $pop4 i32.const $push5=, -1 i32.gt_s $push6=, $0, $pop5 br_if 0, $pop6 # 0: down to label1 @@ -92,7 +92,7 @@ main: # @main tee_local $push35=, $0=, $pop36 i32.const $push34=, 1 i32.add $push20=, $pop35, $pop34 - i32.store $discard=, i($pop38), $pop20 + i32.store $drop=, i($pop38), $pop20 i32.const $push33=, 0 i32.lt_s $push21=, $0, $pop33 br_if 0, $pop21 # 0: up to label2 diff --git a/test/torture-s/pr57568.c.s b/test/torture-s/pr57568.c.s index 1949909ce..849157ce8 100644 --- a/test/torture-s/pr57568.c.s +++ b/test/torture-s/pr57568.c.s @@ -21,7 +21,7 @@ main: # @main tee_local $push4=, $1=, $pop5 i32.const $push1=, 1 i32.shl $push2=, $pop4, $pop1 - i32.store $discard=, 0($0), $pop2 + i32.store $drop=, 0($0), $pop2 br_if 1, $1 # 1: down to label0 .LBB0_2: # %if.end end_block # label1: diff --git a/test/torture-s/pr57860.c.s b/test/torture-s/pr57860.c.s index aa7c54cc2..27d8f8dc5 100644 --- a/test/torture-s/pr57860.c.s +++ b/test/torture-s/pr57860.c.s @@ -28,7 +28,7 @@ foo: # @foo # in Loop: Header=BB0_1 Depth=1 i32.const $push18=, 0 i32.const $push17=, 0 - i32.store $discard=, c($pop18), $pop17 + i32.store $drop=, c($pop18), $pop17 .LBB0_3: # %for.end # in Loop: Header=BB0_1 Depth=1 end_block # label2: @@ -40,7 +40,7 @@ foo: # @foo i64.and $push5=, $pop4, $pop3 i64.gt_s $push6=, $1, $pop5 i32.store $push0=, 0($3), $pop6 - i32.store $discard=, 0($4), $pop0 + i32.store $drop=, 0($4), $pop0 i32.const $push22=, 0 i32.load $push21=, g($pop22) tee_local $push20=, $0=, $pop21 @@ -53,7 +53,7 @@ foo: # @foo i32.const $push15=, 0 i32.const $push14=, 1 i32.add $push10=, $0, $pop14 - i32.store $discard=, g($pop15), $pop10 + i32.store $drop=, g($pop15), $pop10 br 0 # 0: up to label0 .LBB0_5: # %if.then end_loop # label1: @@ -89,7 +89,7 @@ main: # @main # in Loop: Header=BB1_1 Depth=1 i32.const $push20=, 0 i32.const $push19=, 0 - i32.store $discard=, c($pop20), $pop19 + i32.store $drop=, c($pop20), $pop19 .LBB1_3: # %for.end.i # in Loop: Header=BB1_1 Depth=1 end_block # label5: @@ -102,7 +102,7 @@ main: # @main i64.const $push25=, 1 i64.lt_s $push6=, $pop5, $pop25 i32.store $push0=, 0($1), $pop6 - i32.store $discard=, 0($2), $pop0 + i32.store $drop=, 0($2), $pop0 i32.const $push24=, 0 i32.load $push23=, g($pop24) tee_local $push22=, $3=, $pop23 @@ -115,7 +115,7 @@ main: # @main i32.const $push17=, 0 i32.const $push16=, 1 i32.add $push12=, $3, $pop16 - i32.store $discard=, g($pop17), $pop12 + i32.store $drop=, g($pop17), $pop12 br 0 # 0: up to label3 .LBB1_5: # %foo.exit end_loop # label4: diff --git a/test/torture-s/pr57861.c.s b/test/torture-s/pr57861.c.s index 9e348ab4e..31de17714 100644 --- a/test/torture-s/pr57861.c.s +++ b/test/torture-s/pr57861.c.s @@ -30,19 +30,19 @@ main: # @main i32.ne $push9=, $pop8, $0 i32.and $push22=, $pop7, $pop9 tee_local $push21=, $3=, $pop22 - i32.store16 $discard=, a($0), $pop21 - i32.store16 $discard=, f($0), $0 + i32.store16 $drop=, a($0), $pop21 + i32.store16 $drop=, f($0), $0 .LBB0_2: # %for.inc.i.1 end_block # label0: i32.const $push10=, 255 i32.and $push11=, $1, $pop10 i32.ne $push12=, $pop11, $0 - i32.store $discard=, i($0), $pop12 + i32.store $drop=, i($0), $pop12 i32.load $1=, g($0) i32.const $push13=, 2 - i32.store $discard=, c($0), $pop13 + i32.store $drop=, c($0), $pop13 i32.store $push0=, j($0), $0 - i32.store $discard=, 0($1), $pop0 + i32.store $drop=, 0($1), $pop0 block i32.const $push14=, 65535 i32.and $push15=, $3, $pop14 diff --git a/test/torture-s/pr57875.c.s b/test/torture-s/pr57875.c.s index 3ecdfdaac..694458fb8 100644 --- a/test/torture-s/pr57875.c.s +++ b/test/torture-s/pr57875.c.s @@ -42,7 +42,7 @@ main: # @main i32.const $2=, 2 i32.const $push20=, 0 i32.const $push19=, 2 - i32.store $discard=, f($pop20), $pop19 + i32.store $drop=, f($pop20), $pop19 .LBB0_6: # %if.end # in Loop: Header=BB0_2 Depth=1 end_block # label4: @@ -50,7 +50,7 @@ main: # @main i32.const $push21=, 0 i32.load8_u $push2=, e($pop21) i32.and $push3=, $pop2, $2 - i32.store8 $discard=, e($pop22), $pop3 + i32.store8 $drop=, e($pop22), $pop3 .LBB0_7: # %for.inc # in Loop: Header=BB0_2 Depth=1 end_block # label3: @@ -64,7 +64,7 @@ main: # @main # BB#8: # %for.cond.for.end_crit_edge end_loop # label2: i32.const $push4=, 0 - i32.store $discard=, i($pop4), $4 + i32.store $drop=, i($pop4), $4 .LBB0_9: # %for.end end_block # label0: block diff --git a/test/torture-s/pr57876.c.s b/test/torture-s/pr57876.c.s index 1f6d64ddc..4ac9c77fb 100644 --- a/test/torture-s/pr57876.c.s +++ b/test/torture-s/pr57876.c.s @@ -26,7 +26,7 @@ main: # @main i32.mul $push18=, $pop102, $pop0 i32.const $push19=, -1 i32.add $push20=, $pop18, $pop19 - i32.store $discard=, h($8), $pop20 + i32.store $drop=, h($8), $pop20 i32.const $push21=, 1 i32.store $0=, f($8), $pop21 i32.load $push22=, 0($10) @@ -34,7 +34,7 @@ main: # @main i32.mul $push23=, $12, $pop1 i32.const $push101=, -1 i32.add $push24=, $pop23, $pop101 - i32.store $discard=, h($8), $pop24 + i32.store $drop=, h($8), $pop24 i32.const $push25=, 2 i32.store $1=, f($8), $pop25 i32.load $push26=, 0($10) @@ -42,7 +42,7 @@ main: # @main i32.mul $push27=, $12, $pop2 i32.const $push100=, -1 i32.add $push28=, $pop27, $pop100 - i32.store $discard=, h($8), $pop28 + i32.store $drop=, h($8), $pop28 i32.const $push29=, 3 i32.store $2=, f($8), $pop29 i32.load $push30=, 0($10) @@ -50,7 +50,7 @@ main: # @main i32.mul $push31=, $12, $pop3 i32.const $push99=, -1 i32.add $push32=, $pop31, $pop99 - i32.store $discard=, h($8), $pop32 + i32.store $drop=, h($8), $pop32 i32.const $push33=, 4 i32.store $3=, f($8), $pop33 i32.load $push34=, 0($10) @@ -58,7 +58,7 @@ main: # @main i32.mul $push35=, $12, $pop4 i32.const $push98=, -1 i32.add $push36=, $pop35, $pop98 - i32.store $discard=, h($8), $pop36 + i32.store $drop=, h($8), $pop36 i32.const $push37=, 5 i32.store $4=, f($8), $pop37 i32.load $push38=, 0($10) @@ -66,7 +66,7 @@ main: # @main i32.mul $push39=, $12, $pop5 i32.const $push97=, -1 i32.add $push40=, $pop39, $pop97 - i32.store $discard=, h($8), $pop40 + i32.store $drop=, h($8), $pop40 i32.const $push41=, 6 i32.store $5=, f($8), $pop41 i32.load $push42=, 0($10) @@ -74,7 +74,7 @@ main: # @main i32.mul $push43=, $12, $pop6 i32.const $push96=, -1 i32.add $push44=, $pop43, $pop96 - i32.store $discard=, h($8), $pop44 + i32.store $drop=, h($8), $pop44 i32.const $push45=, 7 i32.store $6=, f($8), $pop45 i32.load $push46=, 0($10) @@ -82,62 +82,62 @@ main: # @main i32.mul $push47=, $12, $pop7 i32.const $push95=, -1 i32.add $push48=, $pop47, $pop95 - i32.store $discard=, h($8), $pop48 + i32.store $drop=, h($8), $pop48 i32.const $push49=, 8 i32.store $7=, f($8), $pop49 - i32.store $discard=, f($8), $8 + i32.store $drop=, f($8), $8 i32.load $push50=, 0($10) i32.store $push8=, j($8), $pop50 i32.mul $push51=, $12, $pop8 i32.const $push94=, -1 i32.add $push52=, $pop51, $pop94 - i32.store $discard=, h($8), $pop52 - i32.store $discard=, f($8), $0 + i32.store $drop=, h($8), $pop52 + i32.store $drop=, f($8), $0 i32.load $push53=, 0($10) i32.store $push9=, j($8), $pop53 i32.mul $push54=, $12, $pop9 i32.const $push93=, -1 i32.add $push55=, $pop54, $pop93 - i32.store $discard=, h($8), $pop55 - i32.store $discard=, f($8), $1 + i32.store $drop=, h($8), $pop55 + i32.store $drop=, f($8), $1 i32.load $push56=, 0($10) i32.store $push10=, j($8), $pop56 i32.mul $push57=, $12, $pop10 i32.const $push92=, -1 i32.add $push58=, $pop57, $pop92 - i32.store $discard=, h($8), $pop58 - i32.store $discard=, f($8), $2 + i32.store $drop=, h($8), $pop58 + i32.store $drop=, f($8), $2 i32.load $push59=, 0($10) i32.store $push11=, j($8), $pop59 i32.mul $push60=, $12, $pop11 i32.const $push91=, -1 i32.add $push61=, $pop60, $pop91 - i32.store $discard=, h($8), $pop61 - i32.store $discard=, f($8), $3 + i32.store $drop=, h($8), $pop61 + i32.store $drop=, f($8), $3 i32.load $push62=, 0($10) i32.store $push12=, j($8), $pop62 i32.mul $push63=, $12, $pop12 i32.const $push90=, -1 i32.add $push64=, $pop63, $pop90 - i32.store $discard=, h($8), $pop64 - i32.store $discard=, f($8), $4 + i32.store $drop=, h($8), $pop64 + i32.store $drop=, f($8), $4 i32.load $push65=, 0($10) i32.store $push13=, j($8), $pop65 i32.mul $push66=, $12, $pop13 i32.const $push89=, -1 i32.add $push67=, $pop66, $pop89 - i32.store $discard=, h($8), $pop67 - i32.store $discard=, f($8), $5 + i32.store $drop=, h($8), $pop67 + i32.store $drop=, f($8), $5 i32.load $push68=, 0($10) i32.store $push14=, j($8), $pop68 i32.mul $push69=, $12, $pop14 i32.const $push88=, -1 i32.add $push70=, $pop69, $pop88 - i32.store $discard=, h($8), $pop70 - i32.store $discard=, f($8), $6 + i32.store $drop=, h($8), $pop70 + i32.store $drop=, f($8), $6 i32.load $push71=, 0($10) i32.store $10=, j($8), $pop71 - i32.store $discard=, f($8), $7 + i32.store $drop=, f($8), $7 i64.load32_s $11=, b($8) i32.mul $push72=, $12, $10 i32.const $push87=, -1 @@ -149,7 +149,7 @@ main: # @main i32.store $10=, e($8), $pop76 i32.const $push84=, 12 i32.add $push85=, $9, $pop84 - i32.store $discard=, g($8), $pop85 + i32.store $drop=, g($8), $pop85 block i32.eqz $push106=, $10 br_if 0, $pop106 # 0: down to label0 @@ -157,7 +157,7 @@ main: # @main i32.const $push83=, __stack_pointer i32.const $push81=, 16 i32.add $push82=, $9, $pop81 - i32.store $discard=, 0($pop83), $pop82 + i32.store $drop=, 0($pop83), $pop82 return $8 .LBB0_2: # %if.then end_block # label0: diff --git a/test/torture-s/pr57877.c.s b/test/torture-s/pr57877.c.s index 0c645f0c3..930a13d7c 100644 --- a/test/torture-s/pr57877.c.s +++ b/test/torture-s/pr57877.c.s @@ -37,7 +37,7 @@ main: # @main i32.const $push29=, 0 i32.const $push28=, 2 i32.add $push6=, $5, $pop28 - i32.store $discard=, g($pop29), $pop6 + i32.store $drop=, g($pop29), $pop6 i32.const $push27=, 0 i32.store $0=, h($pop27), $4 i32.const $push26=, 0 @@ -49,7 +49,7 @@ main: # @main i64.extend_u/i32 $push5=, $pop4 i64.lt_u $push23=, $pop5, $1 tee_local $push22=, $4=, $pop23 - i32.store $discard=, e($pop26), $pop22 + i32.store $drop=, e($pop26), $pop22 i32.const $push21=, 1 i32.add $5=, $5, $pop21 i32.const $push20=, 0 @@ -58,7 +58,7 @@ main: # @main # BB#4: # %for.cond.for.end_crit_edge.i end_loop # label3: i32.const $push8=, 0 - i32.store16 $discard=, d($pop8), $0 + i32.store16 $drop=, d($pop8), $0 .LBB0_5: # %foo.exit end_block # label0: block diff --git a/test/torture-s/pr58277-1.c.s b/test/torture-s/pr58277-1.c.s index 417020e09..d0c3e9538 100644 --- a/test/torture-s/pr58277-1.c.s +++ b/test/torture-s/pr58277-1.c.s @@ -72,14 +72,14 @@ main: # @main i32.load $3=, j($pop99) i32.load $push8=, i($6) i32.load $push7=, 0($3) - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 i32.load $push9=, i($6) i32.store $push98=, 0($pop9), $6 tee_local $push97=, $6=, $pop98 i32.load $push10=, i($pop97) i32.store $push1=, 0($pop10), $6 i32.load $push11=, i($pop1) - i32.store $discard=, 0($pop11), $4 + i32.store $drop=, 0($pop11), $4 br 1 # 1: down to label2 .LBB2_3: # %for.cond.preheader.i # in Loop: Header=BB2_1 Depth=1 @@ -117,7 +117,7 @@ main: # @main loop # label8: i32.load $push17=, k($5) i32.add $push18=, $pop17, $0 - i32.store $discard=, k($5), $pop18 + i32.store $drop=, k($5), $pop18 i32.store $push2=, 0($6), $5 i32.load $push19=, j($pop2) i32.load $push20=, 0($pop19) @@ -130,38 +130,38 @@ main: # @main end_block # label7: i32.load $push22=, j($5) i32.load $push23=, 0($pop22) - i32.store $discard=, 0($7), $pop23 + i32.store $drop=, 0($7), $pop23 i32.load $6=, j($5) i32.load $push25=, i($5) i32.load $push24=, 0($6) - i32.store $discard=, 0($pop25), $pop24 + i32.store $drop=, 0($pop25), $pop24 i32.load $6=, j($5) i32.load $push27=, i($5) i32.load $push26=, 0($6) - i32.store $discard=, 0($pop27), $pop26 + i32.store $drop=, 0($pop27), $pop26 i32.load $6=, j($5) i32.load $push29=, i($5) i32.load $push28=, 0($6) - i32.store $discard=, 0($pop29), $pop28 + i32.store $drop=, 0($pop29), $pop28 i32.load $6=, j($5) i32.load $push31=, i($5) i32.load $push30=, 0($6) - i32.store $discard=, 0($pop31), $pop30 + i32.store $drop=, 0($pop31), $pop30 i32.load $6=, j($5) i32.load $push33=, i($5) i32.load $push32=, 0($6) - i32.store $discard=, 0($pop33), $pop32 + i32.store $drop=, 0($pop33), $pop32 i32.load $6=, h($5) i32.load $push35=, i($5) i32.store $push116=, 0($pop35), $5 tee_local $push115=, $5=, $pop116 i32.load $7=, e($pop115) i32.add $push34=, $6, $0 - i32.store $discard=, h($5), $pop34 + i32.store $drop=, h($5), $pop34 i32.store $push114=, 0($7), $5 tee_local $push113=, $5=, $pop114 i32.load $6=, p($pop113) - i32.store $discard=, o($5), $5 + i32.store $drop=, o($5), $5 i32.eqz $push148=, $6 br_if 0, $pop148 # 0: up to label5 .LBB2_7: # %foo.exit.thread @@ -169,7 +169,7 @@ main: # @main end_loop # label6: end_block # label4: i32.load $5=, n($3) - i32.store $discard=, f($3), $3 + i32.store $drop=, f($3), $3 .LBB2_8: # %for.inc7 # in Loop: Header=BB2_1 Depth=1 end_block # label2: @@ -234,10 +234,10 @@ main: # @main # BB#14: # %for.cond9.for.end29_crit_edge end_loop # label12: i32.const $push52=, 0 - i32.store $discard=, c($pop52), $0 + i32.store $drop=, c($pop52), $0 i32.const $push131=, 0 i32.const $push130=, 0 - i32.store $discard=, b($pop131), $pop130 + i32.store $drop=, b($pop131), $pop130 .LBB2_15: # %for.end29 end_block # label10: call baz@FUNCTION @@ -294,7 +294,7 @@ main: # @main i32.const $push92=, __stack_pointer i32.const $push90=, 32 i32.add $push91=, $4, $pop90 - i32.store $discard=, 0($pop92), $pop91 + i32.store $drop=, 0($pop92), $pop91 i32.const $push85=, 0 return $pop85 .LBB2_17: # %if.then46 diff --git a/test/torture-s/pr58277-2.c.s b/test/torture-s/pr58277-2.c.s index 5f550af71..0f02bdd44 100644 --- a/test/torture-s/pr58277-2.c.s +++ b/test/torture-s/pr58277-2.c.s @@ -18,14 +18,14 @@ main: # @main i32.eqz $push12=, $1 br_if 0, $pop12 # 0: down to label1 # BB#1: # %fn2.exit.thread.i - i32.load $discard=, d($0) + i32.load $drop=, d($0) br 1 # 1: down to label0 .LBB0_2: # %if.end.loopexit.i end_block # label1: i32.load $push3=, h($0) i32.store $push0=, 0($pop3), $0 i32.const $push4=, 1 - i32.store8 $discard=, n($pop0), $pop4 + i32.store8 $drop=, n($pop0), $pop4 .LBB0_3: # %if.end end_block # label0: i32.const $push5=, 0 diff --git a/test/torture-s/pr58365.c.s b/test/torture-s/pr58365.c.s index c7898f1d0..b3269cf2f 100644 --- a/test/torture-s/pr58365.c.s +++ b/test/torture-s/pr58365.c.s @@ -39,62 +39,62 @@ main: # @main i32.add $push4=, $0, $pop3 i32.const $push36=, 0 i32.load $push2=, f+16($pop36) - i32.store $discard=, 0($pop4), $pop2 + i32.store $drop=, 0($pop4), $pop2 i32.const $push35=, 0 i64.load $1=, f($pop35):p2align=2 i32.const $push6=, 16 i32.add $push7=, $0, $pop6 i32.const $push34=, 0 i64.load $push5=, f+8($pop34):p2align=2 - i64.store $discard=, 0($pop7), $pop5 - i64.store $discard=, 8($0), $1 + i64.store $drop=, 0($pop7), $pop5 + i64.store $drop=, 8($0), $1 br 1 # 1: down to label0 .LBB1_2: # %if.end.i end_block # label1: i32.const $push8=, 24 i32.add $push9=, $0, $pop8 i32.const $push37=, 0 - i32.store $discard=, 0($pop9), $pop37 + i32.store $drop=, 0($pop9), $pop37 i32.const $push10=, 16 i32.add $push11=, $0, $pop10 i64.const $push12=, 0 i64.store $push0=, 0($pop11), $pop12 - i64.store $discard=, 8($0), $pop0 + i64.store $drop=, 8($0), $pop0 .LBB1_3: # %bar.exit end_block # label0: i32.const $push44=, 0 i32.load $push13=, 12($0) - i32.store $discard=, h+4($pop44), $pop13 + i32.store $drop=, h+4($pop44), $pop13 i32.const $push43=, 0 i32.load $push14=, 8($0) - i32.store $discard=, h($pop43), $pop14 + i32.store $drop=, h($pop43), $pop14 i32.const $push42=, 0 i32.const $push15=, 24 i32.add $push16=, $0, $pop15 i32.load $push17=, 0($pop16) - i32.store $discard=, h+16($pop42), $pop17 + i32.store $drop=, h+16($pop42), $pop17 i32.const $push41=, 0 i32.const $push18=, 20 i32.add $push19=, $0, $pop18 i32.load $push20=, 0($pop19) - i32.store $discard=, h+12($pop41), $pop20 + i32.store $drop=, h+12($pop41), $pop20 i32.const $push40=, 0 i32.const $push21=, 16 i32.add $push22=, $0, $pop21 i32.load $push23=, 0($pop22) - i32.store $discard=, h+8($pop40), $pop23 + i32.store $drop=, h+8($pop40), $pop23 i32.const $push39=, 0 i32.load $2=, h+4($pop39) i32.const $push38=, 0 i32.const $push24=, 1 - i32.store $discard=, f+4($pop38), $pop24 + i32.store $drop=, f+4($pop38), $pop24 block br_if 0, $2 # 0: down to label2 # BB#4: # %if.end i32.const $push31=, __stack_pointer i32.const $push29=, 32 i32.add $push30=, $0, $pop29 - i32.store $discard=, 0($pop31), $pop30 + i32.store $drop=, 0($pop31), $pop30 i32.const $push45=, 0 return $pop45 .LBB1_5: # %if.then diff --git a/test/torture-s/pr58419.c.s b/test/torture-s/pr58419.c.s index c6f075313..1826bc587 100644 --- a/test/torture-s/pr58419.c.s +++ b/test/torture-s/pr58419.c.s @@ -30,7 +30,7 @@ bar: # @bar i32.load $0=, p($pop2) i32.const $push4=, 0 i32.const $push1=, 1 - i32.store16 $discard=, c($pop4), $pop1 + i32.store16 $drop=, c($pop4), $pop1 i32.const $push3=, 0 i32.store $push0=, 0($0), $pop3 return $pop0 @@ -52,7 +52,7 @@ main: # @main i32.load16_u $2=, c($pop83) i32.const $push82=, 0 i32.const $push1=, 234 - i32.store8 $discard=, b($pop82), $pop1 + i32.store8 $drop=, b($pop82), $pop1 i32.const $3=, 1 i32.const $1=, 1 block @@ -78,13 +78,13 @@ main: # @main i32.const $1=, 0 i32.const $push86=, 0 i32.const $push85=, 1 - i32.store16 $discard=, c($pop86), $pop85 + i32.store16 $drop=, c($pop86), $pop85 i32.const $push84=, 0 - i32.store $discard=, 0($0), $pop84 + i32.store $drop=, 0($0), $pop84 .LBB2_2: # %lor.end end_block # label0: i32.const $push94=, 0 - i32.store $discard=, g($pop94), $1 + i32.store $drop=, g($pop94), $1 block i32.const $push93=, 0 i32.load $push11=, k($pop93) @@ -107,14 +107,14 @@ main: # @main i32.const $2=, 1 i32.const $push97=, 0 i32.const $push96=, 1 - i32.store16 $discard=, c($pop97), $pop96 + i32.store16 $drop=, c($pop97), $pop96 i32.const $push95=, 0 - i32.store $discard=, 0($0), $pop95 + i32.store $drop=, 0($0), $pop95 i32.const $3=, 0 .LBB2_4: # %lor.end.1 end_block # label1: i32.const $push105=, 0 - i32.store $discard=, g($pop105), $3 + i32.store $drop=, g($pop105), $3 i32.const $3=, 1 i32.const $1=, 1 block @@ -140,13 +140,13 @@ main: # @main i32.const $1=, 0 i32.const $push108=, 0 i32.const $push107=, 1 - i32.store16 $discard=, c($pop108), $pop107 + i32.store16 $drop=, c($pop108), $pop107 i32.const $push106=, 0 - i32.store $discard=, 0($0), $pop106 + i32.store $drop=, 0($0), $pop106 .LBB2_6: # %lor.end.2 end_block # label2: i32.const $push116=, 0 - i32.store $discard=, g($pop116), $1 + i32.store $drop=, g($pop116), $1 block i32.const $push115=, 0 i32.load $push29=, k($pop115) @@ -169,14 +169,14 @@ main: # @main i32.const $2=, 1 i32.const $push119=, 0 i32.const $push118=, 1 - i32.store16 $discard=, c($pop119), $pop118 + i32.store16 $drop=, c($pop119), $pop118 i32.const $push117=, 0 - i32.store $discard=, 0($0), $pop117 + i32.store $drop=, 0($0), $pop117 i32.const $3=, 0 .LBB2_8: # %lor.end.3 end_block # label3: i32.const $push127=, 0 - i32.store $discard=, g($pop127), $3 + i32.store $drop=, g($pop127), $3 i32.const $3=, 1 i32.const $1=, 1 block @@ -202,13 +202,13 @@ main: # @main i32.const $1=, 0 i32.const $push130=, 0 i32.const $push129=, 1 - i32.store16 $discard=, c($pop130), $pop129 + i32.store16 $drop=, c($pop130), $pop129 i32.const $push128=, 0 - i32.store $discard=, 0($0), $pop128 + i32.store $drop=, 0($0), $pop128 .LBB2_10: # %lor.end.4 end_block # label4: i32.const $push138=, 0 - i32.store $discard=, g($pop138), $1 + i32.store $drop=, g($pop138), $1 block i32.const $push137=, 0 i32.load $push47=, k($pop137) @@ -231,14 +231,14 @@ main: # @main i32.const $2=, 1 i32.const $push141=, 0 i32.const $push140=, 1 - i32.store16 $discard=, c($pop141), $pop140 + i32.store16 $drop=, c($pop141), $pop140 i32.const $push139=, 0 - i32.store $discard=, 0($0), $pop139 + i32.store $drop=, 0($0), $pop139 i32.const $3=, 0 .LBB2_12: # %lor.end.5 end_block # label5: i32.const $push149=, 0 - i32.store $discard=, g($pop149), $3 + i32.store $drop=, g($pop149), $3 i32.const $3=, 1 i32.const $1=, 1 block @@ -264,13 +264,13 @@ main: # @main i32.const $1=, 0 i32.const $push152=, 0 i32.const $push151=, 1 - i32.store16 $discard=, c($pop152), $pop151 + i32.store16 $drop=, c($pop152), $pop151 i32.const $push150=, 0 - i32.store $discard=, 0($0), $pop150 + i32.store $drop=, 0($0), $pop150 .LBB2_14: # %lor.end.6 end_block # label6: i32.const $push163=, 0 - i32.store $discard=, g($pop163), $1 + i32.store $drop=, g($pop163), $1 i32.const $push162=, 0 i32.load $1=, a($pop162) block @@ -295,22 +295,22 @@ main: # @main # BB#15: # %lor.rhs.7 i32.const $push165=, 0 i32.const $push73=, 1 - i32.store16 $discard=, c($pop165), $pop73 + i32.store16 $drop=, c($pop165), $pop73 i32.const $push164=, 0 - i32.store $discard=, 0($0), $pop164 + i32.store $drop=, 0($0), $pop164 i32.const $3=, 0 .LBB2_16: # %lor.end.7 end_block # label7: i32.const $push170=, 0 - i32.store $discard=, g($pop170), $3 + i32.store $drop=, g($pop170), $3 i32.const $push169=, 0 - i32.store16 $discard=, h($pop169), $1 + i32.store16 $drop=, h($pop169), $1 i32.const $push168=, 0 - i32.store8 $discard=, e($pop168), $2 + i32.store8 $drop=, e($pop168), $2 i32.const $push167=, 0 i32.const $push74=, 226 - i32.store8 $discard=, b($pop167), $pop74 - i32.call $discard=, getpid@FUNCTION + i32.store8 $drop=, b($pop167), $pop74 + i32.call $drop=, getpid@FUNCTION i32.const $push166=, 0 return $pop166 .endfunc diff --git a/test/torture-s/pr58431.c.s b/test/torture-s/pr58431.c.s index 3502de923..8896d6738 100644 --- a/test/torture-s/pr58431.c.s +++ b/test/torture-s/pr58431.c.s @@ -51,7 +51,7 @@ main: # @main # BB#4: # %for.inc17.preheader i32.const $push23=, 0 i32.const $push22=, 0 - i32.store $discard=, e($pop23), $pop22 + i32.store $drop=, e($pop23), $pop22 br 1 # 1: down to label2 .LBB0_5: # %for.cond10thread-pre-split end_block # label3: @@ -63,18 +63,18 @@ main: # @main # BB#6: # %for.inc.preheader i32.const $push26=, 0 i32.const $push9=, 1 - i32.store $discard=, d($pop26), $pop9 + i32.store $drop=, d($pop26), $pop9 .LBB0_7: # %for.end22 end_block # label2: i32.const $push30=, 0 - i32.store $discard=, g($pop30), $2 + i32.store $drop=, g($pop30), $2 i32.const $push29=, 0 i32.load8_u $0=, h($pop29) i32.const $push28=, 0 - i32.store $discard=, j($pop28), $5 + i32.store $drop=, j($pop28), $5 i32.const $push27=, 0 i32.const $push11=, 1 - i32.store $discard=, b($pop27), $pop11 + i32.store $drop=, b($pop27), $pop11 block br_if 0, $0 # 0: down to label4 # BB#8: # %if.end27 @@ -87,11 +87,11 @@ main: # @main .LBB0_10: # %for.end22.thread end_block # label1: i32.const $push34=, 0 - i32.store $discard=, g($pop34), $2 + i32.store $drop=, g($pop34), $2 i32.const $push33=, 0 - i32.store $discard=, j($pop33), $5 + i32.store $drop=, j($pop33), $5 i32.const $push32=, 0 - i32.store $discard=, b($pop32), $3 + i32.store $drop=, b($pop32), $3 call abort@FUNCTION unreachable .endfunc diff --git a/test/torture-s/pr58570.c.s b/test/torture-s/pr58570.c.s index 4f59be7d2..c80d4b5ee 100644 --- a/test/torture-s/pr58570.c.s +++ b/test/torture-s/pr58570.c.s @@ -26,10 +26,10 @@ main: # @main tee_local $push25=, $1=, $pop26 i64.load16_u $0=, 0($pop25) i64.const $push6=, 32769 - i64.store32 $discard=, d($2):p2align=1, $pop6 + i64.store32 $drop=, d($2):p2align=1, $pop6 i64.const $push7=, 61440 i64.and $push8=, $0, $pop7 - i64.store16 $discard=, 0($1), $pop8 + i64.store16 $drop=, 0($1), $pop8 .LBB0_2: # %if.end end_block # label0: block diff --git a/test/torture-s/pr58640-2.c.s b/test/torture-s/pr58640-2.c.s index fdf7f97de..f4c627fbf 100644 --- a/test/torture-s/pr58640-2.c.s +++ b/test/torture-s/pr58640-2.c.s @@ -13,7 +13,7 @@ fn1: # @fn1 i32.const $push23=, 0 i32.load $push10=, a+36($pop23) i32.store $push1=, a($pop24), $pop10 - i32.store $discard=, a+4($pop9), $pop1 + i32.store $drop=, a+4($pop9), $pop1 i32.const $push22=, 0 i32.load $1=, a+60($pop22) i32.const $push21=, 0 @@ -24,7 +24,7 @@ fn1: # @fn1 i32.const $push19=, 0 i32.const $push18=, 0 i32.store $push6=, a($pop18), $1 - i32.store $discard=, a+4($pop19), $pop6 + i32.store $drop=, a+4($pop19), $pop6 i32.const $push17=, 0 i32.const $push16=, 0 i32.const $push15=, 0 @@ -36,7 +36,7 @@ fn1: # @fn1 i32.store $push4=, c($pop14), $pop2 i32.store $push5=, c($pop15), $pop4 i32.store $push7=, c($pop16), $pop5 - i32.store $discard=, c($pop17), $pop7 + i32.store $drop=, c($pop17), $pop7 i32.const $push11=, 0 return $pop11 .endfunc @@ -57,7 +57,7 @@ main: # @main i32.const $push6=, 0 i32.const $push3=, 1 i32.store $push0=, a+48($pop6), $pop3 - i32.store $discard=, c($pop7), $pop0 + i32.store $drop=, c($pop7), $pop0 block i32.const $push5=, 0 i32.const $push4=, 0 diff --git a/test/torture-s/pr58640.c.s b/test/torture-s/pr58640.c.s index dd6def503..2e7b0af33 100644 --- a/test/torture-s/pr58640.c.s +++ b/test/torture-s/pr58640.c.s @@ -21,7 +21,7 @@ main: # @main # BB#2: # %for.body3.i.preheader i32.const $push6=, 0 i32.const $push7=, 1 - i32.store $discard=, b($pop6), $pop7 + i32.store $drop=, b($pop6), $pop7 i32.const $push11=, 0 call exit@FUNCTION, $pop11 unreachable @@ -29,10 +29,10 @@ main: # @main end_block # label1: i32.const $push3=, 0 i32.const $push4=, 1 - i32.store $discard=, e($pop3), $pop4 + i32.store $drop=, e($pop3), $pop4 i32.const $push12=, 0 i32.const $push5=, 4 - i32.store $discard=, c($pop12), $pop5 + i32.store $drop=, c($pop12), $pop5 .LBB0_4: # %foo.exit end_block # label0: i32.const $push13=, 0 diff --git a/test/torture-s/pr58662.c.s b/test/torture-s/pr58662.c.s index a58df941b..52cea7d4e 100644 --- a/test/torture-s/pr58662.c.s +++ b/test/torture-s/pr58662.c.s @@ -25,7 +25,7 @@ main: # @main i32.const $push12=, 0 i32.ne $push6=, $pop5, $pop12 i32.and $push9=, $pop8, $pop6 - i32.store $discard=, b($pop15), $pop9 + i32.store $drop=, b($pop15), $pop9 block i32.const $push11=, 0 i32.load $push10=, b($pop11) diff --git a/test/torture-s/pr58726.c.s b/test/torture-s/pr58726.c.s index aa0712a47..675d216da 100644 --- a/test/torture-s/pr58726.c.s +++ b/test/torture-s/pr58726.c.s @@ -31,10 +31,10 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i32.const $push0=, 56374 - i32.store $discard=, b($pop1), $pop0 + i32.store $drop=, b($pop1), $pop0 i32.const $push4=, 0 i32.const $push2=, -9162 - i32.store $discard=, c($pop4), $pop2 + i32.store $drop=, c($pop4), $pop2 i32.const $push3=, 0 return $pop3 .endfunc diff --git a/test/torture-s/pr58831.c.s b/test/torture-s/pr58831.c.s index 6293af8d0..396c1845f 100644 --- a/test/torture-s/pr58831.c.s +++ b/test/torture-s/pr58831.c.s @@ -13,7 +13,7 @@ main: # @main i32.load $0=, b($pop1) i32.const $push3=, 0 i32.const $push0=, r - i32.store $discard=, i($pop3), $pop0 + i32.store $drop=, i($pop3), $pop0 call fn1@FUNCTION, $0 i32.const $push2=, 0 return $pop2 @@ -27,10 +27,10 @@ fn2: # @fn2 # BB#0: # %entry i32.const $push0=, 0 i32.const $push1=, 42 - i32.store $discard=, f($pop0), $pop1 + i32.store $drop=, f($pop0), $pop1 i32.const $push3=, 0 i32.const $push2=, 0 - i32.store16 $discard=, o($pop3), $pop2 + i32.store16 $drop=, o($pop3), $pop2 return .endfunc .Lfunc_end1: @@ -65,7 +65,7 @@ fn1: # @fn1 i32.const $push11=, 0 i32.const $push6=, d i32.store $push2=, r($pop11), $pop6 - i32.store $discard=, b($pop12), $pop2 + i32.store $drop=, b($pop12), $pop2 return .endfunc .Lfunc_end2: diff --git a/test/torture-s/pr58943.c.s b/test/torture-s/pr58943.c.s index 2b3218385..c7a47247d 100644 --- a/test/torture-s/pr58943.c.s +++ b/test/torture-s/pr58943.c.s @@ -12,7 +12,7 @@ foo: # @foo i32.load $push1=, x($pop5) i32.const $push2=, 128 i32.or $push3=, $pop1, $pop2 - i32.store $discard=, x($pop0), $pop3 + i32.store $drop=, x($pop0), $pop3 i32.const $push4=, 1 return $pop4 .endfunc diff --git a/test/torture-s/pr58984.c.s b/test/torture-s/pr58984.c.s index 5502d5cfd..6bceebe91 100644 --- a/test/torture-s/pr58984.c.s +++ b/test/torture-s/pr58984.c.s @@ -20,7 +20,7 @@ main: # @main i32.load $push3=, 0($0) i32.const $push15=, 1 i32.xor $push4=, $pop3, $pop15 - i32.store $discard=, 0($0), $pop4 + i32.store $drop=, 0($0), $pop4 .LBB0_2: # %foo.exit end_block # label0: block @@ -40,12 +40,12 @@ main: # @main i32.load $push8=, 0($1) i32.const $push9=, 1 i32.xor $push10=, $pop8, $pop9 - i32.store $discard=, 0($1), $pop10 + i32.store $drop=, 0($1), $pop10 i32.load $1=, a($0) i32.load $push11=, m($0) i32.const $push20=, 1 i32.or $push12=, $pop11, $pop20 - i32.store $discard=, m($0), $pop12 + i32.store $drop=, m($0), $pop12 br_if 0, $1 # 0: down to label1 # BB#4: # %if.end11 return $0 diff --git a/test/torture-s/pr59014.c.s b/test/torture-s/pr59014.c.s index 0a5679dad..90dd0b584 100644 --- a/test/torture-s/pr59014.c.s +++ b/test/torture-s/pr59014.c.s @@ -29,7 +29,7 @@ foo: # @foo end_loop # label2: end_block # label0: i32.const $push11=, 0 - i32.store $discard=, d($pop11), $0 + i32.store $drop=, d($pop11), $0 i32.const $push10=, 0 return $pop10 .endfunc diff --git a/test/torture-s/pr59221.c.s b/test/torture-s/pr59221.c.s index bdc28a4d2..17351389b 100644 --- a/test/torture-s/pr59221.c.s +++ b/test/torture-s/pr59221.c.s @@ -16,7 +16,7 @@ main: # @main # BB#1: # %for.inc.preheader i32.const $push16=, 0 i32.const $push15=, 0 - i32.store $discard=, b($pop16), $pop15 + i32.store $drop=, b($pop16), $pop15 .LBB0_2: # %for.end end_block # label0: block diff --git a/test/torture-s/pr59229.c.s b/test/torture-s/pr59229.c.s index 3379fb696..ce27c4744 100644 --- a/test/torture-s/pr59229.c.s +++ b/test/torture-s/pr59229.c.s @@ -25,15 +25,15 @@ bar: # @bar br_if 0, $pop8 # 0: down to label0 # BB#2: # %if.end4 i32.const $push9=, 538976288 - i32.store $discard=, 0($0):p2align=0, $pop9 + i32.store $drop=, 0($0):p2align=0, $pop9 i32.const $push10=, 6 i32.add $push11=, $0, $pop10 i32.const $push12=, 32 - i32.store8 $discard=, 0($pop11), $pop12 + i32.store8 $drop=, 0($pop11), $pop12 i32.const $push13=, 4 i32.add $push14=, $0, $pop13 i32.const $push15=, 8224 - i32.store16 $discard=, 0($pop14):p2align=0, $pop15 + i32.store16 $drop=, 0($pop14):p2align=0, $pop15 return .LBB0_3: # %if.then3 end_block # label0: @@ -68,7 +68,7 @@ foo: # @foo i32.add $push14=, $2, $pop13 i32.const $push4=, 1 i32.add $push5=, $1, $pop4 - i32.call $discard=, memcpy@FUNCTION, $pop14, $0, $pop5 + i32.call $drop=, memcpy@FUNCTION, $pop14, $0, $pop5 i32.const $push15=, 9 i32.add $push16=, $2, $pop15 call bar@FUNCTION, $pop16 @@ -77,7 +77,7 @@ foo: # @foo i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $2, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .endfunc .Lfunc_end1: diff --git a/test/torture-s/pr59358.c.s b/test/torture-s/pr59358.c.s index ec45125a6..73ec2ec6a 100644 --- a/test/torture-s/pr59358.c.s +++ b/test/torture-s/pr59358.c.s @@ -153,7 +153,7 @@ main: # @main i32.const $push20=, __stack_pointer i32.const $push18=, 16 i32.add $push19=, $6, $pop18 - i32.store $discard=, 0($pop20), $pop19 + i32.store $drop=, 0($pop20), $pop19 i32.const $push13=, 0 return $pop13 .LBB1_12: # %if.then36 diff --git a/test/torture-s/pr59387.c.s b/test/torture-s/pr59387.c.s index 6093a26c4..ec47ac113 100644 --- a/test/torture-s/pr59387.c.s +++ b/test/torture-s/pr59387.c.s @@ -11,7 +11,7 @@ main: # @main i32.const $0=, -19 i32.const $push7=, 0 i32.const $push6=, -19 - i32.store $discard=, a($pop7), $pop6 + i32.store $drop=, a($pop7), $pop6 i32.const $push5=, 0 i32.load8_u $1=, c($pop5) .LBB0_1: # %for.cond1.preheader @@ -20,7 +20,7 @@ main: # @main i32.const $push11=, 0 i32.load $push1=, e($pop11) i32.const $push10=, f - i32.store $discard=, 0($pop1), $pop10 + i32.store $drop=, 0($pop1), $pop10 i32.const $push9=, -24 i32.add $1=, $1, $pop9 i32.const $push8=, 0 @@ -37,10 +37,10 @@ main: # @main .LBB0_3: # %return end_loop # label1: i32.const $push3=, 0 - i32.store8 $discard=, c($pop3), $1 + i32.store8 $drop=, c($pop3), $1 i32.const $push15=, 0 i32.const $push4=, 24 - i32.store $discard=, b($pop15), $pop4 + i32.store $drop=, b($pop15), $pop4 i32.const $push14=, 0 return $pop14 .endfunc diff --git a/test/torture-s/pr59413.c.s b/test/torture-s/pr59413.c.s index 655457173..da55eb731 100644 --- a/test/torture-s/pr59413.c.s +++ b/test/torture-s/pr59413.c.s @@ -9,7 +9,7 @@ main: # @main # BB#0: # %if.end i32.const $push1=, 0 i32.const $push0=, 7 - i32.store $discard=, a($pop1), $pop0 + i32.store $drop=, a($pop1), $pop0 i32.const $push2=, 0 return $pop2 .endfunc diff --git a/test/torture-s/pr59643.c.s b/test/torture-s/pr59643.c.s index 0a2346c72..c54552bff 100644 --- a/test/torture-s/pr59643.c.s +++ b/test/torture-s/pr59643.c.s @@ -41,7 +41,7 @@ foo: # @foo f64.mul $push11=, $7, $4 f64.add $push21=, $pop10, $pop11 tee_local $push20=, $8=, $pop21 - f64.store $discard=, 0($pop12), $pop20 + f64.store $drop=, 0($pop12), $pop20 i32.const $push19=, 8 i32.add $0=, $0, $pop19 i32.const $push18=, 8 @@ -91,16 +91,16 @@ main: # @main f64.convert_s/i32 $push45=, $pop0 tee_local $push44=, $6=, $pop45 f64.add $push1=, $pop44, $6 - f64.store $discard=, 0($2), $pop1 + f64.store $drop=, 0($2), $pop1 i32.const $push43=, 7 i32.and $push42=, $3, $pop43 tee_local $push41=, $5=, $pop42 i32.const $push40=, -4 i32.add $push2=, $pop41, $pop40 f64.convert_s/i32 $push3=, $pop2 - f64.store $discard=, 0($1), $pop3 + f64.store $drop=, 0($1), $pop3 f64.convert_s/i32 $push4=, $5 - f64.store $discard=, 0($0), $pop4 + f64.store $drop=, 0($0), $pop4 i32.const $push39=, 1 i32.add $3=, $3, $pop39 i32.const $push38=, 8 @@ -149,7 +149,7 @@ main: # @main i32.const $push21=, __stack_pointer i32.const $push19=, 768 i32.add $push20=, $4, $pop19 - i32.store $discard=, 0($pop21), $pop20 + i32.store $drop=, 0($pop21), $pop20 i32.const $push14=, 0 return $pop14 .LBB1_6: # %if.then diff --git a/test/torture-s/pr59747.c.s b/test/torture-s/pr59747.c.s index 5ce90d6ba..75185b05c 100644 --- a/test/torture-s/pr59747.c.s +++ b/test/torture-s/pr59747.c.s @@ -30,7 +30,7 @@ main: # @main i32.load16_u $1=, e($pop14) i32.const $push13=, 0 i32.const $push0=, 1 - i32.store $discard=, a($pop13), $pop0 + i32.store $drop=, a($pop13), $pop0 block i32.eqz $push19=, $0 br_if 0, $pop19 # 0: down to label0 @@ -38,7 +38,7 @@ main: # @main i32.const $push1=, -1 i32.add $1=, $1, $pop1 i32.const $push16=, 0 - i32.store16 $discard=, e($pop16), $1 + i32.store16 $drop=, e($pop16), $1 .LBB1_2: # %if.end end_block # label0: i32.const $push18=, 0 @@ -46,7 +46,7 @@ main: # @main i32.shl $push3=, $1, $pop2 i32.const $push17=, 16 i32.shr_s $push4=, $pop3, $pop17 - i32.store $discard=, d($pop18), $pop4 + i32.store $drop=, d($pop18), $pop4 block i64.extend_u/i32 $push5=, $1 i64.const $push6=, 48 diff --git a/test/torture-s/pr60017.c.s b/test/torture-s/pr60017.c.s index d91326436..ad057473a 100644 --- a/test/torture-s/pr60017.c.s +++ b/test/torture-s/pr60017.c.s @@ -14,8 +14,8 @@ func: # @func i32.add $push1=, $0, $pop0 i32.const $push4=, 0 i64.load $push3=, x+8($pop4):p2align=2 - i64.store $discard=, 0($pop1):p2align=2, $pop3 - i64.store $discard=, 0($0):p2align=2, $1 + i64.store $drop=, 0($pop1):p2align=2, $pop3 + i64.store $drop=, 0($0):p2align=2, $1 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/pr60072.c.s b/test/torture-s/pr60072.c.s index b5c75ea68..49cef147f 100644 --- a/test/torture-s/pr60072.c.s +++ b/test/torture-s/pr60072.c.s @@ -9,7 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, 2 - i32.store $discard=, c($pop1), $pop0 + i32.store $drop=, c($pop1), $pop0 i32.const $push2=, 0 return $pop2 .endfunc diff --git a/test/torture-s/pr60960.c.s b/test/torture-s/pr60960.c.s index e1d6d7f41..0d7530001 100644 --- a/test/torture-s/pr60960.c.s +++ b/test/torture-s/pr60960.c.s @@ -13,26 +13,26 @@ f1: # @f1 i32.and $push1=, $4, $pop0 i32.const $push8=, 0 i32.div_u $push11=, $pop1, $pop8 - i32.store8 $discard=, 0($pop13), $pop11 + i32.store8 $drop=, 0($pop13), $pop11 i32.const $push14=, 2 i32.add $push15=, $0, $pop14 i32.const $push21=, 255 i32.and $push2=, $3, $pop21 i32.const $push20=, 0 i32.div_u $push10=, $pop2, $pop20 - i32.store8 $discard=, 0($pop15), $pop10 + i32.store8 $drop=, 0($pop15), $pop10 i32.const $push6=, 1 i32.add $push16=, $0, $pop6 i32.const $push19=, 255 i32.and $push3=, $2, $pop19 i32.const $push18=, 0 i32.div_u $push9=, $pop3, $pop18 - i32.store8 $discard=, 0($pop16), $pop9 + i32.store8 $drop=, 0($pop16), $pop9 i32.const $push4=, 254 i32.and $push5=, $1, $pop4 i32.const $push17=, 1 i32.shr_u $push7=, $pop5, $pop17 - i32.store8 $discard=, 0($0), $pop7 + i32.store8 $drop=, 0($0), $pop7 return .endfunc .Lfunc_end0: @@ -51,26 +51,26 @@ f2: # @f2 i32.and $push1=, $4, $pop0 i32.const $push5=, 1 i32.shr_u $push9=, $pop1, $pop5 - i32.store8 $discard=, 0($pop11), $pop9 + i32.store8 $drop=, 0($pop11), $pop9 i32.const $push12=, 2 i32.add $push13=, $0, $pop12 i32.const $push21=, 254 i32.and $push2=, $3, $pop21 i32.const $push20=, 1 i32.shr_u $push8=, $pop2, $pop20 - i32.store8 $discard=, 0($pop13), $pop8 + i32.store8 $drop=, 0($pop13), $pop8 i32.const $push19=, 1 i32.add $push14=, $0, $pop19 i32.const $push18=, 254 i32.and $push3=, $2, $pop18 i32.const $push17=, 1 i32.shr_u $push7=, $pop3, $pop17 - i32.store8 $discard=, 0($pop14), $pop7 + i32.store8 $drop=, 0($pop14), $pop7 i32.const $push16=, 254 i32.and $push4=, $1, $pop16 i32.const $push15=, 1 i32.shr_u $push6=, $pop4, $pop15 - i32.store8 $discard=, 0($0), $pop6 + i32.store8 $drop=, 0($0), $pop6 return .endfunc .Lfunc_end1: @@ -90,7 +90,7 @@ f3: # @f3 i32.const $push25=, 255 i32.and $push1=, $8, $pop25 i32.div_u $push12=, $pop2, $pop1 - i32.store8 $discard=, 0($pop14), $pop12 + i32.store8 $drop=, 0($pop14), $pop12 i32.const $push15=, 2 i32.add $push16=, $0, $pop15 i32.const $push24=, 255 @@ -98,7 +98,7 @@ f3: # @f3 i32.const $push23=, 255 i32.and $push3=, $7, $pop23 i32.div_u $push11=, $pop4, $pop3 - i32.store8 $discard=, 0($pop16), $pop11 + i32.store8 $drop=, 0($pop16), $pop11 i32.const $push17=, 1 i32.add $push18=, $0, $pop17 i32.const $push22=, 255 @@ -106,13 +106,13 @@ f3: # @f3 i32.const $push21=, 255 i32.and $push5=, $6, $pop21 i32.div_u $push10=, $pop6, $pop5 - i32.store8 $discard=, 0($pop18), $pop10 + i32.store8 $drop=, 0($pop18), $pop10 i32.const $push20=, 255 i32.and $push8=, $1, $pop20 i32.const $push19=, 255 i32.and $push7=, $5, $pop19 i32.div_u $push9=, $pop8, $pop7 - i32.store8 $discard=, 0($0), $pop9 + i32.store8 $drop=, 0($0), $pop9 return .endfunc .Lfunc_end2: @@ -177,7 +177,7 @@ main: # @main i32.const $push16=, __stack_pointer i32.const $push14=, 16 i32.add $push15=, $0, $pop14 - i32.store $discard=, 0($pop16), $pop15 + i32.store $drop=, 0($pop16), $pop15 i32.const $push9=, 0 return $pop9 .LBB3_4: # %if.then10 diff --git a/test/torture-s/pr61673.c.s b/test/torture-s/pr61673.c.s index 78127587f..427e1e356 100644 --- a/test/torture-s/pr61673.c.s +++ b/test/torture-s/pr61673.c.s @@ -42,7 +42,7 @@ foo: # @foo br_if 0, $pop1 # 0: down to label2 # BB#1: # %if.then i32.const $push2=, 0 - i32.store8 $discard=, e($pop2), $0 + i32.store8 $drop=, e($pop2), $0 .LBB1_2: # %if.end end_block # label2: call bar@FUNCTION, $0 @@ -66,7 +66,7 @@ baz: # @baz br_if 0, $pop1 # 0: down to label3 # BB#1: # %if.then i32.const $push2=, 0 - i32.store8 $discard=, e($pop2), $0 + i32.store8 $drop=, e($pop2), $0 .LBB2_2: # %if.end end_block # label3: return diff --git a/test/torture-s/pr63659.c.s b/test/torture-s/pr63659.c.s index 29f3908e3..9774e3c97 100644 --- a/test/torture-s/pr63659.c.s +++ b/test/torture-s/pr63659.c.s @@ -16,7 +16,7 @@ main: # @main # BB#1: # %for.cond.preheader i32.const $push11=, 0 i32.const $push10=, 0 - i32.store $discard=, a($pop11), $pop10 + i32.store $drop=, a($pop11), $pop10 .LBB0_2: # %while.end end_block # label0: i32.const $1=, 255 @@ -40,13 +40,13 @@ main: # @main i32.load $push7=, d($pop22) i32.const $push21=, 255 i32.and $push6=, $1, $pop21 - i32.store $discard=, 0($pop7), $pop6 + i32.store $drop=, 0($pop7), $pop6 i32.const $push20=, 0 i32.load $0=, b($pop20) i32.const $push19=, 0 i32.const $push18=, 0 i32.store8 $push0=, f($pop18), $1 - i32.store8 $discard=, e($pop19), $pop0 + i32.store8 $drop=, e($pop19), $pop0 block i32.const $push17=, 255 i32.ne $push8=, $0, $pop17 diff --git a/test/torture-s/printf-1.c.s b/test/torture-s/printf-1.c.s index c9a9ce89f..c733e470d 100644 --- a/test/torture-s/printf-1.c.s +++ b/test/torture-s/printf-1.c.s @@ -16,7 +16,7 @@ main: # @main i32.store $1=, 0($pop46), $pop70 i32.const $push74=, .Lstr i32.const $push73=, 0 - i32.call $discard=, printf@FUNCTION, $pop74, $pop73 + i32.call $drop=, printf@FUNCTION, $pop74, $pop73 block i32.const $push72=, .Lstr i32.const $push71=, 0 @@ -26,7 +26,7 @@ main: # @main br_if 0, $pop2 # 0: down to label0 # BB#1: # %if.end i32.const $push76=, .Lstr - i32.call $discard=, puts@FUNCTION, $pop76 + i32.call $drop=, puts@FUNCTION, $pop76 i32.const $push3=, .L.str.1 i32.const $push75=, 0 i32.call $push4=, printf@FUNCTION, $pop3, $pop75 @@ -35,7 +35,7 @@ main: # @main br_if 0, $pop6 # 0: down to label0 # BB#2: # %if.end6 i32.const $push7=, 97 - i32.call $discard=, putchar@FUNCTION, $pop7 + i32.call $drop=, putchar@FUNCTION, $pop7 i32.const $push8=, .L.str.2 i32.const $push9=, 0 i32.call $push10=, printf@FUNCTION, $pop8, $pop9 @@ -48,8 +48,8 @@ main: # @main i32.const $push78=, .L.str.4 i32.const $push50=, 160 i32.add $push51=, $1, $pop50 - i32.call $discard=, printf@FUNCTION, $pop78, $pop51 - i32.store $discard=, 144($1), $0 + i32.call $drop=, printf@FUNCTION, $pop78, $pop51 + i32.store $drop=, 144($1), $0 i32.const $push77=, .L.str.4 i32.const $push52=, 144 i32.add $push53=, $1, $pop52 @@ -63,8 +63,8 @@ main: # @main i32.const $push80=, .L.str.4 i32.const $push54=, 128 i32.add $push55=, $1, $pop54 - i32.call $discard=, printf@FUNCTION, $pop80, $pop55 - i32.store $discard=, 112($1), $0 + i32.call $drop=, printf@FUNCTION, $pop80, $pop55 + i32.store $drop=, 112($1), $0 i32.const $push79=, .L.str.4 i32.const $push56=, 112 i32.add $push57=, $1, $pop56 @@ -74,9 +74,9 @@ main: # @main br_if 0, $pop20 # 0: down to label0 # BB#5: # %if.end26 i32.const $push21=, 97 - i32.call $discard=, putchar@FUNCTION, $pop21 + i32.call $drop=, putchar@FUNCTION, $pop21 i32.const $push22=, .L.str.2 - i32.store $discard=, 96($1), $pop22 + i32.store $drop=, 96($1), $pop22 i32.const $push81=, .L.str.4 i32.const $push58=, 96 i32.add $push59=, $1, $pop58 @@ -90,8 +90,8 @@ main: # @main i32.const $push83=, .L.str.4 i32.const $push60=, 80 i32.add $push61=, $1, $pop60 - i32.call $discard=, printf@FUNCTION, $pop83, $pop61 - i32.store $discard=, 64($1), $0 + i32.call $drop=, printf@FUNCTION, $pop83, $pop61 + i32.store $drop=, 64($1), $0 i32.const $push82=, .L.str.4 i32.const $push62=, 64 i32.add $push63=, $1, $pop62 @@ -99,9 +99,9 @@ main: # @main br_if 0, $pop27 # 0: down to label0 # BB#7: # %if.end36 i32.const $push28=, 120 - i32.call $discard=, putchar@FUNCTION, $pop28 + i32.call $drop=, putchar@FUNCTION, $pop28 i32.const $push84=, 120 - i32.store $discard=, 48($1), $pop84 + i32.store $drop=, 48($1), $pop84 i32.const $push29=, .L.str.5 i32.const $push64=, 48 i32.add $push65=, $1, $pop64 @@ -111,9 +111,9 @@ main: # @main br_if 0, $pop32 # 0: down to label0 # BB#8: # %if.end41 i32.const $push33=, .L.str.1 - i32.call $discard=, puts@FUNCTION, $pop33 + i32.call $drop=, puts@FUNCTION, $pop33 i32.const $push85=, .L.str.1 - i32.store $discard=, 32($1), $pop85 + i32.store $drop=, 32($1), $pop85 i32.const $push34=, .L.str.6 i32.const $push66=, 32 i32.add $push67=, $1, $pop66 @@ -127,8 +127,8 @@ main: # @main i32.const $push39=, .L.str.7 i32.const $push68=, 16 i32.add $push69=, $1, $pop68 - i32.call $discard=, printf@FUNCTION, $pop39, $pop69 - i32.store $discard=, 0($1), $0 + i32.call $drop=, printf@FUNCTION, $pop39, $pop69 + i32.store $drop=, 0($1), $0 i32.const $push86=, .L.str.7 i32.call $push40=, printf@FUNCTION, $pop86, $1 i32.const $push41=, 2 @@ -138,7 +138,7 @@ main: # @main i32.const $push49=, __stack_pointer i32.const $push47=, 176 i32.add $push48=, $1, $pop47 - i32.store $discard=, 0($pop49), $pop48 + i32.store $drop=, 0($pop49), $pop48 return $0 .LBB0_11: # %if.then50 end_block # label0: diff --git a/test/torture-s/printf-chk-1.c.s b/test/torture-s/printf-chk-1.c.s index 17f972cca..2b5cf28bd 100644 --- a/test/torture-s/printf-chk-1.c.s +++ b/test/torture-s/printf-chk-1.c.s @@ -22,13 +22,13 @@ __printf_chk: # @__printf_chk # BB#1: # %if.end i32.const $push12=, 0 i32.const $push2=, 1 - i32.store $discard=, should_optimize($pop12), $pop2 + i32.store $drop=, should_optimize($pop12), $pop2 i32.store $push0=, 12($3), $2 i32.call $1=, vprintf@FUNCTION, $1, $pop0 i32.const $push9=, __stack_pointer i32.const $push7=, 16 i32.add $push8=, $3, $pop7 - i32.store $discard=, 0($pop9), $pop8 + i32.store $drop=, 0($pop9), $pop8 return $1 .LBB0_2: # %if.then end_block # label0: @@ -57,7 +57,7 @@ main: # @main i32.const $push110=, 0 i32.store $push109=, should_optimize($pop4), $pop110 tee_local $push108=, $2=, $pop109 - i32.call $discard=, __printf_chk@FUNCTION, $1, $pop111, $pop108 + i32.call $drop=, __printf_chk@FUNCTION, $1, $pop111, $pop108 block i32.load $push5=, should_optimize($2) i32.eqz $push176=, $pop5 @@ -77,10 +77,10 @@ main: # @main # BB#3: # %if.end6 i32.const $push117=, 0 i32.const $push10=, 1 - i32.store $discard=, should_optimize($pop117), $pop10 + i32.store $drop=, should_optimize($pop117), $pop10 i32.const $push116=, .L.str.1 i32.const $push115=, 0 - i32.call $discard=, __printf_chk@FUNCTION, $1, $pop116, $pop115 + i32.call $drop=, __printf_chk@FUNCTION, $1, $pop116, $pop115 i32.const $push114=, 0 i32.load $push11=, should_optimize($pop114) i32.eqz $push178=, $pop11 @@ -105,7 +105,7 @@ main: # @main i32.store $2=, should_optimize($pop125), $pop17 i32.const $push124=, .L.str.2 i32.const $push123=, 0 - i32.call $discard=, __printf_chk@FUNCTION, $1, $pop124, $pop123 + i32.call $drop=, __printf_chk@FUNCTION, $1, $pop124, $pop123 i32.const $push122=, 0 i32.load $push18=, should_optimize($pop122) i32.eqz $push180=, $pop18 @@ -126,10 +126,10 @@ main: # @main # BB#9: # %if.end28 i32.const $push133=, 0 i32.const $push22=, 1 - i32.store $discard=, should_optimize($pop133), $pop22 + i32.store $drop=, should_optimize($pop133), $pop22 i32.const $push132=, .L.str.3 i32.const $push131=, 0 - i32.call $discard=, __printf_chk@FUNCTION, $1, $pop132, $pop131 + i32.call $drop=, __printf_chk@FUNCTION, $1, $pop132, $pop131 i32.const $push130=, 0 i32.load $push23=, should_optimize($pop130) i32.eqz $push182=, $pop23 @@ -155,13 +155,13 @@ main: # @main i32.const $push138=, .L.str.4 i32.const $push81=, 208 i32.add $push82=, $1, $pop81 - i32.call $discard=, __printf_chk@FUNCTION, $1, $pop138, $pop82 + i32.call $drop=, __printf_chk@FUNCTION, $1, $pop138, $pop82 i32.load $push29=, should_optimize($2) i32.eqz $push184=, $pop29 br_if 0, $pop184 # 0: down to label1 # BB#13: # %if.end43 - i32.store $discard=, should_optimize($2), $2 - i32.store $discard=, 192($1), $0 + i32.store $drop=, should_optimize($2), $2 + i32.store $drop=, 192($1), $0 i32.const $push140=, .L.str.4 i32.const $push83=, 192 i32.add $push84=, $1, $pop83 @@ -177,13 +177,13 @@ main: # @main # BB#15: # %if.end50 i32.const $push144=, 0 i32.const $push34=, 1 - i32.store $discard=, should_optimize($pop144), $pop34 + i32.store $drop=, should_optimize($pop144), $pop34 i32.const $push35=, .L.str.1 i32.store $2=, 176($1), $pop35 i32.const $push143=, .L.str.4 i32.const $push85=, 176 i32.add $push86=, $1, $pop85 - i32.call $discard=, __printf_chk@FUNCTION, $1, $pop143, $pop86 + i32.call $drop=, __printf_chk@FUNCTION, $1, $pop143, $pop86 i32.const $push142=, 0 i32.load $push36=, should_optimize($pop142) i32.eqz $push186=, $pop36 @@ -192,7 +192,7 @@ main: # @main i32.const $push37=, 0 i32.const $push146=, 0 i32.store $0=, should_optimize($pop37), $pop146 - i32.store $discard=, 160($1), $2 + i32.store $drop=, 160($1), $2 i32.const $push145=, .L.str.4 i32.const $push87=, 160 i32.add $push88=, $1, $pop87 @@ -213,7 +213,7 @@ main: # @main i32.const $push148=, .L.str.4 i32.const $push89=, 144 i32.add $push90=, $1, $pop89 - i32.call $discard=, __printf_chk@FUNCTION, $1, $pop148, $pop90 + i32.call $drop=, __printf_chk@FUNCTION, $1, $pop148, $pop90 i32.const $push147=, 0 i32.load $push44=, should_optimize($pop147) i32.eqz $push188=, $pop44 @@ -221,8 +221,8 @@ main: # @main # BB#19: # %if.end65 i32.const $push152=, 0 i32.const $push151=, 0 - i32.store $discard=, should_optimize($pop152), $pop151 - i32.store $discard=, 128($1), $0 + i32.store $drop=, should_optimize($pop152), $pop151 + i32.store $drop=, 128($1), $0 i32.const $push150=, .L.str.4 i32.const $push91=, 128 i32.add $push92=, $1, $pop91 @@ -237,13 +237,13 @@ main: # @main # BB#21: # %if.end72 i32.const $push156=, 0 i32.const $push48=, 1 - i32.store $discard=, should_optimize($pop156), $pop48 + i32.store $drop=, should_optimize($pop156), $pop48 i32.const $push49=, .L.str.3 i32.store $2=, 112($1), $pop49 i32.const $push155=, .L.str.4 i32.const $push93=, 112 i32.add $push94=, $1, $pop93 - i32.call $discard=, __printf_chk@FUNCTION, $1, $pop155, $pop94 + i32.call $drop=, __printf_chk@FUNCTION, $1, $pop155, $pop94 i32.const $push154=, 0 i32.load $push50=, should_optimize($pop154) i32.eqz $push190=, $pop50 @@ -252,7 +252,7 @@ main: # @main i32.const $push51=, 0 i32.const $push158=, 0 i32.store $0=, should_optimize($pop51), $pop158 - i32.store $discard=, 96($1), $2 + i32.store $drop=, 96($1), $2 i32.const $push157=, .L.str.4 i32.const $push95=, 96 i32.add $push96=, $1, $pop95 @@ -271,7 +271,7 @@ main: # @main i32.const $push160=, .L.str.5 i32.const $push97=, 80 i32.add $push98=, $1, $pop97 - i32.call $discard=, __printf_chk@FUNCTION, $1, $pop160, $pop98 + i32.call $drop=, __printf_chk@FUNCTION, $1, $pop160, $pop98 i32.const $push159=, 0 i32.load $push56=, should_optimize($pop159) i32.eqz $push192=, $pop56 @@ -279,8 +279,8 @@ main: # @main # BB#25: # %if.end87 i32.const $push164=, 0 i32.const $push163=, 0 - i32.store $discard=, should_optimize($pop164), $pop163 - i32.store $discard=, 64($1), $0 + i32.store $drop=, should_optimize($pop164), $pop163 + i32.store $drop=, 64($1), $0 i32.const $push162=, .L.str.5 i32.const $push99=, 64 i32.add $push100=, $1, $pop99 @@ -295,13 +295,13 @@ main: # @main # BB#27: # %if.end94 i32.const $push168=, 0 i32.const $push60=, 1 - i32.store $discard=, should_optimize($pop168), $pop60 + i32.store $drop=, should_optimize($pop168), $pop60 i32.const $push61=, .L.str.1 i32.store $2=, 48($1), $pop61 i32.const $push167=, .L.str.6 i32.const $push101=, 48 i32.add $push102=, $1, $pop101 - i32.call $discard=, __printf_chk@FUNCTION, $1, $pop167, $pop102 + i32.call $drop=, __printf_chk@FUNCTION, $1, $pop167, $pop102 i32.const $push166=, 0 i32.load $push62=, should_optimize($pop166) i32.eqz $push194=, $pop62 @@ -310,7 +310,7 @@ main: # @main i32.const $push63=, 0 i32.const $push170=, 0 i32.store $0=, should_optimize($pop63), $pop170 - i32.store $discard=, 32($1), $2 + i32.store $drop=, 32($1), $2 i32.const $push169=, .L.str.6 i32.const $push103=, 32 i32.add $push104=, $1, $pop103 @@ -330,13 +330,13 @@ main: # @main i32.const $push171=, .L.str.7 i32.const $push105=, 16 i32.add $push106=, $1, $pop105 - i32.call $discard=, __printf_chk@FUNCTION, $1, $pop171, $pop106 + i32.call $drop=, __printf_chk@FUNCTION, $1, $pop171, $pop106 i32.load $push69=, should_optimize($2) i32.eqz $push196=, $pop69 br_if 0, $pop196 # 0: down to label1 # BB#31: # %if.end109 i32.store $push3=, should_optimize($2), $2 - i32.store $discard=, 0($1), $pop3 + i32.store $drop=, 0($1), $pop3 i32.const $push173=, .L.str.7 i32.call $push70=, __printf_chk@FUNCTION, $1, $pop173, $1 i32.const $push71=, 2 @@ -351,7 +351,7 @@ main: # @main i32.const $push80=, __stack_pointer i32.const $push78=, 224 i32.add $push79=, $1, $pop78 - i32.store $discard=, 0($pop80), $pop79 + i32.store $drop=, 0($pop80), $pop79 i32.const $push175=, 0 return $pop175 .LBB1_34: # %if.then115 diff --git a/test/torture-s/pta-field-1.c.s b/test/torture-s/pta-field-1.c.s index 81ac1aec5..6fec468d2 100644 --- a/test/torture-s/pta-field-1.c.s +++ b/test/torture-s/pta-field-1.c.s @@ -9,7 +9,7 @@ bar: # @bar # BB#0: # %entry i32.load $push0=, 4($0) i32.const $push1=, 0 - i32.store $discard=, 0($pop0), $pop1 + i32.store $drop=, 0($pop0), $pop1 return .endfunc .Lfunc_end0: @@ -31,12 +31,12 @@ foo: # @foo i32.store $push17=, 0($pop5), $pop13 tee_local $push16=, $1=, $pop17 i32.const $push0=, 1 - i32.store $discard=, 4($pop16), $pop0 + i32.store $drop=, 4($pop16), $pop0 i32.const $push1=, 2 - i32.store $discard=, 0($1), $pop1 + i32.store $drop=, 0($1), $pop1 i32.const $push9=, 4 i32.add $push10=, $1, $pop9 - i32.store $discard=, 8($1), $pop10 + i32.store $drop=, 8($1), $pop10 i32.store $push15=, 12($1), $1 tee_local $push14=, $1=, $pop15 i32.const $push11=, 8 @@ -46,7 +46,7 @@ foo: # @foo i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $1, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return $0 .endfunc .Lfunc_end1: @@ -68,12 +68,12 @@ main: # @main i32.store $push19=, 0($pop7), $pop15 tee_local $push18=, $0=, $pop19 i32.const $push0=, 1 - i32.store $discard=, 4($pop18), $pop0 + i32.store $drop=, 4($pop18), $pop0 i32.const $push1=, 2 - i32.store $discard=, 0($0), $pop1 + i32.store $drop=, 0($0), $pop1 i32.const $push11=, 4 i32.add $push12=, $0, $pop11 - i32.store $discard=, 8($0), $pop12 + i32.store $drop=, 8($0), $pop12 i32.store $push17=, 12($0), $0 tee_local $push16=, $0=, $pop17 i32.const $push13=, 8 @@ -86,7 +86,7 @@ main: # @main i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $0, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 i32.const $push3=, 0 return $pop3 .LBB2_2: # %if.then diff --git a/test/torture-s/pta-field-2.c.s b/test/torture-s/pta-field-2.c.s index 48dcb7eca..ba31fe649 100644 --- a/test/torture-s/pta-field-2.c.s +++ b/test/torture-s/pta-field-2.c.s @@ -11,7 +11,7 @@ bar: # @bar i32.add $push1=, $0, $pop0 i32.load $push2=, 0($pop1) i32.const $push3=, 0 - i32.store $discard=, 0($pop2), $pop3 + i32.store $drop=, 0($pop2), $pop3 return .endfunc .Lfunc_end0: @@ -33,12 +33,12 @@ foo: # @foo i32.store $push17=, 0($pop7), $pop15 tee_local $push16=, $1=, $pop17 i32.const $push0=, 1 - i32.store $discard=, 4($pop16), $pop0 + i32.store $drop=, 4($pop16), $pop0 i32.const $push1=, 2 - i32.store $discard=, 0($1), $pop1 + i32.store $drop=, 0($1), $pop1 i32.const $push11=, 4 i32.add $push12=, $1, $pop11 - i32.store $discard=, 8($1), $pop12 + i32.store $drop=, 8($1), $pop12 i32.store $0=, 12($1), $1 i32.const $push13=, 8 i32.add $push14=, $1, $pop13 @@ -49,7 +49,7 @@ foo: # @foo i32.const $push10=, __stack_pointer i32.const $push8=, 16 i32.add $push9=, $0, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 return $1 .endfunc .Lfunc_end1: @@ -71,12 +71,12 @@ main: # @main i32.store $push19=, 0($pop9), $pop17 tee_local $push18=, $1=, $pop19 i32.const $push0=, 1 - i32.store $discard=, 4($pop18), $pop0 + i32.store $drop=, 4($pop18), $pop0 i32.const $push1=, 2 - i32.store $discard=, 0($1), $pop1 + i32.store $drop=, 0($1), $pop1 i32.const $push13=, 4 i32.add $push14=, $1, $pop13 - i32.store $discard=, 8($1), $pop14 + i32.store $drop=, 8($1), $pop14 i32.store $0=, 12($1), $1 i32.const $push15=, 8 i32.add $push16=, $1, $pop15 @@ -90,7 +90,7 @@ main: # @main i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $0, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 i32.const $push5=, 0 return $pop5 .LBB2_2: # %if.then diff --git a/test/torture-s/regstack-1.c.s b/test/torture-s/regstack-1.c.s index 6ef56c417..e067859b3 100644 --- a/test/torture-s/regstack-1.c.s +++ b/test/torture-s/regstack-1.c.s @@ -142,7 +142,7 @@ main: # @main i64.load $push1=, 0($pop18) i64.store $6=, S+8($pop158), $pop1 i32.const $push156=, 0 - i64.store $discard=, S($pop156), $7 + i64.store $drop=, S($pop156), $7 i32.const $push97=, 96 i32.add $push98=, $18, $pop97 call __subtf3@FUNCTION, $pop98, $12, $13, $5, $4 @@ -155,7 +155,7 @@ main: # @main i64.load $push0=, 0($pop19) i64.store $12=, T+8($pop155), $pop0 i32.const $push153=, 0 - i64.store $discard=, T($pop153), $13 + i64.store $drop=, T($pop153), $13 i32.const $push101=, 208 i32.add $push102=, $18, $pop101 call __subtf3@FUNCTION, $pop102, $17, $16, $5, $4 @@ -250,7 +250,7 @@ main: # @main i64.load $push3=, 0($pop35) i64.store $4=, Y1+8($pop137), $pop3 i32.const $push135=, 0 - i64.store $discard=, Y1($pop135), $17 + i64.store $drop=, Y1($pop135), $17 block i64.const $push134=, 0 i64.const $push36=, 4612354521497075712 diff --git a/test/torture-s/restrict-1.c.s b/test/torture-s/restrict-1.c.s index a546b7354..8e961c6cf 100644 --- a/test/torture-s/restrict-1.c.s +++ b/test/torture-s/restrict-1.c.s @@ -10,9 +10,9 @@ foo: # @foo i32.load $push1=, 0($2) i32.load $push0=, 0($1) i32.add $push2=, $pop1, $pop0 - i32.store $discard=, 0($0), $pop2 + i32.store $drop=, 0($0), $pop2 i32.const $push3=, 0 - i32.store $discard=, 4($0), $pop3 + i32.store $drop=, 4($0), $pop3 return .endfunc .Lfunc_end0: @@ -31,7 +31,7 @@ bar: # @bar i32.shl $push6=, $pop0, $pop1 tee_local $push5=, $1=, $pop6 i64.extend_u/i32 $push2=, $pop5 - i64.store $discard=, 0($0):p2align=2, $pop2 + i64.store $drop=, 0($0):p2align=2, $pop2 block i32.const $push3=, 2 i32.ne $push4=, $1, $pop3 diff --git a/test/torture-s/scope-1.c.s b/test/torture-s/scope-1.c.s index b534c44bd..86c124a63 100644 --- a/test/torture-s/scope-1.c.s +++ b/test/torture-s/scope-1.c.s @@ -31,7 +31,7 @@ f: # @f main: # @main .result i32 # BB#0: # %entry - i32.call $discard=, f@FUNCTION + i32.call $drop=, f@FUNCTION i32.const $push0=, 0 call exit@FUNCTION, $pop0 unreachable diff --git a/test/torture-s/shiftdi.c.s b/test/torture-s/shiftdi.c.s index ad4f29308..ecd525f23 100644 --- a/test/torture-s/shiftdi.c.s +++ b/test/torture-s/shiftdi.c.s @@ -21,7 +21,7 @@ g: # @g i64.extend_u/i32 $push9=, $2 i64.shl $push10=, $pop8, $pop9 i64.or $push12=, $pop11, $pop10 - i64.store $discard=, 0($3), $pop12 + i64.store $drop=, 0($3), $pop12 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/simd-1.c.s b/test/torture-s/simd-1.c.s index e65557d70..0ae4848d7 100644 --- a/test/torture-s/simd-1.c.s +++ b/test/torture-s/simd-1.c.s @@ -68,9 +68,9 @@ main: # @main i32.const $push203=, 0 i32.store $6=, res+12($pop203), $0 i32.const $push202=, 0 - i32.store $discard=, res+8($pop202), $1 + i32.store $drop=, res+8($pop202), $1 i32.const $push201=, 0 - i32.store $discard=, res+4($pop201), $2 + i32.store $drop=, res+4($pop201), $2 i32.const $push200=, 0 i32.store $push0=, res($pop200), $3 i32.const $push18=, 160 @@ -109,9 +109,9 @@ main: # @main i32.const $push187=, 0 i32.store $6=, res+12($pop187), $0 i32.const $push186=, 0 - i32.store $discard=, res+8($pop186), $1 + i32.store $drop=, res+8($pop186), $1 i32.const $push185=, 0 - i32.store $discard=, res+4($pop185), $2 + i32.store $drop=, res+4($pop185), $2 i32.const $push184=, 0 i32.store $push1=, res($pop184), $3 i32.const $push28=, 1500 @@ -150,9 +150,9 @@ main: # @main i32.const $push171=, 0 i32.store $6=, res+12($pop171), $0 i32.const $push170=, 0 - i32.store $discard=, res+8($pop170), $1 + i32.store $drop=, res+8($pop170), $1 i32.const $push169=, 0 - i32.store $discard=, res+4($pop169), $2 + i32.store $drop=, res+4($pop169), $2 i32.const $push168=, 0 i32.store $push2=, res($pop168), $3 i32.const $push37=, 15 @@ -191,9 +191,9 @@ main: # @main i32.const $push154=, 0 i32.store $6=, res+12($pop154), $0 i32.const $push153=, 0 - i32.store $discard=, res+8($pop153), $1 + i32.store $drop=, res+8($pop153), $1 i32.const $push152=, 0 - i32.store $discard=, res+4($pop152), $2 + i32.store $drop=, res+4($pop152), $2 i32.const $push151=, 0 i32.store $push3=, res($pop151), $3 i32.const $push47=, 2 @@ -232,9 +232,9 @@ main: # @main i32.const $push138=, 0 i32.store $6=, res+12($pop138), $0 i32.const $push137=, 0 - i32.store $discard=, res+8($pop137), $1 + i32.store $drop=, res+8($pop137), $1 i32.const $push136=, 0 - i32.store $discard=, res+4($pop136), $2 + i32.store $drop=, res+4($pop136), $2 i32.const $push135=, 0 i32.store $push4=, res($pop135), $3 i32.const $push57=, 158 @@ -273,9 +273,9 @@ main: # @main i32.const $push122=, 0 i32.store $6=, res+12($pop122), $0 i32.const $push121=, 0 - i32.store $discard=, res+8($pop121), $1 + i32.store $drop=, res+8($pop121), $1 i32.const $push120=, 0 - i32.store $discard=, res+4($pop120), $2 + i32.store $drop=, res+4($pop120), $2 i32.const $push119=, 0 i32.store $push5=, res($pop119), $3 i32.const $push67=, 156 @@ -308,11 +308,11 @@ main: # @main i32.sub $push69=, $pop107, $1 i32.store $1=, k($pop108), $pop69 i32.const $push106=, 0 - i32.store $discard=, res+12($pop106), $6 + i32.store $drop=, res+12($pop106), $6 i32.const $push105=, 0 - i32.store $discard=, res+8($pop105), $3 + i32.store $drop=, res+8($pop105), $3 i32.const $push104=, 0 - i32.store $discard=, res+4($pop104), $2 + i32.store $drop=, res+4($pop104), $2 i32.const $push103=, 0 i32.store $push6=, res($pop103), $1 i32.const $push75=, -150 @@ -345,11 +345,11 @@ main: # @main i32.xor $push78=, $1, $pop91 i32.store $1=, k($pop92), $pop78 i32.const $push90=, 0 - i32.store $discard=, res+12($pop90), $6 + i32.store $drop=, res+12($pop90), $6 i32.const $push89=, 0 - i32.store $discard=, res+8($pop89), $3 + i32.store $drop=, res+8($pop89), $3 i32.const $push88=, 0 - i32.store $discard=, res+4($pop88), $2 + i32.store $drop=, res+4($pop88), $2 i32.const $push87=, 0 i32.store $push7=, res($pop87), $1 i32.const $push84=, -151 diff --git a/test/torture-s/simd-2.c.s b/test/torture-s/simd-2.c.s index 042420f4e..60cccd050 100644 --- a/test/torture-s/simd-2.c.s +++ b/test/torture-s/simd-2.c.s @@ -73,22 +73,22 @@ main: # @main i32.load16_u $push34=, i+14($pop513) i32.add $push43=, $pop35, $pop34 i32.store16 $push0=, k+14($pop515), $pop43 - i32.store16 $discard=, res+14($pop516), $pop0 + i32.store16 $drop=, res+14($pop516), $pop0 i32.const $push512=, 0 i32.const $push511=, 0 i32.add $push42=, $7, $1 i32.store16 $push1=, k+12($pop511), $pop42 - i32.store16 $discard=, res+12($pop512), $pop1 + i32.store16 $drop=, res+12($pop512), $pop1 i32.const $push510=, 0 i32.const $push509=, 0 i32.add $push41=, $8, $2 i32.store16 $push2=, k+10($pop509), $pop41 - i32.store16 $discard=, res+10($pop510), $pop2 + i32.store16 $drop=, res+10($pop510), $pop2 i32.const $push508=, 0 i32.const $push507=, 0 i32.add $push40=, $9, $3 i32.store16 $push3=, k+8($pop507), $pop40 - i32.store16 $discard=, res+8($pop508), $pop3 + i32.store16 $drop=, res+8($pop508), $pop3 i32.const $push506=, 0 i32.add $push39=, $10, $0 i32.store16 $10=, k+6($pop506), $pop39 @@ -104,11 +104,11 @@ main: # @main i32.const $push502=, 0 i32.store16 $6=, res+6($pop502), $10 i32.const $push501=, 0 - i32.store16 $discard=, res+4($pop501), $4 + i32.store16 $drop=, res+4($pop501), $4 i32.const $push500=, 0 - i32.store16 $discard=, res+2($pop500), $5 + i32.store16 $drop=, res+2($pop500), $5 i32.const $push499=, 0 - i32.store16 $discard=, res($pop499), $0 + i32.store16 $drop=, res($pop499), $0 i32.const $push44=, 16 i32.shl $push45=, $0, $pop44 i32.const $push498=, 16 @@ -166,22 +166,22 @@ main: # @main i32.load16_u $push57=, i+14($pop474) i32.mul $push66=, $pop58, $pop57 i32.store16 $push4=, k+14($pop476), $pop66 - i32.store16 $discard=, res+14($pop477), $pop4 + i32.store16 $drop=, res+14($pop477), $pop4 i32.const $push473=, 0 i32.const $push472=, 0 i32.mul $push65=, $7, $1 i32.store16 $push5=, k+12($pop472), $pop65 - i32.store16 $discard=, res+12($pop473), $pop5 + i32.store16 $drop=, res+12($pop473), $pop5 i32.const $push471=, 0 i32.const $push470=, 0 i32.mul $push64=, $8, $2 i32.store16 $push6=, k+10($pop470), $pop64 - i32.store16 $discard=, res+10($pop471), $pop6 + i32.store16 $drop=, res+10($pop471), $pop6 i32.const $push469=, 0 i32.const $push468=, 0 i32.mul $push63=, $9, $3 i32.store16 $push7=, k+8($pop468), $pop63 - i32.store16 $discard=, res+8($pop469), $pop7 + i32.store16 $drop=, res+8($pop469), $pop7 i32.const $push467=, 0 i32.mul $push62=, $10, $0 i32.store16 $10=, k+6($pop467), $pop62 @@ -197,11 +197,11 @@ main: # @main i32.const $push463=, 0 i32.store16 $6=, res+6($pop463), $10 i32.const $push462=, 0 - i32.store16 $discard=, res+4($pop462), $4 + i32.store16 $drop=, res+4($pop462), $4 i32.const $push461=, 0 - i32.store16 $discard=, res+2($pop461), $5 + i32.store16 $drop=, res+2($pop461), $5 i32.const $push460=, 0 - i32.store16 $discard=, res($pop460), $0 + i32.store16 $drop=, res($pop460), $0 i32.const $push459=, 16 i32.shl $push67=, $0, $pop459 i32.const $push458=, 16 @@ -259,22 +259,22 @@ main: # @main i32.load16_s $push80=, j+14($pop434) i32.div_s $push88=, $pop79, $pop80 i32.store16 $push8=, k+14($pop436), $pop88 - i32.store16 $discard=, res+14($pop437), $pop8 + i32.store16 $drop=, res+14($pop437), $pop8 i32.const $push433=, 0 i32.const $push432=, 0 i32.div_s $push87=, $0, $10 i32.store16 $push9=, k+12($pop432), $pop87 - i32.store16 $discard=, res+12($pop433), $pop9 + i32.store16 $drop=, res+12($pop433), $pop9 i32.const $push431=, 0 i32.const $push430=, 0 i32.div_s $push86=, $4, $1 i32.store16 $push10=, k+10($pop430), $pop86 - i32.store16 $discard=, res+10($pop431), $pop10 + i32.store16 $drop=, res+10($pop431), $pop10 i32.const $push429=, 0 i32.const $push428=, 0 i32.div_s $push85=, $5, $2 i32.store16 $push11=, k+8($pop428), $pop85 - i32.store16 $discard=, res+8($pop429), $pop11 + i32.store16 $drop=, res+8($pop429), $pop11 i32.const $push427=, 0 i32.div_s $push84=, $6, $7 i32.store16 $4=, k+6($pop427), $pop84 @@ -288,13 +288,13 @@ main: # @main i32.div_s $push81=, $11, $3 i32.store16 $0=, k($pop424), $pop81 i32.const $push423=, 0 - i32.store16 $discard=, res+6($pop423), $4 + i32.store16 $drop=, res+6($pop423), $4 i32.const $push422=, 0 - i32.store16 $discard=, res+4($pop422), $5 + i32.store16 $drop=, res+4($pop422), $5 i32.const $push421=, 0 - i32.store16 $discard=, res+2($pop421), $6 + i32.store16 $drop=, res+2($pop421), $6 i32.const $push420=, 0 - i32.store16 $discard=, res($pop420), $0 + i32.store16 $drop=, res($pop420), $0 i32.const $push419=, 16 i32.shl $push89=, $0, $pop419 i32.const $push418=, 16 @@ -352,22 +352,22 @@ main: # @main i32.load16_u $push100=, i+14($pop393) i32.and $push109=, $pop101, $pop100 i32.store16 $push12=, k+14($pop395), $pop109 - i32.store16 $discard=, res+14($pop396), $pop12 + i32.store16 $drop=, res+14($pop396), $pop12 i32.const $push392=, 0 i32.const $push391=, 0 i32.and $push108=, $7, $1 i32.store16 $push13=, k+12($pop391), $pop108 - i32.store16 $discard=, res+12($pop392), $pop13 + i32.store16 $drop=, res+12($pop392), $pop13 i32.const $push390=, 0 i32.const $push389=, 0 i32.and $push107=, $8, $2 i32.store16 $push14=, k+10($pop389), $pop107 - i32.store16 $discard=, res+10($pop390), $pop14 + i32.store16 $drop=, res+10($pop390), $pop14 i32.const $push388=, 0 i32.const $push387=, 0 i32.and $push106=, $9, $3 i32.store16 $push15=, k+8($pop387), $pop106 - i32.store16 $discard=, res+8($pop388), $pop15 + i32.store16 $drop=, res+8($pop388), $pop15 i32.const $push386=, 0 i32.and $push105=, $10, $0 i32.store16 $10=, k+6($pop386), $pop105 @@ -383,11 +383,11 @@ main: # @main i32.const $push382=, 0 i32.store16 $6=, res+6($pop382), $10 i32.const $push381=, 0 - i32.store16 $discard=, res+4($pop381), $4 + i32.store16 $drop=, res+4($pop381), $4 i32.const $push380=, 0 - i32.store16 $discard=, res+2($pop380), $5 + i32.store16 $drop=, res+2($pop380), $5 i32.const $push379=, 0 - i32.store16 $discard=, res($pop379), $0 + i32.store16 $drop=, res($pop379), $0 i32.const $push378=, 16 i32.shl $push110=, $0, $pop378 i32.const $push377=, 16 @@ -445,22 +445,22 @@ main: # @main i32.load16_u $push122=, i+14($pop353) i32.or $push131=, $pop123, $pop122 i32.store16 $push16=, k+14($pop355), $pop131 - i32.store16 $discard=, res+14($pop356), $pop16 + i32.store16 $drop=, res+14($pop356), $pop16 i32.const $push352=, 0 i32.const $push351=, 0 i32.or $push130=, $7, $1 i32.store16 $push17=, k+12($pop351), $pop130 - i32.store16 $discard=, res+12($pop352), $pop17 + i32.store16 $drop=, res+12($pop352), $pop17 i32.const $push350=, 0 i32.const $push349=, 0 i32.or $push129=, $8, $2 i32.store16 $push18=, k+10($pop349), $pop129 - i32.store16 $discard=, res+10($pop350), $pop18 + i32.store16 $drop=, res+10($pop350), $pop18 i32.const $push348=, 0 i32.const $push347=, 0 i32.or $push128=, $9, $3 i32.store16 $push19=, k+8($pop347), $pop128 - i32.store16 $discard=, res+8($pop348), $pop19 + i32.store16 $drop=, res+8($pop348), $pop19 i32.const $push346=, 0 i32.or $push127=, $10, $0 i32.store16 $10=, k+6($pop346), $pop127 @@ -476,11 +476,11 @@ main: # @main i32.const $push342=, 0 i32.store16 $6=, res+6($pop342), $10 i32.const $push341=, 0 - i32.store16 $discard=, res+4($pop341), $4 + i32.store16 $drop=, res+4($pop341), $4 i32.const $push340=, 0 - i32.store16 $discard=, res+2($pop340), $5 + i32.store16 $drop=, res+2($pop340), $5 i32.const $push339=, 0 - i32.store16 $discard=, res($pop339), $0 + i32.store16 $drop=, res($pop339), $0 i32.const $push338=, 16 i32.shl $push132=, $0, $pop338 i32.const $push337=, 16 @@ -538,22 +538,22 @@ main: # @main i32.load16_u $push145=, j+14($pop313) i32.xor $push153=, $pop144, $pop145 i32.store16 $push20=, k+14($pop315), $pop153 - i32.store16 $discard=, res+14($pop316), $pop20 + i32.store16 $drop=, res+14($pop316), $pop20 i32.const $push312=, 0 i32.const $push311=, 0 i32.xor $push152=, $1, $7 i32.store16 $push21=, k+12($pop311), $pop152 - i32.store16 $discard=, res+12($pop312), $pop21 + i32.store16 $drop=, res+12($pop312), $pop21 i32.const $push310=, 0 i32.const $push309=, 0 i32.xor $push151=, $2, $8 i32.store16 $push22=, k+10($pop309), $pop151 - i32.store16 $discard=, res+10($pop310), $pop22 + i32.store16 $drop=, res+10($pop310), $pop22 i32.const $push308=, 0 i32.const $push307=, 0 i32.xor $push150=, $3, $9 i32.store16 $push23=, k+8($pop307), $pop150 - i32.store16 $discard=, res+8($pop308), $pop23 + i32.store16 $drop=, res+8($pop308), $pop23 i32.const $push306=, 0 i32.xor $push149=, $0, $10 i32.store16 $10=, k+6($pop306), $pop149 @@ -569,11 +569,11 @@ main: # @main i32.const $push302=, 0 i32.store16 $6=, res+6($pop302), $10 i32.const $push301=, 0 - i32.store16 $discard=, res+4($pop301), $4 + i32.store16 $drop=, res+4($pop301), $4 i32.const $push300=, 0 - i32.store16 $discard=, res+2($pop300), $5 + i32.store16 $drop=, res+2($pop300), $5 i32.const $push299=, 0 - i32.store16 $discard=, res($pop299), $0 + i32.store16 $drop=, res($pop299), $0 i32.const $push298=, 16 i32.shl $push154=, $0, $pop298 i32.const $push297=, 16 @@ -604,7 +604,7 @@ main: # @main i32.load16_u $push166=, i+14($pop286) i32.sub $push175=, $pop287, $pop166 i32.store16 $push24=, k+14($pop288), $pop175 - i32.store16 $discard=, res+14($pop289), $pop24 + i32.store16 $drop=, res+14($pop289), $pop24 i32.const $push285=, 0 i32.load16_u $4=, i+10($pop285) i32.const $push284=, 0 @@ -612,7 +612,7 @@ main: # @main i32.const $push282=, 0 i32.sub $push174=, $pop282, $0 i32.store16 $push25=, k+12($pop283), $pop174 - i32.store16 $discard=, res+12($pop284), $pop25 + i32.store16 $drop=, res+12($pop284), $pop25 i32.const $push281=, 0 i32.load16_u $0=, i+8($pop281) i32.const $push280=, 0 @@ -620,13 +620,13 @@ main: # @main i32.const $push278=, 0 i32.sub $push173=, $pop278, $4 i32.store16 $push26=, k+10($pop279), $pop173 - i32.store16 $discard=, res+10($pop280), $pop26 + i32.store16 $drop=, res+10($pop280), $pop26 i32.const $push277=, 0 i32.const $push276=, 0 i32.const $push275=, 0 i32.sub $push172=, $pop275, $0 i32.store16 $push27=, k+8($pop276), $pop172 - i32.store16 $discard=, res+8($pop277), $pop27 + i32.store16 $drop=, res+8($pop277), $pop27 i32.const $push274=, 0 i32.load16_u $0=, i($pop274) i32.const $push273=, 0 @@ -652,13 +652,13 @@ main: # @main i32.sub $push168=, $pop263, $0 i32.store16 $0=, k($pop264), $pop168 i32.const $push262=, 0 - i32.store16 $discard=, res+6($pop262), $6 + i32.store16 $drop=, res+6($pop262), $6 i32.const $push261=, 0 - i32.store16 $discard=, res+4($pop261), $5 + i32.store16 $drop=, res+4($pop261), $5 i32.const $push260=, 0 - i32.store16 $discard=, res+2($pop260), $4 + i32.store16 $drop=, res+2($pop260), $4 i32.const $push259=, 0 - i32.store16 $discard=, res($pop259), $0 + i32.store16 $drop=, res($pop259), $0 i32.const $push258=, 16 i32.shl $push176=, $0, $pop258 i32.const $push257=, 16 @@ -701,25 +701,25 @@ main: # @main i32.const $push188=, -1 i32.xor $push195=, $pop187, $pop188 i32.store16 $push28=, k+14($pop241), $pop195 - i32.store16 $discard=, res+14($pop242), $pop28 + i32.store16 $drop=, res+14($pop242), $pop28 i32.const $push239=, 0 i32.const $push238=, 0 i32.const $push237=, -1 i32.xor $push194=, $11, $pop237 i32.store16 $push29=, k+12($pop238), $pop194 - i32.store16 $discard=, res+12($pop239), $pop29 + i32.store16 $drop=, res+12($pop239), $pop29 i32.const $push236=, 0 i32.const $push235=, 0 i32.const $push234=, -1 i32.xor $push193=, $12, $pop234 i32.store16 $push30=, k+10($pop235), $pop193 - i32.store16 $discard=, res+10($pop236), $pop30 + i32.store16 $drop=, res+10($pop236), $pop30 i32.const $push233=, 0 i32.const $push232=, 0 i32.const $push231=, -1 i32.xor $push192=, $13, $pop231 i32.store16 $push31=, k+8($pop232), $pop192 - i32.store16 $discard=, res+8($pop233), $pop31 + i32.store16 $drop=, res+8($pop233), $pop31 i32.const $push230=, 0 i32.const $push229=, -1 i32.xor $push191=, $0, $pop229 @@ -733,18 +733,18 @@ main: # @main i32.xor $push189=, $5, $pop225 i32.store16 $5=, k+2($pop226), $pop189 i32.const $push224=, 0 - i32.store16 $discard=, res+6($pop224), $0 + i32.store16 $drop=, res+6($pop224), $0 i32.const $push223=, 0 - i32.store16 $discard=, res+4($pop223), $6 + i32.store16 $drop=, res+4($pop223), $6 i32.const $push222=, 0 - i32.store16 $discard=, res+2($pop222), $5 + i32.store16 $drop=, res+2($pop222), $5 i32.const $push221=, 0 i32.const $push220=, 0 i32.const $push219=, -1 i32.xor $push218=, $4, $pop219 tee_local $push217=, $4=, $pop218 i32.store16 $push32=, k($pop220), $pop217 - i32.store16 $discard=, res($pop221), $pop32 + i32.store16 $drop=, res($pop221), $pop32 i32.const $push216=, 16 i32.shl $push196=, $4, $pop216 i32.const $push215=, 16 diff --git a/test/torture-s/simd-4.c.s b/test/torture-s/simd-4.c.s index d7c84bf77..32c3e8b43 100644 --- a/test/torture-s/simd-4.c.s +++ b/test/torture-s/simd-4.c.s @@ -9,7 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i64.const $push0=, -4294967295 - i64.store $discard=, s64($pop1), $pop0 + i64.store $drop=, s64($pop1), $pop0 i32.const $push2=, 0 return $pop2 .endfunc diff --git a/test/torture-s/simd-5.c.s b/test/torture-s/simd-5.c.s index 5fa4f0b96..66da50f2d 100644 --- a/test/torture-s/simd-5.c.s +++ b/test/torture-s/simd-5.c.s @@ -8,7 +8,7 @@ func0: # @func0 # BB#0: # %entry i32.const $push0=, 0 i32.const $push1=, 1 - i32.store $discard=, dummy($pop0), $pop1 + i32.store $drop=, dummy($pop0), $pop1 return .endfunc .Lfunc_end0: @@ -79,21 +79,21 @@ func1: # @func1 i32.store16 $7=, w2($pop19), $pop7 call func0@FUNCTION i32.const $push18=, 0 - i32.store16 $discard=, w3+6($pop18), $0 + i32.store16 $drop=, w3+6($pop18), $0 i32.const $push17=, 0 - i32.store16 $discard=, w3+4($pop17), $1 + i32.store16 $drop=, w3+4($pop17), $1 i32.const $push16=, 0 - i32.store16 $discard=, w3+2($pop16), $2 + i32.store16 $drop=, w3+2($pop16), $2 i32.const $push15=, 0 - i32.store16 $discard=, w3($pop15), $3 + i32.store16 $drop=, w3($pop15), $3 i32.const $push14=, 0 - i32.store16 $discard=, w4+6($pop14), $6 + i32.store16 $drop=, w4+6($pop14), $6 i32.const $push13=, 0 - i32.store16 $discard=, w4+4($pop13), $5 + i32.store16 $drop=, w4+4($pop13), $5 i32.const $push12=, 0 - i32.store16 $discard=, w4+2($pop12), $4 + i32.store16 $drop=, w4+2($pop12), $4 i32.const $push11=, 0 - i32.store16 $discard=, w4($pop11), $7 + i32.store16 $drop=, w4($pop11), $7 return .endfunc .Lfunc_end1: @@ -164,21 +164,21 @@ func2: # @func2 i32.store16 $7=, z2($pop19), $pop7 call func1@FUNCTION i32.const $push18=, 0 - i32.store16 $discard=, z3+6($pop18), $0 + i32.store16 $drop=, z3+6($pop18), $0 i32.const $push17=, 0 - i32.store16 $discard=, z3+4($pop17), $1 + i32.store16 $drop=, z3+4($pop17), $1 i32.const $push16=, 0 - i32.store16 $discard=, z3+2($pop16), $2 + i32.store16 $drop=, z3+2($pop16), $2 i32.const $push15=, 0 - i32.store16 $discard=, z3($pop15), $3 + i32.store16 $drop=, z3($pop15), $3 i32.const $push14=, 0 - i32.store16 $discard=, z4+6($pop14), $6 + i32.store16 $drop=, z4+6($pop14), $6 i32.const $push13=, 0 - i32.store16 $discard=, z4+4($pop13), $5 + i32.store16 $drop=, z4+4($pop13), $5 i32.const $push12=, 0 - i32.store16 $discard=, z4+2($pop12), $4 + i32.store16 $drop=, z4+2($pop12), $4 i32.const $push11=, 0 - i32.store16 $discard=, z4($pop11), $7 + i32.store16 $drop=, z4($pop11), $7 return .endfunc .Lfunc_end2: diff --git a/test/torture-s/simd-6.c.s b/test/torture-s/simd-6.c.s index 7b0217258..7d08d5ae0 100644 --- a/test/torture-s/simd-6.c.s +++ b/test/torture-s/simd-6.c.s @@ -10,33 +10,33 @@ foo: # @foo i32.const $push8=, 7 i32.add $push9=, $0, $pop8 i32.mul $push7=, $16, $8 - i32.store8 $discard=, 0($pop9), $pop7 + i32.store8 $drop=, 0($pop9), $pop7 i32.const $push10=, 6 i32.add $push11=, $0, $pop10 i32.mul $push6=, $15, $7 - i32.store8 $discard=, 0($pop11), $pop6 + i32.store8 $drop=, 0($pop11), $pop6 i32.const $push12=, 5 i32.add $push13=, $0, $pop12 i32.mul $push5=, $14, $6 - i32.store8 $discard=, 0($pop13), $pop5 + i32.store8 $drop=, 0($pop13), $pop5 i32.const $push14=, 4 i32.add $push15=, $0, $pop14 i32.mul $push4=, $13, $5 - i32.store8 $discard=, 0($pop15), $pop4 + i32.store8 $drop=, 0($pop15), $pop4 i32.const $push16=, 3 i32.add $push17=, $0, $pop16 i32.mul $push3=, $12, $4 - i32.store8 $discard=, 0($pop17), $pop3 + i32.store8 $drop=, 0($pop17), $pop3 i32.const $push18=, 2 i32.add $push19=, $0, $pop18 i32.mul $push2=, $11, $3 - i32.store8 $discard=, 0($pop19), $pop2 + i32.store8 $drop=, 0($pop19), $pop2 i32.const $push20=, 1 i32.add $push21=, $0, $pop20 i32.mul $push1=, $10, $2 - i32.store8 $discard=, 0($pop21), $pop1 + i32.store8 $drop=, 0($pop21), $pop1 i32.mul $push0=, $9, $1 - i32.store8 $discard=, 0($0), $pop0 + i32.store8 $drop=, 0($0), $pop0 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/stdarg-1.c.s b/test/torture-s/stdarg-1.c.s index e57859898..37fe332bf 100644 --- a/test/torture-s/stdarg-1.c.s +++ b/test/torture-s/stdarg-1.c.s @@ -14,7 +14,7 @@ foo: # @foo # BB#1: # %sw.bb i32.const $push3=, 0 i32.load $push2=, 0($1) - i32.store $discard=, foo_arg($pop3), $pop2 + i32.store $drop=, foo_arg($pop3), $pop2 return .LBB0_2: # %sw.default end_block # label0: @@ -63,7 +63,7 @@ bar: # @bar i32.const $push48=, 0 i32.const $push38=, 12 i32.add $push39=, $1, $pop38 - i32.store $discard=, gap($pop48), $pop39 + i32.store $drop=, gap($pop48), $pop39 i32.load $push40=, 0($3) i32.const $push41=, 129 i32.eq $push42=, $pop40, $pop41 @@ -84,7 +84,7 @@ bar: # @bar tee_local $push49=, $3=, $pop50 i32.const $push8=, 8 i32.add $push9=, $pop49, $pop8 - i32.store $discard=, 0($1), $pop9 + i32.store $drop=, 0($1), $pop9 i64.load $push10=, 0($3) i64.const $push11=, 14 i64.ne $push12=, $pop10, $pop11 @@ -100,7 +100,7 @@ bar: # @bar tee_local $push52=, $3=, $pop53 i32.const $push17=, 16 i32.add $push18=, $pop52, $pop17 - i32.store $discard=, 0($1), $pop18 + i32.store $drop=, 0($1), $pop18 i64.load $push20=, 0($3) i64.load $push19=, 8($3) i64.const $push22=, 0 @@ -114,7 +114,7 @@ bar: # @bar tee_local $push55=, $3=, $pop56 i32.const $push25=, 4 i32.add $push26=, $pop55, $pop25 - i32.store $discard=, 0($1), $pop26 + i32.store $drop=, 0($1), $pop26 i32.load $push27=, 0($3) i32.const $push28=, 17 i32.ne $push29=, $pop27, $pop28 @@ -122,7 +122,7 @@ bar: # @bar .LBB1_8: # %if.end22 end_block # label2: i32.const $push43=, 0 - i32.store $discard=, bar_arg($pop43), $0 + i32.store $drop=, bar_arg($pop43), $0 return .LBB1_9: # %if.then19 end_block # label1: @@ -172,14 +172,14 @@ f2: # @f2 i32.store $2=, 0($pop9), $pop13 i32.const $push1=, 0 f64.load $3=, d($pop1) - i32.store $discard=, 12($2), $1 + i32.store $drop=, 12($2), $1 i32.trunc_s/f64 $push2=, $3 call bar@FUNCTION, $pop2 i32.load $push16=, 12($2) tee_local $push15=, $1=, $pop16 i32.const $push3=, 4 i32.add $push4=, $pop15, $pop3 - i32.store $discard=, 12($2), $pop4 + i32.store $drop=, 12($2), $pop4 i32.const $push14=, 0 i32.load $push5=, 0($1) i32.store $push0=, x($pop14), $pop5 @@ -187,7 +187,7 @@ f2: # @f2 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $2, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .endfunc .Lfunc_end4: @@ -215,9 +215,9 @@ f3: # @f3 i64.load $2=, 0($pop10) i32.const $push4=, 8 i32.add $push5=, $1, $pop4 - i32.store $discard=, 12($3), $pop5 + i32.store $drop=, 12($3), $pop5 i32.const $push6=, 0 - i64.store $discard=, d($pop6), $2 + i64.store $drop=, d($pop6), $2 return .endfunc .Lfunc_end5: @@ -250,7 +250,7 @@ f4: # @f4 i32.store $1=, 12($3), $pop1 i32.const $push18=, 0 i32.trunc_s/f64 $push6=, $2 - i32.store $discard=, x($pop18), $pop6 + i32.store $drop=, x($pop18), $pop6 block i32.const $push7=, 5 i32.ne $push8=, $0, $pop7 @@ -258,11 +258,11 @@ f4: # @f4 # BB#1: # %foo.exit i32.const $push23=, 0 i32.load $push9=, 0($1) - i32.store $discard=, foo_arg($pop23), $pop9 + i32.store $drop=, foo_arg($pop23), $pop9 i32.const $push16=, __stack_pointer i32.const $push14=, 16 i32.add $push15=, $3, $pop14 - i32.store $discard=, 0($pop16), $pop15 + i32.store $drop=, 0($pop16), $pop15 return .LBB6_2: # %sw.default.i end_block # label5: @@ -289,12 +289,12 @@ f5: # @f5 tee_local $push10=, $2=, $pop11 i32.const $push1=, 0 i32.store $push0=, gap($pop1), $1 - i32.store $discard=, 12($pop10), $pop0 + i32.store $drop=, 12($pop10), $pop0 call bar@FUNCTION, $0 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $2, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end7: @@ -316,14 +316,14 @@ f6: # @f6 i32.store $2=, 0($pop9), $pop13 i32.const $push1=, 0 f64.load $3=, d($pop1) - i32.store $discard=, 12($2), $1 + i32.store $drop=, 12($2), $1 i32.trunc_s/f64 $push2=, $3 call bar@FUNCTION, $pop2 i32.load $push16=, 12($2) tee_local $push15=, $1=, $pop16 i32.const $push3=, 12 i32.add $push4=, $pop15, $pop3 - i32.store $discard=, 12($2), $pop4 + i32.store $drop=, 12($2), $pop4 i32.const $push14=, 0 i32.load $push5=, 8($1) i32.store $push0=, x($pop14), $pop5 @@ -331,7 +331,7 @@ f6: # @f6 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $2, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .endfunc .Lfunc_end8: @@ -352,16 +352,16 @@ f7: # @f7 i32.sub $push10=, $pop2, $pop3 i32.store $push12=, 0($pop4), $pop10 tee_local $push11=, $2=, $pop12 - i32.store $discard=, 12($pop11), $1 + i32.store $drop=, 12($pop11), $1 i32.const $push0=, 0 i32.const $push8=, 12 i32.add $push9=, $2, $pop8 - i32.store $discard=, pap($pop0), $pop9 + i32.store $drop=, pap($pop0), $pop9 call bar@FUNCTION, $0 i32.const $push7=, __stack_pointer i32.const $push5=, 16 i32.add $push6=, $2, $pop5 - i32.store $discard=, 0($pop7), $pop6 + i32.store $drop=, 0($pop7), $pop6 return .endfunc .Lfunc_end9: @@ -382,11 +382,11 @@ f8: # @f8 i32.sub $push16=, $pop8, $pop9 i32.store $push21=, 0($pop10), $pop16 tee_local $push20=, $3=, $pop21 - i32.store $discard=, 12($pop20), $1 + i32.store $drop=, 12($pop20), $1 i32.const $push0=, 0 i32.const $push14=, 12 i32.add $push15=, $3, $pop14 - i32.store $discard=, pap($pop0), $pop15 + i32.store $drop=, pap($pop0), $pop15 call bar@FUNCTION, $0 i32.load $push1=, 12($3) i32.const $push2=, 7 @@ -397,13 +397,13 @@ f8: # @f8 i64.load $2=, 0($pop18) i32.const $push5=, 8 i32.add $push6=, $0, $pop5 - i32.store $discard=, 12($3), $pop6 + i32.store $drop=, 12($3), $pop6 i32.const $push17=, 0 - i64.store $discard=, d($pop17), $2 + i64.store $drop=, d($pop17), $2 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $3, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .endfunc .Lfunc_end10: @@ -425,7 +425,7 @@ main: # @main i32.store $4=, 0($pop50), $pop72 i32.const $push74=, 0 i64.const $push1=, 4629418941960159232 - i64.store $discard=, d($pop74), $pop1 + i64.store $drop=, d($pop74), $pop1 i32.const $push2=, 28 i32.store $0=, 160($4), $pop2 i32.const $push54=, 160 @@ -443,7 +443,7 @@ main: # @main br_if 0, $pop5 # 0: down to label6 # BB#2: # %if.end i64.const $push6=, 4638813169307877376 - i64.store $discard=, 144($4), $pop6 + i64.store $drop=, 144($4), $pop6 i32.const $push56=, 144 i32.add $push57=, $4, $pop56 call f3@FUNCTION, $4, $pop57 @@ -456,7 +456,7 @@ main: # @main i32.const $push11=, 128 i32.store $0=, 136($4), $pop11 i64.const $push12=, 4625196817309499392 - i64.store $discard=, 128($4), $pop12 + i64.store $drop=, 128($4), $pop12 i32.const $push13=, 5 i32.const $push58=, 128 i32.add $push59=, $4, $pop58 @@ -473,9 +473,9 @@ main: # @main br_if 0, $pop17 # 0: down to label6 # BB#5: # %if.end9 i32.const $push18=, 129 - i32.store $discard=, 120($4), $pop18 + i32.store $drop=, 120($4), $pop18 i64.const $push19=, 4625478292286210048 - i64.store $discard=, 112($4), $pop19 + i64.store $drop=, 112($4), $pop19 i32.const $push20=, 16390 i32.const $push60=, 112 i32.add $push61=, $4, $pop60 @@ -489,7 +489,7 @@ main: # @main i32.const $push23=, -31 i32.store $0=, 104($4), $pop23 i64.const $push24=, 60129542156 - i64.store $discard=, 96($4), $pop24 + i64.store $drop=, 96($4), $pop24 i32.const $push62=, 96 i32.add $push63=, $4, $pop62 call f6@FUNCTION, $4, $pop63 @@ -503,7 +503,7 @@ main: # @main i32.const $push87=, 32 i32.add $push27=, $pop65, $pop87 i64.const $push28=, 4628011567076605952 - i64.store $discard=, 0($pop27), $pop28 + i64.store $drop=, 0($pop27), $pop28 i32.const $push66=, 48 i32.add $push67=, $4, $pop66 i32.const $push86=, 24 @@ -533,15 +533,15 @@ main: # @main i32.const $push93=, 32 i32.add $push38=, $4, $pop93 i64.const $push39=, 4628293042053316608 - i64.store $discard=, 0($pop38), $pop39 + i64.store $drop=, 0($pop38), $pop39 i32.const $push92=, 24 i32.add $push40=, $4, $pop92 - i32.store $discard=, 0($pop40), $0 + i32.store $drop=, 0($pop40), $0 i32.const $push91=, 16 i32.add $push41=, $4, $pop91 - i64.store $discard=, 0($pop41), $1 - i64.store $discard=, 8($4), $2 - i64.store $discard=, 0($4), $3 + i64.store $drop=, 0($pop41), $1 + i64.store $drop=, 8($4), $2 + i64.store $drop=, 0($4), $3 i32.const $push90=, 16392 call f8@FUNCTION, $pop90, $4 i32.const $push89=, 0 @@ -559,7 +559,7 @@ main: # @main i32.const $push53=, __stack_pointer i32.const $push51=, 176 i32.add $push52=, $4, $pop51 - i32.store $discard=, 0($pop53), $pop52 + i32.store $drop=, 0($pop53), $pop52 i32.const $push46=, 0 return $pop46 .LBB11_11: # %if.then22 diff --git a/test/torture-s/stdarg-2.c.s b/test/torture-s/stdarg-2.c.s index b488720d1..9ae470032 100644 --- a/test/torture-s/stdarg-2.c.s +++ b/test/torture-s/stdarg-2.c.s @@ -44,7 +44,7 @@ foo: # @foo i64.extend_u/i32 $push37=, $pop35 i64.load $push36=, 8($0) i64.add $push38=, $pop37, $pop36 - i64.store32 $discard=, foo_arg($pop39), $pop38 + i64.store32 $drop=, foo_arg($pop39), $pop38 br 2 # 2: down to label1 .LBB0_4: # %sw.bb18 end_block # label3: @@ -72,7 +72,7 @@ foo: # @foo i32.add $push14=, $2, $pop54 i64.load $push15=, 0($pop14) i32.call $push17=, __fixtfsi@FUNCTION, $pop16, $pop15 - i32.store $discard=, foo_arg($pop18), $pop17 + i32.store $drop=, foo_arg($pop18), $pop17 br 1 # 1: down to label1 .LBB0_5: # %sw.bb9 end_block # label2: @@ -87,13 +87,13 @@ foo: # @foo f64.load $push23=, 8($0) f64.add $push25=, $pop24, $pop23 i32.trunc_s/f64 $push26=, $pop25 - i32.store $discard=, foo_arg($pop27), $pop26 + i32.store $drop=, foo_arg($pop27), $pop26 .LBB0_6: # %sw.epilog end_block # label1: i32.const $push46=, __stack_pointer i32.const $push44=, 32 i32.add $push45=, $2, $pop44 - i32.store $discard=, 0($pop46), $pop45 + i32.store $drop=, 0($pop46), $pop45 return .LBB0_7: # %sw.default end_block # label0: @@ -138,14 +138,14 @@ bar: # @bar i32.const $push19=, 0 i32.const $push10=, 8 i32.add $push11=, $3, $pop10 - i32.store $discard=, gap($pop19), $pop11 + i32.store $drop=, gap($pop19), $pop11 f64.const $push12=, -0x1.cp3 f64.ne $push13=, $2, $pop12 br_if 1, $pop13 # 1: down to label4 .LBB1_3: # %if.end6 end_block # label5: i32.const $push14=, 0 - i32.store $discard=, bar_arg($pop14), $0 + i32.store $drop=, bar_arg($pop14), $0 return .LBB1_4: # %if.then5 end_block # label4: @@ -168,10 +168,10 @@ f1: # @f1 tee_local $push5=, $1=, $pop6 i32.const $push1=, 4 i32.add $push2=, $pop5, $pop1 - i32.store $discard=, gap($pop0), $pop2 + i32.store $drop=, gap($pop0), $pop2 i32.const $push4=, 0 i32.load $push3=, 0($1) - i32.store $discard=, x($pop4), $pop3 + i32.store $drop=, x($pop4), $pop3 return .endfunc .Lfunc_end2: @@ -186,7 +186,7 @@ f2: # @f2 .local i32, f64 # BB#0: # %entry i32.const $push15=, 0 - i32.store $discard=, gap($pop15), $1 + i32.store $drop=, gap($pop15), $1 block block i32.const $push1=, 16386 @@ -214,14 +214,14 @@ f2: # @f2 i32.const $push12=, 0 i32.const $push10=, 8 i32.add $push11=, $1, $pop10 - i32.store $discard=, gap($pop12), $pop11 + i32.store $drop=, gap($pop12), $pop11 f64.const $push13=, -0x1.cp3 f64.ne $push14=, $3, $pop13 br_if 1, $pop14 # 1: down to label6 .LBB3_3: # %bar.exit end_block # label7: i32.const $push22=, 0 - i32.store $discard=, bar_arg($pop22), $0 + i32.store $drop=, bar_arg($pop22), $0 return .LBB3_4: # %if.then5.i end_block # label6: @@ -247,10 +247,10 @@ f3: # @f3 tee_local $push7=, $1=, $pop8 i32.const $push0=, 4 i32.add $push1=, $pop7, $pop0 - i32.store $discard=, 16($2), $pop1 + i32.store $drop=, 16($2), $pop1 i32.const $push3=, 0 i32.load $push2=, 0($1) - i32.store $discard=, x($pop3), $pop2 + i32.store $drop=, x($pop3), $pop2 return .endfunc .Lfunc_end4: @@ -271,7 +271,7 @@ f4: # @f4 i32.sub $push22=, $pop16, $pop17 i32.store $push24=, 0($pop18), $pop22 tee_local $push23=, $4=, $pop24 - i32.store $discard=, 16($pop23), $1 + i32.store $drop=, 16($pop23), $1 block block i32.const $push1=, 16386 @@ -299,18 +299,18 @@ f4: # @f4 i32.const $push29=, 0 i32.const $push10=, 8 i32.add $push11=, $1, $pop10 - i32.store $discard=, gap($pop29), $pop11 + i32.store $drop=, gap($pop29), $pop11 f64.const $push12=, -0x1.cp3 f64.ne $push13=, $3, $pop12 br_if 1, $pop13 # 1: down to label8 .LBB5_3: # %bar.exit end_block # label9: i32.const $push14=, 0 - i32.store $discard=, bar_arg($pop14), $0 + i32.store $drop=, bar_arg($pop14), $0 i32.const $push21=, __stack_pointer i32.const $push19=, 48 i32.add $push20=, $4, $pop19 - i32.store $discard=, 0($pop21), $pop20 + i32.store $drop=, 0($pop21), $pop20 return .LBB5_4: # %if.then5.i end_block # label8: @@ -335,7 +335,7 @@ f5: # @f5 i32.sub $push51=, $pop41, $pop42 i32.store $push53=, 0($pop43), $pop51 tee_local $push52=, $4=, $pop53 - i32.store $discard=, 48($pop52), $1 + i32.store $drop=, 48($pop52), $1 block block block @@ -366,7 +366,7 @@ f5: # @f5 i64.extend_u/i32 $push37=, $pop35 i64.load $push36=, 8($0) i64.add $push38=, $pop37, $pop36 - i64.store32 $discard=, foo_arg($pop39), $pop38 + i64.store32 $drop=, foo_arg($pop39), $pop38 br 2 # 2: down to label11 .LBB6_4: # %sw.bb18.i end_block # label13: @@ -394,7 +394,7 @@ f5: # @f5 i32.add $push14=, $4, $pop56 i64.load $push15=, 0($pop14) i32.call $push17=, __fixtfsi@FUNCTION, $pop16, $pop15 - i32.store $discard=, foo_arg($pop18), $pop17 + i32.store $drop=, foo_arg($pop18), $pop17 br 1 # 1: down to label11 .LBB6_5: # %sw.bb9.i end_block # label12: @@ -409,13 +409,13 @@ f5: # @f5 f64.convert_s/i32 $push24=, $pop22 f64.add $push25=, $pop23, $pop24 i32.trunc_s/f64 $push26=, $pop25 - i32.store $discard=, foo_arg($pop27), $pop26 + i32.store $drop=, foo_arg($pop27), $pop26 .LBB6_6: # %foo.exit end_block # label11: i32.const $push46=, __stack_pointer i32.const $push44=, 80 i32.add $push45=, $4, $pop44 - i32.store $discard=, 0($pop46), $pop45 + i32.store $drop=, 0($pop46), $pop45 return .LBB6_7: # %sw.default.i end_block # label10: @@ -441,10 +441,10 @@ f6: # @f6 tee_local $push7=, $1=, $pop8 i32.const $push0=, 4 i32.add $push1=, $pop7, $pop0 - i32.store $discard=, 4($2), $pop1 + i32.store $drop=, 4($2), $pop1 i32.const $push3=, 0 i32.load $push2=, 0($1) - i32.store $discard=, x($pop3), $pop2 + i32.store $drop=, x($pop3), $pop2 return .endfunc .Lfunc_end7: @@ -465,7 +465,7 @@ f7: # @f7 i32.sub $push22=, $pop16, $pop17 i32.store $push24=, 0($pop18), $pop22 tee_local $push23=, $4=, $pop24 - i32.store $discard=, 4($pop23), $1 + i32.store $drop=, 4($pop23), $1 block block i32.const $push1=, 16386 @@ -493,18 +493,18 @@ f7: # @f7 i32.const $push29=, 0 i32.const $push10=, 8 i32.add $push11=, $1, $pop10 - i32.store $discard=, gap($pop29), $pop11 + i32.store $drop=, gap($pop29), $pop11 f64.const $push12=, -0x1.cp3 f64.ne $push13=, $3, $pop12 br_if 1, $pop13 # 1: down to label14 .LBB8_3: # %bar.exit end_block # label15: i32.const $push14=, 0 - i32.store $discard=, bar_arg($pop14), $0 + i32.store $drop=, bar_arg($pop14), $0 i32.const $push21=, __stack_pointer i32.const $push19=, 16 i32.add $push20=, $4, $pop19 - i32.store $discard=, 0($pop21), $pop20 + i32.store $drop=, 0($pop21), $pop20 return .LBB8_4: # %if.then5.i end_block # label14: @@ -529,7 +529,7 @@ f8: # @f8 i32.sub $push51=, $pop41, $pop42 i32.store $push53=, 0($pop43), $pop51 tee_local $push52=, $4=, $pop53 - i32.store $discard=, 36($pop52), $1 + i32.store $drop=, 36($pop52), $1 block block block @@ -560,7 +560,7 @@ f8: # @f8 i64.extend_u/i32 $push37=, $pop35 i64.load $push36=, 8($0) i64.add $push38=, $pop37, $pop36 - i64.store32 $discard=, foo_arg($pop39), $pop38 + i64.store32 $drop=, foo_arg($pop39), $pop38 br 2 # 2: down to label17 .LBB9_4: # %sw.bb18.i end_block # label19: @@ -588,7 +588,7 @@ f8: # @f8 i32.add $push14=, $4, $pop56 i64.load $push15=, 0($pop14) i32.call $push17=, __fixtfsi@FUNCTION, $pop16, $pop15 - i32.store $discard=, foo_arg($pop18), $pop17 + i32.store $drop=, foo_arg($pop18), $pop17 br 1 # 1: down to label17 .LBB9_5: # %sw.bb9.i end_block # label18: @@ -603,13 +603,13 @@ f8: # @f8 f64.convert_s/i32 $push24=, $pop22 f64.add $push25=, $pop23, $pop24 i32.trunc_s/f64 $push26=, $pop25 - i32.store $discard=, foo_arg($pop27), $pop26 + i32.store $drop=, foo_arg($pop27), $pop26 .LBB9_6: # %foo.exit end_block # label17: i32.const $push46=, __stack_pointer i32.const $push44=, 48 i32.add $push45=, $4, $pop44 - i32.store $discard=, 0($pop46), $pop45 + i32.store $drop=, 0($pop46), $pop45 return .LBB9_7: # %sw.default.i end_block # label16: @@ -637,10 +637,10 @@ f10: # @f10 tee_local $push9=, $1=, $pop10 i32.const $push1=, 4 i32.add $push2=, $pop9, $pop1 - i32.store $discard=, 0($2), $pop2 + i32.store $drop=, 0($2), $pop2 i32.const $push4=, 0 i32.load $push3=, 0($1) - i32.store $discard=, x($pop4), $pop3 + i32.store $drop=, x($pop4), $pop3 return .endfunc .Lfunc_end10: @@ -663,7 +663,7 @@ f11: # @f11 tee_local $push25=, $4=, $pop26 i32.const $push2=, 12 i32.add $push0=, $pop25, $pop2 - i32.store $discard=, 0($pop0), $1 + i32.store $drop=, 0($pop0), $1 block block i32.const $push3=, 16386 @@ -691,18 +691,18 @@ f11: # @f11 i32.const $push31=, 0 i32.const $push12=, 8 i32.add $push13=, $1, $pop12 - i32.store $discard=, gap($pop31), $pop13 + i32.store $drop=, gap($pop31), $pop13 f64.const $push14=, -0x1.cp3 f64.ne $push15=, $3, $pop14 br_if 1, $pop15 # 1: down to label20 .LBB11_3: # %bar.exit end_block # label21: i32.const $push16=, 0 - i32.store $discard=, bar_arg($pop16), $0 + i32.store $drop=, bar_arg($pop16), $0 i32.const $push23=, __stack_pointer i32.const $push21=, 16 i32.add $push22=, $4, $pop21 - i32.store $discard=, 0($pop23), $pop22 + i32.store $drop=, 0($pop23), $pop22 return .LBB11_4: # %if.then5.i end_block # label20: @@ -729,7 +729,7 @@ f12: # @f12 tee_local $push54=, $4=, $pop55 i32.const $push1=, 44 i32.add $push0=, $pop54, $pop1 - i32.store $discard=, 0($pop0), $1 + i32.store $drop=, 0($pop0), $1 block block block @@ -760,7 +760,7 @@ f12: # @f12 i64.extend_u/i32 $push39=, $pop37 i64.load $push38=, 8($0) i64.add $push40=, $pop39, $pop38 - i64.store32 $discard=, foo_arg($pop41), $pop40 + i64.store32 $drop=, foo_arg($pop41), $pop40 br 2 # 2: down to label23 .LBB12_4: # %sw.bb18.i end_block # label25: @@ -788,7 +788,7 @@ f12: # @f12 i32.add $push16=, $4, $pop58 i64.load $push17=, 0($pop16) i32.call $push19=, __fixtfsi@FUNCTION, $pop18, $pop17 - i32.store $discard=, foo_arg($pop20), $pop19 + i32.store $drop=, foo_arg($pop20), $pop19 br 1 # 1: down to label23 .LBB12_5: # %sw.bb9.i end_block # label24: @@ -803,13 +803,13 @@ f12: # @f12 f64.convert_s/i32 $push26=, $pop24 f64.add $push27=, $pop25, $pop26 i32.trunc_s/f64 $push28=, $pop27 - i32.store $discard=, foo_arg($pop29), $pop28 + i32.store $drop=, foo_arg($pop29), $pop28 .LBB12_6: # %foo.exit end_block # label23: i32.const $push48=, __stack_pointer i32.const $push46=, 48 i32.add $push47=, $4, $pop46 - i32.store $discard=, 0($pop48), $pop47 + i32.store $drop=, 0($pop48), $pop47 return .LBB12_7: # %sw.default.i end_block # label22: @@ -846,9 +846,9 @@ main: # @main br_if 0, $pop2 # 0: down to label26 # BB#1: # %if.end i64.const $push3=, -4599301119452119040 - i64.store $discard=, 152($1), $pop3 + i64.store $drop=, 152($1), $pop3 i32.const $push4=, 13 - i32.store $discard=, 144($1), $pop4 + i32.store $drop=, 144($1), $pop4 i32.const $push5=, 16386 i32.const $push60=, 144 i32.add $push61=, $1, $pop60 @@ -870,7 +870,7 @@ main: # @main br_if 0, $pop10 # 0: down to label26 # BB#3: # %if.end6 i32.const $push11=, 18 - i32.store $discard=, 112($1), $pop11 + i32.store $drop=, 112($1), $pop11 i32.const $push12=, 4 i32.const $push64=, 112 i32.add $push65=, $1, $pop64 @@ -884,11 +884,11 @@ main: # @main i32.const $push15=, 96 i32.add $push16=, $1, $pop15 i64.const $push17=, 18 - i64.store $discard=, 0($pop16), $pop17 + i64.store $drop=, 0($pop16), $pop17 i64.const $push18=, 4626041242239631360 - i64.store $discard=, 88($1), $pop18 + i64.store $drop=, 88($1), $pop18 i32.const $push19=, 1 - i32.store $discard=, 80($1), $pop19 + i32.store $drop=, 80($1), $pop19 i32.const $push20=, 5 i32.const $push66=, 80 i32.add $push67=, $1, $pop66 @@ -919,9 +919,9 @@ main: # @main br_if 0, $pop29 # 0: down to label26 # BB#7: # %if.end18 i64.const $push30=, 4623507967449235456 - i64.store $discard=, 56($1), $pop30 + i64.store $drop=, 56($1), $pop30 i64.const $push31=, 2031 - i64.store $discard=, 48($1), $pop31 + i64.store $drop=, 48($1), $pop31 i32.const $push32=, 8 i32.const $push70=, 48 i32.add $push71=, $1, $pop70 @@ -954,11 +954,11 @@ main: # @main i32.const $push42=, 16 i32.add $push43=, $1, $pop42 i64.const $push44=, 4612389705869164544 - i64.store $discard=, 0($pop43), $pop44 + i64.store $drop=, 0($pop43), $pop44 i64.const $push45=, 0 - i64.store $discard=, 8($1), $pop45 + i64.store $drop=, 8($1), $pop45 i32.const $push46=, 2030 - i32.store $discard=, 0($1), $pop46 + i32.store $drop=, 0($1), $pop46 i32.const $push47=, 11 call f12@FUNCTION, $pop47, $1 i32.const $push93=, 0 @@ -970,7 +970,7 @@ main: # @main i32.const $push57=, __stack_pointer i32.const $push55=, 176 i32.add $push56=, $1, $pop55 - i32.store $discard=, 0($pop57), $pop56 + i32.store $drop=, 0($pop57), $pop56 i32.const $push94=, 0 return $pop94 .LBB13_12: # %if.then29 diff --git a/test/torture-s/stdarg-3.c.s b/test/torture-s/stdarg-3.c.s index 630dab0c1..01138c1a5 100644 --- a/test/torture-s/stdarg-3.c.s +++ b/test/torture-s/stdarg-3.c.s @@ -8,7 +8,7 @@ bar: # @bar .param i32 # BB#0: # %entry i32.const $push0=, 0 - i32.store $discard=, bar_arg($pop0), $0 + i32.store $drop=, bar_arg($pop0), $0 return .endfunc .Lfunc_end0: @@ -27,7 +27,7 @@ f1: # @f1 i32.const $push6=, 16 i32.sub $push9=, $pop5, $pop6 tee_local $push8=, $3=, $pop9 - i32.store $discard=, 12($pop8), $1 + i32.store $drop=, 12($pop8), $1 block i32.const $push7=, 1 i32.lt_s $push1=, $0, $pop7 @@ -44,7 +44,7 @@ f1: # @f1 i32.store $2=, 12($3), $pop0 i32.const $push13=, 0 i32.load $push2=, 0($1) - i32.store $discard=, x($pop13), $pop2 + i32.store $drop=, x($pop13), $pop2 i32.const $push12=, -1 i32.add $0=, $0, $pop12 copy_local $1=, $2 @@ -72,7 +72,7 @@ f2: # @f2 i32.const $push6=, 16 i32.sub $push9=, $pop5, $pop6 tee_local $push8=, $2=, $pop9 - i32.store $discard=, 12($pop8), $1 + i32.store $drop=, 12($pop8), $1 block i32.const $push7=, 1 i32.lt_s $push0=, $0, $pop7 @@ -91,7 +91,7 @@ f2: # @f2 i32.and $push15=, $pop1, $pop16 tee_local $push14=, $1=, $pop15 i64.load $push2=, 0($pop14) - i64.store $discard=, d($pop18), $pop2 + i64.store $drop=, d($pop18), $pop2 i32.const $push13=, 8 i32.add $1=, $1, $pop13 i32.const $push12=, -1 @@ -101,7 +101,7 @@ f2: # @f2 br_if 0, $pop3 # 0: up to label4 # BB#3: # %while.end.loopexit end_loop # label5: - i32.store $discard=, 12($2), $1 + i32.store $drop=, 12($2), $1 .LBB2_4: # %while.end end_block # label3: return @@ -134,12 +134,12 @@ f3: # @f3 # =>This Inner Loop Header: Depth=1 loop # label7: i32.store $2=, 12($4), $1 - i32.store $discard=, 12($4), $3 + i32.store $drop=, 12($4), $3 i32.const $push13=, 0 i32.const $push12=, 0 i32.load $push3=, 0($2) i32.store $push0=, x($pop12), $pop3 - i32.store $discard=, bar_arg($pop13), $pop0 + i32.store $drop=, bar_arg($pop13), $pop0 i32.const $push11=, -1 i32.add $0=, $0, $pop11 i32.const $push10=, 1 @@ -184,16 +184,16 @@ f4: # @f4 loop # label10: i32.const $push21=, 0 i64.load $push5=, 0($5) - i64.store $discard=, d($pop21), $pop5 + i64.store $drop=, d($pop21), $pop5 i32.const $push20=, 0 f64.load $3=, d($pop20) - i32.store $discard=, 12($4), $1 - i32.store $discard=, 12($4), $2 + i32.store $drop=, 12($4), $1 + i32.store $drop=, 12($4), $2 i32.const $push19=, 0 f64.const $push18=, 0x1p2 f64.add $push6=, $3, $pop18 i32.trunc_s/f64 $push7=, $pop6 - i32.store $discard=, bar_arg($pop19), $pop7 + i32.store $drop=, bar_arg($pop19), $pop7 i32.const $push17=, -1 i32.add $0=, $0, $pop17 i32.const $push16=, 1 @@ -220,7 +220,7 @@ f5: # @f5 i32.const $push12=, 16 i32.sub $push15=, $pop11, $pop12 tee_local $push14=, $2=, $pop15 - i32.store $discard=, 12($pop14), $1 + i32.store $drop=, 12($pop14), $1 block i32.const $push13=, 1 i32.lt_s $push0=, $0, $pop13 @@ -239,22 +239,22 @@ f5: # @f5 i32.and $push27=, $pop1, $pop28 tee_local $push26=, $0=, $pop27 i64.load $push2=, 0($pop26) - i64.store $discard=, s1($pop30), $pop2 + i64.store $drop=, s1($pop30), $pop2 i32.const $push25=, 0 i32.const $push24=, 24 i32.add $push3=, $0, $pop24 i64.load $push4=, 0($pop3) - i64.store $discard=, s1+24($pop25), $pop4 + i64.store $drop=, s1+24($pop25), $pop4 i32.const $push23=, 0 i32.const $push22=, 16 i32.add $push5=, $0, $pop22 i64.load $push6=, 0($pop5) - i64.store $discard=, s1+16($pop23), $pop6 + i64.store $drop=, s1+16($pop23), $pop6 i32.const $push21=, 0 i32.const $push20=, 8 i32.add $push7=, $0, $pop20 i64.load $push8=, 0($pop7) - i64.store $discard=, s1+8($pop21), $pop8 + i64.store $drop=, s1+8($pop21), $pop8 i32.const $push19=, 32 i32.add $0=, $0, $pop19 i32.const $push18=, -1 @@ -264,7 +264,7 @@ f5: # @f5 br_if 0, $pop9 # 0: up to label13 # BB#3: # %while.end.loopexit end_loop # label14: - i32.store $discard=, 12($2), $0 + i32.store $drop=, 12($2), $0 .LBB5_4: # %while.end end_block # label12: return @@ -285,7 +285,7 @@ f6: # @f6 i32.const $push8=, 16 i32.sub $push11=, $pop7, $pop8 tee_local $push10=, $2=, $pop11 - i32.store $discard=, 12($pop10), $1 + i32.store $drop=, 12($pop10), $1 block i32.const $push9=, 1 i32.lt_s $push0=, $0, $pop9 @@ -304,12 +304,12 @@ f6: # @f6 i32.and $push19=, $pop1, $pop20 tee_local $push18=, $1=, $pop19 i64.load $push2=, 0($pop18) - i64.store $discard=, s2($pop22), $pop2 + i64.store $drop=, s2($pop22), $pop2 i32.const $push17=, 0 i32.const $push16=, 8 i32.add $push3=, $1, $pop16 i64.load $push4=, 0($pop3) - i64.store $discard=, s2+8($pop17), $pop4 + i64.store $drop=, s2+8($pop17), $pop4 i32.const $push15=, 16 i32.add $1=, $1, $pop15 i32.const $push14=, -1 @@ -319,7 +319,7 @@ f6: # @f6 br_if 0, $pop5 # 0: up to label16 # BB#3: # %while.end.loopexit end_loop # label17: - i32.store $discard=, 12($2), $1 + i32.store $drop=, 12($2), $1 .LBB6_4: # %while.end end_block # label15: return @@ -370,34 +370,34 @@ f7: # @f7 loop # label19: i32.const $push39=, 0 i32.load $push5=, 4($10) - i32.store $discard=, s1+4($pop39), $pop5 + i32.store $drop=, s1+4($pop39), $pop5 i32.const $push38=, 0 i32.load $push7=, 0($3) - i32.store $discard=, s1+28($pop38), $pop7 + i32.store $drop=, s1+28($pop38), $pop7 i32.const $push37=, 0 i32.load $push9=, 0($4) - i32.store $discard=, s1+24($pop37), $pop9 + i32.store $drop=, s1+24($pop37), $pop9 i32.const $push36=, 0 i32.load $push11=, 0($5) - i32.store $discard=, s1+20($pop36), $pop11 + i32.store $drop=, s1+20($pop36), $pop11 i32.const $push35=, 0 i32.load $push13=, 0($6) - i32.store $discard=, s1+16($pop35), $pop13 + i32.store $drop=, s1+16($pop35), $pop13 i32.const $push34=, 0 i32.load $push15=, 0($7) - i32.store $discard=, s1+12($pop34), $pop15 + i32.store $drop=, s1+12($pop34), $pop15 i32.const $push33=, 0 i32.load $push17=, 0($8) - i32.store $discard=, s1+8($pop33), $pop17 - i32.store $discard=, 12($9), $1 - i32.store $discard=, 12($9), $2 + i32.store $drop=, s1+8($pop33), $pop17 + i32.store $drop=, 12($9), $1 + i32.store $drop=, 12($9), $2 i32.const $push32=, 0 i32.load $push18=, 0($10) - i32.store $discard=, s1($pop32), $pop18 + i32.store $drop=, s1($pop32), $pop18 i32.const $push31=, 0 i32.const $push30=, 0 i32.load $push19=, s1($pop30) - i32.store $discard=, bar_arg($pop31), $pop19 + i32.store $drop=, bar_arg($pop31), $pop19 i32.const $push29=, -1 i32.add $0=, $0, $pop29 i32.const $push28=, 1 @@ -446,25 +446,25 @@ f8: # @f8 loop # label22: i32.const $push28=, 0 i32.load $push4=, 4($0) - i32.store $discard=, s2+4($pop28), $pop4 - i32.store $discard=, 12($7), $1 + i32.store $drop=, s2+4($pop28), $pop4 + i32.store $drop=, 12($7), $1 i32.const $push27=, 0 i32.load $push5=, 0($0) - i32.store $discard=, s2($pop27), $pop5 + i32.store $drop=, s2($pop27), $pop5 i32.const $push26=, 0 i32.load $push7=, 0($2) - i32.store $discard=, s2+12($pop26), $pop7 + i32.store $drop=, s2+12($pop26), $pop7 i32.const $push25=, 0 i32.load $push9=, 0($3) - i32.store $discard=, s2+8($pop25), $pop9 - i32.store $discard=, 12($7), $4 + i32.store $drop=, s2+8($pop25), $pop9 + i32.store $drop=, 12($7), $4 i32.const $push24=, 0 i32.load $5=, s2+8($pop24) i32.const $push23=, 0 i32.load $push11=, 16($0) - i32.store $discard=, y($pop23), $pop11 + i32.store $drop=, y($pop23), $pop11 i32.const $push22=, 0 - i32.store $discard=, bar_arg($pop22), $5 + i32.store $drop=, bar_arg($pop22), $5 i32.const $push21=, -1 i32.add $6=, $6, $pop21 i32.const $push20=, 1 @@ -498,17 +498,17 @@ main: # @main i32.const $push422=, 24 i32.add $push1=, $pop242, $pop422 i64.const $push2=, 55834574859 - i64.store $discard=, 0($pop1), $pop2 + i64.store $drop=, 0($pop1), $pop2 i32.const $push243=, 624 i32.add $push244=, $3, $pop243 i32.const $push421=, 16 i32.add $push3=, $pop244, $pop421 i64.const $push4=, 38654705671 - i64.store $discard=, 0($pop3), $pop4 + i64.store $drop=, 0($pop3), $pop4 i64.const $push5=, 21474836483 - i64.store $discard=, 632($3), $pop5 + i64.store $drop=, 632($3), $pop5 i64.const $push6=, 8589934593 - i64.store $discard=, 624($3), $pop6 + i64.store $drop=, 624($3), $pop6 i32.const $push7=, 7 i32.const $push245=, 624 i32.add $push246=, $3, $pop245 @@ -523,31 +523,31 @@ main: # @main i32.const $push11=, 608 i32.add $push12=, $3, $pop11 i64.const $push13=, 4634204016564240384 - i64.store $discard=, 0($pop12), $pop13 + i64.store $drop=, 0($pop12), $pop13 i32.const $push14=, 600 i32.add $push15=, $3, $pop14 i64.const $push16=, 4629700416936869888 - i64.store $discard=, 0($pop15), $pop16 + i64.store $drop=, 0($pop15), $pop16 i32.const $push17=, 592 i32.add $push18=, $3, $pop17 i64.const $push19=, 4625196817309499392 - i64.store $discard=, 0($pop18), $pop19 + i64.store $drop=, 0($pop18), $pop19 i32.const $push247=, 560 i32.add $push248=, $3, $pop247 i32.const $push427=, 24 i32.add $push20=, $pop248, $pop427 i64.const $push21=, 4620693217682128896 - i64.store $discard=, 0($pop20), $pop21 + i64.store $drop=, 0($pop20), $pop21 i32.const $push249=, 560 i32.add $push250=, $3, $pop249 i32.const $push426=, 16 i32.add $push22=, $pop250, $pop426 i64.const $push23=, 4616189618054758400 - i64.store $discard=, 0($pop22), $pop23 + i64.store $drop=, 0($pop22), $pop23 i64.const $push24=, 4611686018427387904 - i64.store $discard=, 568($3), $pop24 + i64.store $drop=, 568($3), $pop24 i64.const $push25=, 4607182418800017408 - i64.store $discard=, 560($3), $pop25 + i64.store $drop=, 560($3), $pop25 i32.const $push26=, 6 i32.const $push251=, 560 i32.add $push252=, $3, $pop251 @@ -559,7 +559,7 @@ main: # @main br_if 0, $pop29 # 0: down to label24 # BB#2: # %if.end3 i64.const $push31=, 12884901889 - i64.store $discard=, 544($3), $pop31 + i64.store $drop=, 544($3), $pop31 i32.const $push32=, 2 i32.const $push253=, 544 i32.add $push254=, $3, $pop253 @@ -577,9 +577,9 @@ main: # @main br_if 0, $pop35 # 0: down to label24 # BB#4: # %if.end7 i64.const $push37=, 4626041242239631360 - i64.store $discard=, 536($3), $pop37 + i64.store $drop=, 536($3), $pop37 i64.const $push38=, 4625478292286210048 - i64.store $discard=, 528($3), $pop38 + i64.store $drop=, 528($3), $pop38 i32.const $push39=, 2 i32.const $push255=, 528 i32.add $push256=, $3, $pop255 @@ -603,7 +603,7 @@ main: # @main tee_local $push446=, $5=, $pop447 i32.const $push49=, 251 i32.store $push0=, 736($3), $pop49 - i32.store $discard=, 0($pop446), $pop0 + i32.store $drop=, 0($pop446), $pop0 i32.const $push48=, 131 i32.store $0=, 720($3), $pop48 i64.const $push50=, 4624633867356078080 @@ -618,18 +618,18 @@ main: # @main i32.const $push53=, 8 i32.add $push445=, $pop262, $pop53 tee_local $push444=, $4=, $pop445 - i64.store $discard=, 0($pop444), $1 + i64.store $drop=, 0($pop444), $1 i64.load $1=, 720($3) i32.const $push263=, 688 i32.add $push264=, $3, $pop263 i32.const $push443=, 20 i32.add $push55=, $pop264, $pop443 - i32.store $discard=, 0($pop55), $2 + i32.store $drop=, 0($pop55), $2 i64.const $push51=, 4640924231633207296 - i64.store $discard=, 744($3), $pop51 - i64.store $discard=, 688($3), $1 + i64.store $drop=, 744($3), $pop51 + i64.store $drop=, 688($3), $1 i64.const $push58=, 4640466834796052480 - i64.store $discard=, 712($3), $pop58 + i64.store $drop=, 712($3), $pop58 i32.const $push57=, 254 i32.store $2=, 0($5), $pop57 i32.const $push265=, 496 @@ -637,70 +637,70 @@ main: # @main i32.const $push442=, 16 i32.add $push59=, $pop266, $pop442 i64.load $push60=, 736($3) - i64.store $discard=, 0($pop59), $pop60 + i64.store $drop=, 0($pop59), $pop60 i32.const $push267=, 496 i32.add $push268=, $3, $pop267 i32.const $push61=, 24 i32.add $push62=, $pop268, $pop61 i64.load $push63=, 744($3) - i64.store $discard=, 0($pop62), $pop63 + i64.store $drop=, 0($pop62), $pop63 i32.const $push269=, 496 i32.add $push270=, $3, $pop269 i32.const $push441=, 8 i32.add $push64=, $pop270, $pop441 i64.load $push65=, 728($3) - i64.store $discard=, 0($pop64), $pop65 + i64.store $drop=, 0($pop64), $pop65 i64.load $push66=, 720($3) - i64.store $discard=, 496($3), $pop66 + i64.store $drop=, 496($3), $pop66 i32.const $push271=, 464 i32.add $push272=, $3, $pop271 i32.const $push440=, 24 i32.add $push67=, $pop272, $pop440 i64.load $push68=, 712($3) - i64.store $discard=, 0($pop67), $pop68 + i64.store $drop=, 0($pop67), $pop68 i32.const $push273=, 464 i32.add $push274=, $3, $pop273 i32.const $push439=, 16 i32.add $push69=, $pop274, $pop439 i64.load $push70=, 0($5) - i64.store $discard=, 0($pop69), $pop70 + i64.store $drop=, 0($pop69), $pop70 i32.const $push275=, 464 i32.add $push276=, $3, $pop275 i32.const $push438=, 8 i32.add $push71=, $pop276, $pop438 i64.load $push72=, 0($4) - i64.store $discard=, 0($pop71), $pop72 + i64.store $drop=, 0($pop71), $pop72 i64.load $push73=, 688($3) - i64.store $discard=, 464($3), $pop73 + i64.store $drop=, 464($3), $pop73 i32.const $push277=, 432 i32.add $push278=, $3, $pop277 i32.const $push437=, 24 i32.add $push74=, $pop278, $pop437 i64.load $push75=, 744($3) - i64.store $discard=, 0($pop74), $pop75 + i64.store $drop=, 0($pop74), $pop75 i32.const $push279=, 432 i32.add $push280=, $3, $pop279 i32.const $push436=, 16 i32.add $push76=, $pop280, $pop436 i64.load $push77=, 736($3) - i64.store $discard=, 0($pop76), $pop77 + i64.store $drop=, 0($pop76), $pop77 i32.const $push281=, 432 i32.add $push282=, $3, $pop281 i32.const $push435=, 8 i32.add $push78=, $pop282, $pop435 i64.load $push79=, 728($3) - i64.store $discard=, 0($pop78), $pop79 + i64.store $drop=, 0($pop78), $pop79 i64.load $push80=, 720($3) - i64.store $discard=, 432($3), $pop80 + i64.store $drop=, 432($3), $pop80 i32.const $push283=, 432 i32.add $push284=, $3, $pop283 - i32.store $discard=, 424($3), $pop284 + i32.store $drop=, 424($3), $pop284 i32.const $push285=, 464 i32.add $push286=, $3, $pop285 - i32.store $discard=, 420($3), $pop286 + i32.store $drop=, 420($3), $pop286 i32.const $push287=, 496 i32.add $push288=, $3, $pop287 - i32.store $discard=, 416($3), $pop288 + i32.store $drop=, 416($3), $pop288 i32.const $push81=, 2 i32.const $push289=, 416 i32.add $push290=, $3, $pop289 @@ -737,7 +737,7 @@ main: # @main i32.add $push468=, $pop292, $pop469 tee_local $push467=, $5=, $pop468 i64.load $push94=, 0($pop467) - i64.store $discard=, 0($pop93), $pop94 + i64.store $drop=, 0($pop93), $pop94 i32.const $push297=, 384 i32.add $push298=, $3, $pop297 i32.const $push95=, 16 @@ -748,7 +748,7 @@ main: # @main i32.add $push465=, $pop296, $pop466 tee_local $push464=, $0=, $pop465 i64.load $push97=, 0($pop464) - i64.store $discard=, 0($pop96), $pop97 + i64.store $drop=, 0($pop96), $pop97 i32.const $push301=, 384 i32.add $push302=, $3, $pop301 i32.const $push98=, 8 @@ -759,9 +759,9 @@ main: # @main i32.add $push462=, $pop300, $pop463 tee_local $push461=, $2=, $pop462 i64.load $push100=, 0($pop461) - i64.store $discard=, 0($pop99), $pop100 + i64.store $drop=, 0($pop99), $pop100 i64.load $push101=, 720($3) - i64.store $discard=, 384($3), $pop101 + i64.store $drop=, 384($3), $pop101 i32.const $push305=, 352 i32.add $push306=, $3, $pop305 i32.const $push460=, 24 @@ -771,7 +771,7 @@ main: # @main i32.const $push459=, 24 i32.add $push103=, $pop304, $pop459 i64.load $push104=, 0($pop103) - i64.store $discard=, 0($pop102), $pop104 + i64.store $drop=, 0($pop102), $pop104 i32.const $push309=, 352 i32.add $push310=, $3, $pop309 i32.const $push458=, 16 @@ -781,7 +781,7 @@ main: # @main i32.const $push457=, 16 i32.add $push106=, $pop308, $pop457 i64.load $push107=, 0($pop106) - i64.store $discard=, 0($pop105), $pop107 + i64.store $drop=, 0($pop105), $pop107 i32.const $push313=, 352 i32.add $push314=, $3, $pop313 i32.const $push456=, 8 @@ -791,38 +791,38 @@ main: # @main i32.const $push455=, 8 i32.add $push109=, $pop312, $pop455 i64.load $push110=, 0($pop109) - i64.store $discard=, 0($pop108), $pop110 + i64.store $drop=, 0($pop108), $pop110 i64.load $push111=, 688($3) - i64.store $discard=, 352($3), $pop111 + i64.store $drop=, 352($3), $pop111 i32.const $push315=, 320 i32.add $push316=, $3, $pop315 i32.const $push454=, 24 i32.add $push112=, $pop316, $pop454 i64.load $push113=, 0($5) - i64.store $discard=, 0($pop112), $pop113 + i64.store $drop=, 0($pop112), $pop113 i32.const $push317=, 320 i32.add $push318=, $3, $pop317 i32.const $push453=, 16 i32.add $push114=, $pop318, $pop453 i64.load $push115=, 0($0) - i64.store $discard=, 0($pop114), $pop115 + i64.store $drop=, 0($pop114), $pop115 i32.const $push319=, 320 i32.add $push320=, $3, $pop319 i32.const $push452=, 8 i32.add $push116=, $pop320, $pop452 i64.load $push117=, 0($2) - i64.store $discard=, 0($pop116), $pop117 + i64.store $drop=, 0($pop116), $pop117 i64.load $push118=, 720($3) - i64.store $discard=, 320($3), $pop118 + i64.store $drop=, 320($3), $pop118 i32.const $push321=, 320 i32.add $push322=, $3, $pop321 - i32.store $discard=, 312($3), $pop322 + i32.store $drop=, 312($3), $pop322 i32.const $push323=, 352 i32.add $push324=, $3, $pop323 - i32.store $discard=, 308($3), $pop324 + i32.store $drop=, 308($3), $pop324 i32.const $push325=, 384 i32.add $push326=, $3, $pop325 - i32.store $discard=, 304($3), $pop326 + i32.store $drop=, 304($3), $pop326 i32.const $push119=, 3 i32.const $push327=, 304 i32.add $push328=, $3, $pop327 @@ -852,11 +852,11 @@ main: # @main br_if 0, $pop128 # 0: down to label24 # BB#14: # %if.end32 i32.const $push130=, 138 - i32.store $discard=, 680($3), $pop130 + i32.store $drop=, 680($3), $pop130 i64.const $push131=, 4625196817309499392 - i64.store $discard=, 672($3), $pop131 + i64.store $drop=, 672($3), $pop131 i64.const $push133=, 4640396466051874816 - i64.store $discard=, 656($3), $pop133 + i64.store $drop=, 656($3), $pop133 i32.const $push132=, 257 i32.store $5=, 664($3), $pop132 i32.const $push331=, 288 @@ -868,42 +868,42 @@ main: # @main i32.const $push476=, 12 i32.add $push136=, $pop330, $pop476 i32.load $push137=, 0($pop136) - i32.store $discard=, 0($pop135), $pop137 + i32.store $drop=, 0($pop135), $pop137 i32.const $push333=, 288 i32.add $push334=, $3, $pop333 i32.const $push138=, 8 i32.add $push139=, $pop334, $pop138 i32.load $push140=, 680($3) - i32.store $discard=, 0($pop139), $pop140 + i32.store $drop=, 0($pop139), $pop140 i32.load $push141=, 676($3) - i32.store $discard=, 292($3), $pop141 + i32.store $drop=, 292($3), $pop141 i32.load $push142=, 672($3) - i32.store $discard=, 288($3), $pop142 + i32.store $drop=, 288($3), $pop142 i32.const $push335=, 272 i32.add $push336=, $3, $pop335 i32.const $push475=, 8 i32.add $push143=, $pop336, $pop475 i64.load $push144=, 664($3) - i64.store $discard=, 0($pop143), $pop144 + i64.store $drop=, 0($pop143), $pop144 i64.load $push145=, 656($3) - i64.store $discard=, 272($3), $pop145 + i64.store $drop=, 272($3), $pop145 i32.const $push337=, 256 i32.add $push338=, $3, $pop337 i32.const $push474=, 8 i32.add $push146=, $pop338, $pop474 i64.load $push147=, 680($3) - i64.store $discard=, 0($pop146), $pop147 + i64.store $drop=, 0($pop146), $pop147 i64.load $push148=, 672($3) - i64.store $discard=, 256($3), $pop148 + i64.store $drop=, 256($3), $pop148 i32.const $push339=, 256 i32.add $push340=, $3, $pop339 - i32.store $discard=, 248($3), $pop340 + i32.store $drop=, 248($3), $pop340 i32.const $push341=, 272 i32.add $push342=, $3, $pop341 - i32.store $discard=, 244($3), $pop342 + i32.store $drop=, 244($3), $pop342 i32.const $push343=, 288 i32.add $push344=, $3, $pop343 - i32.store $discard=, 240($3), $pop344 + i32.store $drop=, 240($3), $pop344 i32.const $push149=, 2 i32.const $push345=, 240 i32.add $push346=, $3, $pop345 @@ -929,7 +929,7 @@ main: # @main i32.add $push483=, $pop348, $pop484 tee_local $push482=, $5=, $pop483 i64.load $push157=, 0($pop482) - i64.store $discard=, 0($pop156), $pop157 + i64.store $drop=, 0($pop156), $pop157 i32.const $push353=, 208 i32.add $push354=, $3, $pop353 i32.const $push481=, 8 @@ -939,28 +939,28 @@ main: # @main i32.const $push480=, 8 i32.add $push159=, $pop352, $pop480 i64.load $push160=, 0($pop159) - i64.store $discard=, 0($pop158), $pop160 + i64.store $drop=, 0($pop158), $pop160 i64.load $push161=, 672($3) - i64.store $discard=, 224($3), $pop161 + i64.store $drop=, 224($3), $pop161 i64.load $push162=, 656($3) - i64.store $discard=, 208($3), $pop162 + i64.store $drop=, 208($3), $pop162 i32.const $push355=, 192 i32.add $push356=, $3, $pop355 i32.const $push479=, 8 i32.add $push163=, $pop356, $pop479 i64.load $push164=, 0($5) - i64.store $discard=, 0($pop163), $pop164 + i64.store $drop=, 0($pop163), $pop164 i64.load $push165=, 672($3) - i64.store $discard=, 192($3), $pop165 + i64.store $drop=, 192($3), $pop165 i32.const $push357=, 192 i32.add $push358=, $3, $pop357 - i32.store $discard=, 184($3), $pop358 + i32.store $drop=, 184($3), $pop358 i32.const $push359=, 208 i32.add $push360=, $3, $pop359 - i32.store $discard=, 180($3), $pop360 + i32.store $drop=, 180($3), $pop360 i32.const $push361=, 224 i32.add $push362=, $3, $pop361 - i32.store $discard=, 176($3), $pop362 + i32.store $drop=, 176($3), $pop362 i32.const $push166=, 3 i32.const $push363=, 176 i32.add $push364=, $3, $pop363 @@ -986,7 +986,7 @@ main: # @main i32.const $push504=, 24 i32.add $push177=, $pop366, $pop504 i64.load $push178=, 0($pop177) - i64.store $discard=, 0($pop176), $pop178 + i64.store $drop=, 0($pop176), $pop178 i32.const $push371=, 144 i32.add $push372=, $3, $pop371 i32.const $push179=, 16 @@ -996,7 +996,7 @@ main: # @main i32.const $push503=, 16 i32.add $push181=, $pop370, $pop503 i64.load $push182=, 0($pop181) - i64.store $discard=, 0($pop180), $pop182 + i64.store $drop=, 0($pop180), $pop182 i32.const $push375=, 144 i32.add $push376=, $3, $pop375 i32.const $push183=, 8 @@ -1006,9 +1006,9 @@ main: # @main i32.const $push502=, 8 i32.add $push185=, $pop374, $pop502 i64.load $push186=, 0($pop185) - i64.store $discard=, 0($pop184), $pop186 + i64.store $drop=, 0($pop184), $pop186 i64.load $push187=, 688($3) - i64.store $discard=, 144($3), $pop187 + i64.store $drop=, 144($3), $pop187 i32.const $push379=, 112 i32.add $push380=, $3, $pop379 i32.const $push501=, 24 @@ -1019,7 +1019,7 @@ main: # @main i32.add $push499=, $pop378, $pop500 tee_local $push498=, $5=, $pop499 i64.load $push189=, 0($pop498) - i64.store $discard=, 0($pop188), $pop189 + i64.store $drop=, 0($pop188), $pop189 i32.const $push383=, 112 i32.add $push384=, $3, $pop383 i32.const $push497=, 16 @@ -1030,7 +1030,7 @@ main: # @main i32.add $push495=, $pop382, $pop496 tee_local $push494=, $0=, $pop495 i64.load $push191=, 0($pop494) - i64.store $discard=, 0($pop190), $pop191 + i64.store $drop=, 0($pop190), $pop191 i32.const $push387=, 112 i32.add $push388=, $3, $pop387 i32.const $push493=, 8 @@ -1041,38 +1041,38 @@ main: # @main i32.add $push491=, $pop386, $pop492 tee_local $push490=, $2=, $pop491 i64.load $push193=, 0($pop490) - i64.store $discard=, 0($pop192), $pop193 + i64.store $drop=, 0($pop192), $pop193 i64.load $push194=, 720($3) - i64.store $discard=, 112($3), $pop194 + i64.store $drop=, 112($3), $pop194 i32.const $push389=, 80 i32.add $push390=, $3, $pop389 i32.const $push489=, 24 i32.add $push195=, $pop390, $pop489 i64.load $push196=, 0($5) - i64.store $discard=, 0($pop195), $pop196 + i64.store $drop=, 0($pop195), $pop196 i32.const $push391=, 80 i32.add $push392=, $3, $pop391 i32.const $push488=, 16 i32.add $push197=, $pop392, $pop488 i64.load $push198=, 0($0) - i64.store $discard=, 0($pop197), $pop198 + i64.store $drop=, 0($pop197), $pop198 i32.const $push393=, 80 i32.add $push394=, $3, $pop393 i32.const $push487=, 8 i32.add $push199=, $pop394, $pop487 i64.load $push200=, 0($2) - i64.store $discard=, 0($pop199), $pop200 + i64.store $drop=, 0($pop199), $pop200 i64.load $push201=, 720($3) - i64.store $discard=, 80($3), $pop201 + i64.store $drop=, 80($3), $pop201 i32.const $push395=, 80 i32.add $push396=, $3, $pop395 - i32.store $discard=, 72($3), $pop396 + i32.store $drop=, 72($3), $pop396 i32.const $push397=, 112 i32.add $push398=, $3, $pop397 - i32.store $discard=, 68($3), $pop398 + i32.store $drop=, 68($3), $pop398 i32.const $push399=, 144 i32.add $push400=, $3, $pop399 - i32.store $discard=, 64($3), $pop400 + i32.store $drop=, 64($3), $pop400 i32.const $push202=, 2 i32.const $push401=, 64 i32.add $push402=, $3, $pop401 @@ -1116,7 +1116,7 @@ main: # @main i32.const $push515=, 8 i32.add $push218=, $pop404, $pop515 i64.load $push219=, 0($pop218) - i64.store $discard=, 0($pop217), $pop219 + i64.store $drop=, 0($pop217), $pop219 i32.const $push409=, 32 i32.add $push410=, $3, $pop409 i32.const $push514=, 8 @@ -1127,28 +1127,28 @@ main: # @main i32.add $push512=, $pop408, $pop513 tee_local $push511=, $5=, $pop512 i64.load $push221=, 0($pop511) - i64.store $discard=, 0($pop220), $pop221 + i64.store $drop=, 0($pop220), $pop221 i64.load $push222=, 656($3) - i64.store $discard=, 48($3), $pop222 + i64.store $drop=, 48($3), $pop222 i64.load $push223=, 672($3) - i64.store $discard=, 32($3), $pop223 + i64.store $drop=, 32($3), $pop223 i32.const $push411=, 16 i32.add $push412=, $3, $pop411 i32.const $push510=, 8 i32.add $push224=, $pop412, $pop510 i64.load $push225=, 0($5) - i64.store $discard=, 0($pop224), $pop225 + i64.store $drop=, 0($pop224), $pop225 i64.load $push226=, 672($3) - i64.store $discard=, 16($3), $pop226 + i64.store $drop=, 16($3), $pop226 i32.const $push413=, 16 i32.add $push414=, $3, $pop413 - i32.store $discard=, 8($3), $pop414 + i32.store $drop=, 8($3), $pop414 i32.const $push415=, 32 i32.add $push416=, $3, $pop415 - i32.store $discard=, 4($3), $pop416 + i32.store $drop=, 4($3), $pop416 i32.const $push417=, 48 i32.add $push418=, $3, $pop417 - i32.store $discard=, 0($3), $pop418 + i32.store $drop=, 0($3), $pop418 i32.const $push227=, 3 call f8@FUNCTION, $pop227, $3 i32.const $push509=, 0 @@ -1166,7 +1166,7 @@ main: # @main i32.const $push240=, __stack_pointer i32.const $push238=, 752 i32.add $push239=, $3, $pop238 - i32.store $discard=, 0($pop240), $pop239 + i32.store $drop=, 0($pop240), $pop239 i32.const $push233=, 0 return $pop233 .LBB9_26: # %if.then62 diff --git a/test/torture-s/stdarg-4.c.s b/test/torture-s/stdarg-4.c.s index 537f1e1d6..878288732 100644 --- a/test/torture-s/stdarg-4.c.s +++ b/test/torture-s/stdarg-4.c.s @@ -27,7 +27,7 @@ f1i: # @f1i f64.load $push12=, 0($pop11) f64.add $push14=, $pop13, $pop12 i32.trunc_s/f64 $push15=, $pop14 - i32.store $discard=, x($pop6), $pop15 + i32.store $drop=, x($pop6), $pop15 return .endfunc .Lfunc_end0: @@ -51,7 +51,7 @@ f1: # @f1 i32.load $push15=, 0($pop14) i32.const $push16=, 16 i32.sub $push17=, $pop15, $pop16 - i32.store $discard=, 12($pop17), $1 + i32.store $drop=, 12($pop17), $1 i32.const $push4=, 0 i32.trunc_s/f64 $push3=, $2 i32.store $1=, x($pop4), $pop3 @@ -66,7 +66,7 @@ f1: # @f1 f64.convert_s/i32 $push11=, $pop6 f64.add $push12=, $pop10, $pop11 i32.trunc_s/f64 $push13=, $pop12 - i32.store $discard=, x($pop19), $pop13 + i32.store $drop=, x($pop19), $pop13 return .endfunc .Lfunc_end1: @@ -96,7 +96,7 @@ f2i: # @f2i f64.load $push7=, 0($3) f64.add $push9=, $pop8, $pop7 i32.trunc_s/f64 $push10=, $pop9 - i32.store $discard=, y($pop24), $pop10 + i32.store $drop=, y($pop24), $pop10 i32.const $push23=, 0 i32.trunc_s/f64 $push11=, $2 i32.store $0=, x($pop23), $pop11 @@ -111,7 +111,7 @@ f2i: # @f2i f64.convert_s/i32 $push18=, $pop13 f64.add $push19=, $pop17, $pop18 i32.trunc_s/f64 $push20=, $pop19 - i32.store $discard=, x($pop22), $pop20 + i32.store $drop=, x($pop22), $pop20 return .endfunc .Lfunc_end2: @@ -147,7 +147,7 @@ f2: # @f2 f64.convert_s/i32 $push8=, $pop3 f64.add $push9=, $pop7, $pop8 i32.trunc_s/f64 $push10=, $pop9 - i32.store $discard=, y($pop28), $pop10 + i32.store $drop=, y($pop28), $pop10 i32.const $push27=, 0 i32.trunc_s/f64 $push11=, $3 i32.store $4=, x($pop27), $pop11 @@ -162,7 +162,7 @@ f2: # @f2 f64.convert_s/i32 $push18=, $pop13 f64.add $push19=, $pop17, $pop18 i32.trunc_s/f64 $push20=, $pop19 - i32.store $discard=, x($pop26), $pop20 + i32.store $drop=, x($pop26), $pop20 return .endfunc .Lfunc_end3: @@ -201,7 +201,7 @@ f3: # @f3 i32.sub $push42=, $pop36, $pop37 i32.store $push44=, 0($pop38), $pop42 tee_local $push43=, $4=, $pop44 - i32.store $discard=, 12($pop43), $1 + i32.store $drop=, 12($pop43), $1 block i32.const $push0=, 4 i32.gt_u $push1=, $0, $pop0 @@ -224,7 +224,7 @@ f3: # @f3 tee_local $push45=, $0=, $pop46 i32.const $push31=, 4 i32.add $push32=, $pop45, $pop31 - i32.store $discard=, 12($4), $pop32 + i32.store $drop=, 12($4), $pop32 i32.load $push33=, 0($0) i32.const $push34=, 1 i32.add $1=, $pop33, $pop34 @@ -235,11 +235,11 @@ f3: # @f3 tee_local $push47=, $0=, $pop48 i32.const $push24=, 4 i32.add $push25=, $pop47, $pop24 - i32.store $discard=, 12($4), $pop25 + i32.store $drop=, 12($4), $pop25 i32.load $1=, 0($0) i32.const $push26=, 8 i32.add $push27=, $0, $pop26 - i32.store $discard=, 12($4), $pop27 + i32.store $drop=, 12($4), $pop27 i32.load $push28=, 4($0) i32.add $push29=, $1, $pop28 i32.const $push30=, 2 @@ -251,19 +251,19 @@ f3: # @f3 tee_local $push50=, $0=, $pop51 i32.const $push2=, 4 i32.add $push3=, $pop50, $pop2 - i32.store $discard=, 12($4), $pop3 + i32.store $drop=, 12($4), $pop3 i32.load $1=, 0($0) i32.const $push4=, 8 i32.add $push5=, $0, $pop4 - i32.store $discard=, 12($4), $pop5 + i32.store $drop=, 12($4), $pop5 i32.load $2=, 4($0) i32.const $push6=, 12 i32.add $push7=, $0, $pop6 - i32.store $discard=, 12($4), $pop7 + i32.store $drop=, 12($4), $pop7 i32.load $3=, 8($0) i32.const $push8=, 16 i32.add $push9=, $0, $pop8 - i32.store $discard=, 12($4), $pop9 + i32.store $drop=, 12($4), $pop9 i32.add $push11=, $1, $2 i32.add $push12=, $3, $pop11 i32.load $push10=, 12($0) @@ -277,15 +277,15 @@ f3: # @f3 tee_local $push52=, $0=, $pop53 i32.const $push14=, 4 i32.add $push15=, $pop52, $pop14 - i32.store $discard=, 12($4), $pop15 + i32.store $drop=, 12($4), $pop15 i32.load $1=, 0($0) i32.const $push16=, 8 i32.add $push17=, $0, $pop16 - i32.store $discard=, 12($4), $pop17 + i32.store $drop=, 12($4), $pop17 i32.load $2=, 4($0) i32.const $push18=, 12 i32.add $push19=, $0, $pop18 - i32.store $discard=, 12($4), $pop19 + i32.store $drop=, 12($4), $pop19 i32.add $push21=, $1, $2 i32.load $push20=, 8($0) i32.add $push22=, $pop21, $pop20 @@ -296,7 +296,7 @@ f3: # @f3 i32.const $push41=, __stack_pointer i32.const $push39=, 16 i32.add $push40=, $4, $pop39 - i32.store $discard=, 0($pop41), $pop40 + i32.store $drop=, 0($pop41), $pop40 return $1 .LBB5_7: # %sw.default end_block # label0: @@ -321,7 +321,7 @@ f4: # @f4 i32.sub $push40=, $pop34, $pop35 i32.store $push42=, 0($pop36), $pop40 tee_local $push41=, $4=, $pop42 - i32.store $discard=, 12($pop41), $1 + i32.store $drop=, 12($pop41), $1 block block block @@ -343,7 +343,7 @@ f4: # @f4 i32.const $push17=, 8 i32.add $push44=, $0, $pop17 tee_local $push43=, $0=, $pop44 - i32.store $discard=, 12($4), $pop43 + i32.store $drop=, 12($4), $pop43 br 1 # 1: down to label7 .LBB6_3: # %sw.bb2 end_block # label8: @@ -360,11 +360,11 @@ f4: # @f4 f64.load $push11=, 8($0) f64.add $3=, $pop12, $pop11 i32.const $push9=, 0 - i32.store $discard=, y($pop9), $1 + i32.store $drop=, y($pop9), $1 i32.const $push10=, 16 i32.add $push48=, $0, $pop10 tee_local $push47=, $0=, $pop48 - i32.store $discard=, 12($4), $pop47 + i32.store $drop=, 12($4), $pop47 .LBB6_4: # %sw.epilog end_block # label7: i32.const $push20=, 7 @@ -375,7 +375,7 @@ f4: # @f4 f64.load $2=, 0($pop56) i32.const $push19=, 0 i32.trunc_s/f64 $push18=, $3 - i32.store $discard=, y($pop19), $pop18 + i32.store $drop=, y($pop19), $pop18 i32.const $push55=, 0 i32.trunc_s/f64 $push23=, $2 i32.store $1=, x($pop55), $pop23 @@ -390,11 +390,11 @@ f4: # @f4 f64.convert_s/i32 $push30=, $pop25 f64.add $push31=, $pop29, $pop30 i32.trunc_s/f64 $push32=, $pop31 - i32.store $discard=, x($pop54), $pop32 + i32.store $drop=, x($pop54), $pop32 i32.const $push39=, __stack_pointer i32.const $push37=, 16 i32.add $push38=, $4, $pop37 - i32.store $discard=, 0($pop39), $pop38 + i32.store $drop=, 0($pop39), $pop38 return .LBB6_5: # %sw.default end_block # label6: @@ -424,11 +424,11 @@ main: # @main i32.const $push106=, 16 i32.add $push0=, $pop85, $pop106 i64.const $push1=, 4629700416936869888 - i64.store $discard=, 0($pop0), $pop1 + i64.store $drop=, 0($pop0), $pop1 i32.const $push2=, 128 - i32.store $discard=, 200($1), $pop2 + i32.store $drop=, 200($1), $pop2 i64.const $push3=, 4625196817309499392 - i64.store $discard=, 192($1), $pop3 + i64.store $drop=, 192($1), $pop3 i32.const $push86=, 192 i32.add $push87=, $1, $pop86 call f1@FUNCTION, $1, $pop87 @@ -442,21 +442,21 @@ main: # @main i32.const $push8=, 176 i32.add $push9=, $1, $pop8 i64.const $push10=, 4634204016564240384 - i64.store $discard=, 0($pop9), $pop10 + i64.store $drop=, 0($pop9), $pop10 i32.const $push11=, 168 i32.add $push12=, $1, $pop11 i32.const $push13=, 17 - i32.store $discard=, 0($pop12), $pop13 + i32.store $drop=, 0($pop12), $pop13 i32.const $push88=, 144 i32.add $push89=, $1, $pop88 i32.const $push110=, 16 i32.add $push14=, $pop89, $pop110 i64.const $push15=, 4626041242239631360 - i64.store $discard=, 0($pop14), $pop15 + i64.store $drop=, 0($pop14), $pop15 i64.const $push16=, 4625759767262920704 - i64.store $discard=, 152($1), $pop16 + i64.store $drop=, 152($1), $pop16 i64.const $push17=, 30064771077 - i64.store $discard=, 144($1), $pop17 + i64.store $drop=, 144($1), $pop17 i32.const $push90=, 144 i32.add $push91=, $1, $pop90 call f2@FUNCTION, $1, $pop91 @@ -478,7 +478,7 @@ main: # @main br_if 0, $pop24 # 0: down to label9 # BB#4: # %if.end7 i32.const $push25=, 18 - i32.store $discard=, 128($1), $pop25 + i32.store $drop=, 128($1), $pop25 i32.const $push26=, 1 i32.const $push92=, 128 i32.add $push93=, $1, $pop92 @@ -498,8 +498,8 @@ main: # @main br_if 0, $pop34 # 0: down to label9 # BB#6: # %if.end15 i32.const $push35=, 300 - i32.store $discard=, 104($1), $pop35 - i64.store $discard=, 96($1), $0 + i32.store $drop=, 104($1), $pop35 + i64.store $drop=, 96($1), $0 i32.const $push36=, 3 i32.const $push96=, 96 i32.add $push97=, $1, $pop96 @@ -509,9 +509,9 @@ main: # @main br_if 0, $pop39 # 0: down to label9 # BB#7: # %if.end19 i64.const $push40=, 369367187520 - i64.store $discard=, 88($1), $pop40 + i64.store $drop=, 88($1), $pop40 i64.const $push41=, 304942678034 - i64.store $discard=, 80($1), $pop41 + i64.store $drop=, 80($1), $pop41 i32.const $push113=, 4 i32.const $push98=, 80 i32.add $push99=, $1, $pop98 @@ -523,17 +523,17 @@ main: # @main i32.const $push46=, 72 i32.add $push47=, $1, $pop46 i64.const $push48=, 4625759767262920704 - i64.store $discard=, 0($pop47), $pop48 + i64.store $drop=, 0($pop47), $pop48 i32.const $push100=, 48 i32.add $push101=, $1, $pop100 i32.const $push49=, 16 i32.add $push50=, $pop101, $pop49 i32.const $push116=, 16 - i32.store $discard=, 0($pop50), $pop116 + i32.store $drop=, 0($pop50), $pop116 i64.const $push51=, 4621256167635550208 - i64.store $discard=, 56($1), $pop51 + i64.store $drop=, 56($1), $pop51 i64.const $push52=, 4618441417868443648 - i64.store $discard=, 48($1), $pop52 + i64.store $drop=, 48($1), $pop52 i32.const $push115=, 4 i32.const $push102=, 48 i32.add $push103=, $1, $pop102 @@ -553,19 +553,19 @@ main: # @main i32.const $push59=, 32 i32.add $push60=, $1, $pop59 i64.const $push61=, 4638566878703255552 - i64.store $discard=, 0($pop60), $pop61 + i64.store $drop=, 0($pop60), $pop61 i32.const $push62=, 24 i32.add $push63=, $1, $pop62 i32.const $push64=, 17 - i32.store $discard=, 0($pop63), $pop64 + i32.store $drop=, 0($pop63), $pop64 i32.const $push65=, 16 i32.add $push66=, $1, $pop65 i64.const $push67=, 4607182418800017408 - i64.store $discard=, 0($pop66), $pop67 + i64.store $drop=, 0($pop66), $pop67 i64.const $push68=, 4626604192193052672 - i64.store $discard=, 8($1), $pop68 + i64.store $drop=, 8($1), $pop68 i64.const $push69=, 4619567317775286272 - i64.store $discard=, 0($1), $pop69 + i64.store $drop=, 0($1), $pop69 i32.const $push70=, 5 call f4@FUNCTION, $pop70, $1 i32.const $push118=, 0 @@ -583,7 +583,7 @@ main: # @main i32.const $push83=, __stack_pointer i32.const $push81=, 224 i32.add $push82=, $1, $pop81 - i32.store $discard=, 0($pop83), $pop82 + i32.store $drop=, 0($pop83), $pop82 i32.const $push76=, 0 return $pop76 .LBB7_13: # %if.then32 diff --git a/test/torture-s/strcmp-1.c.s b/test/torture-s/strcmp-1.c.s index 0f3e402b5..c418dbab6 100644 --- a/test/torture-s/strcmp-1.c.s +++ b/test/torture-s/strcmp-1.c.s @@ -82,7 +82,7 @@ main: # @main # in Loop: Header=BB1_3 Depth=3 i32.const $push27=, u1 i32.const $push26=, 0 - i32.call $discard=, memset@FUNCTION, $pop27, $pop26, $4 + i32.call $drop=, memset@FUNCTION, $pop27, $pop26, $4 copy_local $9=, $5 .LBB1_5: # %for.cond10.preheader # in Loop: Header=BB1_3 Depth=3 @@ -104,7 +104,7 @@ main: # @main i32.const $push30=, 8 i32.add $push3=, $10, $pop30 i32.const $push29=, 30840 - i32.store16 $discard=, 0($pop3):p2align=0, $pop29 + i32.store16 $drop=, 0($pop3):p2align=0, $pop29 i32.const $11=, u2 block i32.eqz $push53=, $6 @@ -113,7 +113,7 @@ main: # @main # in Loop: Header=BB1_3 Depth=3 i32.const $push33=, u2 i32.const $push32=, 0 - i32.call $discard=, memset@FUNCTION, $pop33, $pop32, $6 + i32.call $drop=, memset@FUNCTION, $pop33, $pop32, $6 copy_local $11=, $7 .LBB1_9: # %for.cond31.preheader # in Loop: Header=BB1_3 Depth=3 @@ -130,11 +130,11 @@ main: # @main .LBB1_11: # %for.cond38.preheader # in Loop: Header=BB1_3 Depth=3 end_block # label15: - i64.store $discard=, 1($12):p2align=0, $0 + i64.store $drop=, 1($12):p2align=0, $0 i32.const $push37=, 9 i32.add $push4=, $12, $pop37 i32.const $push36=, 120 - i32.store8 $discard=, 0($pop4), $pop36 + i32.store8 $drop=, 0($pop4), $pop36 i32.const $push35=, 0 i32.store8 $push2=, 0($10), $pop35 i32.store8 $2=, 0($12), $pop2 @@ -144,14 +144,14 @@ main: # @main # in Loop: Header=BB1_3 Depth=3 i32.const $push38=, 97 i32.store16 $1=, 0($10):p2align=0, $pop38 - i32.store8 $discard=, 0($12), $2 + i32.store8 $drop=, 0($12), $2 i32.call $push6=, strcmp@FUNCTION, $9, $11 i32.le_s $push7=, $pop6, $2 br_if 6, $pop7 # 6: down to label5 # BB#13: # %test.exit157 # in Loop: Header=BB1_3 Depth=3 - i32.store8 $discard=, 0($10), $2 - i32.store16 $discard=, 0($12):p2align=0, $1 + i32.store8 $drop=, 0($10), $2 + i32.store16 $drop=, 0($12):p2align=0, $1 i32.call $push8=, strcmp@FUNCTION, $9, $11 i32.ge_s $push9=, $pop8, $2 br_if 6, $pop9 # 6: down to label5 @@ -166,14 +166,14 @@ main: # @main br_if 6, $pop11 # 6: down to label5 # BB#15: # %test.exit168 # in Loop: Header=BB1_3 Depth=3 - i32.store16 $discard=, 0($10):p2align=0, $3 - i32.store16 $discard=, 0($12):p2align=0, $1 + i32.store16 $drop=, 0($10):p2align=0, $3 + i32.store16 $drop=, 0($12):p2align=0, $1 i32.call $push12=, strcmp@FUNCTION, $9, $11 i32.le_s $push13=, $pop12, $2 br_if 6, $pop13 # 6: down to label5 # BB#16: # %test.exit174 # in Loop: Header=BB1_3 Depth=3 - i32.store16 $discard=, 0($10):p2align=0, $1 + i32.store16 $drop=, 0($10):p2align=0, $1 i32.const $push41=, 169 i32.store16 $3=, 0($12):p2align=0, $pop41 i32.call $push14=, strcmp@FUNCTION, $9, $11 @@ -181,8 +181,8 @@ main: # @main br_if 6, $pop15 # 6: down to label5 # BB#17: # %test.exit180 # in Loop: Header=BB1_3 Depth=3 - i32.store16 $discard=, 0($10):p2align=0, $3 - i32.store16 $discard=, 0($12):p2align=0, $1 + i32.store16 $drop=, 0($10):p2align=0, $3 + i32.store16 $drop=, 0($12):p2align=0, $1 i32.call $push16=, strcmp@FUNCTION, $9, $11 i32.le_s $push17=, $pop16, $2 br_if 6, $pop17 # 6: down to label5 @@ -196,8 +196,8 @@ main: # @main br_if 6, $pop19 # 6: down to label5 # BB#19: # %test.exit192 # in Loop: Header=BB1_3 Depth=3 - i32.store16 $discard=, 0($10):p2align=0, $3 - i32.store16 $discard=, 0($12):p2align=0, $1 + i32.store16 $drop=, 0($10):p2align=0, $3 + i32.store16 $drop=, 0($12):p2align=0, $1 i32.call $push20=, strcmp@FUNCTION, $9, $11 i32.le_s $push21=, $pop20, $2 br_if 7, $pop21 # 7: down to label4 diff --git a/test/torture-s/strcpy-1.c.s b/test/torture-s/strcpy-1.c.s index f7dcd92ab..e7b0fb1bb 100644 --- a/test/torture-s/strcpy-1.c.s +++ b/test/torture-s/strcpy-1.c.s @@ -46,7 +46,7 @@ main: # @main i32.const $push54=, u1 i32.const $push53=, 97 i32.const $push52=, 97 - i32.call $discard=, memset@FUNCTION, $pop54, $pop53, $pop52 + i32.call $drop=, memset@FUNCTION, $pop54, $pop53, $pop52 i32.const $6=, 65 i32.const $8=, -97 .LBB0_4: # %for.body9 @@ -74,7 +74,7 @@ main: # @main end_loop # label9: i32.add $push5=, $5, $2 i32.const $push61=, 0 - i32.store8 $discard=, u2($pop5), $pop61 + i32.store8 $drop=, u2($pop5), $pop61 i32.call $push6=, strcpy@FUNCTION, $1, $3 i32.ne $push7=, $pop6, $1 br_if 6, $pop7 # 6: down to label1 diff --git a/test/torture-s/strct-stdarg-1.c.s b/test/torture-s/strct-stdarg-1.c.s index 0769d3c98..364da95c2 100644 --- a/test/torture-s/strct-stdarg-1.c.s +++ b/test/torture-s/strct-stdarg-1.c.s @@ -90,7 +90,7 @@ f: # @f end_block # label2: i32.const $push23=, 4 i32.add $push24=, $1, $pop23 - i32.store $discard=, 12($3), $pop24 + i32.store $drop=, 12($3), $pop24 i32.load $push25=, 0($1) i32.const $push26=, 123 i32.ne $push27=, $pop25, $pop26 @@ -99,7 +99,7 @@ f: # @f i32.const $push34=, __stack_pointer i32.const $push32=, 16 i32.add $push33=, $3, $pop32 - i32.store $discard=, 0($pop34), $pop33 + i32.store $drop=, 0($pop34), $pop33 return $2 .LBB0_10: # %if.then33 end_block # label1: @@ -133,84 +133,84 @@ main: # @main i32.const $push1=, 11 i32.add $push4=, $pop40, $pop1 i32.const $push5=, 22 - i32.store8 $discard=, 0($pop4), $pop5 + i32.store8 $drop=, 0($pop4), $pop5 i32.const $push41=, 48 i32.add $push42=, $2, $pop41 i32.const $push2=, 12 i32.add $push8=, $pop42, $pop2 i32.const $push9=, 32 - i32.store8 $discard=, 0($pop8), $pop9 + i32.store8 $drop=, 0($pop8), $pop9 i32.const $push11=, 56 i32.add $push12=, $2, $pop11 i32.const $push13=, 41 - i32.store8 $discard=, 0($pop12), $pop13 + i32.store8 $drop=, 0($pop12), $pop13 i32.const $push14=, 61 i32.add $push15=, $2, $pop14 i32.const $push16=, 42 - i32.store8 $discard=, 0($pop15), $pop16 + i32.store8 $drop=, 0($pop15), $pop16 i32.const $push0=, 5130 - i32.store16 $discard=, 48($2), $pop0 + i32.store16 $drop=, 48($2), $pop0 i32.const $push63=, 11 - i32.store8 $discard=, 53($2), $pop63 + i32.store8 $drop=, 53($2), $pop63 i32.const $push62=, 12 - i32.store8 $discard=, 58($2), $pop62 + i32.store8 $drop=, 58($2), $pop62 i32.const $push3=, 21 - i32.store8 $discard=, 54($2), $pop3 + i32.store8 $drop=, 54($2), $pop3 i32.const $push6=, 30 - i32.store8 $discard=, 50($2), $pop6 + i32.store8 $drop=, 50($2), $pop6 i32.const $push7=, 31 - i32.store8 $discard=, 55($2), $pop7 + i32.store8 $drop=, 55($2), $pop7 i32.const $push10=, 40 - i32.store8 $discard=, 51($2), $pop10 + i32.store8 $drop=, 51($2), $pop10 i32.const $push17=, 50 - i32.store8 $discard=, 52($2), $pop17 + i32.store8 $drop=, 52($2), $pop17 i32.const $push18=, 57 i32.add $push61=, $2, $pop18 tee_local $push60=, $1=, $pop61 i32.const $push19=, 51 - i32.store8 $discard=, 0($pop60), $pop19 + i32.store8 $drop=, 0($pop60), $pop19 i32.const $push20=, 62 i32.add $push59=, $2, $pop20 tee_local $push58=, $0=, $pop59 i32.const $push21=, 52 - i32.store8 $discard=, 0($pop58), $pop21 + i32.store8 $drop=, 0($pop58), $pop21 i32.const $push43=, 40 i32.add $push44=, $2, $pop43 i32.const $push22=, 4 i32.add $push23=, $pop44, $pop22 i32.load8_u $push24=, 52($2) - i32.store8 $discard=, 0($pop23), $pop24 + i32.store8 $drop=, 0($pop23), $pop24 i32.const $push45=, 32 i32.add $push46=, $2, $pop45 i32.const $push57=, 4 i32.add $push25=, $pop46, $pop57 i32.load8_u $push26=, 0($1) - i32.store8 $discard=, 0($pop25), $pop26 + i32.store8 $drop=, 0($pop25), $pop26 i32.load $push27=, 48($2) - i32.store $discard=, 40($2), $pop27 + i32.store $drop=, 40($2), $pop27 i32.load $push28=, 53($2):p2align=0 - i32.store $discard=, 32($2), $pop28 + i32.store $drop=, 32($2), $pop28 i32.const $push47=, 24 i32.add $push48=, $2, $pop47 i32.const $push56=, 4 i32.add $push29=, $pop48, $pop56 i32.load8_u $push30=, 0($0) - i32.store8 $discard=, 0($pop29), $pop30 + i32.store8 $drop=, 0($pop29), $pop30 i32.load $push31=, 58($2):p2align=1 - i32.store $discard=, 24($2), $pop31 + i32.store $drop=, 24($2), $pop31 i32.const $push32=, 123 - i32.store $discard=, 12($2), $pop32 + i32.store $drop=, 12($2), $pop32 i32.const $push49=, 24 i32.add $push50=, $2, $pop49 - i32.store $discard=, 8($2), $pop50 + i32.store $drop=, 8($2), $pop50 i32.const $push51=, 32 i32.add $push52=, $2, $pop51 - i32.store $discard=, 4($2), $pop52 + i32.store $drop=, 4($2), $pop52 i32.const $push53=, 40 i32.add $push54=, $2, $pop53 - i32.store $discard=, 0($2), $pop54 + i32.store $drop=, 0($2), $pop54 i32.const $push33=, 3 - i32.call $discard=, f@FUNCTION, $pop33, $2 + i32.call $drop=, f@FUNCTION, $pop33, $2 i32.const $push34=, 0 call exit@FUNCTION, $pop34 unreachable diff --git a/test/torture-s/strct-varg-1.c.s b/test/torture-s/strct-varg-1.c.s index 73e282152..9cbf14a7b 100644 --- a/test/torture-s/strct-varg-1.c.s +++ b/test/torture-s/strct-varg-1.c.s @@ -16,7 +16,7 @@ f: # @f i32.sub $push32=, $pop26, $pop27 i32.store $push34=, 0($pop28), $pop32 tee_local $push33=, $2=, $pop34 - i32.store $discard=, 12($pop33), $1 + i32.store $drop=, 12($pop33), $1 block i32.const $push0=, 2 i32.ne $push1=, $0, $pop0 @@ -26,7 +26,7 @@ f: # @f tee_local $push35=, $0=, $pop36 i32.const $push2=, 8 i32.add $push3=, $pop35, $pop2 - i32.store $discard=, 12($2), $pop3 + i32.store $drop=, 12($2), $pop3 i32.load $push4=, 0($0) i32.const $push5=, 43690 i32.ne $push6=, $pop4, $pop5 @@ -49,7 +49,7 @@ f: # @f # BB#4: # %if.end10 i32.const $push17=, 20 i32.add $push18=, $0, $pop17 - i32.store $discard=, 12($2), $pop18 + i32.store $drop=, 12($2), $pop18 i32.load $push19=, 0($1) i32.const $push20=, 65535 i32.ne $push21=, $pop19, $pop20 @@ -63,7 +63,7 @@ f: # @f i32.const $push31=, __stack_pointer i32.const $push29=, 16 i32.add $push30=, $2, $pop29 - i32.store $discard=, 0($pop31), $pop30 + i32.store $drop=, 0($pop31), $pop30 return $0 .LBB0_7: # %if.then18 end_block # label0: @@ -89,27 +89,27 @@ main: # @main i32.store $push20=, 0($pop13), $pop18 tee_local $push19=, $0=, $pop20 i64.const $push0=, 93823560624810 - i64.store $discard=, 40($pop19), $pop0 + i64.store $drop=, 40($pop19), $pop0 i64.const $push1=, 18764712181759 - i64.store $discard=, 32($0), $pop1 + i64.store $drop=, 32($0), $pop1 i64.load $push2=, 40($0) - i64.store $discard=, 24($0):p2align=2, $pop2 + i64.store $drop=, 24($0):p2align=2, $pop2 i32.const $push3=, 20 i32.add $push4=, $0, $pop3 i32.load $push5=, 36($0) - i32.store $discard=, 0($pop4), $pop5 + i32.store $drop=, 0($pop4), $pop5 i32.load $push6=, 32($0) - i32.store $discard=, 16($0), $pop6 + i32.store $drop=, 16($0), $pop6 i32.const $push7=, 3 - i32.store $discard=, 4($0), $pop7 + i32.store $drop=, 4($0), $pop7 i32.const $push14=, 24 i32.add $push15=, $0, $pop14 - i32.store $discard=, 0($0), $pop15 + i32.store $drop=, 0($0), $pop15 i32.const $push16=, 16 i32.add $push17=, $0, $pop16 - i32.store $discard=, 8($0), $pop17 + i32.store $drop=, 8($0), $pop17 i32.const $push8=, 2 - i32.call $discard=, f@FUNCTION, $pop8, $0 + i32.call $drop=, f@FUNCTION, $pop8, $0 i32.const $push9=, 0 call exit@FUNCTION, $pop9 unreachable diff --git a/test/torture-s/string-opt-17.c.s b/test/torture-s/string-opt-17.c.s index 763634a95..9a1f22308 100644 --- a/test/torture-s/string-opt-17.c.s +++ b/test/torture-s/string-opt-17.c.s @@ -10,7 +10,7 @@ test1: # @test1 # BB#0: # %entry i32.const $push2=, .L.str i32.add $push3=, $1, $pop2 - i32.call $discard=, strcpy@FUNCTION, $0, $pop3 + i32.call $drop=, strcpy@FUNCTION, $0, $pop3 i32.const $push0=, 1 i32.add $push1=, $1, $pop0 return $pop1 @@ -60,9 +60,9 @@ test2: # @test2 # BB#1: # %check2.exit i32.const $push6=, 0 i32.const $push3=, 6 - i32.store $discard=, check2.r($pop6), $pop3 + i32.store $drop=, check2.r($pop6), $pop3 i32.const $push4=, 8020322 - i32.store $discard=, 0($0):p2align=0, $pop4 + i32.store $drop=, 0($0):p2align=0, $pop4 return .LBB2_2: # %if.then.i end_block # label1: @@ -89,10 +89,10 @@ main: # @main tee_local $push20=, $0=, $pop21 i32.const $push19=, 0 i32.load8_u $push0=, .L.str+9($pop19) - i32.store8 $discard=, 6($pop20), $pop0 + i32.store8 $drop=, 6($pop20), $pop0 i32.const $push18=, 0 i32.load16_u $push1=, .L.str+7($pop18):p2align=0 - i32.store16 $discard=, 4($0), $pop1 + i32.store16 $drop=, 4($0), $pop1 block i32.const $push15=, 4 i32.add $push16=, $0, $pop15 @@ -109,9 +109,9 @@ main: # @main # BB#2: # %test2.exit i32.const $push23=, 0 i32.const $push8=, 6 - i32.store $discard=, check2.r($pop23), $pop8 + i32.store $drop=, check2.r($pop23), $pop8 i32.const $push9=, 8020322 - i32.store $discard=, 4($0), $pop9 + i32.store $drop=, 4($0), $pop9 i32.const $push10=, 1 i32.eqz $push25=, $pop10 br_if 0, $pop25 # 0: down to label2 diff --git a/test/torture-s/string-opt-18.c.s b/test/torture-s/string-opt-18.c.s index eeaec7f19..671e750f2 100644 --- a/test/torture-s/string-opt-18.c.s +++ b/test/torture-s/string-opt-18.c.s @@ -128,7 +128,7 @@ main: # @main i32.const $push11=, __stack_pointer i32.const $push9=, 16 i32.add $push10=, $0, $pop9 - i32.store $discard=, 0($pop11), $pop10 + i32.store $drop=, 0($pop11), $pop10 i32.const $push4=, 0 return $pop4 .LBB7_2: # %if.then.i diff --git a/test/torture-s/string-opt-5.c.s b/test/torture-s/string-opt-5.c.s index 3d8cc48a1..e3b5ed23c 100644 --- a/test/torture-s/string-opt-5.c.s +++ b/test/torture-s/string-opt-5.c.s @@ -111,7 +111,7 @@ main: # @main i32.const $push49=, 0 i32.load $2=, y($pop49) i32.const $push146=, 0 - i32.store $discard=, x($pop146), $4 + i32.store $drop=, x($pop146), $4 i32.const $push145=, 0 i32.const $push54=, -1 i32.add $push144=, $2, $pop54 @@ -136,9 +136,9 @@ main: # @main # BB#14: # %if.end90 i32.const $push152=, 0 i32.const $push151=, 6 - i32.store $discard=, x($pop152), $pop151 + i32.store $drop=, x($pop152), $pop151 i32.const $push62=, 1869376613 - i32.store $discard=, 1($1):p2align=0, $pop62 + i32.store $drop=, 1($1):p2align=0, $pop62 i32.const $push150=, 0 i32.const $push61=, 1 i32.store $2=, y($pop150), $pop61 @@ -154,7 +154,7 @@ main: # @main i32.call $4=, memset@FUNCTION, $1, $4, $pop67 i32.const $push154=, 0 i32.const $push69=, 2 - i32.store $discard=, y($pop154), $pop69 + i32.store $drop=, y($pop154), $pop69 i32.const $push153=, 0 i32.const $push68=, 7 i32.store $1=, x($pop153), $pop68 @@ -202,14 +202,14 @@ main: # @main i32.load $1=, y($pop92) i32.const $push161=, 0 i32.const $push93=, 34 - i32.store $discard=, x($pop161), $pop93 + i32.store $drop=, x($pop161), $pop93 i32.const $push96=, 33 i32.const $push160=, 0 i32.const $push94=, 1 i32.add $push95=, $1, $pop94 i32.store $push159=, y($pop160), $pop95 tee_local $push158=, $1=, $pop159 - i32.call $discard=, memset@FUNCTION, $4, $pop96, $pop158 + i32.call $drop=, memset@FUNCTION, $4, $pop96, $pop158 i32.const $push157=, 3 i32.ne $push97=, $1, $pop157 br_if 0, $pop97 # 0: down to label0 @@ -221,10 +221,10 @@ main: # @main # BB#23: # %lor.lhs.false158 i32.const $push165=, 0 i32.const $push100=, 4 - i32.store $discard=, y($pop165), $pop100 + i32.store $drop=, y($pop165), $pop100 i32.const $push164=, 0 i64.const $push101=, 3255307777713450285 - i64.store $discard=, buf+3($pop164):p2align=0, $pop101 + i64.store $drop=, buf+3($pop164):p2align=0, $pop101 i32.const $push102=, buf i32.const $push103=, .L.str.10 i32.const $push163=, 11 @@ -233,13 +233,13 @@ main: # @main # BB#24: # %lor.lhs.false171 i32.const $push170=, 0 i32.const $push169=, 11 - i32.store $discard=, x($pop170), $pop169 + i32.store $drop=, x($pop170), $pop169 i32.const $push168=, 0 i32.const $push105=, 5 - i32.store $discard=, y($pop168), $pop105 + i32.store $drop=, y($pop168), $pop105 i32.const $push167=, 0 i32.const $push166=, 0 - i32.store $discard=, buf+11($pop167):p2align=0, $pop166 + i32.store $drop=, buf+11($pop167):p2align=0, $pop166 i32.const $push108=, buf+8 i32.const $push106=, .L.str.11 i32.const $push107=, 7 @@ -248,12 +248,12 @@ main: # @main # BB#25: # %lor.lhs.false180 i32.const $push111=, 0 i32.const $push110=, 15 - i32.store $discard=, x($pop111), $pop110 + i32.store $drop=, x($pop111), $pop110 i32.const $push174=, 0 i32.const $push173=, 0 i32.store16 $push172=, buf+19($pop174):p2align=0, $pop173 tee_local $push171=, $4=, $pop172 - i32.store $discard=, buf+15($pop171):p2align=0, $4 + i32.store $drop=, buf+15($pop171):p2align=0, $4 i32.const $push114=, buf+10 i32.const $push112=, .L.str.12 i32.const $push113=, 11 @@ -263,7 +263,7 @@ main: # @main i32.const $push122=, __stack_pointer i32.const $push120=, 64 i32.add $push121=, $2, $pop120 - i32.store $discard=, 0($pop122), $pop121 + i32.store $drop=, 0($pop122), $pop121 return $4 .LBB0_27: # %if.then183 end_block # label0: diff --git a/test/torture-s/strlen-1.c.s b/test/torture-s/strlen-1.c.s index 4272d3a01..f7a528aa2 100644 --- a/test/torture-s/strlen-1.c.s +++ b/test/torture-s/strlen-1.c.s @@ -30,7 +30,7 @@ main: # @main # in Loop: Header=BB0_2 Depth=2 i32.const $push9=, u i32.const $push8=, 0 - i32.call $discard=, memset@FUNCTION, $pop9, $pop8, $1 + i32.call $drop=, memset@FUNCTION, $pop9, $pop8, $1 copy_local $4=, $2 .LBB0_4: # %for.cond7.preheader # in Loop: Header=BB0_2 Depth=2 @@ -47,11 +47,11 @@ main: # @main # in Loop: Header=BB0_2 Depth=2 end_block # label6: i32.const $push13=, 0 - i32.store8 $discard=, 0($4), $pop13 + i32.store8 $drop=, 0($4), $pop13 i32.const $push12=, 1 i32.add $push6=, $4, $pop12 i64.const $push11=, 7089336938131513954 - i64.store $discard=, 0($pop6):p2align=0, $pop11 + i64.store $drop=, 0($pop6):p2align=0, $pop11 i32.call $push1=, strlen@FUNCTION, $0 i32.ne $push2=, $3, $pop1 br_if 4, $pop2 # 4: down to label0 diff --git a/test/torture-s/strncmp-1.c.s b/test/torture-s/strncmp-1.c.s index 37b694277..90e2a5d61 100644 --- a/test/torture-s/strncmp-1.c.s +++ b/test/torture-s/strncmp-1.c.s @@ -82,7 +82,7 @@ main: # @main # in Loop: Header=BB1_3 Depth=3 i32.const $push34=, u1 i32.const $push33=, 0 - i32.call $discard=, memset@FUNCTION, $pop34, $pop33, $4 + i32.call $drop=, memset@FUNCTION, $pop34, $pop33, $4 copy_local $9=, $5 .LBB1_5: # %for.cond10.preheader # in Loop: Header=BB1_3 Depth=3 @@ -109,7 +109,7 @@ main: # @main # in Loop: Header=BB1_3 Depth=3 i32.const $push38=, u2 i32.const $push37=, 0 - i32.call $discard=, memset@FUNCTION, $pop38, $pop37, $6 + i32.call $drop=, memset@FUNCTION, $pop38, $pop37, $6 copy_local $11=, $7 .LBB1_9: # %for.cond31.preheader # in Loop: Header=BB1_3 Depth=3 @@ -126,7 +126,7 @@ main: # @main .LBB1_11: # %for.cond38.preheader # in Loop: Header=BB1_3 Depth=3 end_block # label15: - i64.store $discard=, 0($12):p2align=0, $0 + i64.store $drop=, 0($12):p2align=0, $0 i32.const $push41=, 0 i32.store8 $push2=, 0($10), $pop41 i32.store8 $2=, 0($12), $pop2 @@ -141,7 +141,7 @@ main: # @main # in Loop: Header=BB1_3 Depth=3 i32.const $push43=, 97 i32.store16 $1=, 0($10):p2align=0, $pop43 - i32.store8 $discard=, 0($12), $2 + i32.store8 $drop=, 0($12), $2 i32.const $push42=, 80 i32.call $push5=, strncmp@FUNCTION, $9, $11, $pop42 i32.le_s $push6=, $pop5, $2 @@ -152,8 +152,8 @@ main: # @main br_if 6, $pop7 # 6: down to label5 # BB#15: # %test.exit196 # in Loop: Header=BB1_3 Depth=3 - i32.store8 $discard=, 0($10), $2 - i32.store16 $discard=, 0($12):p2align=0, $1 + i32.store8 $drop=, 0($10), $2 + i32.store16 $drop=, 0($12):p2align=0, $1 i32.const $push44=, 80 i32.call $push8=, strncmp@FUNCTION, $9, $11, $pop44 i32.ge_s $push9=, $pop8, $2 @@ -178,8 +178,8 @@ main: # @main br_if 6, $pop13 # 6: down to label5 # BB#19: # %test.exit219 # in Loop: Header=BB1_3 Depth=3 - i32.store16 $discard=, 0($10):p2align=0, $3 - i32.store16 $discard=, 0($12):p2align=0, $1 + i32.store16 $drop=, 0($10):p2align=0, $3 + i32.store16 $drop=, 0($12):p2align=0, $1 i32.const $push48=, 80 i32.call $push14=, strncmp@FUNCTION, $9, $11, $pop48 i32.le_s $push15=, $pop14, $2 @@ -190,7 +190,7 @@ main: # @main br_if 6, $pop16 # 6: down to label5 # BB#21: # %test.exit231 # in Loop: Header=BB1_3 Depth=3 - i32.store16 $discard=, 0($10):p2align=0, $1 + i32.store16 $drop=, 0($10):p2align=0, $1 i32.const $push50=, 169 i32.store16 $3=, 0($12):p2align=0, $pop50 i32.const $push49=, 80 @@ -203,8 +203,8 @@ main: # @main br_if 6, $pop19 # 6: down to label5 # BB#23: # %test.exit243 # in Loop: Header=BB1_3 Depth=3 - i32.store16 $discard=, 0($10):p2align=0, $3 - i32.store16 $discard=, 0($12):p2align=0, $1 + i32.store16 $drop=, 0($10):p2align=0, $3 + i32.store16 $drop=, 0($12):p2align=0, $1 i32.const $push51=, 80 i32.call $push20=, strncmp@FUNCTION, $9, $11, $pop51 i32.le_s $push21=, $pop20, $2 @@ -228,8 +228,8 @@ main: # @main br_if 6, $pop25 # 6: down to label5 # BB#27: # %test.exit267 # in Loop: Header=BB1_3 Depth=3 - i32.store16 $discard=, 0($10):p2align=0, $3 - i32.store16 $discard=, 0($12):p2align=0, $1 + i32.store16 $drop=, 0($10):p2align=0, $3 + i32.store16 $drop=, 0($12):p2align=0, $1 i32.const $push54=, 80 i32.call $push26=, strncmp@FUNCTION, $9, $11, $pop54 i32.le_s $push27=, $pop26, $2 diff --git a/test/torture-s/struct-aliasing-1.c.s b/test/torture-s/struct-aliasing-1.c.s index 13d4843ca..12edd861b 100644 --- a/test/torture-s/struct-aliasing-1.c.s +++ b/test/torture-s/struct-aliasing-1.c.s @@ -11,7 +11,7 @@ foo: # @foo # BB#0: # %entry i32.load $2=, 0($1) i32.const $push0=, 0 - i32.store $discard=, 0($0), $pop0 + i32.store $drop=, 0($0), $pop0 i32.load $push1=, 0($1) i32.add $push2=, $2, $pop1 return $pop2 @@ -48,7 +48,7 @@ main: # @main i32.const $push11=, __stack_pointer i32.const $push9=, 16 i32.add $push10=, $0, $pop9 - i32.store $discard=, 0($pop11), $pop10 + i32.store $drop=, 0($pop11), $pop10 i32.const $push4=, 0 return $pop4 .LBB1_2: # %if.then diff --git a/test/torture-s/struct-cpy-1.c.s b/test/torture-s/struct-cpy-1.c.s index fc7a750a1..3671d0729 100644 --- a/test/torture-s/struct-cpy-1.c.s +++ b/test/torture-s/struct-cpy-1.c.s @@ -9,13 +9,13 @@ ini: # @ini i32.const $push2=, pty+40 i32.const $push1=, 0 i32.const $push0=, 44 - i32.call $discard=, memset@FUNCTION, $pop2, $pop1, $pop0 + i32.call $drop=, memset@FUNCTION, $pop2, $pop1, $pop0 i32.const $push6=, 0 i64.const $push3=, 8589934593 - i64.store $discard=, pty+40($pop6), $pop3 + i64.store $drop=, pty+40($pop6), $pop3 i32.const $push5=, 0 i64.const $push4=, 17179869187 - i64.store $discard=, pty+48($pop5), $pop4 + i64.store $drop=, pty+48($pop5), $pop4 return .endfunc .Lfunc_end0: @@ -31,13 +31,13 @@ main: # @main i32.const $push2=, pty+40 i32.const $push1=, 0 i32.const $push0=, 44 - i32.call $discard=, memset@FUNCTION, $pop2, $pop1, $pop0 + i32.call $drop=, memset@FUNCTION, $pop2, $pop1, $pop0 i32.const $push7=, 0 i64.const $push3=, 8589934593 - i64.store $discard=, pty+40($pop7), $pop3 + i64.store $drop=, pty+40($pop7), $pop3 i32.const $push6=, 0 i64.const $push4=, 17179869187 - i64.store $discard=, pty+48($pop6), $pop4 + i64.store $drop=, pty+48($pop6), $pop4 i32.const $push5=, 0 return $pop5 .endfunc diff --git a/test/torture-s/struct-ret-1.c.s b/test/torture-s/struct-ret-1.c.s index acc6a6659..0e30fd472 100644 --- a/test/torture-s/struct-ret-1.c.s +++ b/test/torture-s/struct-ret-1.c.s @@ -26,43 +26,43 @@ f: # @f i32.const $push35=, 16 i32.add $push6=, $4, $pop35 i32.load $push7=, 0($pop6) - i32.store $discard=, 0($pop9), $pop7 + i32.store $drop=, 0($pop9), $pop7 i32.const $push10=, 44 i32.add $push11=, $5, $pop10 i64.const $push1=, 32 i64.shr_u $push5=, $10, $pop1 - i64.store32 $discard=, 0($pop11), $pop5 + i64.store32 $drop=, 0($pop11), $pop5 i32.const $push12=, 40 i32.add $push13=, $5, $pop12 - i64.store32 $discard=, 0($pop13), $10 + i64.store32 $drop=, 0($pop13), $10 i32.const $push14=, 32 i32.add $push15=, $5, $pop14 - f64.store $discard=, 0($pop15), $9 + f64.store $drop=, 0($pop15), $9 i32.const $push16=, 24 i32.add $push17=, $5, $pop16 - f64.store $discard=, 0($pop17), $3 + f64.store $drop=, 0($pop17), $3 i32.const $push18=, 20 i32.add $push19=, $5, $pop18 i32.store $1=, 0($pop19), $2 i32.const $push34=, 16 i32.add $push20=, $5, $pop34 - i32.store $discard=, 0($pop20), $8 + i32.store $drop=, 0($pop20), $8 i64.const $push33=, 32 i64.shr_u $push2=, $7, $pop33 - i64.store32 $discard=, 12($5), $pop2 - i64.store32 $discard=, 8($5), $7 - f64.store $discard=, 0($5), $6 + i64.store32 $drop=, 12($5), $pop2 + i64.store32 $drop=, 8($5), $7 + f64.store $drop=, 0($5), $6 i32.const $push22=, out i32.const $push21=, .L.str - i32.call $discard=, sprintf@FUNCTION, $pop22, $pop21, $5 + i32.call $drop=, sprintf@FUNCTION, $pop22, $pop21, $5 i32.const $push23=, f.xr i32.const $push24=, 33 i32.call $push0=, memcpy@FUNCTION, $0, $pop23, $pop24 - i32.store8 $discard=, 33($pop0), $1 + i32.store8 $drop=, 33($pop0), $1 i32.const $push31=, __stack_pointer i32.const $push29=, 64 i32.add $push30=, $5, $pop29 - i32.store $discard=, 0($pop31), $pop30 + i32.store $drop=, 0($pop31), $pop30 return .endfunc .Lfunc_end0: @@ -100,45 +100,45 @@ main: # @main i32.add $push5=, $0, $pop4 i32.const $push82=, 0 i32.load $push0=, B2+16($pop82) - i32.store $discard=, 0($pop5), $pop0 + i32.store $drop=, 0($pop5), $pop0 i32.const $push6=, 88 i32.add $push7=, $0, $pop6 - i64.store32 $discard=, 0($pop7), $3 + i64.store32 $drop=, 0($pop7), $3 i32.const $push8=, 80 i32.add $push9=, $0, $pop8 - f64.store $discard=, 0($pop9), $2 + f64.store $drop=, 0($pop9), $2 i32.const $push10=, 72 i32.add $push11=, $0, $pop10 - f64.store $discard=, 0($pop11), $1 + f64.store $drop=, 0($pop11), $1 i32.const $push42=, 48 i32.add $push43=, $0, $pop42 i32.const $push12=, 20 i32.add $push13=, $pop43, $pop12 - i32.store $discard=, 0($pop13), $7 + i32.store $drop=, 0($pop13), $7 i32.const $push44=, 48 i32.add $push45=, $0, $pop44 i32.const $push14=, 16 i32.add $push15=, $pop45, $pop14 - i32.store $discard=, 0($pop15), $6 + i32.store $drop=, 0($pop15), $6 i32.const $push16=, 92 i32.add $push17=, $0, $pop16 i64.const $push1=, 32 i64.shr_u $push3=, $3, $pop1 - i64.store32 $discard=, 0($pop17), $pop3 - i64.store32 $discard=, 56($0), $5 - f64.store $discard=, 48($0), $4 + i64.store32 $drop=, 0($pop17), $pop3 + i64.store32 $drop=, 56($0), $5 + f64.store $drop=, 48($0), $4 i64.const $push81=, 32 i64.shr_u $push2=, $5, $pop81 - i64.store32 $discard=, 60($0), $pop2 + i64.store32 $drop=, 60($0), $pop2 i32.const $push19=, out i32.const $push18=, .L.str i32.const $push46=, 48 i32.add $push47=, $0, $pop46 - i32.call $discard=, sprintf@FUNCTION, $pop19, $pop18, $pop47 + i32.call $drop=, sprintf@FUNCTION, $pop19, $pop18, $pop47 i32.const $push48=, 144 i32.add $push49=, $0, $pop48 i32.const $push80=, out - i32.call $discard=, strcpy@FUNCTION, $pop49, $pop80 + i32.call $drop=, strcpy@FUNCTION, $pop49, $pop80 i32.const $push79=, 0 f64.load $1=, d3($pop79) i32.const $push78=, 0 @@ -149,47 +149,47 @@ main: # @main i32.add $push20=, $pop51, $pop77 i32.const $push76=, 0 i32.load $push21=, B1+20($pop76) - i32.store $discard=, 0($pop20), $pop21 + i32.store $drop=, 0($pop20), $pop21 i32.const $push52=, 24 i32.add $push53=, $0, $pop52 i32.const $push75=, 16 i32.add $push22=, $pop53, $pop75 i32.const $push74=, 0 i32.load $push23=, B1+16($pop74) - i32.store $discard=, 0($pop22), $pop23 + i32.store $drop=, 0($pop22), $pop23 i32.const $push24=, 36 i32.add $push25=, $0, $pop24 i32.const $push73=, 0 i32.load $push26=, B1+12($pop73) - i32.store $discard=, 0($pop25), $pop26 + i32.store $drop=, 0($pop25), $pop26 i32.const $push54=, 24 i32.add $push55=, $0, $pop54 i32.const $push27=, 8 i32.add $push28=, $pop55, $pop27 i32.const $push72=, 0 i32.load $push29=, B1+8($pop72) - i32.store $discard=, 0($pop28), $pop29 + i32.store $drop=, 0($pop28), $pop29 i32.const $push71=, 0 i32.load $push30=, B1+4($pop71) - i32.store $discard=, 28($0), $pop30 + i32.store $drop=, 28($0), $pop30 i32.const $push70=, 0 i32.load $push31=, B1($pop70) - i32.store $discard=, 24($0), $pop31 + i32.store $drop=, 24($0), $pop31 i32.const $push69=, 0 i32.load8_s $7=, c2($pop69) i32.const $push68=, 16 i32.add $push32=, $0, $pop68 i32.const $push67=, 0 i64.load $push33=, B2+16($pop67) - i64.store $discard=, 0($pop32), $pop33 + i64.store $drop=, 0($pop32), $pop33 i32.const $push66=, 8 i32.add $push34=, $0, $pop66 i32.const $push65=, 0 i64.load $push35=, B2+8($pop65) - i64.store $discard=, 0($pop34), $pop35 + i64.store $drop=, 0($pop34), $pop35 i32.const $push64=, 0 i64.load $push36=, B2($pop64) - i64.store $discard=, 0($0), $pop36 + i64.store $drop=, 0($0), $pop36 i32.const $push56=, 104 i32.add $push57=, $0, $pop56 i32.const $push58=, 24 diff --git a/test/torture-s/va-arg-1.c.s b/test/torture-s/va-arg-1.c.s index 5dcd8e28d..b5698dd02 100644 --- a/test/torture-s/va-arg-1.c.s +++ b/test/torture-s/va-arg-1.c.s @@ -36,14 +36,14 @@ f: # @f # BB#2: # %if.end6 i32.const $push10=, 12 i32.add $push11=, $9, $pop10 - i32.store $discard=, 12($12), $pop11 + i32.store $drop=, 12($12), $pop11 i32.load $push12=, 0($11) br_if 0, $pop12 # 0: down to label0 # BB#3: # %if.end11 i32.const $push19=, __stack_pointer i32.const $push17=, 16 i32.add $push18=, $12, $pop17 - i32.store $discard=, 0($pop19), $pop18 + i32.store $drop=, 0($pop19), $pop18 return $12 .LBB0_4: # %if.then10 end_block # label0: @@ -71,8 +71,8 @@ main: # @main i32.const $push0=, 0 i32.store $0=, 8($pop7), $pop0 i64.const $push1=, 47244640266 - i64.store $discard=, 0($1), $pop1 - i32.call $discard=, f@FUNCTION, $1, $1, $1, $1, $1, $1, $1, $1, $1, $1 + i64.store $drop=, 0($1), $pop1 + i32.call $drop=, f@FUNCTION, $1, $1, $1, $1, $1, $1, $1, $1, $1, $1 call exit@FUNCTION, $0 unreachable .endfunc diff --git a/test/torture-s/va-arg-10.c.s b/test/torture-s/va-arg-10.c.s index 77825a1a2..bc7ff2ba3 100644 --- a/test/torture-s/va-arg-10.c.s +++ b/test/torture-s/va-arg-10.c.s @@ -38,9 +38,9 @@ fap: # @fap i32.sub $push19=, $pop13, $pop14 i32.store $push22=, 0($pop15), $pop19 tee_local $push21=, $3=, $pop22 - i32.store $discard=, 12($pop21), $2 + i32.store $drop=, 12($pop21), $2 i32.load $push0=, 12($3) - i32.store $discard=, 8($3), $pop0 + i32.store $drop=, 8($3), $pop0 block i32.call $push1=, strlen@FUNCTION, $1 i32.const $push20=, 16 @@ -63,7 +63,7 @@ fap: # @fap tee_local $push29=, $4=, $pop30 i32.const $push28=, 4 i32.add $push4=, $pop29, $pop28 - i32.store $discard=, 12($3), $pop4 + i32.store $drop=, 12($3), $pop4 i32.load $push27=, 0($4) tee_local $push26=, $4=, $pop27 i32.const $push25=, 16 @@ -96,7 +96,7 @@ fap: # @fap tee_local $push38=, $0=, $pop39 i32.const $push37=, 4 i32.add $push8=, $pop38, $pop37 - i32.store $discard=, 8($3), $pop8 + i32.store $drop=, 8($3), $pop8 i32.load $push36=, 0($0) tee_local $push35=, $0=, $pop36 i32.const $push34=, 16 @@ -118,7 +118,7 @@ fap: # @fap i32.const $push18=, __stack_pointer i32.const $push16=, 16 i32.add $push17=, $3, $pop16 - i32.store $discard=, 0($pop18), $pop17 + i32.store $drop=, 0($pop18), $pop17 return .LBB1_12: # %if.then.i25 end_block # label1: @@ -149,7 +149,7 @@ f0: # @f0 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $2, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end2: @@ -176,7 +176,7 @@ f1: # @f1 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $3, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end3: @@ -203,7 +203,7 @@ f2: # @f2 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $4, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end4: @@ -230,7 +230,7 @@ f3: # @f3 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $5, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end5: @@ -257,7 +257,7 @@ f4: # @f4 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $6, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end6: @@ -284,7 +284,7 @@ f5: # @f5 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $7, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end7: @@ -311,7 +311,7 @@ f6: # @f6 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $8, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end8: @@ -338,7 +338,7 @@ f7: # @f7 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $9, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end9: @@ -365,7 +365,7 @@ f8: # @f8 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $10, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end10: @@ -392,7 +392,7 @@ f9: # @f9 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $11, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end11: @@ -419,7 +419,7 @@ f10: # @f10 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $12, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end12: @@ -446,7 +446,7 @@ f11: # @f11 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $13, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end13: @@ -473,7 +473,7 @@ f12: # @f12 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $14, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end14: @@ -500,7 +500,7 @@ f13: # @f13 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $15, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end15: @@ -527,7 +527,7 @@ f14: # @f14 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $16, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end16: @@ -554,7 +554,7 @@ f15: # @f15 i32.const $push8=, __stack_pointer i32.const $push6=, 16 i32.add $push7=, $17, $pop6 - i32.store $discard=, 0($pop8), $pop7 + i32.store $drop=, 0($pop8), $pop7 return .endfunc .Lfunc_end17: @@ -614,7 +614,7 @@ main: # @main i64.const $push18=, 12884901890 i64.store $6=, 584($14), $pop18 i64.const $push19=, 4294967296 - i64.store $discard=, 576($14), $pop19 + i64.store $drop=, 576($14), $pop19 i32.const $push20=, .L.str i32.const $push97=, 576 i32.add $push98=, $14, $pop97 @@ -658,7 +658,7 @@ main: # @main i64.const $push33=, 17179869187 i64.store $13=, 520($14), $pop33 i64.const $push34=, 8589934593 - i64.store $discard=, 512($14), $pop34 + i64.store $drop=, 512($14), $pop34 i32.const $push35=, .L.str+1 i32.const $push111=, 512 i32.add $push112=, $14, $pop111 @@ -667,29 +667,29 @@ main: # @main i32.add $push114=, $14, $pop113 i32.const $push229=, 48 i32.add $push36=, $pop114, $pop229 - i64.store $discard=, 0($pop36), $0 + i64.store $drop=, 0($pop36), $0 i32.const $push115=, 448 i32.add $push116=, $14, $pop115 i32.const $push228=, 40 i32.add $push37=, $pop116, $pop228 - i64.store $discard=, 0($pop37), $1 + i64.store $drop=, 0($pop37), $1 i32.const $push117=, 448 i32.add $push118=, $14, $pop117 i32.const $push227=, 32 i32.add $push38=, $pop118, $pop227 - i64.store $discard=, 0($pop38), $2 + i64.store $drop=, 0($pop38), $2 i32.const $push119=, 448 i32.add $push120=, $14, $pop119 i32.const $push226=, 24 i32.add $push39=, $pop120, $pop226 - i64.store $discard=, 0($pop39), $3 + i64.store $drop=, 0($pop39), $3 i32.const $push121=, 448 i32.add $push122=, $14, $pop121 i32.const $push225=, 16 i32.add $push40=, $pop122, $pop225 - i64.store $discard=, 0($pop40), $4 - i64.store $discard=, 456($14), $5 - i64.store $discard=, 448($14), $6 + i64.store $drop=, 0($pop40), $4 + i64.store $drop=, 456($14), $5 + i64.store $drop=, 448($14), $6 i32.const $push41=, .L.str+2 i32.const $push123=, 448 i32.add $push124=, $14, $pop123 @@ -698,7 +698,7 @@ main: # @main i32.add $push126=, $14, $pop125 i32.const $push224=, 48 i32.add $push42=, $pop126, $pop224 - i32.store $discard=, 0($pop42), $7 + i32.store $drop=, 0($pop42), $7 i32.const $push127=, 384 i32.add $push128=, $14, $pop127 i32.const $push223=, 40 @@ -720,7 +720,7 @@ main: # @main i32.add $push46=, $pop134, $pop220 i64.store $10=, 0($pop46), $11 i64.store $11=, 392($14), $12 - i64.store $discard=, 384($14), $13 + i64.store $drop=, 384($14), $13 i32.const $push47=, .L.str+3 i32.const $push135=, 384 i32.add $push136=, $14, $pop135 @@ -729,24 +729,24 @@ main: # @main i32.add $push138=, $14, $pop137 i32.const $push219=, 40 i32.add $push48=, $pop138, $pop219 - i64.store $discard=, 0($pop48), $0 + i64.store $drop=, 0($pop48), $0 i32.const $push139=, 336 i32.add $push140=, $14, $pop139 i32.const $push218=, 32 i32.add $push49=, $pop140, $pop218 - i64.store $discard=, 0($pop49), $1 + i64.store $drop=, 0($pop49), $1 i32.const $push141=, 336 i32.add $push142=, $14, $pop141 i32.const $push217=, 24 i32.add $push50=, $pop142, $pop217 - i64.store $discard=, 0($pop50), $2 + i64.store $drop=, 0($pop50), $2 i32.const $push143=, 336 i32.add $push144=, $14, $pop143 i32.const $push216=, 16 i32.add $push51=, $pop144, $pop216 - i64.store $discard=, 0($pop51), $3 - i64.store $discard=, 344($14), $4 - i64.store $discard=, 336($14), $5 + i64.store $drop=, 0($pop51), $3 + i64.store $drop=, 344($14), $4 + i64.store $drop=, 336($14), $5 i32.const $push52=, .L.str+4 i32.const $push145=, 336 i32.add $push146=, $14, $pop145 @@ -755,7 +755,7 @@ main: # @main i32.add $push148=, $14, $pop147 i32.const $push215=, 40 i32.add $push53=, $pop148, $pop215 - i32.store $discard=, 0($pop53), $7 + i32.store $drop=, 0($pop53), $7 i32.const $push149=, 288 i32.add $push150=, $14, $pop149 i32.const $push214=, 32 @@ -772,7 +772,7 @@ main: # @main i32.add $push56=, $pop154, $pop212 i64.store $8=, 0($pop56), $9 i64.store $9=, 296($14), $10 - i64.store $discard=, 288($14), $11 + i64.store $drop=, 288($14), $11 i32.const $push57=, .L.str+5 i32.const $push155=, 288 i32.add $push156=, $14, $pop155 @@ -781,19 +781,19 @@ main: # @main i32.add $push158=, $14, $pop157 i32.const $push211=, 32 i32.add $push58=, $pop158, $pop211 - i64.store $discard=, 0($pop58), $0 + i64.store $drop=, 0($pop58), $0 i32.const $push159=, 240 i32.add $push160=, $14, $pop159 i32.const $push210=, 24 i32.add $push59=, $pop160, $pop210 - i64.store $discard=, 0($pop59), $1 + i64.store $drop=, 0($pop59), $1 i32.const $push161=, 240 i32.add $push162=, $14, $pop161 i32.const $push209=, 16 i32.add $push60=, $pop162, $pop209 - i64.store $discard=, 0($pop60), $2 - i64.store $discard=, 248($14), $3 - i64.store $discard=, 240($14), $4 + i64.store $drop=, 0($pop60), $2 + i64.store $drop=, 248($14), $3 + i64.store $drop=, 240($14), $4 i32.const $push61=, .L.str+6 i32.const $push163=, 240 i32.add $push164=, $14, $pop163 @@ -802,7 +802,7 @@ main: # @main i32.add $push166=, $14, $pop165 i32.const $push208=, 32 i32.add $push62=, $pop166, $pop208 - i32.store $discard=, 0($pop62), $7 + i32.store $drop=, 0($pop62), $7 i32.const $push167=, 192 i32.add $push168=, $14, $pop167 i32.const $push207=, 24 @@ -814,7 +814,7 @@ main: # @main i32.add $push64=, $pop170, $pop206 i64.store $5=, 0($pop64), $6 i64.store $6=, 200($14), $8 - i64.store $discard=, 192($14), $9 + i64.store $drop=, 192($14), $9 i32.const $push65=, .L.str+7 i32.const $push171=, 192 i32.add $push172=, $14, $pop171 @@ -823,14 +823,14 @@ main: # @main i32.add $push174=, $14, $pop173 i32.const $push205=, 24 i32.add $push66=, $pop174, $pop205 - i64.store $discard=, 0($pop66), $0 + i64.store $drop=, 0($pop66), $0 i32.const $push175=, 160 i32.add $push176=, $14, $pop175 i32.const $push204=, 16 i32.add $push67=, $pop176, $pop204 - i64.store $discard=, 0($pop67), $1 - i64.store $discard=, 168($14), $2 - i64.store $discard=, 160($14), $3 + i64.store $drop=, 0($pop67), $1 + i64.store $drop=, 168($14), $2 + i64.store $drop=, 160($14), $3 i32.const $push68=, .L.str+8 i32.const $push177=, 160 i32.add $push178=, $14, $pop177 @@ -839,14 +839,14 @@ main: # @main i32.add $push180=, $14, $pop179 i32.const $push203=, 24 i32.add $push69=, $pop180, $pop203 - i32.store $discard=, 0($pop69), $7 + i32.store $drop=, 0($pop69), $7 i32.const $push181=, 128 i32.add $push182=, $14, $pop181 i32.const $push202=, 16 i32.add $push70=, $pop182, $pop202 i64.store $3=, 0($pop70), $4 i64.store $4=, 136($14), $5 - i64.store $discard=, 128($14), $6 + i64.store $drop=, 128($14), $6 i32.const $push71=, .L.str+9 i32.const $push183=, 128 i32.add $push184=, $14, $pop183 @@ -855,9 +855,9 @@ main: # @main i32.add $push186=, $14, $pop185 i32.const $push201=, 16 i32.add $push72=, $pop186, $pop201 - i64.store $discard=, 0($pop72), $0 - i64.store $discard=, 104($14), $1 - i64.store $discard=, 96($14), $2 + i64.store $drop=, 0($pop72), $0 + i64.store $drop=, 104($14), $1 + i64.store $drop=, 96($14), $2 i32.const $push73=, .L.str+10 i32.const $push187=, 96 i32.add $push188=, $14, $pop187 @@ -866,31 +866,31 @@ main: # @main i32.add $push190=, $14, $pop189 i32.const $push200=, 16 i32.add $push74=, $pop190, $pop200 - i32.store $discard=, 0($pop74), $7 + i32.store $drop=, 0($pop74), $7 i64.store $2=, 72($14), $3 - i64.store $discard=, 64($14), $4 + i64.store $drop=, 64($14), $4 i32.const $push75=, .L.str+11 i32.const $push191=, 64 i32.add $push192=, $14, $pop191 call f11@FUNCTION, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $pop75, $pop192 - i64.store $discard=, 56($14), $0 - i64.store $discard=, 48($14), $1 + i64.store $drop=, 56($14), $0 + i64.store $drop=, 48($14), $1 i32.const $push76=, .L.str+12 i32.const $push193=, 48 i32.add $push194=, $14, $pop193 call f12@FUNCTION, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $pop76, $pop194 - i32.store $discard=, 40($14), $7 - i64.store $discard=, 32($14), $2 + i32.store $drop=, 40($14), $7 + i64.store $drop=, 32($14), $2 i32.const $push77=, .L.str+13 i32.const $push195=, 32 i32.add $push196=, $14, $pop195 call f13@FUNCTION, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $pop77, $pop196 - i64.store $discard=, 16($14), $0 + i64.store $drop=, 16($14), $0 i32.const $push78=, .L.str+14 i32.const $push197=, 16 i32.add $push198=, $14, $pop197 call f14@FUNCTION, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $pop78, $pop198 - i32.store $discard=, 0($14), $7 + i32.store $drop=, 0($14), $7 i32.const $push79=, .L.str+15 call f15@FUNCTION, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $pop79, $14 i32.const $push80=, 0 diff --git a/test/torture-s/va-arg-11.c.s b/test/torture-s/va-arg-11.c.s index 58e7a8778..d32ec83f6 100644 --- a/test/torture-s/va-arg-11.c.s +++ b/test/torture-s/va-arg-11.c.s @@ -20,9 +20,9 @@ main: # @main i32.const $push2=, 0 i32.store $0=, 0($pop1), $pop2 i64.const $push3=, 4294967298 - i64.store $discard=, 8($1), $pop3 + i64.store $drop=, 8($1), $pop3 i64.const $push4=, 12884901892 - i64.store $discard=, 0($1), $pop4 + i64.store $drop=, 0($1), $pop4 block i32.call $push5=, foo@FUNCTION, $1, $1 br_if 0, $pop5 # 0: down to label0 @@ -52,7 +52,7 @@ foo: # @foo tee_local $push8=, $1=, $pop9 i32.const $push0=, 20 i32.add $push1=, $pop8, $pop0 - i32.store $discard=, 12($2), $pop1 + i32.store $drop=, 12($2), $pop1 i32.const $push2=, 16 i32.add $push3=, $1, $pop2 i32.load $push4=, 0($pop3) diff --git a/test/torture-s/va-arg-12.c.s b/test/torture-s/va-arg-12.c.s index 6914f9f4c..4985d5aa5 100644 --- a/test/torture-s/va-arg-12.c.s +++ b/test/torture-s/va-arg-12.c.s @@ -20,7 +20,7 @@ f: # @f i32.and $push24=, $pop1, $pop2 tee_local $push23=, $12=, $pop24 f64.load $11=, 0($pop23) - i32.store $discard=, 12($10), $9 + i32.store $drop=, 12($10), $9 i32.const $push3=, 8 i32.add $push4=, $12, $pop3 i32.store $9=, 12($10), $pop4 @@ -40,7 +40,7 @@ f: # @f f64.load $11=, 0($9) i32.const $push11=, 24 i32.add $push12=, $12, $pop11 - i32.store $discard=, 12($10), $pop12 + i32.store $drop=, 12($10), $pop12 f64.const $push13=, 0x0p0 f64.ne $push14=, $11, $pop13 br_if 0, $pop14 # 0: down to label0 @@ -48,7 +48,7 @@ f: # @f i32.const $push21=, __stack_pointer i32.const $push19=, 16 i32.add $push20=, $10, $pop19 - i32.store $discard=, 0($pop21), $pop20 + i32.store $drop=, 0($pop21), $pop20 return .LBB0_4: # %if.then10 end_block # label0: @@ -76,11 +76,11 @@ main: # @main i32.const $push0=, 16 i32.add $push1=, $pop11, $pop0 i64.const $push2=, 0 - i64.store $discard=, 0($pop1), $pop2 + i64.store $drop=, 0($pop1), $pop2 i64.const $push3=, 4622382067542392832 - i64.store $discard=, 8($1), $pop3 + i64.store $drop=, 8($1), $pop3 i64.const $push4=, 4621819117588971520 - i64.store $discard=, 0($1), $pop4 + i64.store $drop=, 0($1), $pop4 call f@FUNCTION, $0, $0, $0, $0, $0, $0, $0, $0, $0, $1 i32.const $push5=, 0 call exit@FUNCTION, $pop5 diff --git a/test/torture-s/va-arg-13.c.s b/test/torture-s/va-arg-13.c.s index aa686d062..56f9587af 100644 --- a/test/torture-s/va-arg-13.c.s +++ b/test/torture-s/va-arg-13.c.s @@ -47,7 +47,7 @@ test: # @test # BB#1: # %dummy.exit i32.const $push1=, 4 i32.or $push0=, $2, $pop1 - i32.store $discard=, 0($pop0), $1 + i32.store $drop=, 0($pop0), $1 i32.load $push4=, 4($2) i32.load $push5=, 0($pop4) i32.const $push20=, 1234 @@ -57,7 +57,7 @@ test: # @test i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $2, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB1_3: # %if.then.i14 end_block # label1: @@ -83,7 +83,7 @@ main: # @main i32.store $push8=, 0($pop5), $pop6 tee_local $push7=, $0=, $pop8 i32.const $push0=, 1234 - i32.store $discard=, 0($pop7), $pop0 + i32.store $drop=, 0($pop7), $pop0 call test@FUNCTION, $0, $0 i32.const $push1=, 0 call exit@FUNCTION, $pop1 diff --git a/test/torture-s/va-arg-14.c.s b/test/torture-s/va-arg-14.c.s index 749a64cfe..7539709b3 100644 --- a/test/torture-s/va-arg-14.c.s +++ b/test/torture-s/va-arg-14.c.s @@ -17,10 +17,10 @@ vat: # @vat tee_local $push39=, $3=, $pop40 i32.store $2=, 8($pop39), $1 i32.load $1=, 8($3) - i32.store $discard=, 12($3), $0 + i32.store $drop=, 12($3), $0 i32.const $push38=, 4 i32.add $push3=, $1, $pop38 - i32.store $discard=, 8($3), $pop3 + i32.store $drop=, 8($3), $pop3 i32.const $push37=, 0 i32.store $push0=, global($pop37), $2 i32.store $0=, 12($3), $pop0 @@ -36,7 +36,7 @@ vat: # @vat tee_local $push43=, $1=, $pop44 i32.const $push42=, 4 i32.add $push6=, $pop43, $pop42 - i32.store $discard=, global($pop46), $pop6 + i32.store $drop=, global($pop46), $pop6 i32.load $push7=, 0($1) i32.const $push41=, 1 i32.ne $push8=, $pop7, $pop41 @@ -46,7 +46,7 @@ vat: # @vat tee_local $push49=, $1=, $pop50 i32.const $push48=, 4 i32.add $push9=, $pop49, $pop48 - i32.store $discard=, 12($3), $pop9 + i32.store $drop=, 12($3), $pop9 i32.load $push10=, 0($1) i32.const $push47=, 1 i32.ne $push11=, $pop10, $pop47 @@ -56,7 +56,7 @@ vat: # @vat tee_local $push54=, $1=, $pop55 i32.const $push53=, 4 i32.add $push12=, $pop54, $pop53 - i32.store $discard=, 8($3), $pop12 + i32.store $drop=, 8($3), $pop12 i32.const $push52=, 0 i32.store $push1=, 12($3), $1 i32.store $push2=, global($pop52), $pop1 @@ -71,7 +71,7 @@ vat: # @vat tee_local $push58=, $1=, $pop59 i32.const $push57=, 4 i32.add $push16=, $pop58, $pop57 - i32.store $discard=, 8($3), $pop16 + i32.store $drop=, 8($3), $pop16 i32.load $push17=, 0($1) i32.const $push56=, 1 i32.ne $push18=, $pop17, $pop56 @@ -83,7 +83,7 @@ vat: # @vat tee_local $push63=, $1=, $pop64 i32.const $push62=, 4 i32.add $push20=, $pop63, $pop62 - i32.store $discard=, global($pop19), $pop20 + i32.store $drop=, global($pop19), $pop20 i32.load $push21=, 0($1) i32.const $push61=, 1 i32.ne $push22=, $pop21, $pop61 @@ -93,7 +93,7 @@ vat: # @vat tee_local $push66=, $1=, $pop67 i32.const $push23=, 4 i32.add $push24=, $pop66, $pop23 - i32.store $discard=, 12($3), $pop24 + i32.store $drop=, 12($3), $pop24 i32.load $push25=, 0($1) i32.const $push26=, 1 i32.ne $push27=, $pop25, $pop26 @@ -102,7 +102,7 @@ vat: # @vat i32.const $push34=, __stack_pointer i32.const $push32=, 16 i32.add $push33=, $3, $pop32 - i32.store $discard=, 0($pop34), $pop33 + i32.store $drop=, 0($pop34), $pop33 return .LBB0_8: # %if.then35 end_block # label0: @@ -128,7 +128,7 @@ main: # @main i32.store $push8=, 0($pop5), $pop6 tee_local $push7=, $0=, $pop8 i32.const $push0=, 1 - i32.store $discard=, 0($pop7), $pop0 + i32.store $drop=, 0($pop7), $pop0 call vat@FUNCTION, $0, $0 i32.const $push1=, 0 call exit@FUNCTION, $pop1 diff --git a/test/torture-s/va-arg-15.c.s b/test/torture-s/va-arg-15.c.s index 5ba5ffb42..8ad48bbed 100644 --- a/test/torture-s/va-arg-15.c.s +++ b/test/torture-s/va-arg-15.c.s @@ -15,7 +15,7 @@ vafunction: # @vafunction i32.sub $push15=, $pop9, $pop10 i32.store $push17=, 0($pop11), $pop15 tee_local $push16=, $6=, $pop17 - i32.store $discard=, 12($pop16), $1 + i32.store $drop=, 12($pop16), $1 i32.const $3=, 1 .LBB0_1: # %for.body # =>This Inner Loop Header: Depth=1 @@ -51,7 +51,7 @@ vafunction: # @vafunction i32.const $push23=, 8 i32.add $push22=, $1, $pop23 tee_local $push21=, $1=, $pop22 - i32.store $discard=, 12($6), $pop21 + i32.store $drop=, 12($6), $pop21 f64.convert_s/i32 $push4=, $3 f64.ne $push5=, $4, $pop4 br_if 4, $pop5 # 4: down to label0 @@ -68,7 +68,7 @@ vafunction: # @vafunction i32.const $push14=, __stack_pointer i32.const $push12=, 16 i32.add $push13=, $6, $pop12 - i32.store $discard=, 0($pop14), $pop13 + i32.store $drop=, 0($pop14), $pop13 return .LBB0_6: # %if.then9 end_block # label1: @@ -100,71 +100,71 @@ main: # @main i32.const $push0=, 136 i32.add $push1=, $pop56, $pop0 i64.const $push2=, 4625759767262920704 - i64.store $discard=, 0($pop1), $pop2 + i64.store $drop=, 0($pop1), $pop2 i32.const $push3=, 128 i32.add $push4=, $0, $pop3 i32.const $push5=, 17 - i32.store $discard=, 0($pop4), $pop5 + i32.store $drop=, 0($pop4), $pop5 i32.const $push6=, 120 i32.add $push7=, $0, $pop6 i64.const $push8=, 4625196817309499392 - i64.store $discard=, 0($pop7), $pop8 + i64.store $drop=, 0($pop7), $pop8 i32.const $push9=, 112 i32.add $push10=, $0, $pop9 i32.const $push11=, 15 - i32.store $discard=, 0($pop10), $pop11 + i32.store $drop=, 0($pop10), $pop11 i32.const $push12=, 104 i32.add $push13=, $0, $pop12 i64.const $push14=, 4624070917402656768 - i64.store $discard=, 0($pop13), $pop14 + i64.store $drop=, 0($pop13), $pop14 i32.const $push15=, 96 i32.add $push16=, $0, $pop15 i32.const $push17=, 13 - i32.store $discard=, 0($pop16), $pop17 + i32.store $drop=, 0($pop16), $pop17 i32.const $push18=, 88 i32.add $push19=, $0, $pop18 i64.const $push20=, 4622945017495814144 - i64.store $discard=, 0($pop19), $pop20 + i64.store $drop=, 0($pop19), $pop20 i32.const $push21=, 80 i32.add $push22=, $0, $pop21 i32.const $push23=, 11 - i32.store $discard=, 0($pop22), $pop23 + i32.store $drop=, 0($pop22), $pop23 i32.const $push24=, 72 i32.add $push25=, $0, $pop24 i64.const $push26=, 4621819117588971520 - i64.store $discard=, 0($pop25), $pop26 + i64.store $drop=, 0($pop25), $pop26 i32.const $push27=, 64 i32.add $push28=, $0, $pop27 i32.const $push29=, 9 - i32.store $discard=, 0($pop28), $pop29 + i32.store $drop=, 0($pop28), $pop29 i32.const $push30=, 56 i32.add $push31=, $0, $pop30 i64.const $push32=, 4620693217682128896 - i64.store $discard=, 0($pop31), $pop32 + i64.store $drop=, 0($pop31), $pop32 i32.const $push33=, 48 i32.add $push34=, $0, $pop33 i32.const $push35=, 7 - i32.store $discard=, 0($pop34), $pop35 + i32.store $drop=, 0($pop34), $pop35 i32.const $push36=, 40 i32.add $push37=, $0, $pop36 i64.const $push38=, 4618441417868443648 - i64.store $discard=, 0($pop37), $pop38 + i64.store $drop=, 0($pop37), $pop38 i32.const $push39=, 32 i32.add $push40=, $0, $pop39 i32.const $push41=, 5 - i32.store $discard=, 0($pop40), $pop41 + i32.store $drop=, 0($pop40), $pop41 i32.const $push42=, 24 i32.add $push43=, $0, $pop42 i64.const $push44=, 4616189618054758400 - i64.store $discard=, 0($pop43), $pop44 + i64.store $drop=, 0($pop43), $pop44 i32.const $push45=, 16 i32.add $push46=, $0, $pop45 i32.const $push47=, 3 - i32.store $discard=, 0($pop46), $pop47 + i32.store $drop=, 0($pop46), $pop47 i64.const $push48=, 4611686018427387904 - i64.store $discard=, 8($0), $pop48 + i64.store $drop=, 8($0), $pop48 i32.const $push49=, 1 - i32.store $discard=, 0($0), $pop49 + i32.store $drop=, 0($0), $pop49 call vafunction@FUNCTION, $0, $0 i32.const $push50=, 0 call exit@FUNCTION, $pop50 diff --git a/test/torture-s/va-arg-16.c.s b/test/torture-s/va-arg-16.c.s index 024000969..c4a045f51 100644 --- a/test/torture-s/va-arg-16.c.s +++ b/test/torture-s/va-arg-16.c.s @@ -15,7 +15,7 @@ vafunction: # @vafunction i32.sub $push51=, $pop45, $pop46 i32.store $push53=, 0($pop47), $pop51 tee_local $push52=, $4=, $pop53 - i32.store $discard=, 12($pop52), $2 + i32.store $drop=, 12($pop52), $2 block f64.const $push0=, 0x1.bcp9 f64.ne $push1=, $0, $pop0 @@ -98,7 +98,7 @@ vafunction: # @vafunction f64.load $0=, 0($3) i32.const $push40=, 72 i32.add $push41=, $2, $pop40 - i32.store $discard=, 12($4), $pop41 + i32.store $drop=, 12($4), $pop41 f64.const $push42=, 0x1.2p3 f64.ne $push43=, $0, $pop42 br_if 0, $pop43 # 0: down to label0 @@ -106,7 +106,7 @@ vafunction: # @vafunction i32.const $push50=, __stack_pointer i32.const $push48=, 16 i32.add $push49=, $4, $pop48 - i32.store $discard=, 0($pop50), $pop49 + i32.store $drop=, 0($pop50), $pop49 return .LBB0_12: # %if.then46 end_block # label0: @@ -134,35 +134,35 @@ main: # @main i32.const $push0=, 64 i32.add $push1=, $pop31, $pop0 i64.const $push2=, 4621256167635550208 - i64.store $discard=, 0($pop1), $pop2 + i64.store $drop=, 0($pop1), $pop2 i32.const $push3=, 56 i32.add $push4=, $0, $pop3 i64.const $push5=, 4620693217682128896 - i64.store $discard=, 0($pop4), $pop5 + i64.store $drop=, 0($pop4), $pop5 i32.const $push6=, 48 i32.add $push7=, $0, $pop6 i64.const $push8=, 4619567317775286272 - i64.store $discard=, 0($pop7), $pop8 + i64.store $drop=, 0($pop7), $pop8 i32.const $push9=, 40 i32.add $push10=, $0, $pop9 i64.const $push11=, 4618441417868443648 - i64.store $discard=, 0($pop10), $pop11 + i64.store $drop=, 0($pop10), $pop11 i32.const $push12=, 32 i32.add $push13=, $0, $pop12 i64.const $push14=, 4617315517961601024 - i64.store $discard=, 0($pop13), $pop14 + i64.store $drop=, 0($pop13), $pop14 i32.const $push15=, 24 i32.add $push16=, $0, $pop15 i64.const $push17=, 4616189618054758400 - i64.store $discard=, 0($pop16), $pop17 + i64.store $drop=, 0($pop16), $pop17 i32.const $push18=, 16 i32.add $push19=, $0, $pop18 i64.const $push20=, 4613937818241073152 - i64.store $discard=, 0($pop19), $pop20 + i64.store $drop=, 0($pop19), $pop20 i64.const $push21=, 4611686018427387904 - i64.store $discard=, 8($0), $pop21 + i64.store $drop=, 8($0), $pop21 i64.const $push22=, 4607182418800017408 - i64.store $discard=, 0($0), $pop22 + i64.store $drop=, 0($0), $pop22 f64.const $push24=, 0x1.bcp9 f64.const $push23=, 0x1.f38p9 call vafunction@FUNCTION, $pop24, $pop23, $0 diff --git a/test/torture-s/va-arg-17.c.s b/test/torture-s/va-arg-17.c.s index 90ceee39a..41e89c639 100644 --- a/test/torture-s/va-arg-17.c.s +++ b/test/torture-s/va-arg-17.c.s @@ -20,7 +20,7 @@ vafunction: # @vafunction i32.and $push48=, $pop1, $pop2 tee_local $push47=, $4=, $pop48 f64.load $3=, 0($pop47) - i32.store $discard=, 12($2), $1 + i32.store $drop=, 12($2), $1 i32.const $push3=, 8 i32.add $push4=, $4, $pop3 i32.store $1=, 12($2), $pop4 @@ -88,7 +88,7 @@ vafunction: # @vafunction f64.load $3=, 0($1) i32.const $push35=, 72 i32.add $push36=, $4, $pop35 - i32.store $discard=, 12($2), $pop36 + i32.store $drop=, 12($2), $pop36 f64.const $push37=, 0x1.2p3 f64.ne $push38=, $3, $pop37 br_if 0, $pop38 # 0: down to label0 @@ -96,7 +96,7 @@ vafunction: # @vafunction i32.const $push45=, __stack_pointer i32.const $push43=, 16 i32.add $push44=, $2, $pop43 - i32.store $discard=, 0($pop45), $pop44 + i32.store $drop=, 0($pop45), $pop44 return .LBB0_10: # %if.then40 end_block # label0: @@ -124,35 +124,35 @@ main: # @main i32.const $push0=, 64 i32.add $push1=, $pop29, $pop0 i64.const $push2=, 4621256167635550208 - i64.store $discard=, 0($pop1), $pop2 + i64.store $drop=, 0($pop1), $pop2 i32.const $push3=, 56 i32.add $push4=, $0, $pop3 i64.const $push5=, 4620693217682128896 - i64.store $discard=, 0($pop4), $pop5 + i64.store $drop=, 0($pop4), $pop5 i32.const $push6=, 48 i32.add $push7=, $0, $pop6 i64.const $push8=, 4619567317775286272 - i64.store $discard=, 0($pop7), $pop8 + i64.store $drop=, 0($pop7), $pop8 i32.const $push9=, 40 i32.add $push10=, $0, $pop9 i64.const $push11=, 4618441417868443648 - i64.store $discard=, 0($pop10), $pop11 + i64.store $drop=, 0($pop10), $pop11 i32.const $push12=, 32 i32.add $push13=, $0, $pop12 i64.const $push14=, 4617315517961601024 - i64.store $discard=, 0($pop13), $pop14 + i64.store $drop=, 0($pop13), $pop14 i32.const $push15=, 24 i32.add $push16=, $0, $pop15 i64.const $push17=, 4616189618054758400 - i64.store $discard=, 0($pop16), $pop17 + i64.store $drop=, 0($pop16), $pop17 i32.const $push18=, 16 i32.add $push19=, $0, $pop18 i64.const $push20=, 4613937818241073152 - i64.store $discard=, 0($pop19), $pop20 + i64.store $drop=, 0($pop19), $pop20 i64.const $push21=, 4611686018427387904 - i64.store $discard=, 8($0), $pop21 + i64.store $drop=, 8($0), $pop21 i64.const $push22=, 4607182418800017408 - i64.store $discard=, 0($0), $pop22 + i64.store $drop=, 0($0), $pop22 call vafunction@FUNCTION, $0, $0 i32.const $push23=, 0 call exit@FUNCTION, $pop23 diff --git a/test/torture-s/va-arg-18.c.s b/test/torture-s/va-arg-18.c.s index 4e6a076d4..ced159dc1 100644 --- a/test/torture-s/va-arg-18.c.s +++ b/test/torture-s/va-arg-18.c.s @@ -35,7 +35,7 @@ f: # @f # BB#2: # %if.end6 i32.const $push10=, 12 i32.add $push11=, $9, $pop10 - i32.store $discard=, 12($12), $pop11 + i32.store $drop=, 12($12), $pop11 i32.load $push12=, 0($11) i32.const $push24=, 12 i32.ne $push13=, $pop12, $pop24 @@ -44,7 +44,7 @@ f: # @f i32.const $push20=, __stack_pointer i32.const $push18=, 16 i32.add $push19=, $12, $pop18 - i32.store $discard=, 0($pop20), $pop19 + i32.store $drop=, 0($pop20), $pop19 return .LBB0_4: # %if.then10 end_block # label0: @@ -70,9 +70,9 @@ main: # @main i32.store $push9=, 0($pop6), $pop7 tee_local $push8=, $1=, $pop9 i32.const $push0=, 12 - i32.store $discard=, 8($pop8), $pop0 + i32.store $drop=, 8($pop8), $pop0 i64.const $push1=, 47244640266 - i64.store $discard=, 0($1), $pop1 + i64.store $drop=, 0($1), $pop1 call f@FUNCTION, $0, $0, $0, $0, $0, $0, $0, $0, $0, $1 i32.const $push2=, 0 call exit@FUNCTION, $pop2 diff --git a/test/torture-s/va-arg-19.c.s b/test/torture-s/va-arg-19.c.s index 6aa7095c1..089af6c78 100644 --- a/test/torture-s/va-arg-19.c.s +++ b/test/torture-s/va-arg-19.c.s @@ -83,7 +83,7 @@ vafunction: # @vafunction # BB#8: # %if.end36 i32.const $push40=, 36 i32.add $push41=, $1, $pop40 - i32.store $discard=, 12($4), $pop41 + i32.store $drop=, 12($4), $pop41 i32.load $push42=, 0($3) i32.const $push43=, 9 i32.ne $push44=, $pop42, $pop43 @@ -92,7 +92,7 @@ vafunction: # @vafunction i32.const $push51=, __stack_pointer i32.const $push49=, 16 i32.add $push50=, $4, $pop49 - i32.store $discard=, 0($pop51), $pop50 + i32.store $drop=, 0($pop51), $pop50 return .LBB0_10: # %if.then40 end_block # label0: @@ -120,19 +120,19 @@ main: # @main i32.const $push0=, 32 i32.add $push1=, $pop17, $pop0 i32.const $push2=, 9 - i32.store $discard=, 0($pop1), $pop2 + i32.store $drop=, 0($pop1), $pop2 i32.const $push3=, 24 i32.add $push4=, $0, $pop3 i64.const $push5=, 34359738375 - i64.store $discard=, 0($pop4), $pop5 + i64.store $drop=, 0($pop4), $pop5 i32.const $push6=, 16 i32.add $push7=, $0, $pop6 i64.const $push8=, 25769803781 - i64.store $discard=, 0($pop7), $pop8 + i64.store $drop=, 0($pop7), $pop8 i64.const $push9=, 17179869187 - i64.store $discard=, 8($0), $pop9 + i64.store $drop=, 8($0), $pop9 i64.const $push10=, 8589934593 - i64.store $discard=, 0($0), $pop10 + i64.store $drop=, 0($0), $pop10 call vafunction@FUNCTION, $0, $0 i32.const $push11=, 0 call exit@FUNCTION, $pop11 diff --git a/test/torture-s/va-arg-2.c.s b/test/torture-s/va-arg-2.c.s index daba6cb0f..062588478 100644 --- a/test/torture-s/va-arg-2.c.s +++ b/test/torture-s/va-arg-2.c.s @@ -38,7 +38,7 @@ f0: # @f0 i32.sub $push13=, $pop7, $pop8 i32.store $push16=, 0($pop9), $pop13 tee_local $push15=, $2=, $pop16 - i32.store $discard=, 12($pop15), $1 + i32.store $drop=, 12($pop15), $1 block i32.call $push0=, strlen@FUNCTION, $0 i32.const $push14=, 16 @@ -59,7 +59,7 @@ f0: # @f0 tee_local $push23=, $3=, $pop24 i32.const $push22=, 4 i32.add $push2=, $pop23, $pop22 - i32.store $discard=, 12($2), $pop2 + i32.store $drop=, 12($2), $pop2 i32.load $push21=, 0($3) tee_local $push20=, $3=, $pop21 i32.const $push19=, 16 @@ -81,7 +81,7 @@ f0: # @f0 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $2, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB1_7: # %if.then.i end_block # label1: @@ -106,7 +106,7 @@ f1: # @f1 i32.sub $push14=, $pop8, $pop9 i32.store $push16=, 0($pop10), $pop14 tee_local $push15=, $3=, $pop16 - i32.store $discard=, 12($pop15), $2 + i32.store $drop=, 12($pop15), $2 block i32.call $push0=, strlen@FUNCTION, $1 i32.const $push1=, 15 @@ -127,7 +127,7 @@ f1: # @f1 tee_local $push23=, $4=, $pop24 i32.const $push22=, 4 i32.add $push3=, $pop23, $pop22 - i32.store $discard=, 12($3), $pop3 + i32.store $drop=, 12($3), $pop3 i32.load $push21=, 0($4) tee_local $push20=, $4=, $pop21 i32.const $push19=, 16 @@ -149,7 +149,7 @@ f1: # @f1 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $3, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB2_7: # %if.then.i end_block # label5: @@ -174,7 +174,7 @@ f2: # @f2 i32.sub $push14=, $pop8, $pop9 i32.store $push16=, 0($pop10), $pop14 tee_local $push15=, $4=, $pop16 - i32.store $discard=, 12($pop15), $3 + i32.store $drop=, 12($pop15), $3 block i32.call $push0=, strlen@FUNCTION, $2 i32.const $push1=, 14 @@ -195,7 +195,7 @@ f2: # @f2 tee_local $push23=, $5=, $pop24 i32.const $push22=, 4 i32.add $push3=, $pop23, $pop22 - i32.store $discard=, 12($4), $pop3 + i32.store $drop=, 12($4), $pop3 i32.load $push21=, 0($5) tee_local $push20=, $5=, $pop21 i32.const $push19=, 16 @@ -217,7 +217,7 @@ f2: # @f2 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $4, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB3_7: # %if.then.i end_block # label9: @@ -242,7 +242,7 @@ f3: # @f3 i32.sub $push14=, $pop8, $pop9 i32.store $push16=, 0($pop10), $pop14 tee_local $push15=, $5=, $pop16 - i32.store $discard=, 12($pop15), $4 + i32.store $drop=, 12($pop15), $4 block i32.call $push0=, strlen@FUNCTION, $3 i32.const $push1=, 13 @@ -263,7 +263,7 @@ f3: # @f3 tee_local $push23=, $6=, $pop24 i32.const $push22=, 4 i32.add $push3=, $pop23, $pop22 - i32.store $discard=, 12($5), $pop3 + i32.store $drop=, 12($5), $pop3 i32.load $push21=, 0($6) tee_local $push20=, $6=, $pop21 i32.const $push19=, 16 @@ -285,7 +285,7 @@ f3: # @f3 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $5, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB4_7: # %if.then.i end_block # label13: @@ -310,7 +310,7 @@ f4: # @f4 i32.sub $push14=, $pop8, $pop9 i32.store $push16=, 0($pop10), $pop14 tee_local $push15=, $6=, $pop16 - i32.store $discard=, 12($pop15), $5 + i32.store $drop=, 12($pop15), $5 block i32.call $push0=, strlen@FUNCTION, $4 i32.const $push1=, 12 @@ -331,7 +331,7 @@ f4: # @f4 tee_local $push23=, $7=, $pop24 i32.const $push22=, 4 i32.add $push3=, $pop23, $pop22 - i32.store $discard=, 12($6), $pop3 + i32.store $drop=, 12($6), $pop3 i32.load $push21=, 0($7) tee_local $push20=, $7=, $pop21 i32.const $push19=, 16 @@ -353,7 +353,7 @@ f4: # @f4 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $6, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB5_7: # %if.then.i end_block # label17: @@ -378,7 +378,7 @@ f5: # @f5 i32.sub $push14=, $pop8, $pop9 i32.store $push16=, 0($pop10), $pop14 tee_local $push15=, $7=, $pop16 - i32.store $discard=, 12($pop15), $6 + i32.store $drop=, 12($pop15), $6 block i32.call $push0=, strlen@FUNCTION, $5 i32.const $push1=, 11 @@ -399,7 +399,7 @@ f5: # @f5 tee_local $push23=, $8=, $pop24 i32.const $push22=, 4 i32.add $push3=, $pop23, $pop22 - i32.store $discard=, 12($7), $pop3 + i32.store $drop=, 12($7), $pop3 i32.load $push21=, 0($8) tee_local $push20=, $8=, $pop21 i32.const $push19=, 16 @@ -421,7 +421,7 @@ f5: # @f5 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $7, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB6_7: # %if.then.i end_block # label21: @@ -446,7 +446,7 @@ f6: # @f6 i32.sub $push14=, $pop8, $pop9 i32.store $push16=, 0($pop10), $pop14 tee_local $push15=, $8=, $pop16 - i32.store $discard=, 12($pop15), $7 + i32.store $drop=, 12($pop15), $7 block i32.call $push0=, strlen@FUNCTION, $6 i32.const $push1=, 10 @@ -467,7 +467,7 @@ f6: # @f6 tee_local $push23=, $9=, $pop24 i32.const $push22=, 4 i32.add $push3=, $pop23, $pop22 - i32.store $discard=, 12($8), $pop3 + i32.store $drop=, 12($8), $pop3 i32.load $push21=, 0($9) tee_local $push20=, $9=, $pop21 i32.const $push19=, 16 @@ -489,7 +489,7 @@ f6: # @f6 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $8, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB7_7: # %if.then.i end_block # label25: @@ -514,7 +514,7 @@ f7: # @f7 i32.sub $push14=, $pop8, $pop9 i32.store $push16=, 0($pop10), $pop14 tee_local $push15=, $9=, $pop16 - i32.store $discard=, 12($pop15), $8 + i32.store $drop=, 12($pop15), $8 block i32.call $push0=, strlen@FUNCTION, $7 i32.const $push1=, 9 @@ -535,7 +535,7 @@ f7: # @f7 tee_local $push23=, $10=, $pop24 i32.const $push22=, 4 i32.add $push3=, $pop23, $pop22 - i32.store $discard=, 12($9), $pop3 + i32.store $drop=, 12($9), $pop3 i32.load $push21=, 0($10) tee_local $push20=, $10=, $pop21 i32.const $push19=, 16 @@ -557,7 +557,7 @@ f7: # @f7 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $9, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB8_7: # %if.then.i end_block # label29: @@ -582,7 +582,7 @@ f8: # @f8 i32.sub $push14=, $pop8, $pop9 i32.store $push16=, 0($pop10), $pop14 tee_local $push15=, $10=, $pop16 - i32.store $discard=, 12($pop15), $9 + i32.store $drop=, 12($pop15), $9 block i32.call $push0=, strlen@FUNCTION, $8 i32.const $push1=, 8 @@ -603,7 +603,7 @@ f8: # @f8 tee_local $push23=, $11=, $pop24 i32.const $push22=, 4 i32.add $push3=, $pop23, $pop22 - i32.store $discard=, 12($10), $pop3 + i32.store $drop=, 12($10), $pop3 i32.load $push21=, 0($11) tee_local $push20=, $11=, $pop21 i32.const $push19=, 16 @@ -625,7 +625,7 @@ f8: # @f8 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $10, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB9_7: # %if.then.i end_block # label33: @@ -650,7 +650,7 @@ f9: # @f9 i32.sub $push14=, $pop8, $pop9 i32.store $push16=, 0($pop10), $pop14 tee_local $push15=, $11=, $pop16 - i32.store $discard=, 12($pop15), $10 + i32.store $drop=, 12($pop15), $10 block i32.call $push0=, strlen@FUNCTION, $9 i32.const $push1=, 7 @@ -671,7 +671,7 @@ f9: # @f9 tee_local $push23=, $12=, $pop24 i32.const $push22=, 4 i32.add $push3=, $pop23, $pop22 - i32.store $discard=, 12($11), $pop3 + i32.store $drop=, 12($11), $pop3 i32.load $push21=, 0($12) tee_local $push20=, $12=, $pop21 i32.const $push19=, 16 @@ -693,7 +693,7 @@ f9: # @f9 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $11, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB10_7: # %if.then.i end_block # label37: @@ -718,7 +718,7 @@ f10: # @f10 i32.sub $push14=, $pop8, $pop9 i32.store $push16=, 0($pop10), $pop14 tee_local $push15=, $12=, $pop16 - i32.store $discard=, 12($pop15), $11 + i32.store $drop=, 12($pop15), $11 block i32.call $push0=, strlen@FUNCTION, $10 i32.const $push1=, 6 @@ -739,7 +739,7 @@ f10: # @f10 tee_local $push23=, $13=, $pop24 i32.const $push22=, 4 i32.add $push3=, $pop23, $pop22 - i32.store $discard=, 12($12), $pop3 + i32.store $drop=, 12($12), $pop3 i32.load $push21=, 0($13) tee_local $push20=, $13=, $pop21 i32.const $push19=, 16 @@ -761,7 +761,7 @@ f10: # @f10 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $12, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB11_7: # %if.then.i end_block # label41: @@ -786,7 +786,7 @@ f11: # @f11 i32.sub $push14=, $pop8, $pop9 i32.store $push16=, 0($pop10), $pop14 tee_local $push15=, $13=, $pop16 - i32.store $discard=, 12($pop15), $12 + i32.store $drop=, 12($pop15), $12 block i32.call $push0=, strlen@FUNCTION, $11 i32.const $push1=, 5 @@ -807,7 +807,7 @@ f11: # @f11 tee_local $push23=, $14=, $pop24 i32.const $push22=, 4 i32.add $push3=, $pop23, $pop22 - i32.store $discard=, 12($13), $pop3 + i32.store $drop=, 12($13), $pop3 i32.load $push21=, 0($14) tee_local $push20=, $14=, $pop21 i32.const $push19=, 16 @@ -829,7 +829,7 @@ f11: # @f11 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $13, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB12_7: # %if.then.i end_block # label45: @@ -854,7 +854,7 @@ f12: # @f12 i32.sub $push13=, $pop7, $pop8 i32.store $push16=, 0($pop9), $pop13 tee_local $push15=, $14=, $pop16 - i32.store $discard=, 12($pop15), $13 + i32.store $drop=, 12($pop15), $13 block i32.call $push0=, strlen@FUNCTION, $12 i32.const $push14=, 4 @@ -875,7 +875,7 @@ f12: # @f12 tee_local $push23=, $15=, $pop24 i32.const $push22=, 4 i32.add $push2=, $pop23, $pop22 - i32.store $discard=, 12($14), $pop2 + i32.store $drop=, 12($14), $pop2 i32.load $push21=, 0($15) tee_local $push20=, $15=, $pop21 i32.const $push19=, 16 @@ -897,7 +897,7 @@ f12: # @f12 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $14, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB13_7: # %if.then.i end_block # label49: @@ -922,7 +922,7 @@ f13: # @f13 i32.sub $push14=, $pop8, $pop9 i32.store $push16=, 0($pop10), $pop14 tee_local $push15=, $15=, $pop16 - i32.store $discard=, 12($pop15), $14 + i32.store $drop=, 12($pop15), $14 block i32.call $push0=, strlen@FUNCTION, $13 i32.const $push1=, 3 @@ -943,7 +943,7 @@ f13: # @f13 tee_local $push23=, $16=, $pop24 i32.const $push22=, 4 i32.add $push3=, $pop23, $pop22 - i32.store $discard=, 12($15), $pop3 + i32.store $drop=, 12($15), $pop3 i32.load $push21=, 0($16) tee_local $push20=, $16=, $pop21 i32.const $push19=, 16 @@ -965,7 +965,7 @@ f13: # @f13 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $15, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB14_7: # %if.then.i end_block # label53: @@ -990,7 +990,7 @@ f14: # @f14 i32.sub $push14=, $pop8, $pop9 i32.store $push16=, 0($pop10), $pop14 tee_local $push15=, $16=, $pop16 - i32.store $discard=, 12($pop15), $15 + i32.store $drop=, 12($pop15), $15 block i32.call $push0=, strlen@FUNCTION, $14 i32.const $push1=, 2 @@ -1011,7 +1011,7 @@ f14: # @f14 tee_local $push23=, $17=, $pop24 i32.const $push22=, 4 i32.add $push3=, $pop23, $pop22 - i32.store $discard=, 12($16), $pop3 + i32.store $drop=, 12($16), $pop3 i32.load $push21=, 0($17) tee_local $push20=, $17=, $pop21 i32.const $push19=, 16 @@ -1033,7 +1033,7 @@ f14: # @f14 i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $16, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB15_7: # %if.then.i end_block # label57: @@ -1058,7 +1058,7 @@ f15: # @f15 i32.sub $push13=, $pop7, $pop8 i32.store $push16=, 0($pop9), $pop13 tee_local $push15=, $17=, $pop16 - i32.store $discard=, 12($pop15), $16 + i32.store $drop=, 12($pop15), $16 block i32.call $push0=, strlen@FUNCTION, $15 i32.const $push14=, 1 @@ -1079,7 +1079,7 @@ f15: # @f15 tee_local $push23=, $18=, $pop24 i32.const $push22=, 4 i32.add $push2=, $pop23, $pop22 - i32.store $discard=, 12($17), $pop2 + i32.store $drop=, 12($17), $pop2 i32.load $push21=, 0($18) tee_local $push20=, $18=, $pop21 i32.const $push19=, 16 @@ -1101,7 +1101,7 @@ f15: # @f15 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $17, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB16_7: # %if.then.i end_block # label61: @@ -1165,7 +1165,7 @@ main: # @main i64.const $push18=, 12884901890 i64.store $6=, 584($14), $pop18 i64.const $push19=, 4294967296 - i64.store $discard=, 576($14), $pop19 + i64.store $drop=, 576($14), $pop19 i32.const $push20=, .L.str i32.const $push97=, 576 i32.add $push98=, $14, $pop97 @@ -1209,7 +1209,7 @@ main: # @main i64.const $push33=, 17179869187 i64.store $13=, 520($14), $pop33 i64.const $push34=, 8589934593 - i64.store $discard=, 512($14), $pop34 + i64.store $drop=, 512($14), $pop34 i32.const $push35=, .L.str+1 i32.const $push111=, 512 i32.add $push112=, $14, $pop111 @@ -1218,29 +1218,29 @@ main: # @main i32.add $push114=, $14, $pop113 i32.const $push229=, 48 i32.add $push36=, $pop114, $pop229 - i64.store $discard=, 0($pop36), $0 + i64.store $drop=, 0($pop36), $0 i32.const $push115=, 448 i32.add $push116=, $14, $pop115 i32.const $push228=, 40 i32.add $push37=, $pop116, $pop228 - i64.store $discard=, 0($pop37), $1 + i64.store $drop=, 0($pop37), $1 i32.const $push117=, 448 i32.add $push118=, $14, $pop117 i32.const $push227=, 32 i32.add $push38=, $pop118, $pop227 - i64.store $discard=, 0($pop38), $2 + i64.store $drop=, 0($pop38), $2 i32.const $push119=, 448 i32.add $push120=, $14, $pop119 i32.const $push226=, 24 i32.add $push39=, $pop120, $pop226 - i64.store $discard=, 0($pop39), $3 + i64.store $drop=, 0($pop39), $3 i32.const $push121=, 448 i32.add $push122=, $14, $pop121 i32.const $push225=, 16 i32.add $push40=, $pop122, $pop225 - i64.store $discard=, 0($pop40), $4 - i64.store $discard=, 456($14), $5 - i64.store $discard=, 448($14), $6 + i64.store $drop=, 0($pop40), $4 + i64.store $drop=, 456($14), $5 + i64.store $drop=, 448($14), $6 i32.const $push41=, .L.str+2 i32.const $push123=, 448 i32.add $push124=, $14, $pop123 @@ -1249,7 +1249,7 @@ main: # @main i32.add $push126=, $14, $pop125 i32.const $push224=, 48 i32.add $push42=, $pop126, $pop224 - i32.store $discard=, 0($pop42), $7 + i32.store $drop=, 0($pop42), $7 i32.const $push127=, 384 i32.add $push128=, $14, $pop127 i32.const $push223=, 40 @@ -1271,7 +1271,7 @@ main: # @main i32.add $push46=, $pop134, $pop220 i64.store $10=, 0($pop46), $11 i64.store $11=, 392($14), $12 - i64.store $discard=, 384($14), $13 + i64.store $drop=, 384($14), $13 i32.const $push47=, .L.str+3 i32.const $push135=, 384 i32.add $push136=, $14, $pop135 @@ -1280,24 +1280,24 @@ main: # @main i32.add $push138=, $14, $pop137 i32.const $push219=, 40 i32.add $push48=, $pop138, $pop219 - i64.store $discard=, 0($pop48), $0 + i64.store $drop=, 0($pop48), $0 i32.const $push139=, 336 i32.add $push140=, $14, $pop139 i32.const $push218=, 32 i32.add $push49=, $pop140, $pop218 - i64.store $discard=, 0($pop49), $1 + i64.store $drop=, 0($pop49), $1 i32.const $push141=, 336 i32.add $push142=, $14, $pop141 i32.const $push217=, 24 i32.add $push50=, $pop142, $pop217 - i64.store $discard=, 0($pop50), $2 + i64.store $drop=, 0($pop50), $2 i32.const $push143=, 336 i32.add $push144=, $14, $pop143 i32.const $push216=, 16 i32.add $push51=, $pop144, $pop216 - i64.store $discard=, 0($pop51), $3 - i64.store $discard=, 344($14), $4 - i64.store $discard=, 336($14), $5 + i64.store $drop=, 0($pop51), $3 + i64.store $drop=, 344($14), $4 + i64.store $drop=, 336($14), $5 i32.const $push52=, .L.str+4 i32.const $push145=, 336 i32.add $push146=, $14, $pop145 @@ -1306,7 +1306,7 @@ main: # @main i32.add $push148=, $14, $pop147 i32.const $push215=, 40 i32.add $push53=, $pop148, $pop215 - i32.store $discard=, 0($pop53), $7 + i32.store $drop=, 0($pop53), $7 i32.const $push149=, 288 i32.add $push150=, $14, $pop149 i32.const $push214=, 32 @@ -1323,7 +1323,7 @@ main: # @main i32.add $push56=, $pop154, $pop212 i64.store $8=, 0($pop56), $9 i64.store $9=, 296($14), $10 - i64.store $discard=, 288($14), $11 + i64.store $drop=, 288($14), $11 i32.const $push57=, .L.str+5 i32.const $push155=, 288 i32.add $push156=, $14, $pop155 @@ -1332,19 +1332,19 @@ main: # @main i32.add $push158=, $14, $pop157 i32.const $push211=, 32 i32.add $push58=, $pop158, $pop211 - i64.store $discard=, 0($pop58), $0 + i64.store $drop=, 0($pop58), $0 i32.const $push159=, 240 i32.add $push160=, $14, $pop159 i32.const $push210=, 24 i32.add $push59=, $pop160, $pop210 - i64.store $discard=, 0($pop59), $1 + i64.store $drop=, 0($pop59), $1 i32.const $push161=, 240 i32.add $push162=, $14, $pop161 i32.const $push209=, 16 i32.add $push60=, $pop162, $pop209 - i64.store $discard=, 0($pop60), $2 - i64.store $discard=, 248($14), $3 - i64.store $discard=, 240($14), $4 + i64.store $drop=, 0($pop60), $2 + i64.store $drop=, 248($14), $3 + i64.store $drop=, 240($14), $4 i32.const $push61=, .L.str+6 i32.const $push163=, 240 i32.add $push164=, $14, $pop163 @@ -1353,7 +1353,7 @@ main: # @main i32.add $push166=, $14, $pop165 i32.const $push208=, 32 i32.add $push62=, $pop166, $pop208 - i32.store $discard=, 0($pop62), $7 + i32.store $drop=, 0($pop62), $7 i32.const $push167=, 192 i32.add $push168=, $14, $pop167 i32.const $push207=, 24 @@ -1365,7 +1365,7 @@ main: # @main i32.add $push64=, $pop170, $pop206 i64.store $5=, 0($pop64), $6 i64.store $6=, 200($14), $8 - i64.store $discard=, 192($14), $9 + i64.store $drop=, 192($14), $9 i32.const $push65=, .L.str+7 i32.const $push171=, 192 i32.add $push172=, $14, $pop171 @@ -1374,14 +1374,14 @@ main: # @main i32.add $push174=, $14, $pop173 i32.const $push205=, 24 i32.add $push66=, $pop174, $pop205 - i64.store $discard=, 0($pop66), $0 + i64.store $drop=, 0($pop66), $0 i32.const $push175=, 160 i32.add $push176=, $14, $pop175 i32.const $push204=, 16 i32.add $push67=, $pop176, $pop204 - i64.store $discard=, 0($pop67), $1 - i64.store $discard=, 168($14), $2 - i64.store $discard=, 160($14), $3 + i64.store $drop=, 0($pop67), $1 + i64.store $drop=, 168($14), $2 + i64.store $drop=, 160($14), $3 i32.const $push68=, .L.str+8 i32.const $push177=, 160 i32.add $push178=, $14, $pop177 @@ -1390,14 +1390,14 @@ main: # @main i32.add $push180=, $14, $pop179 i32.const $push203=, 24 i32.add $push69=, $pop180, $pop203 - i32.store $discard=, 0($pop69), $7 + i32.store $drop=, 0($pop69), $7 i32.const $push181=, 128 i32.add $push182=, $14, $pop181 i32.const $push202=, 16 i32.add $push70=, $pop182, $pop202 i64.store $3=, 0($pop70), $4 i64.store $4=, 136($14), $5 - i64.store $discard=, 128($14), $6 + i64.store $drop=, 128($14), $6 i32.const $push71=, .L.str+9 i32.const $push183=, 128 i32.add $push184=, $14, $pop183 @@ -1406,9 +1406,9 @@ main: # @main i32.add $push186=, $14, $pop185 i32.const $push201=, 16 i32.add $push72=, $pop186, $pop201 - i64.store $discard=, 0($pop72), $0 - i64.store $discard=, 104($14), $1 - i64.store $discard=, 96($14), $2 + i64.store $drop=, 0($pop72), $0 + i64.store $drop=, 104($14), $1 + i64.store $drop=, 96($14), $2 i32.const $push73=, .L.str+10 i32.const $push187=, 96 i32.add $push188=, $14, $pop187 @@ -1417,31 +1417,31 @@ main: # @main i32.add $push190=, $14, $pop189 i32.const $push200=, 16 i32.add $push74=, $pop190, $pop200 - i32.store $discard=, 0($pop74), $7 + i32.store $drop=, 0($pop74), $7 i64.store $2=, 72($14), $3 - i64.store $discard=, 64($14), $4 + i64.store $drop=, 64($14), $4 i32.const $push75=, .L.str+11 i32.const $push191=, 64 i32.add $push192=, $14, $pop191 call f11@FUNCTION, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $pop75, $pop192 - i64.store $discard=, 56($14), $0 - i64.store $discard=, 48($14), $1 + i64.store $drop=, 56($14), $0 + i64.store $drop=, 48($14), $1 i32.const $push76=, .L.str+12 i32.const $push193=, 48 i32.add $push194=, $14, $pop193 call f12@FUNCTION, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $pop76, $pop194 - i32.store $discard=, 40($14), $7 - i64.store $discard=, 32($14), $2 + i32.store $drop=, 40($14), $7 + i64.store $drop=, 32($14), $2 i32.const $push77=, .L.str+13 i32.const $push195=, 32 i32.add $push196=, $14, $pop195 call f13@FUNCTION, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $pop77, $pop196 - i64.store $discard=, 16($14), $0 + i64.store $drop=, 16($14), $0 i32.const $push78=, .L.str+14 i32.const $push197=, 16 i32.add $push198=, $14, $pop197 call f14@FUNCTION, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $pop78, $pop198 - i32.store $discard=, 0($14), $7 + i32.store $drop=, 0($14), $7 i32.const $push79=, .L.str+15 call f15@FUNCTION, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $pop79, $14 i32.const $push80=, 0 diff --git a/test/torture-s/va-arg-20.c.s b/test/torture-s/va-arg-20.c.s index e3542fdb5..fe1e874a2 100644 --- a/test/torture-s/va-arg-20.c.s +++ b/test/torture-s/va-arg-20.c.s @@ -45,7 +45,7 @@ bar: # @bar i32.const $push2=, -8 i32.and $push3=, $pop1, $pop2 i64.load $4=, 0($pop3) - i32.store $discard=, 12($3), $2 + i32.store $drop=, 12($3), $2 block i64.const $push4=, 16 i64.ne $push5=, $4, $pop4 @@ -54,7 +54,7 @@ bar: # @bar i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $3, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB1_2: # %if.then.i end_block # label1: @@ -80,7 +80,7 @@ main: # @main i32.store $push10=, 0($pop5), $pop6 tee_local $push9=, $0=, $pop10 i64.const $push0=, 16 - i64.store $discard=, 0($pop9), $pop0 + i64.store $drop=, 0($pop9), $pop0 i32.const $push1=, 0 i32.const $push8=, 0 call bar@FUNCTION, $pop1, $pop8, $0 diff --git a/test/torture-s/va-arg-21.c.s b/test/torture-s/va-arg-21.c.s index 05d484de1..3761276c8 100644 --- a/test/torture-s/va-arg-21.c.s +++ b/test/torture-s/va-arg-21.c.s @@ -16,7 +16,7 @@ main: # @main i32.store $push8=, 0($pop5), $pop6 tee_local $push7=, $0=, $pop8 i32.const $push0=, .L.str.1 - i32.store $discard=, 0($pop7), $pop0 + i32.store $drop=, 0($pop7), $pop0 call doit@FUNCTION, $0, $0 i32.const $push1=, 0 call exit@FUNCTION, $pop1 @@ -38,10 +38,10 @@ doit: # @doit i32.const $push2=, .L.str i32.store $push5=, 0($2), $1 tee_local $push4=, $1=, $pop5 - i32.call $discard=, vprintf@FUNCTION, $pop2, $pop4 + i32.call $drop=, vprintf@FUNCTION, $pop2, $pop4 i32.const $push3=, .L.str i32.store $push0=, 0($3), $1 - i32.call $discard=, vprintf@FUNCTION, $pop3, $pop0 + i32.call $drop=, vprintf@FUNCTION, $pop3, $pop0 block i32.eqz $push7=, $3 br_if 0, $pop7 # 0: down to label0 diff --git a/test/torture-s/va-arg-22.c.s b/test/torture-s/va-arg-22.c.s index 19d5b2c0a..417c520f5 100644 --- a/test/torture-s/va-arg-22.c.s +++ b/test/torture-s/va-arg-22.c.s @@ -25,7 +25,7 @@ bar: # @bar i32.const $push18=, 0 i32.const $push17=, 0 i32.store $push0=, bar.lastc($pop18), $pop17 - i32.store $discard=, bar.lastn($pop0), $0 + i32.store $drop=, bar.lastn($pop0), $0 .LBB0_3: # %if.end3 end_block # label1: i32.const $push4=, 3 @@ -41,7 +41,7 @@ bar: # @bar i32.const $push13=, 0 i32.const $push11=, 1 i32.add $push12=, $2, $pop11 - i32.store $discard=, bar.lastc($pop13), $pop12 + i32.store $drop=, bar.lastc($pop13), $pop12 return .LBB0_5: # %if.then7 end_block # label0: @@ -80,7 +80,7 @@ foo: # @foo tee_local $push485=, $10=, $pop486 i32.const $push35=, 4 i32.add $push36=, $pop485, $pop35 - i32.store $discard=, 4($5), $pop36 + i32.store $drop=, 4($5), $pop36 i32.const $push37=, 0 i32.load $0=, bar.lastc($pop37) i32.load8_s $1=, 0($10) @@ -98,10 +98,10 @@ foo: # @foo i32.const $0=, 0 i32.const $push489=, 0 i32.const $push41=, 1 - i32.store $discard=, bar.lastn($pop489), $pop41 + i32.store $drop=, bar.lastn($pop489), $pop41 i32.const $push488=, 0 i32.const $push487=, 0 - i32.store $discard=, bar.lastc($pop488), $pop487 + i32.store $drop=, bar.lastc($pop488), $pop487 .LBB1_4: # %if.end3.i end_block # label9: i32.const $push42=, 24 @@ -116,7 +116,7 @@ foo: # @foo i32.const $push493=, 0 i32.const $push47=, 1 i32.add $push48=, $0, $pop47 - i32.store $discard=, bar.lastc($pop493), $pop48 + i32.store $drop=, bar.lastc($pop493), $pop48 i32.const $push492=, 8 i32.add $push13=, $10, $pop492 i32.store $1=, 4($5), $pop13 @@ -127,10 +127,10 @@ foo: # @foo i32.load16_u $0=, 0($pop50):p2align=0 i32.const $push496=, 0 i32.const $push51=, 2 - i32.store $discard=, bar.lastn($pop496), $pop51 + i32.store $drop=, bar.lastn($pop496), $pop51 i32.const $push495=, 0 i32.const $push494=, 0 - i32.store $discard=, bar.lastc($pop495), $pop494 + i32.store $drop=, bar.lastc($pop495), $pop494 i32.const $push52=, 255 i32.and $push53=, $0, $pop52 i32.const $push54=, 16 @@ -139,7 +139,7 @@ foo: # @foo # BB#7: # %if.end3.i321.1 i32.const $push497=, 0 i32.const $push56=, 1 - i32.store $discard=, bar.lastc($pop497), $pop56 + i32.store $drop=, bar.lastc($pop497), $pop56 i32.const $push57=, 65280 i32.and $push58=, $0, $pop57 i32.const $push59=, 4352 @@ -148,22 +148,22 @@ foo: # @foo # BB#8: # %if.end3.i335 i32.const $push62=, 12 i32.add $push63=, $10, $pop62 - i32.store $discard=, 4($5), $pop63 + i32.store $drop=, 4($5), $pop63 i32.const $push501=, 0 i32.const $push61=, 2 i32.store $push0=, bar.lastc($pop501), $pop61 i32.add $push65=, $1, $pop0 i32.load8_u $0=, 0($pop65) i32.load16_u $push64=, 0($1):p2align=0 - i32.store16 $discard=, 344($5), $pop64 - i32.store8 $discard=, 346($5), $0 + i32.store16 $drop=, 344($5), $pop64 + i32.store8 $drop=, 346($5), $0 i32.load8_u $0=, 344($5) i32.const $push500=, 0 i32.const $push66=, 3 - i32.store $discard=, bar.lastn($pop500), $pop66 + i32.store $drop=, bar.lastn($pop500), $pop66 i32.const $push499=, 0 i32.const $push498=, 0 - i32.store $discard=, bar.lastc($pop499), $pop498 + i32.store $drop=, bar.lastc($pop499), $pop498 i32.const $push67=, 24 i32.ne $push68=, $0, $pop67 br_if 6, $pop68 # 6: down to label2 @@ -171,7 +171,7 @@ foo: # @foo i32.load8_u $0=, 345($5) i32.const $push502=, 0 i32.const $push69=, 1 - i32.store $discard=, bar.lastc($pop502), $pop69 + i32.store $drop=, bar.lastc($pop502), $pop69 i32.const $push70=, 25 i32.ne $push71=, $0, $pop70 br_if 6, $pop71 # 6: down to label2 @@ -179,14 +179,14 @@ foo: # @foo i32.load8_u $0=, 346($5) i32.const $push503=, 0 i32.const $push72=, 2 - i32.store $discard=, bar.lastc($pop503), $pop72 + i32.store $drop=, bar.lastc($pop503), $pop72 i32.const $push73=, 26 i32.ne $push74=, $0, $pop73 br_if 6, $pop74 # 6: down to label2 # BB#11: # %if.end3.i349 i32.const $push76=, 0 i32.const $push75=, 3 - i32.store $discard=, bar.lastc($pop76), $pop75 + i32.store $drop=, bar.lastc($pop76), $pop75 i32.const $push77=, 16 i32.add $push14=, $10, $pop77 i32.store $1=, 4($5), $pop14 @@ -195,7 +195,7 @@ foo: # @foo i32.load $0=, 0($pop79):p2align=0 i32.const $push506=, 0 i32.const $push80=, 4 - i32.store $discard=, bar.lastn($pop506), $pop80 + i32.store $drop=, bar.lastn($pop506), $pop80 i32.const $push505=, 0 i32.const $push504=, 0 i32.store $6=, bar.lastc($pop505), $pop504 @@ -206,7 +206,7 @@ foo: # @foo br_if 5, $pop84 # 5: down to label3 # BB#12: # %if.end3.i349.1 i32.const $push85=, 1 - i32.store $discard=, bar.lastc($6), $pop85 + i32.store $drop=, bar.lastc($6), $pop85 i32.const $push86=, 65280 i32.and $push87=, $0, $pop86 i32.const $push88=, 8448 @@ -215,7 +215,7 @@ foo: # @foo # BB#13: # %if.end3.i349.2 i32.const $push507=, 0 i32.const $push90=, 2 - i32.store $discard=, bar.lastc($pop507), $pop90 + i32.store $drop=, bar.lastc($pop507), $pop90 i32.const $push91=, 16711680 i32.and $push92=, $0, $pop91 i32.const $push93=, 2228224 @@ -224,7 +224,7 @@ foo: # @foo # BB#14: # %if.end3.i349.3 i32.const $push508=, 0 i32.const $push95=, 3 - i32.store $discard=, bar.lastc($pop508), $pop95 + i32.store $drop=, bar.lastc($pop508), $pop95 i32.const $push96=, -16777216 i32.and $push97=, $0, $pop96 i32.const $push98=, 587202560 @@ -238,12 +238,12 @@ foo: # @foo i32.add $push103=, $1, $pop102 i32.load8_u $0=, 0($pop103) i32.load $push101=, 0($1):p2align=0 - i32.store $discard=, 336($5), $pop101 - i32.store8 $discard=, 340($5), $0 + i32.store $drop=, 336($5), $pop101 + i32.store8 $drop=, 340($5), $0 i32.load8_u $0=, 336($5) i32.const $push104=, 0 i32.const $push105=, 5 - i32.store $discard=, bar.lastn($pop104), $pop105 + i32.store $drop=, bar.lastn($pop104), $pop105 i32.const $push510=, 0 i32.const $push509=, 0 i32.store $1=, bar.lastc($pop510), $pop509 @@ -253,7 +253,7 @@ foo: # @foo # BB#16: # %if.end3.i363.1 i32.load8_u $0=, 337($5) i32.const $push108=, 1 - i32.store $discard=, bar.lastc($1), $pop108 + i32.store $drop=, bar.lastc($1), $pop108 i32.const $push109=, 41 i32.ne $push110=, $0, $pop109 br_if 4, $pop110 # 4: down to label4 @@ -261,7 +261,7 @@ foo: # @foo i32.load8_u $0=, 338($5) i32.const $push511=, 0 i32.const $push111=, 2 - i32.store $discard=, bar.lastc($pop511), $pop111 + i32.store $drop=, bar.lastc($pop511), $pop111 i32.const $push112=, 42 i32.ne $push113=, $0, $pop112 br_if 4, $pop113 # 4: down to label4 @@ -269,7 +269,7 @@ foo: # @foo i32.load8_u $0=, 339($5) i32.const $push512=, 0 i32.const $push114=, 3 - i32.store $discard=, bar.lastc($pop512), $pop114 + i32.store $drop=, bar.lastc($pop512), $pop114 i32.const $push115=, 43 i32.ne $push116=, $0, $pop115 br_if 4, $pop116 # 4: down to label4 @@ -288,15 +288,15 @@ foo: # @foo i32.add $push122=, $6, $1 i32.load16_u $1=, 0($pop122):p2align=0 i32.load $push121=, 0($6):p2align=0 - i32.store $discard=, 328($5), $pop121 - i32.store16 $discard=, 332($5), $1 + i32.store $drop=, 328($5), $pop121 + i32.store16 $drop=, 332($5), $1 i32.load8_u $1=, 328($5) i32.const $push516=, 0 i32.const $push123=, 6 - i32.store $discard=, bar.lastn($pop516), $pop123 + i32.store $drop=, bar.lastn($pop516), $pop123 i32.const $push515=, 0 i32.const $push514=, 0 - i32.store $discard=, bar.lastc($pop515), $pop514 + i32.store $drop=, bar.lastc($pop515), $pop514 i32.const $push124=, 48 i32.ne $push125=, $1, $pop124 br_if 3, $pop125 # 3: down to label5 @@ -304,7 +304,7 @@ foo: # @foo i32.load8_u $1=, 329($5) i32.const $push517=, 0 i32.const $push126=, 1 - i32.store $discard=, bar.lastc($pop517), $pop126 + i32.store $drop=, bar.lastc($pop517), $pop126 i32.const $push127=, 49 i32.ne $push128=, $1, $pop127 br_if 3, $pop128 # 3: down to label5 @@ -312,7 +312,7 @@ foo: # @foo i32.load8_u $1=, 330($5) i32.const $push518=, 0 i32.const $push129=, 2 - i32.store $discard=, bar.lastc($pop518), $pop129 + i32.store $drop=, bar.lastc($pop518), $pop129 i32.const $push130=, 50 i32.ne $push131=, $1, $pop130 br_if 3, $pop131 # 3: down to label5 @@ -320,7 +320,7 @@ foo: # @foo i32.load8_u $1=, 331($5) i32.const $push519=, 0 i32.const $push132=, 3 - i32.store $discard=, bar.lastc($pop519), $pop132 + i32.store $drop=, bar.lastc($pop519), $pop132 i32.const $push133=, 51 i32.ne $push134=, $1, $pop133 br_if 3, $pop134 # 3: down to label5 @@ -328,7 +328,7 @@ foo: # @foo i32.load8_u $1=, 332($5) i32.const $push520=, 0 i32.const $push135=, 4 - i32.store $discard=, bar.lastc($pop520), $pop135 + i32.store $drop=, bar.lastc($pop520), $pop135 i32.const $push136=, 52 i32.ne $push137=, $1, $pop136 br_if 3, $pop137 # 3: down to label5 @@ -336,14 +336,14 @@ foo: # @foo i32.load8_u $1=, 333($5) i32.const $push521=, 0 i32.const $push138=, 5 - i32.store $discard=, bar.lastc($pop521), $pop138 + i32.store $drop=, bar.lastc($pop521), $pop138 i32.const $push139=, 53 i32.ne $push140=, $1, $pop139 br_if 3, $pop140 # 3: down to label5 # BB#26: # %if.end3.i391 i32.const $push141=, 40 i32.add $push142=, $10, $pop141 - i32.store $discard=, 4($5), $pop142 + i32.store $drop=, 4($5), $pop142 i32.const $push144=, 6 i32.add $push145=, $0, $pop144 i32.load8_u $1=, 0($pop145) @@ -351,16 +351,16 @@ foo: # @foo i32.add $push147=, $0, $pop146 i32.load16_u $6=, 0($pop147):p2align=0 i32.load $push143=, 0($0):p2align=0 - i32.store $discard=, 320($5), $pop143 - i32.store8 $discard=, 326($5), $1 - i32.store16 $discard=, 324($5), $6 + i32.store $drop=, 320($5), $pop143 + i32.store8 $drop=, 326($5), $1 + i32.store16 $drop=, 324($5), $6 i32.load8_u $0=, 320($5) i32.const $push524=, 0 i32.const $push148=, 7 - i32.store $discard=, bar.lastn($pop524), $pop148 + i32.store $drop=, bar.lastn($pop524), $pop148 i32.const $push523=, 0 i32.const $push522=, 0 - i32.store $discard=, bar.lastc($pop523), $pop522 + i32.store $drop=, bar.lastc($pop523), $pop522 i32.const $push149=, 56 i32.ne $push150=, $0, $pop149 br_if 2, $pop150 # 2: down to label6 @@ -368,7 +368,7 @@ foo: # @foo i32.load8_u $0=, 321($5) i32.const $push525=, 0 i32.const $push151=, 1 - i32.store $discard=, bar.lastc($pop525), $pop151 + i32.store $drop=, bar.lastc($pop525), $pop151 i32.const $push152=, 57 i32.ne $push153=, $0, $pop152 br_if 2, $pop153 # 2: down to label6 @@ -376,7 +376,7 @@ foo: # @foo i32.load8_u $0=, 322($5) i32.const $push526=, 0 i32.const $push154=, 2 - i32.store $discard=, bar.lastc($pop526), $pop154 + i32.store $drop=, bar.lastc($pop526), $pop154 i32.const $push155=, 58 i32.ne $push156=, $0, $pop155 br_if 2, $pop156 # 2: down to label6 @@ -384,7 +384,7 @@ foo: # @foo i32.load8_u $0=, 323($5) i32.const $push527=, 0 i32.const $push157=, 3 - i32.store $discard=, bar.lastc($pop527), $pop157 + i32.store $drop=, bar.lastc($pop527), $pop157 i32.const $push158=, 59 i32.ne $push159=, $0, $pop158 br_if 2, $pop159 # 2: down to label6 @@ -392,7 +392,7 @@ foo: # @foo i32.load8_u $0=, 324($5) i32.const $push528=, 0 i32.const $push160=, 4 - i32.store $discard=, bar.lastc($pop528), $pop160 + i32.store $drop=, bar.lastc($pop528), $pop160 i32.const $push161=, 60 i32.ne $push162=, $0, $pop161 br_if 2, $pop162 # 2: down to label6 @@ -400,7 +400,7 @@ foo: # @foo i32.load8_u $0=, 325($5) i32.const $push529=, 0 i32.const $push163=, 5 - i32.store $discard=, bar.lastc($pop529), $pop163 + i32.store $drop=, bar.lastc($pop529), $pop163 i32.const $push164=, 61 i32.ne $push165=, $0, $pop164 br_if 2, $pop165 # 2: down to label6 @@ -408,7 +408,7 @@ foo: # @foo i32.load8_u $0=, 326($5) i32.const $push530=, 0 i32.const $push166=, 6 - i32.store $discard=, bar.lastc($pop530), $pop166 + i32.store $drop=, bar.lastc($pop530), $pop166 i32.const $push167=, 62 i32.ne $push168=, $0, $pop167 br_if 2, $pop168 # 2: down to label6 @@ -418,12 +418,12 @@ foo: # @foo i64.load $8=, 0($pop173):p2align=0 i32.const $push170=, 0 i32.const $push169=, 7 - i32.store $discard=, bar.lastc($pop170), $pop169 - i64.store $discard=, 312($5), $8 + i32.store $drop=, bar.lastc($pop170), $pop169 + i64.store $drop=, 312($5), $8 i32.load8_s $0=, 312($5) i32.const $push533=, 0 i32.const $push174=, 8 - i32.store $discard=, bar.lastn($pop533), $pop174 + i32.store $drop=, bar.lastn($pop533), $pop174 i32.const $push171=, 48 i32.add $push17=, $10, $pop171 i32.store $6=, 4($5), $pop17 @@ -530,7 +530,7 @@ foo: # @foo i32.const $push577=, 1 i32.add $push576=, $0, $pop577 tee_local $push575=, $0=, $pop576 - i32.store $discard=, bar.lastc($pop578), $pop575 + i32.store $drop=, bar.lastc($pop578), $pop575 i32.const $push204=, 60 i32.add $push32=, $10, $pop204 i32.store $2=, 4($5), $pop32 @@ -546,9 +546,9 @@ foo: # @foo i32.const $push573=, 8 i32.add $push205=, $6, $pop573 i32.load8_u $push206=, 0($pop205) - i32.store8 $discard=, 0($pop207), $pop206 - i32.store $discard=, 300($5), $9 - i32.store $discard=, 296($5), $7 + i32.store8 $drop=, 0($pop207), $pop206 + i32.store $drop=, 300($5), $9 + i32.store $drop=, 296($5), $7 i32.const $9=, 8 i32.const $6=, 0 .LBB1_42: # %for.body104 @@ -574,7 +574,7 @@ foo: # @foo i32.const $push581=, 0 i32.store $push1=, bar.lastc($pop582), $pop581 i32.const $push580=, 9 - i32.store $discard=, bar.lastn($pop1), $pop580 + i32.store $drop=, bar.lastn($pop1), $pop580 .LBB1_45: # %if.end3.i419 # in Loop: Header=BB1_42 Depth=1 end_block # label12: @@ -591,7 +591,7 @@ foo: # @foo i32.const $push589=, 1 i32.add $0=, $0, $pop589 i32.const $push588=, 0 - i32.store $discard=, bar.lastc($pop588), $0 + i32.store $drop=, bar.lastc($pop588), $0 i32.const $push587=, 1 i32.add $6=, $6, $pop587 i32.const $9=, 9 @@ -614,9 +614,9 @@ foo: # @foo i32.const $push590=, 8 i32.add $push220=, $2, $pop590 i32.load16_u $push221=, 0($pop220):p2align=0 - i32.store16 $discard=, 0($pop222), $pop221 - i32.store $discard=, 284($5), $6 - i32.store $discard=, 280($5), $9 + i32.store16 $drop=, 0($pop222), $pop221 + i32.store $drop=, 284($5), $6 + i32.store $drop=, 280($5), $9 copy_local $9=, $1 i32.const $6=, 0 .LBB1_48: # %for.body116 @@ -642,7 +642,7 @@ foo: # @foo i32.const $push593=, 0 i32.store $push2=, bar.lastc($pop594), $pop593 i32.const $push592=, 10 - i32.store $discard=, bar.lastn($pop2), $pop592 + i32.store $drop=, bar.lastn($pop2), $pop592 .LBB1_51: # %if.end3.i433 # in Loop: Header=BB1_48 Depth=1 end_block # label15: @@ -659,7 +659,7 @@ foo: # @foo i32.const $push601=, 1 i32.add $0=, $0, $pop601 i32.const $push600=, 0 - i32.store $discard=, bar.lastc($pop600), $0 + i32.store $drop=, bar.lastc($pop600), $0 i32.const $push599=, 1 i32.add $6=, $6, $pop599 i32.const $9=, 10 @@ -675,7 +675,7 @@ foo: # @foo i32.const $push603=, 10 i32.add $push235=, $4, $pop603 i32.load8_u $push236=, 0($pop235) - i32.store8 $discard=, 0($pop237), $pop236 + i32.store8 $drop=, 0($pop237), $pop236 i32.const $push233=, 84 i32.add $push19=, $10, $pop233 i32.store $2=, 4($5), $pop19 @@ -690,9 +690,9 @@ foo: # @foo i32.const $push602=, 8 i32.add $push239=, $4, $pop602 i32.load16_u $push240=, 0($pop239):p2align=0 - i32.store16 $discard=, 0($pop241), $pop240 - i32.store $discard=, 268($5), $6 - i32.store $discard=, 264($5), $9 + i32.store16 $drop=, 0($pop241), $pop240 + i32.store $drop=, 268($5), $6 + i32.store $drop=, 264($5), $9 copy_local $9=, $1 i32.const $6=, 0 .LBB1_54: # %for.body128 @@ -718,7 +718,7 @@ foo: # @foo i32.const $push606=, 0 i32.store $push3=, bar.lastc($pop607), $pop606 i32.const $push605=, 11 - i32.store $discard=, bar.lastn($pop3), $pop605 + i32.store $drop=, bar.lastn($pop3), $pop605 .LBB1_57: # %if.end3.i447 # in Loop: Header=BB1_54 Depth=1 end_block # label18: @@ -735,7 +735,7 @@ foo: # @foo i32.const $push614=, 1 i32.add $0=, $0, $pop614 i32.const $push613=, 0 - i32.store $discard=, bar.lastc($pop613), $0 + i32.store $drop=, bar.lastc($pop613), $0 i32.const $push612=, 1 i32.add $6=, $6, $pop612 i32.const $9=, 11 @@ -758,9 +758,9 @@ foo: # @foo i32.const $push615=, 8 i32.add $push253=, $2, $pop615 i32.load $push254=, 0($pop253):p2align=0 - i32.store $discard=, 0($pop255), $pop254 - i32.store $discard=, 252($5), $6 - i32.store $discard=, 248($5), $9 + i32.store $drop=, 0($pop255), $pop254 + i32.store $drop=, 252($5), $6 + i32.store $drop=, 248($5), $9 copy_local $9=, $1 i32.const $6=, 0 .LBB1_60: # %for.body140 @@ -786,7 +786,7 @@ foo: # @foo i32.const $push619=, 0 i32.store $push4=, bar.lastc($pop620), $pop619 i32.const $push618=, 12 - i32.store $discard=, bar.lastn($pop4), $pop618 + i32.store $drop=, bar.lastn($pop4), $pop618 .LBB1_63: # %if.end3.i461 # in Loop: Header=BB1_60 Depth=1 end_block # label21: @@ -803,7 +803,7 @@ foo: # @foo i32.const $push627=, 1 i32.add $0=, $0, $pop627 i32.const $push626=, 0 - i32.store $discard=, bar.lastc($pop626), $0 + i32.store $drop=, bar.lastc($pop626), $0 i32.const $push625=, 1 i32.add $6=, $6, $pop625 i32.const $9=, 12 @@ -819,7 +819,7 @@ foo: # @foo i32.const $push629=, 12 i32.add $push268=, $4, $pop629 i32.load8_u $push269=, 0($pop268) - i32.store8 $discard=, 0($pop270), $pop269 + i32.store8 $drop=, 0($pop270), $pop269 i32.const $push266=, 112 i32.add $push21=, $10, $pop266 i32.store $2=, 4($5), $pop21 @@ -834,9 +834,9 @@ foo: # @foo i32.const $push628=, 8 i32.add $push272=, $4, $pop628 i32.load $push273=, 0($pop272):p2align=0 - i32.store $discard=, 0($pop274), $pop273 - i32.store $discard=, 236($5), $6 - i32.store $discard=, 232($5), $9 + i32.store $drop=, 0($pop274), $pop273 + i32.store $drop=, 236($5), $6 + i32.store $drop=, 232($5), $9 copy_local $9=, $1 i32.const $6=, 0 .LBB1_66: # %for.body152 @@ -862,7 +862,7 @@ foo: # @foo i32.const $push632=, 0 i32.store $push5=, bar.lastc($pop633), $pop632 i32.const $push631=, 13 - i32.store $discard=, bar.lastn($pop5), $pop631 + i32.store $drop=, bar.lastn($pop5), $pop631 .LBB1_69: # %if.end3.i475 # in Loop: Header=BB1_66 Depth=1 end_block # label24: @@ -879,7 +879,7 @@ foo: # @foo i32.const $push640=, 1 i32.add $0=, $0, $pop640 i32.const $push639=, 0 - i32.store $discard=, bar.lastc($pop639), $0 + i32.store $drop=, bar.lastc($pop639), $0 i32.const $push638=, 1 i32.add $6=, $6, $pop638 i32.const $9=, 13 @@ -895,7 +895,7 @@ foo: # @foo i32.const $push642=, 12 i32.add $push287=, $2, $pop642 i32.load16_u $push288=, 0($pop287):p2align=0 - i32.store16 $discard=, 0($pop289), $pop288 + i32.store16 $drop=, 0($pop289), $pop288 i32.const $push285=, 128 i32.add $push22=, $10, $pop285 i32.store $4=, 4($5), $pop22 @@ -910,9 +910,9 @@ foo: # @foo i32.const $push641=, 8 i32.add $push291=, $2, $pop641 i32.load $push292=, 0($pop291):p2align=0 - i32.store $discard=, 0($pop293), $pop292 - i32.store $discard=, 220($5), $6 - i32.store $discard=, 216($5), $9 + i32.store $drop=, 0($pop293), $pop292 + i32.store $drop=, 220($5), $6 + i32.store $drop=, 216($5), $9 copy_local $9=, $1 i32.const $6=, 0 .LBB1_72: # %for.body164 @@ -938,7 +938,7 @@ foo: # @foo i32.const $push645=, 0 i32.store $push6=, bar.lastc($pop646), $pop645 i32.const $push644=, 14 - i32.store $discard=, bar.lastn($pop6), $pop644 + i32.store $drop=, bar.lastn($pop6), $pop644 .LBB1_75: # %if.end3.i489 # in Loop: Header=BB1_72 Depth=1 end_block # label27: @@ -955,7 +955,7 @@ foo: # @foo i32.const $push653=, 1 i32.add $0=, $0, $pop653 i32.const $push652=, 0 - i32.store $discard=, bar.lastc($pop652), $0 + i32.store $drop=, bar.lastc($pop652), $0 i32.const $push651=, 1 i32.add $6=, $6, $pop651 i32.const $9=, 14 @@ -974,12 +974,12 @@ foo: # @foo i32.const $push656=, 14 i32.add $push306=, $4, $pop656 i32.load8_u $push307=, 0($pop306) - i32.store8 $discard=, 0($pop308), $pop307 + i32.store8 $drop=, 0($pop308), $pop307 i32.const $push443=, 200 i32.add $push444=, $5, $pop443 i32.const $push655=, 12 i32.add $push311=, $pop444, $pop655 - i32.store16 $discard=, 0($pop311), $6 + i32.store16 $drop=, 0($pop311), $6 i32.const $push304=, 144 i32.add $push23=, $10, $pop304 i32.store $2=, 4($5), $pop23 @@ -994,9 +994,9 @@ foo: # @foo i32.const $push654=, 8 i32.add $push313=, $4, $pop654 i32.load $push314=, 0($pop313):p2align=0 - i32.store $discard=, 0($pop315), $pop314 - i32.store $discard=, 204($5), $6 - i32.store $discard=, 200($5), $9 + i32.store $drop=, 0($pop315), $pop314 + i32.store $drop=, 204($5), $6 + i32.store $drop=, 200($5), $9 copy_local $9=, $1 i32.const $6=, 0 .LBB1_78: # %for.body176 @@ -1022,7 +1022,7 @@ foo: # @foo i32.const $push659=, 0 i32.store $push7=, bar.lastc($pop660), $pop659 i32.const $push658=, 15 - i32.store $discard=, bar.lastn($pop7), $pop658 + i32.store $drop=, bar.lastn($pop7), $pop658 .LBB1_81: # %if.end3.i503 # in Loop: Header=BB1_78 Depth=1 end_block # label30: @@ -1039,7 +1039,7 @@ foo: # @foo i32.const $push667=, 1 i32.add $0=, $0, $pop667 i32.const $push666=, 0 - i32.store $discard=, bar.lastc($pop666), $0 + i32.store $drop=, bar.lastc($pop666), $0 i32.const $push665=, 1 i32.add $6=, $6, $pop665 i32.const $9=, 15 @@ -1055,7 +1055,7 @@ foo: # @foo i32.const $push669=, 12 i32.add $push328=, $2, $pop669 i32.load $push329=, 0($pop328):p2align=0 - i32.store $discard=, 0($pop330), $pop329 + i32.store $drop=, 0($pop330), $pop329 i32.const $push326=, 160 i32.add $push24=, $10, $pop326 i32.store $3=, 4($5), $pop24 @@ -1070,9 +1070,9 @@ foo: # @foo i32.const $push668=, 8 i32.add $push332=, $2, $pop668 i32.load $push333=, 0($pop332):p2align=0 - i32.store $discard=, 0($pop334), $pop333 - i32.store $discard=, 188($5), $6 - i32.store $discard=, 184($5), $9 + i32.store $drop=, 0($pop334), $pop333 + i32.store $drop=, 188($5), $6 + i32.store $drop=, 184($5), $9 copy_local $9=, $1 i32.const $6=, 0 .LBB1_84: # %for.body188 @@ -1098,7 +1098,7 @@ foo: # @foo i32.const $push672=, 0 i32.store $push8=, bar.lastc($pop673), $pop672 i32.const $push671=, 16 - i32.store $discard=, bar.lastn($pop8), $pop671 + i32.store $drop=, bar.lastn($pop8), $pop671 .LBB1_87: # %if.end3.i517 # in Loop: Header=BB1_84 Depth=1 end_block # label33: @@ -1115,7 +1115,7 @@ foo: # @foo i32.const $push680=, 1 i32.add $0=, $0, $pop680 i32.const $push679=, 0 - i32.store $discard=, bar.lastc($pop679), $0 + i32.store $drop=, bar.lastc($pop679), $0 i32.const $push678=, 1 i32.add $6=, $6, $pop678 i32.const $9=, 16 @@ -1130,7 +1130,7 @@ foo: # @foo i32.const $push455=, 152 i32.add $push456=, $5, $pop455 i32.const $push681=, 31 - i32.call $discard=, memcpy@FUNCTION, $pop456, $3, $pop681 + i32.call $drop=, memcpy@FUNCTION, $pop456, $3, $pop681 copy_local $9=, $1 i32.const $6=, 0 .LBB1_90: # %for.body200 @@ -1156,7 +1156,7 @@ foo: # @foo i32.const $push684=, 0 i32.store $push9=, bar.lastc($pop685), $pop684 i32.const $push683=, 31 - i32.store $discard=, bar.lastn($pop9), $pop683 + i32.store $drop=, bar.lastn($pop9), $pop683 .LBB1_93: # %if.end3.i531 # in Loop: Header=BB1_90 Depth=1 end_block # label36: @@ -1173,7 +1173,7 @@ foo: # @foo i32.const $push692=, 1 i32.add $0=, $0, $pop692 i32.const $push691=, 0 - i32.store $discard=, bar.lastc($pop691), $0 + i32.store $drop=, bar.lastc($pop691), $0 i32.const $push690=, 1 i32.add $6=, $6, $pop690 i32.const $9=, 31 @@ -1189,7 +1189,7 @@ foo: # @foo i32.const $push699=, 28 i32.add $push356=, $4, $pop699 i32.load $push357=, 0($pop356):p2align=0 - i32.store $discard=, 0($pop358), $pop357 + i32.store $drop=, 0($pop358), $pop357 i32.const $push362=, 20 i32.add $push363=, $4, $pop362 i32.load $6=, 0($pop363):p2align=0 @@ -1200,12 +1200,12 @@ foo: # @foo i32.const $push697=, 24 i32.add $push359=, $4, $pop697 i32.load $push360=, 0($pop359):p2align=0 - i32.store $discard=, 0($pop361), $pop360 + i32.store $drop=, 0($pop361), $pop360 i32.const $push463=, 120 i32.add $push464=, $5, $pop463 i32.const $push696=, 20 i32.add $push364=, $pop464, $pop696 - i32.store $discard=, 0($pop364), $6 + i32.store $drop=, 0($pop364), $6 i32.const $push369=, 12 i32.add $push370=, $4, $pop369 i32.load $6=, 0($pop370):p2align=0 @@ -1216,12 +1216,12 @@ foo: # @foo i32.const $push695=, 16 i32.add $push366=, $4, $pop695 i32.load $push367=, 0($pop366):p2align=0 - i32.store $discard=, 0($pop368), $pop367 + i32.store $drop=, 0($pop368), $pop367 i32.const $push467=, 120 i32.add $push468=, $5, $pop467 i32.const $push694=, 12 i32.add $push371=, $pop468, $pop694 - i32.store $discard=, 0($pop371), $6 + i32.store $drop=, 0($pop371), $6 i32.const $push354=, 224 i32.add $push26=, $10, $pop354 i32.store $2=, 4($5), $pop26 @@ -1236,9 +1236,9 @@ foo: # @foo i32.const $push693=, 8 i32.add $push373=, $4, $pop693 i32.load $push374=, 0($pop373):p2align=0 - i32.store $discard=, 0($pop375), $pop374 - i32.store $discard=, 124($5), $6 - i32.store $discard=, 120($5), $9 + i32.store $drop=, 0($pop375), $pop374 + i32.store $drop=, 124($5), $6 + i32.store $drop=, 120($5), $9 copy_local $9=, $1 i32.const $6=, 0 .LBB1_96: # %for.body212 @@ -1264,7 +1264,7 @@ foo: # @foo i32.const $push702=, 0 i32.store $push10=, bar.lastc($pop703), $pop702 i32.const $push701=, 32 - i32.store $discard=, bar.lastn($pop10), $pop701 + i32.store $drop=, bar.lastn($pop10), $pop701 .LBB1_99: # %if.end3.i545 # in Loop: Header=BB1_96 Depth=1 end_block # label39: @@ -1279,7 +1279,7 @@ foo: # @foo i32.const $push709=, 1 i32.add $0=, $0, $pop709 i32.const $push708=, 0 - i32.store $discard=, bar.lastc($pop708), $0 + i32.store $drop=, bar.lastc($pop708), $0 i32.const $push707=, 1 i32.add $6=, $6, $pop707 i32.const $9=, 32 @@ -1294,7 +1294,7 @@ foo: # @foo i32.const $push473=, 80 i32.add $push474=, $5, $pop473 i32.const $push710=, 35 - i32.call $discard=, memcpy@FUNCTION, $pop474, $2, $pop710 + i32.call $drop=, memcpy@FUNCTION, $pop474, $2, $pop710 copy_local $9=, $1 i32.const $6=, 0 .LBB1_102: # %for.body224 @@ -1320,7 +1320,7 @@ foo: # @foo i32.const $push713=, 0 i32.store $push11=, bar.lastc($pop714), $pop713 i32.const $push712=, 35 - i32.store $discard=, bar.lastn($pop11), $pop712 + i32.store $drop=, bar.lastn($pop11), $pop712 .LBB1_105: # %if.end3.i559 # in Loop: Header=BB1_102 Depth=1 end_block # label42: @@ -1337,7 +1337,7 @@ foo: # @foo i32.const $push721=, 1 i32.add $0=, $0, $pop721 i32.const $push720=, 0 - i32.store $discard=, bar.lastc($pop720), $0 + i32.store $drop=, bar.lastc($pop720), $0 i32.const $push719=, 1 i32.add $6=, $6, $pop719 i32.const $9=, 35 @@ -1348,11 +1348,11 @@ foo: # @foo end_loop # label41: i32.const $push394=, 332 i32.add $push395=, $10, $pop394 - i32.store $discard=, 4($5), $pop395 + i32.store $drop=, 4($5), $pop395 i32.const $push477=, 8 i32.add $push478=, $5, $pop477 i32.const $push722=, 72 - i32.call $discard=, memcpy@FUNCTION, $pop478, $4, $pop722 + i32.call $drop=, memcpy@FUNCTION, $pop478, $4, $pop722 i32.const $6=, 0 .LBB1_108: # %for.body236 # =>This Inner Loop Header: Depth=1 @@ -1376,7 +1376,7 @@ foo: # @foo i32.const $push725=, 0 i32.store $push12=, bar.lastc($pop726), $pop725 i32.const $push724=, 72 - i32.store $discard=, bar.lastn($pop12), $pop724 + i32.store $drop=, bar.lastn($pop12), $pop724 .LBB1_111: # %if.end3.i573 # in Loop: Header=BB1_108 Depth=1 end_block # label45: @@ -1393,7 +1393,7 @@ foo: # @foo i32.const $push733=, 1 i32.add $0=, $0, $pop733 i32.const $push732=, 0 - i32.store $discard=, bar.lastc($pop732), $0 + i32.store $drop=, bar.lastc($pop732), $0 i32.const $push731=, 1 i32.add $6=, $6, $pop731 i32.const $1=, 72 @@ -1405,7 +1405,7 @@ foo: # @foo i32.const $push410=, __stack_pointer i32.const $push408=, 352 i32.add $push409=, $5, $pop408 - i32.store $discard=, 0($pop410), $pop409 + i32.store $drop=, 0($pop410), $pop409 return .LBB1_114: # %if.then7.i322 end_block # label8: @@ -1455,245 +1455,245 @@ main: # @main i32.store $push415=, 0($pop286), $pop413 tee_local $push414=, $2=, $pop415 i32.const $push28=, 4368 - i32.store16 $discard=, 760($pop414), $pop28 + i32.store16 $drop=, 760($pop414), $pop28 i32.const $push29=, 24 - i32.store8 $discard=, 752($2), $pop29 + i32.store8 $drop=, 752($2), $pop29 i32.const $push30=, 25 - i32.store8 $discard=, 753($2), $pop30 + i32.store8 $drop=, 753($2), $pop30 i32.const $push31=, 26 - i32.store8 $discard=, 754($2), $pop31 + i32.store8 $drop=, 754($2), $pop31 i32.const $push32=, 32 - i32.store8 $discard=, 744($2), $pop32 + i32.store8 $drop=, 744($2), $pop32 i32.const $push33=, 33 - i32.store8 $discard=, 745($2), $pop33 + i32.store8 $drop=, 745($2), $pop33 i32.const $push34=, 34 - i32.store8 $discard=, 746($2), $pop34 + i32.store8 $drop=, 746($2), $pop34 i32.const $push35=, 35 - i32.store8 $discard=, 747($2), $pop35 + i32.store8 $drop=, 747($2), $pop35 i32.const $push36=, 40 - i32.store8 $discard=, 736($2), $pop36 + i32.store8 $drop=, 736($2), $pop36 i32.const $push37=, 41 - i32.store8 $discard=, 737($2), $pop37 + i32.store8 $drop=, 737($2), $pop37 i32.const $push38=, 42 - i32.store8 $discard=, 738($2), $pop38 + i32.store8 $drop=, 738($2), $pop38 i32.const $push39=, 43 - i32.store8 $discard=, 739($2), $pop39 + i32.store8 $drop=, 739($2), $pop39 i32.const $push40=, 44 - i32.store8 $discard=, 740($2), $pop40 + i32.store8 $drop=, 740($2), $pop40 i32.const $push41=, 48 - i32.store8 $discard=, 728($2), $pop41 + i32.store8 $drop=, 728($2), $pop41 i32.const $push42=, 49 - i32.store8 $discard=, 729($2), $pop42 + i32.store8 $drop=, 729($2), $pop42 i32.const $push43=, 50 - i32.store8 $discard=, 730($2), $pop43 + i32.store8 $drop=, 730($2), $pop43 i32.const $push44=, 51 - i32.store8 $discard=, 731($2), $pop44 + i32.store8 $drop=, 731($2), $pop44 i32.const $push45=, 52 - i32.store8 $discard=, 732($2), $pop45 + i32.store8 $drop=, 732($2), $pop45 i32.const $push46=, 53 - i32.store8 $discard=, 733($2), $pop46 + i32.store8 $drop=, 733($2), $pop46 i32.const $push47=, 56 - i32.store8 $discard=, 720($2), $pop47 + i32.store8 $drop=, 720($2), $pop47 i32.const $push48=, 57 - i32.store8 $discard=, 721($2), $pop48 + i32.store8 $drop=, 721($2), $pop48 i32.const $push49=, 58 - i32.store8 $discard=, 722($2), $pop49 + i32.store8 $drop=, 722($2), $pop49 i32.const $push50=, 59 - i32.store8 $discard=, 723($2), $pop50 + i32.store8 $drop=, 723($2), $pop50 i32.const $push51=, 60 - i32.store8 $discard=, 724($2), $pop51 + i32.store8 $drop=, 724($2), $pop51 i32.const $push52=, 61 - i32.store8 $discard=, 725($2), $pop52 + i32.store8 $drop=, 725($2), $pop52 i32.const $push53=, 62 - i32.store8 $discard=, 726($2), $pop53 + i32.store8 $drop=, 726($2), $pop53 i32.const $push55=, 65 - i32.store8 $discard=, 713($2), $pop55 + i32.store8 $drop=, 713($2), $pop55 i32.const $push56=, 66 - i32.store8 $discard=, 714($2), $pop56 + i32.store8 $drop=, 714($2), $pop56 i32.const $push57=, 67 - i32.store8 $discard=, 715($2), $pop57 + i32.store8 $drop=, 715($2), $pop57 i32.const $push58=, 68 - i32.store8 $discard=, 716($2), $pop58 + i32.store8 $drop=, 716($2), $pop58 i32.const $push59=, 69 - i32.store8 $discard=, 717($2), $pop59 + i32.store8 $drop=, 717($2), $pop59 i32.const $push60=, 70 - i32.store8 $discard=, 718($2), $pop60 + i32.store8 $drop=, 718($2), $pop60 i32.const $push61=, 71 - i32.store8 $discard=, 719($2), $pop61 + i32.store8 $drop=, 719($2), $pop61 i32.const $push62=, 72 - i32.store8 $discard=, 696($2), $pop62 + i32.store8 $drop=, 696($2), $pop62 i32.const $push63=, 73 - i32.store8 $discard=, 697($2), $pop63 + i32.store8 $drop=, 697($2), $pop63 i32.const $push64=, 74 - i32.store8 $discard=, 698($2), $pop64 + i32.store8 $drop=, 698($2), $pop64 i32.const $push65=, 75 - i32.store8 $discard=, 699($2), $pop65 + i32.store8 $drop=, 699($2), $pop65 i32.const $push66=, 76 - i32.store8 $discard=, 700($2), $pop66 + i32.store8 $drop=, 700($2), $pop66 i32.const $push67=, 77 - i32.store8 $discard=, 701($2), $pop67 + i32.store8 $drop=, 701($2), $pop67 i32.const $push68=, 78 - i32.store8 $discard=, 702($2), $pop68 + i32.store8 $drop=, 702($2), $pop68 i32.const $push69=, 79 - i32.store8 $discard=, 703($2), $pop69 + i32.store8 $drop=, 703($2), $pop69 i32.const $push54=, 64 i32.store8 $push0=, 712($2), $pop54 - i32.store8 $discard=, 704($2), $pop0 + i32.store8 $drop=, 704($2), $pop0 i32.const $push73=, 83 - i32.store8 $discard=, 683($2), $pop73 + i32.store8 $drop=, 683($2), $pop73 i32.const $push74=, 84 - i32.store8 $discard=, 684($2), $pop74 + i32.store8 $drop=, 684($2), $pop74 i32.const $push75=, 85 - i32.store8 $discard=, 685($2), $pop75 + i32.store8 $drop=, 685($2), $pop75 i32.const $push76=, 86 - i32.store8 $discard=, 686($2), $pop76 + i32.store8 $drop=, 686($2), $pop76 i32.const $push77=, 87 - i32.store8 $discard=, 687($2), $pop77 + i32.store8 $drop=, 687($2), $pop77 i32.const $push78=, 88 i32.store8 $push4=, 688($2), $pop78 - i32.store8 $discard=, 664($2), $pop4 + i32.store8 $drop=, 664($2), $pop4 i32.const $push79=, 89 i32.store8 $push5=, 689($2), $pop79 - i32.store8 $discard=, 665($2), $pop5 + i32.store8 $drop=, 665($2), $pop5 i32.const $push80=, 90 - i32.store8 $discard=, 666($2), $pop80 + i32.store8 $drop=, 666($2), $pop80 i32.const $push81=, 91 - i32.store8 $discard=, 667($2), $pop81 + i32.store8 $drop=, 667($2), $pop81 i32.const $push82=, 92 - i32.store8 $discard=, 668($2), $pop82 + i32.store8 $drop=, 668($2), $pop82 i32.const $push83=, 93 - i32.store8 $discard=, 669($2), $pop83 + i32.store8 $drop=, 669($2), $pop83 i32.const $push84=, 94 - i32.store8 $discard=, 670($2), $pop84 + i32.store8 $drop=, 670($2), $pop84 i32.const $push85=, 95 - i32.store8 $discard=, 671($2), $pop85 + i32.store8 $drop=, 671($2), $pop85 i32.const $push70=, 80 i32.store8 $push1=, 680($2), $pop70 - i32.store8 $discard=, 672($2), $pop1 + i32.store8 $drop=, 672($2), $pop1 i32.const $push71=, 81 i32.store8 $push2=, 681($2), $pop71 - i32.store8 $discard=, 673($2), $pop2 + i32.store8 $drop=, 673($2), $pop2 i32.const $push72=, 82 i32.store8 $push3=, 682($2), $pop72 - i32.store8 $discard=, 674($2), $pop3 + i32.store8 $drop=, 674($2), $pop3 i32.const $push91=, 101 - i32.store8 $discard=, 653($2), $pop91 + i32.store8 $drop=, 653($2), $pop91 i32.const $push92=, 102 - i32.store8 $discard=, 654($2), $pop92 + i32.store8 $drop=, 654($2), $pop92 i32.const $push93=, 103 - i32.store8 $discard=, 655($2), $pop93 + i32.store8 $drop=, 655($2), $pop93 i32.const $push94=, 104 i32.store8 $push11=, 656($2), $pop94 - i32.store8 $discard=, 632($2), $pop11 + i32.store8 $drop=, 632($2), $pop11 i32.const $push95=, 105 i32.store8 $push12=, 657($2), $pop95 - i32.store8 $discard=, 633($2), $pop12 + i32.store8 $drop=, 633($2), $pop12 i32.const $push96=, 106 i32.store8 $push13=, 658($2), $pop96 - i32.store8 $discard=, 634($2), $pop13 + i32.store8 $drop=, 634($2), $pop13 i32.const $push97=, 107 i32.store8 $push14=, 659($2), $pop97 - i32.store8 $discard=, 635($2), $pop14 + i32.store8 $drop=, 635($2), $pop14 i32.const $push98=, 108 - i32.store8 $discard=, 636($2), $pop98 + i32.store8 $drop=, 636($2), $pop98 i32.const $push99=, 109 - i32.store8 $discard=, 637($2), $pop99 + i32.store8 $drop=, 637($2), $pop99 i32.const $push100=, 110 - i32.store8 $discard=, 638($2), $pop100 + i32.store8 $drop=, 638($2), $pop100 i32.const $push101=, 111 - i32.store8 $discard=, 639($2), $pop101 + i32.store8 $drop=, 639($2), $pop101 i32.const $push86=, 96 i32.store8 $push6=, 648($2), $pop86 - i32.store8 $discard=, 640($2), $pop6 + i32.store8 $drop=, 640($2), $pop6 i32.const $push87=, 97 i32.store8 $push7=, 649($2), $pop87 - i32.store8 $discard=, 641($2), $pop7 + i32.store8 $drop=, 641($2), $pop7 i32.const $push88=, 98 i32.store8 $push8=, 650($2), $pop88 - i32.store8 $discard=, 642($2), $pop8 + i32.store8 $drop=, 642($2), $pop8 i32.const $push89=, 99 i32.store8 $push9=, 651($2), $pop89 - i32.store8 $discard=, 643($2), $pop9 + i32.store8 $drop=, 643($2), $pop9 i32.const $push90=, 100 i32.store8 $push10=, 652($2), $pop90 - i32.store8 $discard=, 644($2), $pop10 + i32.store8 $drop=, 644($2), $pop10 i32.const $push109=, 119 - i32.store8 $discard=, 623($2), $pop109 + i32.store8 $drop=, 623($2), $pop109 i32.const $push110=, 120 i32.store8 $push22=, 624($2), $pop110 - i32.store8 $discard=, 600($2), $pop22 + i32.store8 $drop=, 600($2), $pop22 i32.const $push111=, 121 i32.store8 $push23=, 625($2), $pop111 - i32.store8 $discard=, 601($2), $pop23 + i32.store8 $drop=, 601($2), $pop23 i32.const $push112=, 122 i32.store8 $push24=, 626($2), $pop112 - i32.store8 $discard=, 602($2), $pop24 + i32.store8 $drop=, 602($2), $pop24 i32.const $push113=, 123 i32.store8 $push25=, 627($2), $pop113 - i32.store8 $discard=, 603($2), $pop25 + i32.store8 $drop=, 603($2), $pop25 i32.const $push114=, 124 i32.store8 $push26=, 628($2), $pop114 - i32.store8 $discard=, 604($2), $pop26 + i32.store8 $drop=, 604($2), $pop26 i32.const $push115=, 125 i32.store8 $push27=, 629($2), $pop115 - i32.store8 $discard=, 605($2), $pop27 + i32.store8 $drop=, 605($2), $pop27 i32.const $push116=, 126 - i32.store8 $discard=, 606($2), $pop116 + i32.store8 $drop=, 606($2), $pop116 i32.const $push117=, 127 - i32.store8 $discard=, 607($2), $pop117 + i32.store8 $drop=, 607($2), $pop117 i32.const $push102=, 112 i32.store8 $push15=, 616($2), $pop102 - i32.store8 $discard=, 608($2), $pop15 + i32.store8 $drop=, 608($2), $pop15 i32.const $push103=, 113 i32.store8 $push16=, 617($2), $pop103 - i32.store8 $discard=, 609($2), $pop16 + i32.store8 $drop=, 609($2), $pop16 i32.const $push104=, 114 i32.store8 $push17=, 618($2), $pop104 - i32.store8 $discard=, 610($2), $pop17 + i32.store8 $drop=, 610($2), $pop17 i32.const $push105=, 115 i32.store8 $push18=, 619($2), $pop105 - i32.store8 $discard=, 611($2), $pop18 + i32.store8 $drop=, 611($2), $pop18 i32.const $push106=, 116 i32.store8 $push19=, 620($2), $pop106 - i32.store8 $discard=, 612($2), $pop19 + i32.store8 $drop=, 612($2), $pop19 i32.const $push107=, 117 i32.store8 $push20=, 621($2), $pop107 - i32.store8 $discard=, 613($2), $pop20 + i32.store8 $drop=, 613($2), $pop20 i32.const $push108=, 118 i32.store8 $push21=, 622($2), $pop108 - i32.store8 $discard=, 614($2), $pop21 + i32.store8 $drop=, 614($2), $pop21 i32.const $push118=, 128 - i32.store8 $discard=, 584($2), $pop118 + i32.store8 $drop=, 584($2), $pop118 i32.const $push119=, 129 - i32.store8 $discard=, 585($2), $pop119 + i32.store8 $drop=, 585($2), $pop119 i32.const $push120=, 130 - i32.store8 $discard=, 586($2), $pop120 + i32.store8 $drop=, 586($2), $pop120 i32.const $push121=, 131 - i32.store8 $discard=, 587($2), $pop121 + i32.store8 $drop=, 587($2), $pop121 i32.const $push122=, 132 - i32.store8 $discard=, 588($2), $pop122 + i32.store8 $drop=, 588($2), $pop122 i32.const $push123=, 133 - i32.store8 $discard=, 589($2), $pop123 + i32.store8 $drop=, 589($2), $pop123 i32.const $push124=, 134 - i32.store8 $discard=, 590($2), $pop124 + i32.store8 $drop=, 590($2), $pop124 i32.const $push125=, 135 - i32.store8 $discard=, 591($2), $pop125 + i32.store8 $drop=, 591($2), $pop125 i32.const $push126=, 136 - i32.store8 $discard=, 592($2), $pop126 + i32.store8 $drop=, 592($2), $pop126 i32.const $push127=, 137 - i32.store8 $discard=, 593($2), $pop127 + i32.store8 $drop=, 593($2), $pop127 i32.const $push128=, 138 - i32.store8 $discard=, 594($2), $pop128 + i32.store8 $drop=, 594($2), $pop128 i32.const $push129=, 139 - i32.store8 $discard=, 595($2), $pop129 + i32.store8 $drop=, 595($2), $pop129 i32.const $push130=, 140 - i32.store8 $discard=, 596($2), $pop130 + i32.store8 $drop=, 596($2), $pop130 i32.const $push131=, 141 - i32.store8 $discard=, 597($2), $pop131 + i32.store8 $drop=, 597($2), $pop131 i32.const $push132=, 142 - i32.store8 $discard=, 598($2), $pop132 + i32.store8 $drop=, 598($2), $pop132 i32.const $push133=, 143 - i32.store8 $discard=, 599($2), $pop133 + i32.store8 $drop=, 599($2), $pop133 i32.const $1=, 0 .LBB2_1: # %for.body180 # =>This Inner Loop Header: Depth=1 @@ -1703,7 +1703,7 @@ main: # @main i32.add $push135=, $pop288, $1 i32.const $push418=, 248 i32.xor $push134=, $1, $pop418 - i32.store8 $discard=, 0($pop135), $pop134 + i32.store8 $drop=, 0($pop135), $pop134 i32.const $push417=, 1 i32.add $1=, $1, $pop417 i32.const $push416=, 31 @@ -1712,49 +1712,49 @@ main: # @main # BB#2: # %for.body191.preheader end_loop # label47: i32.const $push137=, 50462976 - i32.store $discard=, 520($2), $pop137 + i32.store $drop=, 520($2), $pop137 i32.const $push138=, 1284 - i32.store16 $discard=, 524($2), $pop138 + i32.store16 $drop=, 524($2), $pop138 i32.const $push139=, 151521030 - i32.store $discard=, 526($2):p2align=1, $pop139 + i32.store $drop=, 526($2):p2align=1, $pop139 i32.const $push140=, 2826 - i32.store16 $discard=, 530($2), $pop140 + i32.store16 $drop=, 530($2), $pop140 i32.const $push141=, 3340 - i32.store16 $discard=, 532($2), $pop141 + i32.store16 $drop=, 532($2), $pop141 i32.const $push142=, 14 - i32.store8 $discard=, 534($2), $pop142 + i32.store8 $drop=, 534($2), $pop142 i32.const $push143=, 15 - i32.store8 $discard=, 535($2), $pop143 + i32.store8 $drop=, 535($2), $pop143 i32.const $push144=, 16 - i32.store8 $discard=, 536($2), $pop144 + i32.store8 $drop=, 536($2), $pop144 i32.const $push145=, 17 - i32.store8 $discard=, 537($2), $pop145 + i32.store8 $drop=, 537($2), $pop145 i32.const $push146=, 18 - i32.store8 $discard=, 538($2), $pop146 + i32.store8 $drop=, 538($2), $pop146 i32.const $push147=, 19 - i32.store8 $discard=, 539($2), $pop147 + i32.store8 $drop=, 539($2), $pop147 i32.const $push148=, 20 - i32.store8 $discard=, 540($2), $pop148 + i32.store8 $drop=, 540($2), $pop148 i32.const $push149=, 21 - i32.store8 $discard=, 541($2), $pop149 + i32.store8 $drop=, 541($2), $pop149 i32.const $push150=, 22 - i32.store8 $discard=, 542($2), $pop150 + i32.store8 $drop=, 542($2), $pop150 i32.const $push151=, 23 - i32.store8 $discard=, 543($2), $pop151 + i32.store8 $drop=, 543($2), $pop151 i32.const $push153=, 25 - i32.store8 $discard=, 545($2), $pop153 + i32.store8 $drop=, 545($2), $pop153 i32.const $push154=, 26 - i32.store8 $discard=, 546($2), $pop154 + i32.store8 $drop=, 546($2), $pop154 i32.const $push155=, 27 - i32.store8 $discard=, 547($2), $pop155 + i32.store8 $drop=, 547($2), $pop155 i32.const $push156=, 28 - i32.store8 $discard=, 548($2), $pop156 + i32.store8 $drop=, 548($2), $pop156 i32.const $push157=, 29 - i32.store8 $discard=, 549($2), $pop157 + i32.store8 $drop=, 549($2), $pop157 i32.const $push158=, 30 - i32.store8 $discard=, 550($2), $pop158 + i32.store8 $drop=, 550($2), $pop158 i32.const $push159=, 31 - i32.store8 $discard=, 551($2), $pop159 + i32.store8 $drop=, 551($2), $pop159 i32.const $push152=, 24 i32.store8 $0=, 544($2), $pop152 i32.const $1=, 0 @@ -1765,7 +1765,7 @@ main: # @main i32.add $push290=, $2, $pop289 i32.add $push161=, $pop290, $1 i32.xor $push160=, $1, $0 - i32.store8 $discard=, 0($pop161), $pop160 + i32.store8 $drop=, 0($pop161), $pop160 i32.const $push420=, 1 i32.add $1=, $1, $pop420 i32.const $push419=, 35 @@ -1782,7 +1782,7 @@ main: # @main i32.add $push164=, $pop292, $1 i32.const $push423=, 64 i32.xor $push163=, $1, $pop423 - i32.store8 $discard=, 0($pop164), $pop163 + i32.store8 $drop=, 0($pop164), $pop163 i32.const $push422=, 1 i32.add $1=, $1, $pop422 i32.const $push421=, 72 @@ -1793,43 +1793,43 @@ main: # @main i32.const $push166=, 404 i32.add $push167=, $2, $pop166 i32.load8_u $push168=, 754($2) - i32.store8 $discard=, 0($pop167), $pop168 + i32.store8 $drop=, 0($pop167), $pop168 i32.load16_u $push169=, 760($2) - i32.store16 $discard=, 406($2), $pop169 + i32.store16 $drop=, 406($2), $pop169 i32.load16_u $push170=, 752($2) - i32.store16 $discard=, 402($2), $pop170 + i32.store16 $drop=, 402($2), $pop170 i32.load $push171=, 744($2) - i32.store $discard=, 396($2), $pop171 + i32.store $drop=, 396($2), $pop171 i32.const $push293=, 388 i32.add $push294=, $2, $pop293 i32.const $push172=, 4 i32.add $push173=, $pop294, $pop172 i32.load8_u $push174=, 740($2) - i32.store8 $discard=, 0($pop173), $pop174 + i32.store8 $drop=, 0($pop173), $pop174 i32.load $push175=, 736($2) - i32.store $discard=, 388($2), $pop175 + i32.store $drop=, 388($2), $pop175 i32.const $push295=, 380 i32.add $push296=, $2, $pop295 i32.const $push455=, 4 i32.add $push176=, $pop296, $pop455 i32.load16_u $push177=, 732($2) - i32.store16 $discard=, 0($pop176), $pop177 + i32.store16 $drop=, 0($pop176), $pop177 i32.load $push178=, 728($2) - i32.store $discard=, 380($2), $pop178 + i32.store $drop=, 380($2), $pop178 i32.const $push179=, 378 i32.add $push180=, $2, $pop179 i32.load8_u $push181=, 726($2) - i32.store8 $discard=, 0($pop180), $pop181 + i32.store8 $drop=, 0($pop180), $pop181 i32.const $push297=, 372 i32.add $push298=, $2, $pop297 i32.const $push454=, 4 i32.add $push182=, $pop298, $pop454 i32.load16_u $push183=, 724($2) - i32.store16 $discard=, 0($pop182), $pop183 + i32.store16 $drop=, 0($pop182), $pop183 i32.load $push184=, 720($2) - i32.store $discard=, 372($2), $pop184 + i32.store $drop=, 372($2), $pop184 i64.load $push185=, 712($2) - i64.store $discard=, 364($2):p2align=2, $pop185 + i64.store $drop=, 364($2):p2align=2, $pop185 i32.const $push301=, 352 i32.add $push302=, $2, $pop301 i32.const $push186=, 8 @@ -1839,9 +1839,9 @@ main: # @main i32.const $push453=, 8 i32.add $push188=, $pop300, $pop453 i32.load8_u $push189=, 0($pop188) - i32.store8 $discard=, 0($pop187), $pop189 + i32.store8 $drop=, 0($pop187), $pop189 i64.load $push190=, 696($2) - i64.store $discard=, 352($2):p2align=2, $pop190 + i64.store $drop=, 352($2):p2align=2, $pop190 i32.const $push305=, 340 i32.add $push306=, $2, $pop305 i32.const $push452=, 8 @@ -1851,9 +1851,9 @@ main: # @main i32.const $push451=, 8 i32.add $push192=, $pop304, $pop451 i32.load16_u $push193=, 0($pop192) - i32.store16 $discard=, 0($pop191), $pop193 + i32.store16 $drop=, 0($pop191), $pop193 i64.load $push194=, 680($2) - i64.store $discard=, 340($2):p2align=2, $pop194 + i64.store $drop=, 340($2):p2align=2, $pop194 i32.const $push309=, 328 i32.add $push310=, $2, $pop309 i32.const $push195=, 10 @@ -1863,7 +1863,7 @@ main: # @main i32.const $push450=, 10 i32.add $push197=, $pop308, $pop450 i32.load8_u $push198=, 0($pop197) - i32.store8 $discard=, 0($pop196), $pop198 + i32.store8 $drop=, 0($pop196), $pop198 i32.const $push313=, 328 i32.add $push314=, $2, $pop313 i32.const $push449=, 8 @@ -1873,9 +1873,9 @@ main: # @main i32.const $push448=, 8 i32.add $push200=, $pop312, $pop448 i32.load16_u $push201=, 0($pop200) - i32.store16 $discard=, 0($pop199), $pop201 + i32.store16 $drop=, 0($pop199), $pop201 i64.load $push202=, 664($2) - i64.store $discard=, 328($2):p2align=2, $pop202 + i64.store $drop=, 328($2):p2align=2, $pop202 i32.const $push317=, 316 i32.add $push318=, $2, $pop317 i32.const $push447=, 8 @@ -1885,9 +1885,9 @@ main: # @main i32.const $push446=, 8 i32.add $push204=, $pop316, $pop446 i32.load $push205=, 0($pop204) - i32.store $discard=, 0($pop203), $pop205 + i32.store $drop=, 0($pop203), $pop205 i64.load $push206=, 648($2) - i64.store $discard=, 316($2):p2align=2, $pop206 + i64.store $drop=, 316($2):p2align=2, $pop206 i32.const $push321=, 300 i32.add $push322=, $2, $pop321 i32.const $push207=, 12 @@ -1897,7 +1897,7 @@ main: # @main i32.const $push445=, 12 i32.add $push209=, $pop320, $pop445 i32.load8_u $push210=, 0($pop209) - i32.store8 $discard=, 0($pop208), $pop210 + i32.store8 $drop=, 0($pop208), $pop210 i32.const $push325=, 300 i32.add $push326=, $2, $pop325 i32.const $push444=, 8 @@ -1907,9 +1907,9 @@ main: # @main i32.const $push443=, 8 i32.add $push212=, $pop324, $pop443 i32.load $push213=, 0($pop212) - i32.store $discard=, 0($pop211), $pop213 + i32.store $drop=, 0($pop211), $pop213 i64.load $push214=, 632($2) - i64.store $discard=, 300($2):p2align=2, $pop214 + i64.store $drop=, 300($2):p2align=2, $pop214 i32.const $push329=, 284 i32.add $push330=, $2, $pop329 i32.const $push442=, 12 @@ -1919,7 +1919,7 @@ main: # @main i32.const $push441=, 12 i32.add $push216=, $pop328, $pop441 i32.load16_u $push217=, 0($pop216) - i32.store16 $discard=, 0($pop215), $pop217 + i32.store16 $drop=, 0($pop215), $pop217 i32.const $push333=, 284 i32.add $push334=, $2, $pop333 i32.const $push440=, 8 @@ -1929,9 +1929,9 @@ main: # @main i32.const $push439=, 8 i32.add $push219=, $pop332, $pop439 i32.load $push220=, 0($pop219) - i32.store $discard=, 0($pop218), $pop220 + i32.store $drop=, 0($pop218), $pop220 i64.load $push221=, 616($2) - i64.store $discard=, 284($2):p2align=2, $pop221 + i64.store $drop=, 284($2):p2align=2, $pop221 i32.const $push337=, 268 i32.add $push338=, $2, $pop337 i32.const $push222=, 14 @@ -1941,7 +1941,7 @@ main: # @main i32.const $push438=, 14 i32.add $push224=, $pop336, $pop438 i32.load8_u $push225=, 0($pop224) - i32.store8 $discard=, 0($pop223), $pop225 + i32.store8 $drop=, 0($pop223), $pop225 i32.const $push341=, 268 i32.add $push342=, $2, $pop341 i32.const $push437=, 12 @@ -1951,7 +1951,7 @@ main: # @main i32.const $push436=, 12 i32.add $push227=, $pop340, $pop436 i32.load16_u $push228=, 0($pop227) - i32.store16 $discard=, 0($pop226), $pop228 + i32.store16 $drop=, 0($pop226), $pop228 i32.const $push345=, 268 i32.add $push346=, $2, $pop345 i32.const $push435=, 8 @@ -1961,9 +1961,9 @@ main: # @main i32.const $push434=, 8 i32.add $push230=, $pop344, $pop434 i32.load $push231=, 0($pop230) - i32.store $discard=, 0($pop229), $pop231 + i32.store $drop=, 0($pop229), $pop231 i64.load $push232=, 600($2) - i64.store $discard=, 268($2):p2align=2, $pop232 + i64.store $drop=, 268($2):p2align=2, $pop232 i32.const $push349=, 252 i32.add $push350=, $2, $pop349 i32.const $push433=, 8 @@ -1973,15 +1973,15 @@ main: # @main i32.const $push432=, 8 i32.add $push234=, $pop348, $pop432 i64.load $push235=, 0($pop234) - i64.store $discard=, 0($pop233):p2align=2, $pop235 + i64.store $drop=, 0($pop233):p2align=2, $pop235 i64.load $push236=, 584($2) - i64.store $discard=, 252($2):p2align=2, $pop236 + i64.store $drop=, 252($2):p2align=2, $pop236 i32.const $push351=, 221 i32.add $push352=, $2, $pop351 i32.const $push353=, 552 i32.add $push354=, $2, $pop353 i32.const $push237=, 31 - i32.call $discard=, memcpy@FUNCTION, $pop352, $pop354, $pop237 + i32.call $drop=, memcpy@FUNCTION, $pop352, $pop354, $pop237 i32.const $push357=, 188 i32.add $push358=, $2, $pop357 i32.const $push238=, 24 @@ -1991,7 +1991,7 @@ main: # @main i32.const $push431=, 24 i32.add $push240=, $pop356, $pop431 i64.load $push241=, 0($pop240) - i64.store $discard=, 0($pop239):p2align=2, $pop241 + i64.store $drop=, 0($pop239):p2align=2, $pop241 i32.const $push361=, 188 i32.add $push362=, $2, $pop361 i32.const $push242=, 16 @@ -2001,7 +2001,7 @@ main: # @main i32.const $push430=, 16 i32.add $push244=, $pop360, $pop430 i64.load $push245=, 0($pop244) - i64.store $discard=, 0($pop243):p2align=2, $pop245 + i64.store $drop=, 0($pop243):p2align=2, $pop245 i32.const $push365=, 188 i32.add $push366=, $2, $pop365 i32.const $push429=, 8 @@ -2011,112 +2011,112 @@ main: # @main i32.const $push428=, 8 i32.add $push247=, $pop364, $pop428 i64.load $push248=, 0($pop247) - i64.store $discard=, 0($pop246):p2align=2, $pop248 + i64.store $drop=, 0($pop246):p2align=2, $pop248 i64.load $push249=, 520($2) - i64.store $discard=, 188($2):p2align=2, $pop249 + i64.store $drop=, 188($2):p2align=2, $pop249 i32.const $push367=, 153 i32.add $push368=, $2, $pop367 i32.const $push369=, 480 i32.add $push370=, $2, $pop369 i32.const $push250=, 35 - i32.call $discard=, memcpy@FUNCTION, $pop368, $pop370, $pop250 + i32.call $drop=, memcpy@FUNCTION, $pop368, $pop370, $pop250 i32.const $push371=, 81 i32.add $push372=, $2, $pop371 i32.const $push373=, 408 i32.add $push374=, $2, $pop373 i32.const $push251=, 72 - i32.call $discard=, memcpy@FUNCTION, $pop372, $pop374, $pop251 + i32.call $drop=, memcpy@FUNCTION, $pop372, $pop374, $pop251 i32.const $push252=, 76 i32.add $push253=, $2, $pop252 i32.const $push375=, 81 i32.add $push376=, $2, $pop375 - i32.store $discard=, 0($pop253), $pop376 + i32.store $drop=, 0($pop253), $pop376 i32.const $push427=, 72 i32.add $push254=, $2, $pop427 i32.const $push377=, 153 i32.add $push378=, $2, $pop377 - i32.store $discard=, 0($pop254), $pop378 + i32.store $drop=, 0($pop254), $pop378 i32.const $push255=, 68 i32.add $push256=, $2, $pop255 i32.const $push379=, 188 i32.add $push380=, $2, $pop379 - i32.store $discard=, 0($pop256), $pop380 + i32.store $drop=, 0($pop256), $pop380 i32.const $push257=, 64 i32.add $push258=, $2, $pop257 i32.const $push381=, 221 i32.add $push382=, $2, $pop381 - i32.store $discard=, 0($pop258), $pop382 + i32.store $drop=, 0($pop258), $pop382 i32.const $push259=, 60 i32.add $push260=, $2, $pop259 i32.const $push383=, 252 i32.add $push384=, $2, $pop383 - i32.store $discard=, 0($pop260), $pop384 + i32.store $drop=, 0($pop260), $pop384 i32.const $push261=, 56 i32.add $push262=, $2, $pop261 i32.const $push385=, 268 i32.add $push386=, $2, $pop385 - i32.store $discard=, 0($pop262), $pop386 + i32.store $drop=, 0($pop262), $pop386 i32.const $push263=, 52 i32.add $push264=, $2, $pop263 i32.const $push387=, 284 i32.add $push388=, $2, $pop387 - i32.store $discard=, 0($pop264), $pop388 + i32.store $drop=, 0($pop264), $pop388 i32.const $push265=, 48 i32.add $push266=, $2, $pop265 i32.const $push389=, 300 i32.add $push390=, $2, $pop389 - i32.store $discard=, 0($pop266), $pop390 + i32.store $drop=, 0($pop266), $pop390 i32.const $push267=, 44 i32.add $push268=, $2, $pop267 i32.const $push391=, 316 i32.add $push392=, $2, $pop391 - i32.store $discard=, 0($pop268), $pop392 + i32.store $drop=, 0($pop268), $pop392 i32.const $push269=, 40 i32.add $push270=, $2, $pop269 i32.const $push393=, 328 i32.add $push394=, $2, $pop393 - i32.store $discard=, 0($pop270), $pop394 + i32.store $drop=, 0($pop270), $pop394 i32.const $push271=, 36 i32.add $push272=, $2, $pop271 i32.const $push395=, 340 i32.add $push396=, $2, $pop395 - i32.store $discard=, 0($pop272), $pop396 + i32.store $drop=, 0($pop272), $pop396 i32.const $push273=, 32 i32.add $push274=, $2, $pop273 i32.const $push397=, 352 i32.add $push398=, $2, $pop397 - i32.store $discard=, 0($pop274), $pop398 + i32.store $drop=, 0($pop274), $pop398 i32.const $push275=, 28 i32.add $push276=, $2, $pop275 i32.const $push399=, 364 i32.add $push400=, $2, $pop399 - i32.store $discard=, 0($pop276), $pop400 + i32.store $drop=, 0($pop276), $pop400 i32.const $push426=, 24 i32.add $push277=, $2, $pop426 i32.const $push401=, 372 i32.add $push402=, $2, $pop401 - i32.store $discard=, 0($pop277), $pop402 + i32.store $drop=, 0($pop277), $pop402 i32.const $push278=, 20 i32.add $push279=, $2, $pop278 i32.const $push403=, 380 i32.add $push404=, $2, $pop403 - i32.store $discard=, 0($pop279), $pop404 + i32.store $drop=, 0($pop279), $pop404 i32.const $push425=, 16 i32.add $push280=, $2, $pop425 i32.const $push405=, 388 i32.add $push406=, $2, $pop405 - i32.store $discard=, 0($pop280), $pop406 + i32.store $drop=, 0($pop280), $pop406 i32.const $push424=, 8 - i32.store $discard=, 0($2), $pop424 + i32.store $drop=, 0($2), $pop424 i32.const $push407=, 396 i32.add $push408=, $2, $pop407 - i32.store $discard=, 12($2), $pop408 + i32.store $drop=, 12($2), $pop408 i32.const $push409=, 402 i32.add $push410=, $2, $pop409 - i32.store $discard=, 8($2), $pop410 + i32.store $drop=, 8($2), $pop410 i32.const $push411=, 406 i32.add $push412=, $2, $pop411 - i32.store $discard=, 4($2), $pop412 + i32.store $drop=, 4($2), $pop412 i32.const $push281=, 21 call foo@FUNCTION, $pop281, $2 i32.const $push282=, 0 diff --git a/test/torture-s/va-arg-23.c.s b/test/torture-s/va-arg-23.c.s index 7f7d19b81..2a0900092 100644 --- a/test/torture-s/va-arg-23.c.s +++ b/test/torture-s/va-arg-23.c.s @@ -18,7 +18,7 @@ foo: # @foo tee_local $push15=, $7=, $pop16 i32.const $push1=, 4 i32.add $push2=, $pop15, $pop1 - i32.store $discard=, 12($8), $pop2 + i32.store $drop=, 12($8), $pop2 block i32.const $push3=, 1 i32.ne $push4=, $6, $pop3 @@ -32,7 +32,7 @@ foo: # @foo i32.const $push13=, __stack_pointer i32.const $push11=, 16 i32.add $push12=, $8, $pop11 - i32.store $discard=, 0($pop13), $pop12 + i32.store $drop=, 0($pop13), $pop12 return .LBB0_3: # %if.then end_block # label0: @@ -57,9 +57,9 @@ main: # @main i32.sub $push13=, $pop5, $pop6 i32.store $0=, 0($pop7), $pop13 i64.load $push0=, 24($0) - i64.store $discard=, 16($0):p2align=2, $pop0 + i64.store $drop=, 16($0):p2align=2, $pop0 i32.const $push1=, 2 - i32.store $discard=, 0($0), $pop1 + i32.store $drop=, 0($0), $pop1 i32.const $push11=, 16 i32.add $push12=, $0, $pop11 i32.const $push2=, 1 @@ -67,7 +67,7 @@ main: # @main i32.const $push10=, __stack_pointer i32.const $push8=, 32 i32.add $push9=, $0, $pop8 - i32.store $discard=, 0($pop10), $pop9 + i32.store $drop=, 0($pop10), $pop9 i32.const $push3=, 0 return $pop3 .endfunc diff --git a/test/torture-s/va-arg-24.c.s b/test/torture-s/va-arg-24.c.s index 7c46c66d6..e8137fd0a 100644 --- a/test/torture-s/va-arg-24.c.s +++ b/test/torture-s/va-arg-24.c.s @@ -36,7 +36,7 @@ main: # @main i64.const $push9=, 17179869187 i64.store $3=, 248($8), $pop9 i64.const $push10=, 8589934593 - i64.store $discard=, 240($8), $pop10 + i64.store $drop=, 240($8), $pop10 i32.const $push36=, 240 i32.add $push37=, $8, $pop36 call varargs0@FUNCTION, $8, $pop37 @@ -61,7 +61,7 @@ main: # @main i64.const $push17=, 21474836484 i64.store $7=, 200($8), $pop17 i64.const $push18=, 12884901890 - i64.store $discard=, 192($8), $pop18 + i64.store $drop=, 192($8), $pop18 i32.const $push44=, 192 i32.add $push45=, $8, $pop44 call varargs1@FUNCTION, $8, $8, $pop45 @@ -69,14 +69,14 @@ main: # @main i32.add $push47=, $8, $pop46 i32.const $push79=, 24 i32.add $push19=, $pop47, $pop79 - i64.store $discard=, 0($pop19), $0 + i64.store $drop=, 0($pop19), $0 i32.const $push48=, 160 i32.add $push49=, $8, $pop48 i32.const $push78=, 16 i32.add $push20=, $pop49, $pop78 - i64.store $discard=, 0($pop20), $1 - i64.store $discard=, 168($8), $2 - i64.store $discard=, 160($8), $3 + i64.store $drop=, 0($pop20), $1 + i64.store $drop=, 168($8), $2 + i64.store $drop=, 160($8), $3 i32.const $push50=, 160 i32.add $push51=, $8, $pop50 call varargs2@FUNCTION, $8, $8, $8, $pop51 @@ -84,14 +84,14 @@ main: # @main i32.add $push53=, $8, $pop52 i32.const $push77=, 24 i32.add $push21=, $pop53, $pop77 - i32.store $discard=, 0($pop21), $4 + i32.store $drop=, 0($pop21), $4 i32.const $push54=, 128 i32.add $push55=, $8, $pop54 i32.const $push76=, 16 i32.add $push22=, $pop55, $pop76 i64.store $3=, 0($pop22), $5 i64.store $5=, 136($8), $6 - i64.store $discard=, 128($8), $7 + i64.store $drop=, 128($8), $7 i32.const $push56=, 128 i32.add $push57=, $8, $pop56 call varargs3@FUNCTION, $8, $8, $8, $8, $pop57 @@ -99,9 +99,9 @@ main: # @main i32.add $push59=, $8, $pop58 i32.const $push75=, 16 i32.add $push23=, $pop59, $pop75 - i64.store $discard=, 0($pop23), $0 - i64.store $discard=, 104($8), $1 - i64.store $discard=, 96($8), $2 + i64.store $drop=, 0($pop23), $0 + i64.store $drop=, 104($8), $1 + i64.store $drop=, 96($8), $2 i32.const $push60=, 96 i32.add $push61=, $8, $pop60 call varargs4@FUNCTION, $8, $8, $8, $8, $8, $pop61 @@ -109,27 +109,27 @@ main: # @main i32.add $push63=, $8, $pop62 i32.const $push74=, 16 i32.add $push24=, $pop63, $pop74 - i32.store $discard=, 0($pop24), $4 + i32.store $drop=, 0($pop24), $4 i64.store $2=, 72($8), $3 - i64.store $discard=, 64($8), $5 + i64.store $drop=, 64($8), $5 i32.const $push64=, 64 i32.add $push65=, $8, $pop64 call varargs5@FUNCTION, $8, $8, $8, $8, $8, $8, $pop65 - i64.store $discard=, 56($8), $0 - i64.store $discard=, 48($8), $1 + i64.store $drop=, 56($8), $0 + i64.store $drop=, 48($8), $1 i32.const $push66=, 48 i32.add $push67=, $8, $pop66 call varargs6@FUNCTION, $8, $8, $8, $8, $8, $8, $8, $pop67 - i32.store $discard=, 40($8), $4 - i64.store $discard=, 32($8), $2 + i32.store $drop=, 40($8), $4 + i64.store $drop=, 32($8), $2 i32.const $push68=, 32 i32.add $push69=, $8, $pop68 call varargs7@FUNCTION, $8, $8, $8, $8, $8, $8, $8, $8, $pop69 - i64.store $discard=, 16($8), $0 + i64.store $drop=, 16($8), $0 i32.const $push70=, 16 i32.add $push71=, $8, $pop70 call varargs8@FUNCTION, $8, $8, $8, $8, $8, $8, $8, $8, $8, $pop71 - i32.store $discard=, 0($8), $4 + i32.store $drop=, 0($8), $4 call varargs9@FUNCTION, $8, $8, $8, $8, $8, $8, $8, $8, $8, $8, $8 block i32.const $push73=, 0 @@ -160,59 +160,59 @@ varargs0: # @varargs0 i32.sub $push33=, $pop25, $pop26 i32.store $push39=, 0($pop27), $pop33 tee_local $push38=, $6=, $pop39 - i32.store $discard=, 60($pop38), $1 + i32.store $drop=, 60($pop38), $1 i32.load $push37=, 60($6) tee_local $push36=, $1=, $pop37 i32.const $push35=, 4 i32.add $push1=, $pop36, $pop35 - i32.store $discard=, 60($6), $pop1 + i32.store $drop=, 60($6), $pop1 i32.load $4=, 0($1) i32.const $push2=, 8 i32.add $push3=, $1, $pop2 - i32.store $discard=, 60($6), $pop3 + i32.store $drop=, 60($6), $pop3 i32.load $5=, 4($1) - i32.store $discard=, 20($6), $4 - i32.store $discard=, 24($6), $5 + i32.store $drop=, 20($6), $4 + i32.store $drop=, 24($6), $5 i32.const $push4=, 12 i32.add $push5=, $1, $pop4 - i32.store $discard=, 60($6), $pop5 + i32.store $drop=, 60($6), $pop5 i32.load $4=, 8($1) i32.const $push6=, 16 i32.add $push7=, $1, $pop6 - i32.store $discard=, 60($6), $pop7 + i32.store $drop=, 60($6), $pop7 i32.load $5=, 12($1) i32.const $push8=, 20 i32.add $push9=, $1, $pop8 - i32.store $discard=, 60($6), $pop9 + i32.store $drop=, 60($6), $pop9 i32.load $2=, 16($1) i32.const $push10=, 24 i32.add $push11=, $1, $pop10 - i32.store $discard=, 60($6), $pop11 + i32.store $drop=, 60($6), $pop11 i32.load $3=, 20($1) - i32.store $discard=, 28($6), $4 - i32.store $discard=, 32($6), $5 - i32.store $discard=, 36($6), $2 - i32.store $discard=, 40($6), $3 + i32.store $drop=, 28($6), $4 + i32.store $drop=, 32($6), $5 + i32.store $drop=, 36($6), $2 + i32.store $drop=, 40($6), $3 i32.const $push12=, 28 i32.add $push13=, $1, $pop12 - i32.store $discard=, 60($6), $pop13 + i32.store $drop=, 60($6), $pop13 i32.load $4=, 24($1) i32.const $push14=, 32 i32.add $push15=, $1, $pop14 - i32.store $discard=, 60($6), $pop15 + i32.store $drop=, 60($6), $pop15 i32.load $5=, 28($1) i32.const $push16=, 36 i32.add $push17=, $1, $pop16 - i32.store $discard=, 60($6), $pop17 + i32.store $drop=, 60($6), $pop17 i32.load $2=, 32($1) i32.const $push18=, 40 i32.add $push19=, $1, $pop18 - i32.store $discard=, 60($6), $pop19 + i32.store $drop=, 60($6), $pop19 i32.load $1=, 36($1) - i32.store $discard=, 44($6), $4 - i32.store $discard=, 48($6), $5 - i32.store $discard=, 52($6), $2 - i32.store $discard=, 56($6), $1 + i32.store $drop=, 44($6), $4 + i32.store $drop=, 48($6), $5 + i32.store $drop=, 52($6), $2 + i32.store $drop=, 56($6), $1 i32.const $push0=, 0 i32.store $2=, 16($6), $pop0 i32.const $push31=, 16 @@ -230,16 +230,16 @@ varargs0: # @varargs0 # BB#2: # %if.then.i # in Loop: Header=BB1_1 Depth=1 i32.store $3=, 12($6), $1 - i32.store $discard=, 8($6), $5 - i32.store $discard=, 4($6), $3 + i32.store $drop=, 8($6), $5 + i32.store $drop=, 4($6), $3 i32.const $push44=, .L.str - i32.store $discard=, 0($6), $pop44 + i32.store $drop=, 0($6), $pop44 i32.const $push43=, .L.str.1 - i32.call $discard=, printf@FUNCTION, $pop43, $6 + i32.call $drop=, printf@FUNCTION, $pop43, $6 i32.load $push21=, errors($2) i32.const $push42=, 1 i32.add $push22=, $pop21, $pop42 - i32.store $discard=, errors($2), $pop22 + i32.store $drop=, errors($2), $pop22 .LBB1_3: # %for.inc.i # in Loop: Header=BB1_1 Depth=1 end_block # label3: @@ -259,7 +259,7 @@ varargs0: # @varargs0 i32.const $push30=, __stack_pointer i32.const $push28=, 64 i32.add $push29=, $6, $pop28 - i32.store $discard=, 0($pop30), $pop29 + i32.store $drop=, 0($pop30), $pop29 return .endfunc .Lfunc_end1: @@ -278,56 +278,56 @@ varargs1: # @varargs1 i32.sub $push32=, $pop24, $pop25 i32.store $push38=, 0($pop26), $pop32 tee_local $push37=, $7=, $pop38 - i32.store $discard=, 60($pop37), $2 + i32.store $drop=, 60($pop37), $2 i32.load $push36=, 60($7) tee_local $push35=, $2=, $pop36 i32.const $push34=, 4 i32.add $push1=, $pop35, $pop34 - i32.store $discard=, 60($7), $pop1 + i32.store $drop=, 60($7), $pop1 i32.load $push2=, 0($2) - i32.store $discard=, 24($7), $pop2 + i32.store $drop=, 24($7), $pop2 i32.const $push3=, 8 i32.add $push4=, $2, $pop3 - i32.store $discard=, 60($7), $pop4 + i32.store $drop=, 60($7), $pop4 i32.load $5=, 4($2) i32.const $push5=, 12 i32.add $push6=, $2, $pop5 - i32.store $discard=, 60($7), $pop6 + i32.store $drop=, 60($7), $pop6 i32.load $6=, 8($2) i32.const $push7=, 16 i32.add $push8=, $2, $pop7 - i32.store $discard=, 60($7), $pop8 + i32.store $drop=, 60($7), $pop8 i32.load $3=, 12($2) i32.const $push9=, 20 i32.add $push10=, $2, $pop9 - i32.store $discard=, 60($7), $pop10 + i32.store $drop=, 60($7), $pop10 i32.load $4=, 16($2) - i32.store $discard=, 28($7), $5 - i32.store $discard=, 32($7), $6 - i32.store $discard=, 36($7), $3 - i32.store $discard=, 40($7), $4 + i32.store $drop=, 28($7), $5 + i32.store $drop=, 32($7), $6 + i32.store $drop=, 36($7), $3 + i32.store $drop=, 40($7), $4 i32.const $push11=, 24 i32.add $push12=, $2, $pop11 - i32.store $discard=, 60($7), $pop12 + i32.store $drop=, 60($7), $pop12 i32.load $5=, 20($2) i32.const $push13=, 28 i32.add $push14=, $2, $pop13 - i32.store $discard=, 60($7), $pop14 + i32.store $drop=, 60($7), $pop14 i32.load $6=, 24($2) i32.const $push15=, 32 i32.add $push16=, $2, $pop15 - i32.store $discard=, 60($7), $pop16 + i32.store $drop=, 60($7), $pop16 i32.load $3=, 28($2) i32.const $push17=, 36 i32.add $push18=, $2, $pop17 - i32.store $discard=, 60($7), $pop18 + i32.store $drop=, 60($7), $pop18 i32.load $2=, 32($2) - i32.store $discard=, 44($7), $5 - i32.store $discard=, 48($7), $6 - i32.store $discard=, 52($7), $3 - i32.store $discard=, 56($7), $2 + i32.store $drop=, 44($7), $5 + i32.store $drop=, 48($7), $6 + i32.store $drop=, 52($7), $3 + i32.store $drop=, 56($7), $2 i64.const $push0=, 4294967296 - i64.store $discard=, 16($7), $pop0 + i64.store $drop=, 16($7), $pop0 i32.const $push30=, 16 i32.add $push31=, $7, $pop30 i32.const $push33=, 4 @@ -343,18 +343,18 @@ varargs1: # @varargs1 # BB#2: # %if.then.i # in Loop: Header=BB2_1 Depth=1 i32.store $3=, 12($7), $2 - i32.store $discard=, 8($7), $6 - i32.store $discard=, 4($7), $3 + i32.store $drop=, 8($7), $6 + i32.store $drop=, 4($7), $3 i32.const $push45=, .L.str.2 - i32.store $discard=, 0($7), $pop45 + i32.store $drop=, 0($7), $pop45 i32.const $push44=, .L.str.1 - i32.call $discard=, printf@FUNCTION, $pop44, $7 + i32.call $drop=, printf@FUNCTION, $pop44, $7 i32.const $push43=, 0 i32.const $push42=, 0 i32.load $push20=, errors($pop42) i32.const $push41=, 1 i32.add $push21=, $pop20, $pop41 - i32.store $discard=, errors($pop43), $pop21 + i32.store $drop=, errors($pop43), $pop21 .LBB2_3: # %for.inc.i # in Loop: Header=BB2_1 Depth=1 end_block # label6: @@ -374,7 +374,7 @@ varargs1: # @varargs1 i32.const $push29=, __stack_pointer i32.const $push27=, 64 i32.add $push28=, $7, $pop27 - i32.store $discard=, 0($pop29), $pop28 + i32.store $drop=, 0($pop29), $pop28 return .endfunc .Lfunc_end2: @@ -393,52 +393,52 @@ varargs2: # @varargs2 i32.sub $push30=, $pop22, $pop23 i32.store $push34=, 0($pop24), $pop30 tee_local $push33=, $8=, $pop34 - i32.store $discard=, 60($pop33), $3 + i32.store $drop=, 60($pop33), $3 i32.load $3=, 60($8) i32.const $push1=, 2 - i32.store $discard=, 24($8), $pop1 + i32.store $drop=, 24($8), $pop1 i32.const $push32=, 4 i32.add $push2=, $3, $pop32 - i32.store $discard=, 60($8), $pop2 + i32.store $drop=, 60($8), $pop2 i32.load $6=, 0($3) i32.const $push3=, 8 i32.add $push4=, $3, $pop3 - i32.store $discard=, 60($8), $pop4 + i32.store $drop=, 60($8), $pop4 i32.load $7=, 4($3) i32.const $push5=, 12 i32.add $push6=, $3, $pop5 - i32.store $discard=, 60($8), $pop6 + i32.store $drop=, 60($8), $pop6 i32.load $4=, 8($3) i32.const $push7=, 16 i32.add $push8=, $3, $pop7 - i32.store $discard=, 60($8), $pop8 + i32.store $drop=, 60($8), $pop8 i32.load $5=, 12($3) - i32.store $discard=, 28($8), $6 - i32.store $discard=, 32($8), $7 - i32.store $discard=, 36($8), $4 - i32.store $discard=, 40($8), $5 + i32.store $drop=, 28($8), $6 + i32.store $drop=, 32($8), $7 + i32.store $drop=, 36($8), $4 + i32.store $drop=, 40($8), $5 i32.const $push9=, 20 i32.add $push10=, $3, $pop9 - i32.store $discard=, 60($8), $pop10 + i32.store $drop=, 60($8), $pop10 i32.load $6=, 16($3) i32.const $push11=, 24 i32.add $push12=, $3, $pop11 - i32.store $discard=, 60($8), $pop12 + i32.store $drop=, 60($8), $pop12 i32.load $7=, 20($3) i32.const $push13=, 28 i32.add $push14=, $3, $pop13 - i32.store $discard=, 60($8), $pop14 + i32.store $drop=, 60($8), $pop14 i32.load $4=, 24($3) i32.const $push15=, 32 i32.add $push16=, $3, $pop15 - i32.store $discard=, 60($8), $pop16 + i32.store $drop=, 60($8), $pop16 i32.load $3=, 28($3) - i32.store $discard=, 44($8), $6 - i32.store $discard=, 48($8), $7 - i32.store $discard=, 52($8), $4 - i32.store $discard=, 56($8), $3 + i32.store $drop=, 44($8), $6 + i32.store $drop=, 48($8), $7 + i32.store $drop=, 52($8), $4 + i32.store $drop=, 56($8), $3 i64.const $push0=, 4294967296 - i64.store $discard=, 16($8), $pop0 + i64.store $drop=, 16($8), $pop0 i32.const $push28=, 16 i32.add $push29=, $8, $pop28 i32.const $push31=, 4 @@ -454,18 +454,18 @@ varargs2: # @varargs2 # BB#2: # %if.then.i # in Loop: Header=BB3_1 Depth=1 i32.store $4=, 12($8), $3 - i32.store $discard=, 8($8), $7 - i32.store $discard=, 4($8), $4 + i32.store $drop=, 8($8), $7 + i32.store $drop=, 4($8), $4 i32.const $push41=, .L.str.3 - i32.store $discard=, 0($8), $pop41 + i32.store $drop=, 0($8), $pop41 i32.const $push40=, .L.str.1 - i32.call $discard=, printf@FUNCTION, $pop40, $8 + i32.call $drop=, printf@FUNCTION, $pop40, $8 i32.const $push39=, 0 i32.const $push38=, 0 i32.load $push18=, errors($pop38) i32.const $push37=, 1 i32.add $push19=, $pop18, $pop37 - i32.store $discard=, errors($pop39), $pop19 + i32.store $drop=, errors($pop39), $pop19 .LBB3_3: # %for.inc.i # in Loop: Header=BB3_1 Depth=1 end_block # label9: @@ -485,7 +485,7 @@ varargs2: # @varargs2 i32.const $push27=, __stack_pointer i32.const $push25=, 64 i32.add $push26=, $8, $pop25 - i32.store $discard=, 0($pop27), $pop26 + i32.store $drop=, 0($pop27), $pop26 return .endfunc .Lfunc_end3: @@ -504,49 +504,49 @@ varargs3: # @varargs3 i32.sub $push29=, $pop21, $pop22 i32.store $push33=, 0($pop23), $pop29 tee_local $push32=, $8=, $pop33 - i32.store $discard=, 60($pop32), $4 + i32.store $drop=, 60($pop32), $4 i32.load $4=, 60($8) i32.const $push1=, 2 - i32.store $discard=, 24($8), $pop1 + i32.store $drop=, 24($8), $pop1 i32.const $push31=, 4 i32.add $push3=, $4, $pop31 - i32.store $discard=, 60($8), $pop3 + i32.store $drop=, 60($8), $pop3 i32.load $6=, 0($4) i32.const $push4=, 8 i32.add $push5=, $4, $pop4 - i32.store $discard=, 60($8), $pop5 + i32.store $drop=, 60($8), $pop5 i32.load $7=, 4($4) i32.const $push6=, 12 i32.add $push7=, $4, $pop6 - i32.store $discard=, 60($8), $pop7 + i32.store $drop=, 60($8), $pop7 i32.load $5=, 8($4) i32.const $push2=, 3 - i32.store $discard=, 28($8), $pop2 - i32.store $discard=, 32($8), $6 - i32.store $discard=, 36($8), $7 - i32.store $discard=, 40($8), $5 + i32.store $drop=, 28($8), $pop2 + i32.store $drop=, 32($8), $6 + i32.store $drop=, 36($8), $7 + i32.store $drop=, 40($8), $5 i32.const $push8=, 16 i32.add $push9=, $4, $pop8 - i32.store $discard=, 60($8), $pop9 + i32.store $drop=, 60($8), $pop9 i32.load $6=, 12($4) i32.const $push10=, 20 i32.add $push11=, $4, $pop10 - i32.store $discard=, 60($8), $pop11 + i32.store $drop=, 60($8), $pop11 i32.load $7=, 16($4) i32.const $push12=, 24 i32.add $push13=, $4, $pop12 - i32.store $discard=, 60($8), $pop13 + i32.store $drop=, 60($8), $pop13 i32.load $5=, 20($4) i32.const $push14=, 28 i32.add $push15=, $4, $pop14 - i32.store $discard=, 60($8), $pop15 + i32.store $drop=, 60($8), $pop15 i32.load $4=, 24($4) - i32.store $discard=, 44($8), $6 - i32.store $discard=, 48($8), $7 - i32.store $discard=, 52($8), $5 - i32.store $discard=, 56($8), $4 + i32.store $drop=, 44($8), $6 + i32.store $drop=, 48($8), $7 + i32.store $drop=, 52($8), $5 + i32.store $drop=, 56($8), $4 i64.const $push0=, 4294967296 - i64.store $discard=, 16($8), $pop0 + i64.store $drop=, 16($8), $pop0 i32.const $push27=, 16 i32.add $push28=, $8, $pop27 i32.const $push30=, 4 @@ -562,18 +562,18 @@ varargs3: # @varargs3 # BB#2: # %if.then.i # in Loop: Header=BB4_1 Depth=1 i32.store $5=, 12($8), $4 - i32.store $discard=, 8($8), $7 - i32.store $discard=, 4($8), $5 + i32.store $drop=, 8($8), $7 + i32.store $drop=, 4($8), $5 i32.const $push40=, .L.str.4 - i32.store $discard=, 0($8), $pop40 + i32.store $drop=, 0($8), $pop40 i32.const $push39=, .L.str.1 - i32.call $discard=, printf@FUNCTION, $pop39, $8 + i32.call $drop=, printf@FUNCTION, $pop39, $8 i32.const $push38=, 0 i32.const $push37=, 0 i32.load $push17=, errors($pop37) i32.const $push36=, 1 i32.add $push18=, $pop17, $pop36 - i32.store $discard=, errors($pop38), $pop18 + i32.store $drop=, errors($pop38), $pop18 .LBB4_3: # %for.inc.i # in Loop: Header=BB4_1 Depth=1 end_block # label12: @@ -593,7 +593,7 @@ varargs3: # @varargs3 i32.const $push26=, __stack_pointer i32.const $push24=, 64 i32.add $push25=, $8, $pop24 - i32.store $discard=, 0($pop26), $pop25 + i32.store $drop=, 0($pop26), $pop25 return .endfunc .Lfunc_end4: @@ -612,43 +612,43 @@ varargs4: # @varargs4 i32.sub $push27=, $pop19, $pop20 i32.store $push34=, 0($pop21), $pop27 tee_local $push33=, $10=, $pop34 - i32.store $discard=, 60($pop33), $5 + i32.store $drop=, 60($pop33), $5 i32.load $push32=, 60($10) tee_local $push31=, $5=, $pop32 i32.const $push1=, 4 i32.add $push3=, $pop31, $pop1 - i32.store $discard=, 60($10), $pop3 + i32.store $drop=, 60($10), $pop3 i32.load $7=, 0($5) i32.const $push4=, 8 i32.add $push5=, $5, $pop4 - i32.store $discard=, 60($10), $pop5 + i32.store $drop=, 60($10), $pop5 i32.load $8=, 4($5) - i32.store $discard=, 36($10), $7 - i32.store $discard=, 40($10), $8 + i32.store $drop=, 36($10), $7 + i32.store $drop=, 40($10), $8 i32.const $push6=, 12 i32.add $push7=, $5, $pop6 - i32.store $discard=, 60($10), $pop7 + i32.store $drop=, 60($10), $pop7 i32.load $7=, 8($5) i32.const $push8=, 16 i32.add $push9=, $5, $pop8 - i32.store $discard=, 60($10), $pop9 + i32.store $drop=, 60($10), $pop9 i32.load $8=, 12($5) i32.const $push10=, 20 i32.add $push11=, $5, $pop10 - i32.store $discard=, 60($10), $pop11 + i32.store $drop=, 60($10), $pop11 i32.load $9=, 16($5) i32.const $push12=, 24 i32.add $push13=, $5, $pop12 - i32.store $discard=, 60($10), $pop13 + i32.store $drop=, 60($10), $pop13 i32.load $5=, 20($5) - i32.store $discard=, 44($10), $7 - i32.store $discard=, 48($10), $8 - i32.store $discard=, 52($10), $9 - i32.store $discard=, 56($10), $5 + i32.store $drop=, 44($10), $7 + i32.store $drop=, 48($10), $8 + i32.store $drop=, 52($10), $9 + i32.store $drop=, 56($10), $5 i64.const $push0=, 4294967296 - i64.store $discard=, 16($10), $pop0 + i64.store $drop=, 16($10), $pop0 i64.const $push2=, 12884901890 - i64.store $discard=, 24($10), $pop2 + i64.store $drop=, 24($10), $pop2 i32.const $push25=, 16 i32.add $push26=, $10, $pop25 i32.const $push30=, 4 @@ -666,18 +666,18 @@ varargs4: # @varargs4 # BB#2: # %if.then.i # in Loop: Header=BB5_1 Depth=1 i32.store $6=, 12($10), $5 - i32.store $discard=, 8($10), $8 - i32.store $discard=, 4($10), $6 + i32.store $drop=, 8($10), $8 + i32.store $drop=, 4($10), $6 i32.const $push40=, .L.str.5 - i32.store $discard=, 0($10), $pop40 + i32.store $drop=, 0($10), $pop40 i32.const $push39=, .L.str.1 - i32.call $discard=, printf@FUNCTION, $pop39, $10 + i32.call $drop=, printf@FUNCTION, $pop39, $10 i32.const $push38=, 0 i32.const $push37=, 0 i32.load $push15=, errors($pop37) i32.const $push36=, 1 i32.add $push16=, $pop15, $pop36 - i32.store $discard=, errors($pop38), $pop16 + i32.store $drop=, errors($pop38), $pop16 .LBB5_3: # %for.inc.i # in Loop: Header=BB5_1 Depth=1 end_block # label15: @@ -696,7 +696,7 @@ varargs4: # @varargs4 i32.const $push24=, __stack_pointer i32.const $push22=, 64 i32.add $push23=, $10, $pop22 - i32.store $discard=, 0($pop24), $pop23 + i32.store $drop=, 0($pop24), $pop23 return .endfunc .Lfunc_end5: @@ -715,40 +715,40 @@ varargs5: # @varargs5 i32.sub $push26=, $pop18, $pop19 i32.store $push32=, 0($pop20), $pop26 tee_local $push31=, $10=, $pop32 - i32.store $discard=, 60($pop31), $6 + i32.store $drop=, 60($pop31), $6 i32.load $push30=, 60($10) tee_local $push29=, $6=, $pop30 i32.const $push28=, 4 i32.add $push3=, $pop29, $pop28 - i32.store $discard=, 60($10), $pop3 + i32.store $drop=, 60($10), $pop3 i32.load $push4=, 0($6) - i32.store $discard=, 40($10), $pop4 + i32.store $drop=, 40($10), $pop4 i32.const $push5=, 8 i32.add $push6=, $6, $pop5 - i32.store $discard=, 60($10), $pop6 + i32.store $drop=, 60($10), $pop6 i32.load $8=, 4($6) i32.const $push7=, 12 i32.add $push8=, $6, $pop7 - i32.store $discard=, 60($10), $pop8 + i32.store $drop=, 60($10), $pop8 i32.load $9=, 8($6) i32.const $push9=, 16 i32.add $push10=, $6, $pop9 - i32.store $discard=, 60($10), $pop10 + i32.store $drop=, 60($10), $pop10 i32.load $7=, 12($6) i32.const $push11=, 20 i32.add $push12=, $6, $pop11 - i32.store $discard=, 60($10), $pop12 + i32.store $drop=, 60($10), $pop12 i32.load $6=, 16($6) - i32.store $discard=, 44($10), $8 - i32.store $discard=, 48($10), $9 - i32.store $discard=, 52($10), $7 - i32.store $discard=, 56($10), $6 + i32.store $drop=, 44($10), $8 + i32.store $drop=, 48($10), $9 + i32.store $drop=, 52($10), $7 + i32.store $drop=, 56($10), $6 i64.const $push0=, 4294967296 - i64.store $discard=, 16($10), $pop0 + i64.store $drop=, 16($10), $pop0 i64.const $push1=, 12884901890 - i64.store $discard=, 24($10), $pop1 + i64.store $drop=, 24($10), $pop1 i64.const $push2=, 21474836484 - i64.store $discard=, 32($10), $pop2 + i64.store $drop=, 32($10), $pop2 i32.const $push24=, 16 i32.add $push25=, $10, $pop24 i32.const $push27=, 4 @@ -764,18 +764,18 @@ varargs5: # @varargs5 # BB#2: # %if.then.i # in Loop: Header=BB6_1 Depth=1 i32.store $7=, 12($10), $6 - i32.store $discard=, 8($10), $9 - i32.store $discard=, 4($10), $7 + i32.store $drop=, 8($10), $9 + i32.store $drop=, 4($10), $7 i32.const $push39=, .L.str.6 - i32.store $discard=, 0($10), $pop39 + i32.store $drop=, 0($10), $pop39 i32.const $push38=, .L.str.1 - i32.call $discard=, printf@FUNCTION, $pop38, $10 + i32.call $drop=, printf@FUNCTION, $pop38, $10 i32.const $push37=, 0 i32.const $push36=, 0 i32.load $push14=, errors($pop36) i32.const $push35=, 1 i32.add $push15=, $pop14, $pop35 - i32.store $discard=, errors($pop37), $pop15 + i32.store $drop=, errors($pop37), $pop15 .LBB6_3: # %for.inc.i # in Loop: Header=BB6_1 Depth=1 end_block # label18: @@ -795,7 +795,7 @@ varargs5: # @varargs5 i32.const $push23=, __stack_pointer i32.const $push21=, 64 i32.add $push22=, $10, $pop21 - i32.store $discard=, 0($pop23), $pop22 + i32.store $drop=, 0($pop23), $pop22 return .endfunc .Lfunc_end6: @@ -814,36 +814,36 @@ varargs6: # @varargs6 i32.sub $push24=, $pop16, $pop17 i32.store $push28=, 0($pop18), $pop24 tee_local $push27=, $11=, $pop28 - i32.store $discard=, 60($pop27), $7 + i32.store $drop=, 60($pop27), $7 i32.load $7=, 60($11) i32.const $push3=, 6 - i32.store $discard=, 40($11), $pop3 + i32.store $drop=, 40($11), $pop3 i32.const $push26=, 4 i32.add $push4=, $7, $pop26 - i32.store $discard=, 60($11), $pop4 + i32.store $drop=, 60($11), $pop4 i32.load $9=, 0($7) i32.const $push5=, 8 i32.add $push6=, $7, $pop5 - i32.store $discard=, 60($11), $pop6 + i32.store $drop=, 60($11), $pop6 i32.load $10=, 4($7) i32.const $push7=, 12 i32.add $push8=, $7, $pop7 - i32.store $discard=, 60($11), $pop8 + i32.store $drop=, 60($11), $pop8 i32.load $8=, 8($7) i32.const $push9=, 16 i32.add $push10=, $7, $pop9 - i32.store $discard=, 60($11), $pop10 + i32.store $drop=, 60($11), $pop10 i32.load $7=, 12($7) - i32.store $discard=, 44($11), $9 - i32.store $discard=, 48($11), $10 - i32.store $discard=, 52($11), $8 - i32.store $discard=, 56($11), $7 + i32.store $drop=, 44($11), $9 + i32.store $drop=, 48($11), $10 + i32.store $drop=, 52($11), $8 + i32.store $drop=, 56($11), $7 i64.const $push0=, 4294967296 - i64.store $discard=, 16($11), $pop0 + i64.store $drop=, 16($11), $pop0 i64.const $push1=, 12884901890 - i64.store $discard=, 24($11), $pop1 + i64.store $drop=, 24($11), $pop1 i64.const $push2=, 21474836484 - i64.store $discard=, 32($11), $pop2 + i64.store $drop=, 32($11), $pop2 i32.const $push22=, 16 i32.add $push23=, $11, $pop22 i32.const $push25=, 4 @@ -859,18 +859,18 @@ varargs6: # @varargs6 # BB#2: # %if.then.i # in Loop: Header=BB7_1 Depth=1 i32.store $8=, 12($11), $7 - i32.store $discard=, 8($11), $10 - i32.store $discard=, 4($11), $8 + i32.store $drop=, 8($11), $10 + i32.store $drop=, 4($11), $8 i32.const $push35=, .L.str.7 - i32.store $discard=, 0($11), $pop35 + i32.store $drop=, 0($11), $pop35 i32.const $push34=, .L.str.1 - i32.call $discard=, printf@FUNCTION, $pop34, $11 + i32.call $drop=, printf@FUNCTION, $pop34, $11 i32.const $push33=, 0 i32.const $push32=, 0 i32.load $push12=, errors($pop32) i32.const $push31=, 1 i32.add $push13=, $pop12, $pop31 - i32.store $discard=, errors($pop33), $pop13 + i32.store $drop=, errors($pop33), $pop13 .LBB7_3: # %for.inc.i # in Loop: Header=BB7_1 Depth=1 end_block # label21: @@ -890,7 +890,7 @@ varargs6: # @varargs6 i32.const $push21=, __stack_pointer i32.const $push19=, 64 i32.add $push20=, $11, $pop19 - i32.store $discard=, 0($pop21), $pop20 + i32.store $drop=, 0($pop21), $pop20 return .endfunc .Lfunc_end7: @@ -909,32 +909,32 @@ varargs7: # @varargs7 i32.sub $push22=, $pop14, $pop15 i32.store $push28=, 0($pop16), $pop22 tee_local $push27=, $12=, $pop28 - i32.store $discard=, 60($pop27), $8 + i32.store $drop=, 60($pop27), $8 i32.load $push26=, 60($12) tee_local $push25=, $8=, $pop26 i32.const $push24=, 4 i32.add $push4=, $pop25, $pop24 - i32.store $discard=, 60($12), $pop4 + i32.store $drop=, 60($12), $pop4 i32.load $10=, 0($8) i32.const $push5=, 8 i32.add $push6=, $8, $pop5 - i32.store $discard=, 60($12), $pop6 + i32.store $drop=, 60($12), $pop6 i32.load $11=, 4($8) i32.const $push7=, 12 i32.add $push8=, $8, $pop7 - i32.store $discard=, 60($12), $pop8 + i32.store $drop=, 60($12), $pop8 i32.load $8=, 8($8) - i32.store $discard=, 48($12), $10 - i32.store $discard=, 52($12), $11 - i32.store $discard=, 56($12), $8 + i32.store $drop=, 48($12), $10 + i32.store $drop=, 52($12), $11 + i32.store $drop=, 56($12), $8 i64.const $push0=, 4294967296 - i64.store $discard=, 16($12), $pop0 + i64.store $drop=, 16($12), $pop0 i64.const $push1=, 12884901890 - i64.store $discard=, 24($12), $pop1 + i64.store $drop=, 24($12), $pop1 i64.const $push2=, 21474836484 - i64.store $discard=, 32($12), $pop2 + i64.store $drop=, 32($12), $pop2 i64.const $push3=, 30064771078 - i64.store $discard=, 40($12), $pop3 + i64.store $drop=, 40($12), $pop3 i32.const $push20=, 16 i32.add $push21=, $12, $pop20 i32.const $push23=, 4 @@ -950,18 +950,18 @@ varargs7: # @varargs7 # BB#2: # %if.then.i # in Loop: Header=BB8_1 Depth=1 i32.store $9=, 12($12), $8 - i32.store $discard=, 8($12), $11 - i32.store $discard=, 4($12), $9 + i32.store $drop=, 8($12), $11 + i32.store $drop=, 4($12), $9 i32.const $push35=, .L.str.8 - i32.store $discard=, 0($12), $pop35 + i32.store $drop=, 0($12), $pop35 i32.const $push34=, .L.str.1 - i32.call $discard=, printf@FUNCTION, $pop34, $12 + i32.call $drop=, printf@FUNCTION, $pop34, $12 i32.const $push33=, 0 i32.const $push32=, 0 i32.load $push10=, errors($pop32) i32.const $push31=, 1 i32.add $push11=, $pop10, $pop31 - i32.store $discard=, errors($pop33), $pop11 + i32.store $drop=, errors($pop33), $pop11 .LBB8_3: # %for.inc.i # in Loop: Header=BB8_1 Depth=1 end_block # label24: @@ -981,7 +981,7 @@ varargs7: # @varargs7 i32.const $push19=, __stack_pointer i32.const $push17=, 64 i32.add $push18=, $12, $pop17 - i32.store $discard=, 0($pop19), $pop18 + i32.store $drop=, 0($pop19), $pop18 return .endfunc .Lfunc_end8: @@ -1000,29 +1000,29 @@ varargs8: # @varargs8 i32.sub $push20=, $pop12, $pop13 i32.store $push27=, 0($pop14), $pop20 tee_local $push26=, $13=, $pop27 - i32.store $discard=, 60($pop26), $9 + i32.store $drop=, 60($pop26), $9 i32.load $push25=, 60($13) tee_local $push24=, $9=, $pop25 i32.const $push23=, 4 i32.add $push5=, $pop24, $pop23 - i32.store $discard=, 60($13), $pop5 + i32.store $drop=, 60($13), $pop5 i32.load $11=, 0($9) i32.const $push4=, 8 i32.add $push6=, $9, $pop4 - i32.store $discard=, 60($13), $pop6 + i32.store $drop=, 60($13), $pop6 i32.load $9=, 4($9) i32.const $push22=, 8 - i32.store $discard=, 48($13), $pop22 - i32.store $discard=, 52($13), $11 - i32.store $discard=, 56($13), $9 + i32.store $drop=, 48($13), $pop22 + i32.store $drop=, 52($13), $11 + i32.store $drop=, 56($13), $9 i64.const $push0=, 4294967296 - i64.store $discard=, 16($13), $pop0 + i64.store $drop=, 16($13), $pop0 i64.const $push1=, 12884901890 - i64.store $discard=, 24($13), $pop1 + i64.store $drop=, 24($13), $pop1 i64.const $push2=, 21474836484 - i64.store $discard=, 32($13), $pop2 + i64.store $drop=, 32($13), $pop2 i64.const $push3=, 30064771078 - i64.store $discard=, 40($13), $pop3 + i64.store $drop=, 40($13), $pop3 i32.const $push18=, 16 i32.add $push19=, $13, $pop18 i32.const $push21=, 4 @@ -1038,18 +1038,18 @@ varargs8: # @varargs8 # BB#2: # %if.then.i # in Loop: Header=BB9_1 Depth=1 i32.store $10=, 12($13), $9 - i32.store $discard=, 8($13), $12 - i32.store $discard=, 4($13), $10 + i32.store $drop=, 8($13), $12 + i32.store $drop=, 4($13), $10 i32.const $push34=, .L.str.9 - i32.store $discard=, 0($13), $pop34 + i32.store $drop=, 0($13), $pop34 i32.const $push33=, .L.str.1 - i32.call $discard=, printf@FUNCTION, $pop33, $13 + i32.call $drop=, printf@FUNCTION, $pop33, $13 i32.const $push32=, 0 i32.const $push31=, 0 i32.load $push8=, errors($pop31) i32.const $push30=, 1 i32.add $push9=, $pop8, $pop30 - i32.store $discard=, errors($pop32), $pop9 + i32.store $drop=, errors($pop32), $pop9 .LBB9_3: # %for.inc.i # in Loop: Header=BB9_1 Depth=1 end_block # label27: @@ -1069,7 +1069,7 @@ varargs8: # @varargs8 i32.const $push17=, __stack_pointer i32.const $push15=, 64 i32.add $push16=, $13, $pop15 - i32.store $discard=, 0($pop17), $pop16 + i32.store $drop=, 0($pop17), $pop16 return .endfunc .Lfunc_end9: @@ -1088,24 +1088,24 @@ varargs9: # @varargs9 i32.sub $push20=, $pop12, $pop13 i32.store $push26=, 0($pop14), $pop20 tee_local $push25=, $14=, $pop26 - i32.store $discard=, 60($pop25), $10 + i32.store $drop=, 60($pop25), $10 i32.load $push24=, 60($14) tee_local $push23=, $10=, $pop24 i32.const $push22=, 4 i32.add $push5=, $pop23, $pop22 - i32.store $discard=, 60($14), $pop5 + i32.store $drop=, 60($14), $pop5 i32.load $push6=, 0($10) - i32.store $discard=, 56($14), $pop6 + i32.store $drop=, 56($14), $pop6 i64.const $push0=, 4294967296 - i64.store $discard=, 16($14), $pop0 + i64.store $drop=, 16($14), $pop0 i64.const $push1=, 12884901890 - i64.store $discard=, 24($14), $pop1 + i64.store $drop=, 24($14), $pop1 i64.const $push2=, 21474836484 - i64.store $discard=, 32($14), $pop2 + i64.store $drop=, 32($14), $pop2 i64.const $push3=, 30064771078 - i64.store $discard=, 40($14), $pop3 + i64.store $drop=, 40($14), $pop3 i64.const $push4=, 38654705672 - i64.store $discard=, 48($14), $pop4 + i64.store $drop=, 48($14), $pop4 i32.const $push18=, 16 i32.add $push19=, $14, $pop18 i32.const $push21=, 4 @@ -1121,18 +1121,18 @@ varargs9: # @varargs9 # BB#2: # %if.then.i # in Loop: Header=BB10_1 Depth=1 i32.store $11=, 12($14), $10 - i32.store $discard=, 8($14), $13 - i32.store $discard=, 4($14), $11 + i32.store $drop=, 8($14), $13 + i32.store $drop=, 4($14), $11 i32.const $push33=, .L.str.10 - i32.store $discard=, 0($14), $pop33 + i32.store $drop=, 0($14), $pop33 i32.const $push32=, .L.str.1 - i32.call $discard=, printf@FUNCTION, $pop32, $14 + i32.call $drop=, printf@FUNCTION, $pop32, $14 i32.const $push31=, 0 i32.const $push30=, 0 i32.load $push8=, errors($pop30) i32.const $push29=, 1 i32.add $push9=, $pop8, $pop29 - i32.store $discard=, errors($pop31), $pop9 + i32.store $drop=, errors($pop31), $pop9 .LBB10_3: # %for.inc.i # in Loop: Header=BB10_1 Depth=1 end_block # label30: @@ -1152,7 +1152,7 @@ varargs9: # @varargs9 i32.const $push17=, __stack_pointer i32.const $push15=, 64 i32.add $push16=, $14, $pop15 - i32.store $discard=, 0($pop17), $pop16 + i32.store $drop=, 0($pop17), $pop16 return .endfunc .Lfunc_end10: diff --git a/test/torture-s/va-arg-26.c.s b/test/torture-s/va-arg-26.c.s index b51c354cd..04ad265a6 100644 --- a/test/torture-s/va-arg-26.c.s +++ b/test/torture-s/va-arg-26.c.s @@ -20,10 +20,10 @@ f: # @f i32.const $push7=, 16 i32.sub $push9=, $pop6, $pop7 tee_local $push8=, $8=, $pop9 - i32.store $discard=, 12($pop8), $6 + i32.store $drop=, 12($pop8), $6 i32.const $push3=, 8 i32.add $push4=, $9, $pop3 - i32.store $discard=, 12($8), $pop4 + i32.store $drop=, 12($8), $pop4 return $7 .endfunc .Lfunc_end0: @@ -45,7 +45,7 @@ main: # @main i32.store $push11=, 0($pop8), $pop9 tee_local $push10=, $1=, $pop11 i64.const $push0=, 4619567317775286272 - i64.store $discard=, 0($pop10), $pop0 + i64.store $drop=, 0($pop10), $pop0 block f64.call $push1=, f@FUNCTION, $0, $0, $0, $0, $0, $0, $1 f64.const $push2=, 0x1.cp2 diff --git a/test/torture-s/va-arg-4.c.s b/test/torture-s/va-arg-4.c.s index dddaeb47c..5690f2aed 100644 --- a/test/torture-s/va-arg-4.c.s +++ b/test/torture-s/va-arg-4.c.s @@ -50,14 +50,14 @@ f: # @f # BB#5: # %if.end23 i32.const $push19=, 12 i32.add $push20=, $0, $pop19 - i32.store $discard=, 12($4), $pop20 + i32.store $drop=, 12($4), $pop20 i32.load $push21=, 0($3) br_if 0, $pop21 # 0: down to label0 # BB#6: # %if.end29 i32.const $push28=, __stack_pointer i32.const $push26=, 16 i32.add $push27=, $4, $pop26 - i32.store $discard=, 0($pop28), $pop27 + i32.store $drop=, 0($pop28), $pop27 return .LBB0_7: # %if.then28 end_block # label0: @@ -86,22 +86,22 @@ main: # @main i32.add $push3=, $pop23, $pop2 i32.const $push0=, 0 i64.load $push1=, main.x+24($pop0):p2align=0 - i64.store $discard=, 0($pop3):p2align=2, $pop1 + i64.store $drop=, 0($pop3):p2align=2, $pop1 i32.const $push5=, 32 i32.add $push6=, $1, $pop5 i32.const $push22=, 0 i64.load $push4=, main.x+16($pop22):p2align=0 - i64.store $discard=, 0($pop6):p2align=2, $pop4 + i64.store $drop=, 0($pop6):p2align=2, $pop4 i32.const $push8=, 24 i32.add $push9=, $1, $pop8 i32.const $push21=, 0 i64.load $push7=, main.x+8($pop21):p2align=0 - i64.store $discard=, 0($pop9):p2align=2, $pop7 + i64.store $drop=, 0($pop9):p2align=2, $pop7 i32.const $push20=, 0 i64.load $push10=, main.x($pop20):p2align=0 - i64.store $discard=, 16($1):p2align=2, $pop10 + i64.store $drop=, 16($1):p2align=2, $pop10 i64.const $push11=, 515396075562 - i64.store $discard=, 0($1), $pop11 + i64.store $drop=, 0($1), $pop11 i32.const $push19=, 0 i32.store $0=, 8($1), $pop19 i32.const $push16=, 16 diff --git a/test/torture-s/va-arg-5.c.s b/test/torture-s/va-arg-5.c.s index 6a1bf1124..90b461e14 100644 --- a/test/torture-s/va-arg-5.c.s +++ b/test/torture-s/va-arg-5.c.s @@ -21,7 +21,7 @@ va_double: # @va_double i32.and $push28=, $pop1, $pop2 tee_local $push27=, $4=, $pop28 f64.load $3=, 0($pop27) - i32.store $discard=, 12($2), $1 + i32.store $drop=, 12($2), $1 i32.const $push3=, 8 i32.add $push4=, $4, $pop3 i32.store $1=, 12($2), $pop4 @@ -49,7 +49,7 @@ va_double: # @va_double f64.load $3=, 0($1) i32.const $push15=, 32 i32.add $push16=, $4, $pop15 - i32.store $discard=, 12($2), $pop16 + i32.store $drop=, 12($2), $pop16 f64.const $push17=, 0x1.12e0be1b5921ep1 f64.ne $push18=, $3, $pop17 br_if 0, $pop18 # 0: down to label0 @@ -57,7 +57,7 @@ va_double: # @va_double i32.const $push25=, __stack_pointer i32.const $push23=, 16 i32.add $push24=, $2, $pop23 - i32.store $discard=, 0($pop25), $pop24 + i32.store $drop=, 0($pop25), $pop24 return $2 .LBB0_5: # %if.then15 end_block # label0: @@ -130,7 +130,7 @@ va_long_double: # @va_long_double i64.load $4=, 0($2) i32.const $push23=, 64 i32.add $push24=, $1, $pop23 - i32.store $discard=, 12($5), $pop24 + i32.store $drop=, 12($5), $pop24 i64.const $push28=, -2718666384188054750 i64.const $push27=, 4611706774898825505 i32.call $push29=, __eqtf2@FUNCTION, $4, $3, $pop28, $pop27 @@ -139,7 +139,7 @@ va_long_double: # @va_long_double i32.const $push36=, __stack_pointer i32.const $push34=, 16 i32.add $push35=, $5, $pop34 - i32.store $discard=, 0($pop36), $pop35 + i32.store $drop=, 0($pop36), $pop35 return $1 .LBB1_5: # %if.then15 end_block # label1: @@ -169,49 +169,49 @@ main: # @main i32.const $push0=, 24 i32.add $push1=, $pop32, $pop0 i64.const $push2=, 4612018121970389534 - i64.store $discard=, 0($pop1), $pop2 + i64.store $drop=, 0($pop1), $pop2 i32.const $push33=, 64 i32.add $push34=, $0, $pop33 i32.const $push3=, 16 i32.add $push4=, $pop34, $pop3 i64.const $push5=, 4612217596080624972 - i64.store $discard=, 0($pop4), $pop5 + i64.store $drop=, 0($pop4), $pop5 i64.const $push6=, 4613303418679563607 - i64.store $discard=, 72($0), $pop6 + i64.store $drop=, 72($0), $pop6 i64.const $push7=, 4614256655080292474 - i64.store $discard=, 64($0), $pop7 + i64.store $drop=, 64($0), $pop7 i32.const $push35=, 64 i32.add $push36=, $0, $pop35 - i32.call $discard=, va_double@FUNCTION, $0, $pop36 + i32.call $drop=, va_double@FUNCTION, $0, $pop36 i32.const $push8=, 56 i32.add $push9=, $0, $pop8 i64.const $push10=, 4611706774898825505 - i64.store $discard=, 0($pop9), $pop10 + i64.store $drop=, 0($pop9), $pop10 i32.const $push11=, 48 i32.add $push12=, $0, $pop11 i64.const $push13=, -2718666384188054750 - i64.store $discard=, 0($pop12), $pop13 + i64.store $drop=, 0($pop12), $pop13 i32.const $push14=, 40 i32.add $push15=, $0, $pop14 i64.const $push16=, 4611719242030715220 - i64.store $discard=, 0($pop15), $pop16 + i64.store $drop=, 0($pop15), $pop16 i32.const $push17=, 32 i32.add $push18=, $0, $pop17 i64.const $push19=, -4892607794577095924 - i64.store $discard=, 0($pop18), $pop19 + i64.store $drop=, 0($pop18), $pop19 i32.const $push39=, 24 i32.add $push20=, $0, $pop39 i64.const $push21=, 4611787105943148885 - i64.store $discard=, 0($pop20), $pop21 + i64.store $drop=, 0($pop20), $pop21 i32.const $push38=, 16 i32.add $push22=, $0, $pop38 i64.const $push23=, 8163791057260899163 - i64.store $discard=, 0($pop22), $pop23 + i64.store $drop=, 0($pop22), $pop23 i64.const $push24=, 4611846683218194439 - i64.store $discard=, 8($0), $pop24 + i64.store $drop=, 8($0), $pop24 i64.const $push25=, -7338557514379428662 - i64.store $discard=, 0($0), $pop25 - i32.call $discard=, va_long_double@FUNCTION, $0, $0 + i64.store $drop=, 0($0), $pop25 + i32.call $drop=, va_long_double@FUNCTION, $0, $0 i32.const $push26=, 0 call exit@FUNCTION, $pop26 unreachable diff --git a/test/torture-s/va-arg-6.c.s b/test/torture-s/va-arg-6.c.s index 4685e8f4d..4439f0fc5 100644 --- a/test/torture-s/va-arg-6.c.s +++ b/test/torture-s/va-arg-6.c.s @@ -102,7 +102,7 @@ f: # @f f64.load $7=, 0($pop65) i32.const $push47=, 8 i32.add $push48=, $1, $pop47 - i32.store $discard=, 12($4), $pop48 + i32.store $drop=, 12($4), $pop48 f64.const $push49=, 0x1.5c28f5c28f5c3p1 f64.ne $push50=, $7, $pop49 br_if 0, $pop50 # 0: down to label0 @@ -110,7 +110,7 @@ f: # @f i32.const $push57=, __stack_pointer i32.const $push55=, 16 i32.add $push56=, $4, $pop55 - i32.store $discard=, 0($pop57), $pop56 + i32.store $drop=, 0($pop57), $pop56 return $4 .LBB0_10: # %if.then40 end_block # label0: @@ -138,40 +138,40 @@ main: # @main i32.const $push0=, 64 i32.add $push1=, $pop32, $pop0 i64.const $push2=, 4613307314293241283 - i64.store $discard=, 0($pop1), $pop2 + i64.store $drop=, 0($pop1), $pop2 i32.const $push3=, 56 i32.add $push4=, $0, $pop3 i32.const $push5=, 14 - i32.store $discard=, 0($pop4), $pop5 + i32.store $drop=, 0($pop4), $pop5 i32.const $push6=, 48 i32.add $push7=, $0, $pop6 i64.const $push8=, 20000000000 - i64.store $discard=, 0($pop7), $pop8 + i64.store $drop=, 0($pop7), $pop8 i32.const $push9=, 44 i32.add $push10=, $0, $pop9 i32.const $push11=, 13 - i32.store $discard=, 0($pop10), $pop11 + i32.store $drop=, 0($pop10), $pop11 i32.const $push12=, 40 i32.add $push13=, $0, $pop12 i32.const $push14=, 12 - i32.store $discard=, 0($pop13), $pop14 + i32.store $drop=, 0($pop13), $pop14 i32.const $push15=, 32 i32.add $push16=, $0, $pop15 i64.const $push17=, 4611846459164112977 - i64.store $discard=, 0($pop16), $pop17 + i64.store $drop=, 0($pop16), $pop17 i32.const $push18=, 24 i32.add $push19=, $0, $pop18 i64.const $push20=, -1475739525896764129 - i64.store $discard=, 0($pop19), $pop20 + i64.store $drop=, 0($pop19), $pop20 i32.const $push21=, 16 i32.add $push22=, $0, $pop21 i32.const $push23=, 11 - i32.store $discard=, 0($pop22), $pop23 + i32.store $drop=, 0($pop22), $pop23 i64.const $push24=, 10000000000 - i64.store $discard=, 8($0), $pop24 + i64.store $drop=, 8($0), $pop24 i32.const $push25=, 10 - i32.store $discard=, 0($0), $pop25 - i32.call $discard=, f@FUNCTION, $0, $0 + i32.store $drop=, 0($0), $pop25 + i32.call $drop=, f@FUNCTION, $0, $0 i32.const $push26=, 0 call exit@FUNCTION, $pop26 unreachable diff --git a/test/torture-s/va-arg-7.c.s b/test/torture-s/va-arg-7.c.s index f121fa169..8f34cb3ca 100644 --- a/test/torture-s/va-arg-7.c.s +++ b/test/torture-s/va-arg-7.c.s @@ -27,7 +27,7 @@ debug: # @debug # BB#1: # %if.end i32.const $push26=, 8 i32.add $push4=, $16, $pop26 - i32.store $discard=, 12($18), $pop4 + i32.store $drop=, 12($18), $pop4 i32.load $push5=, 0($17) i32.const $push6=, 9 i32.ne $push7=, $pop5, $pop6 @@ -35,7 +35,7 @@ debug: # @debug # BB#2: # %if.end6 i32.const $push8=, 12 i32.add $push9=, $16, $pop8 - i32.store $discard=, 12($18), $pop9 + i32.store $drop=, 12($18), $pop9 i32.const $push10=, 8 i32.add $push11=, $16, $pop10 i32.load $push12=, 0($pop11) @@ -46,7 +46,7 @@ debug: # @debug i32.const $push21=, __stack_pointer i32.const $push19=, 16 i32.add $push20=, $18, $pop19 - i32.store $discard=, 0($pop21), $pop20 + i32.store $drop=, 0($pop21), $pop20 return .LBB0_4: # %if.then10 end_block # label0: @@ -72,9 +72,9 @@ main: # @main i32.store $push9=, 0($pop6), $pop7 tee_local $push8=, $1=, $pop9 i32.const $push0=, 10 - i32.store $discard=, 8($pop8), $pop0 + i32.store $drop=, 8($pop8), $pop0 i64.const $push1=, 38654705672 - i64.store $discard=, 0($1), $pop1 + i64.store $drop=, 0($1), $pop1 call debug@FUNCTION, $1, $1, $1, $1, $1, $1, $1, $0, $0, $0, $0, $0, $0, $0, $0, $0, $1 i32.const $push2=, 0 call exit@FUNCTION, $pop2 diff --git a/test/torture-s/va-arg-8.c.s b/test/torture-s/va-arg-8.c.s index c6666e43c..be93f45e4 100644 --- a/test/torture-s/va-arg-8.c.s +++ b/test/torture-s/va-arg-8.c.s @@ -33,7 +33,7 @@ debug: # @debug i64.load $12=, 0($pop22) i32.const $push8=, 8 i32.add $push9=, $9, $pop8 - i32.store $discard=, 12($11), $pop9 + i32.store $drop=, 12($11), $pop9 i64.const $push10=, 20014547621496 i64.ne $push11=, $12, $pop10 br_if 0, $pop11 # 0: down to label0 @@ -41,7 +41,7 @@ debug: # @debug i32.const $push18=, __stack_pointer i32.const $push16=, 16 i32.add $push17=, $11, $pop16 - i32.store $discard=, 0($pop18), $pop17 + i32.store $drop=, 0($pop18), $pop17 return .LBB0_3: # %if.then5 end_block # label0: @@ -67,9 +67,9 @@ main: # @main i32.store $push9=, 0($pop6), $pop7 tee_local $push8=, $0=, $pop9 i64.const $push0=, 20014547621496 - i64.store $discard=, 8($pop8), $pop0 + i64.store $drop=, 8($pop8), $pop0 i32.const $push1=, 10 - i32.store $discard=, 0($0), $pop1 + i32.store $drop=, 0($0), $pop1 call debug@FUNCTION, $0, $0, $0, $0, $0, $0, $0, $0, $0, $0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 diff --git a/test/torture-s/va-arg-9.c.s b/test/torture-s/va-arg-9.c.s index 0ef71c8fb..33b558c8d 100644 --- a/test/torture-s/va-arg-9.c.s +++ b/test/torture-s/va-arg-9.c.s @@ -92,7 +92,7 @@ f0: # @f0 i32.sub $push12=, $pop6, $pop7 i32.store $push15=, 0($pop8), $pop12 tee_local $push14=, $2=, $pop15 - i32.store $discard=, 12($pop14), $1 + i32.store $drop=, 12($pop14), $1 block i32.call $push0=, strlen@FUNCTION, $0 i32.const $push13=, 16 @@ -133,7 +133,7 @@ f0: # @f0 i32.const $push11=, __stack_pointer i32.const $push9=, 16 i32.add $push10=, $2, $pop9 - i32.store $discard=, 0($pop11), $pop10 + i32.store $drop=, 0($pop11), $pop10 return .LBB2_7: # %if.then.i.i end_block # label5: @@ -158,7 +158,7 @@ f1: # @f1 i32.sub $push13=, $pop7, $pop8 i32.store $push15=, 0($pop9), $pop13 tee_local $push14=, $3=, $pop15 - i32.store $discard=, 12($pop14), $2 + i32.store $drop=, 12($pop14), $2 block i32.call $push0=, strlen@FUNCTION, $1 i32.const $push1=, 15 @@ -199,7 +199,7 @@ f1: # @f1 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $3, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB3_7: # %if.then.i.i end_block # label9: @@ -224,7 +224,7 @@ f2: # @f2 i32.sub $push13=, $pop7, $pop8 i32.store $push15=, 0($pop9), $pop13 tee_local $push14=, $4=, $pop15 - i32.store $discard=, 12($pop14), $3 + i32.store $drop=, 12($pop14), $3 block i32.call $push0=, strlen@FUNCTION, $2 i32.const $push1=, 14 @@ -265,7 +265,7 @@ f2: # @f2 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $4, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB4_7: # %if.then.i.i end_block # label13: @@ -290,7 +290,7 @@ f3: # @f3 i32.sub $push13=, $pop7, $pop8 i32.store $push15=, 0($pop9), $pop13 tee_local $push14=, $5=, $pop15 - i32.store $discard=, 12($pop14), $4 + i32.store $drop=, 12($pop14), $4 block i32.call $push0=, strlen@FUNCTION, $3 i32.const $push1=, 13 @@ -331,7 +331,7 @@ f3: # @f3 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $5, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB5_7: # %if.then.i.i end_block # label17: @@ -356,7 +356,7 @@ f4: # @f4 i32.sub $push13=, $pop7, $pop8 i32.store $push15=, 0($pop9), $pop13 tee_local $push14=, $6=, $pop15 - i32.store $discard=, 12($pop14), $5 + i32.store $drop=, 12($pop14), $5 block i32.call $push0=, strlen@FUNCTION, $4 i32.const $push1=, 12 @@ -397,7 +397,7 @@ f4: # @f4 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $6, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB6_7: # %if.then.i.i end_block # label21: @@ -422,7 +422,7 @@ f5: # @f5 i32.sub $push13=, $pop7, $pop8 i32.store $push15=, 0($pop9), $pop13 tee_local $push14=, $7=, $pop15 - i32.store $discard=, 12($pop14), $6 + i32.store $drop=, 12($pop14), $6 block i32.call $push0=, strlen@FUNCTION, $5 i32.const $push1=, 11 @@ -463,7 +463,7 @@ f5: # @f5 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $7, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB7_7: # %if.then.i.i end_block # label25: @@ -488,7 +488,7 @@ f6: # @f6 i32.sub $push13=, $pop7, $pop8 i32.store $push15=, 0($pop9), $pop13 tee_local $push14=, $8=, $pop15 - i32.store $discard=, 12($pop14), $7 + i32.store $drop=, 12($pop14), $7 block i32.call $push0=, strlen@FUNCTION, $6 i32.const $push1=, 10 @@ -529,7 +529,7 @@ f6: # @f6 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $8, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB8_7: # %if.then.i.i end_block # label29: @@ -554,7 +554,7 @@ f7: # @f7 i32.sub $push13=, $pop7, $pop8 i32.store $push15=, 0($pop9), $pop13 tee_local $push14=, $9=, $pop15 - i32.store $discard=, 12($pop14), $8 + i32.store $drop=, 12($pop14), $8 block i32.call $push0=, strlen@FUNCTION, $7 i32.const $push1=, 9 @@ -595,7 +595,7 @@ f7: # @f7 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $9, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB9_7: # %if.then.i.i end_block # label33: @@ -620,7 +620,7 @@ f8: # @f8 i32.sub $push13=, $pop7, $pop8 i32.store $push15=, 0($pop9), $pop13 tee_local $push14=, $10=, $pop15 - i32.store $discard=, 12($pop14), $9 + i32.store $drop=, 12($pop14), $9 block i32.call $push0=, strlen@FUNCTION, $8 i32.const $push1=, 8 @@ -661,7 +661,7 @@ f8: # @f8 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $10, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB10_7: # %if.then.i.i end_block # label37: @@ -686,7 +686,7 @@ f9: # @f9 i32.sub $push13=, $pop7, $pop8 i32.store $push15=, 0($pop9), $pop13 tee_local $push14=, $11=, $pop15 - i32.store $discard=, 12($pop14), $10 + i32.store $drop=, 12($pop14), $10 block i32.call $push0=, strlen@FUNCTION, $9 i32.const $push1=, 7 @@ -727,7 +727,7 @@ f9: # @f9 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $11, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB11_7: # %if.then.i.i end_block # label41: @@ -752,7 +752,7 @@ f10: # @f10 i32.sub $push13=, $pop7, $pop8 i32.store $push15=, 0($pop9), $pop13 tee_local $push14=, $12=, $pop15 - i32.store $discard=, 12($pop14), $11 + i32.store $drop=, 12($pop14), $11 block i32.call $push0=, strlen@FUNCTION, $10 i32.const $push1=, 6 @@ -793,7 +793,7 @@ f10: # @f10 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $12, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB12_7: # %if.then.i.i end_block # label45: @@ -818,7 +818,7 @@ f11: # @f11 i32.sub $push13=, $pop7, $pop8 i32.store $push15=, 0($pop9), $pop13 tee_local $push14=, $13=, $pop15 - i32.store $discard=, 12($pop14), $12 + i32.store $drop=, 12($pop14), $12 block i32.call $push0=, strlen@FUNCTION, $11 i32.const $push1=, 5 @@ -859,7 +859,7 @@ f11: # @f11 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $13, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB13_7: # %if.then.i.i end_block # label49: @@ -884,7 +884,7 @@ f12: # @f12 i32.sub $push12=, $pop6, $pop7 i32.store $push15=, 0($pop8), $pop12 tee_local $push14=, $14=, $pop15 - i32.store $discard=, 12($pop14), $13 + i32.store $drop=, 12($pop14), $13 block i32.call $push0=, strlen@FUNCTION, $12 i32.const $push13=, 4 @@ -925,7 +925,7 @@ f12: # @f12 i32.const $push11=, __stack_pointer i32.const $push9=, 16 i32.add $push10=, $14, $pop9 - i32.store $discard=, 0($pop11), $pop10 + i32.store $drop=, 0($pop11), $pop10 return .LBB14_7: # %if.then.i.i end_block # label53: @@ -950,7 +950,7 @@ f13: # @f13 i32.sub $push13=, $pop7, $pop8 i32.store $push15=, 0($pop9), $pop13 tee_local $push14=, $15=, $pop15 - i32.store $discard=, 12($pop14), $14 + i32.store $drop=, 12($pop14), $14 block i32.call $push0=, strlen@FUNCTION, $13 i32.const $push1=, 3 @@ -991,7 +991,7 @@ f13: # @f13 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $15, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB15_7: # %if.then.i.i end_block # label57: @@ -1016,7 +1016,7 @@ f14: # @f14 i32.sub $push13=, $pop7, $pop8 i32.store $push15=, 0($pop9), $pop13 tee_local $push14=, $16=, $pop15 - i32.store $discard=, 12($pop14), $15 + i32.store $drop=, 12($pop14), $15 block i32.call $push0=, strlen@FUNCTION, $14 i32.const $push1=, 2 @@ -1057,7 +1057,7 @@ f14: # @f14 i32.const $push12=, __stack_pointer i32.const $push10=, 16 i32.add $push11=, $16, $pop10 - i32.store $discard=, 0($pop12), $pop11 + i32.store $drop=, 0($pop12), $pop11 return .LBB16_7: # %if.then.i.i end_block # label61: @@ -1082,7 +1082,7 @@ f15: # @f15 i32.sub $push12=, $pop6, $pop7 i32.store $push15=, 0($pop8), $pop12 tee_local $push14=, $17=, $pop15 - i32.store $discard=, 12($pop14), $16 + i32.store $drop=, 12($pop14), $16 block i32.call $push0=, strlen@FUNCTION, $15 i32.const $push13=, 1 @@ -1123,7 +1123,7 @@ f15: # @f15 i32.const $push11=, __stack_pointer i32.const $push9=, 16 i32.add $push10=, $17, $pop9 - i32.store $discard=, 0($pop11), $pop10 + i32.store $drop=, 0($pop11), $pop10 return .LBB17_7: # %if.then.i.i end_block # label65: @@ -1187,7 +1187,7 @@ main: # @main i64.const $push18=, 12884901890 i64.store $6=, 584($14), $pop18 i64.const $push19=, 4294967296 - i64.store $discard=, 576($14), $pop19 + i64.store $drop=, 576($14), $pop19 i32.const $push20=, .L.str i32.const $push97=, 576 i32.add $push98=, $14, $pop97 @@ -1231,7 +1231,7 @@ main: # @main i64.const $push33=, 17179869187 i64.store $13=, 520($14), $pop33 i64.const $push34=, 8589934593 - i64.store $discard=, 512($14), $pop34 + i64.store $drop=, 512($14), $pop34 i32.const $push35=, .L.str+1 i32.const $push111=, 512 i32.add $push112=, $14, $pop111 @@ -1240,29 +1240,29 @@ main: # @main i32.add $push114=, $14, $pop113 i32.const $push229=, 48 i32.add $push36=, $pop114, $pop229 - i64.store $discard=, 0($pop36), $0 + i64.store $drop=, 0($pop36), $0 i32.const $push115=, 448 i32.add $push116=, $14, $pop115 i32.const $push228=, 40 i32.add $push37=, $pop116, $pop228 - i64.store $discard=, 0($pop37), $1 + i64.store $drop=, 0($pop37), $1 i32.const $push117=, 448 i32.add $push118=, $14, $pop117 i32.const $push227=, 32 i32.add $push38=, $pop118, $pop227 - i64.store $discard=, 0($pop38), $2 + i64.store $drop=, 0($pop38), $2 i32.const $push119=, 448 i32.add $push120=, $14, $pop119 i32.const $push226=, 24 i32.add $push39=, $pop120, $pop226 - i64.store $discard=, 0($pop39), $3 + i64.store $drop=, 0($pop39), $3 i32.const $push121=, 448 i32.add $push122=, $14, $pop121 i32.const $push225=, 16 i32.add $push40=, $pop122, $pop225 - i64.store $discard=, 0($pop40), $4 - i64.store $discard=, 456($14), $5 - i64.store $discard=, 448($14), $6 + i64.store $drop=, 0($pop40), $4 + i64.store $drop=, 456($14), $5 + i64.store $drop=, 448($14), $6 i32.const $push41=, .L.str+2 i32.const $push123=, 448 i32.add $push124=, $14, $pop123 @@ -1271,7 +1271,7 @@ main: # @main i32.add $push126=, $14, $pop125 i32.const $push224=, 48 i32.add $push42=, $pop126, $pop224 - i32.store $discard=, 0($pop42), $7 + i32.store $drop=, 0($pop42), $7 i32.const $push127=, 384 i32.add $push128=, $14, $pop127 i32.const $push223=, 40 @@ -1293,7 +1293,7 @@ main: # @main i32.add $push46=, $pop134, $pop220 i64.store $10=, 0($pop46), $11 i64.store $11=, 392($14), $12 - i64.store $discard=, 384($14), $13 + i64.store $drop=, 384($14), $13 i32.const $push47=, .L.str+3 i32.const $push135=, 384 i32.add $push136=, $14, $pop135 @@ -1302,24 +1302,24 @@ main: # @main i32.add $push138=, $14, $pop137 i32.const $push219=, 40 i32.add $push48=, $pop138, $pop219 - i64.store $discard=, 0($pop48), $0 + i64.store $drop=, 0($pop48), $0 i32.const $push139=, 336 i32.add $push140=, $14, $pop139 i32.const $push218=, 32 i32.add $push49=, $pop140, $pop218 - i64.store $discard=, 0($pop49), $1 + i64.store $drop=, 0($pop49), $1 i32.const $push141=, 336 i32.add $push142=, $14, $pop141 i32.const $push217=, 24 i32.add $push50=, $pop142, $pop217 - i64.store $discard=, 0($pop50), $2 + i64.store $drop=, 0($pop50), $2 i32.const $push143=, 336 i32.add $push144=, $14, $pop143 i32.const $push216=, 16 i32.add $push51=, $pop144, $pop216 - i64.store $discard=, 0($pop51), $3 - i64.store $discard=, 344($14), $4 - i64.store $discard=, 336($14), $5 + i64.store $drop=, 0($pop51), $3 + i64.store $drop=, 344($14), $4 + i64.store $drop=, 336($14), $5 i32.const $push52=, .L.str+4 i32.const $push145=, 336 i32.add $push146=, $14, $pop145 @@ -1328,7 +1328,7 @@ main: # @main i32.add $push148=, $14, $pop147 i32.const $push215=, 40 i32.add $push53=, $pop148, $pop215 - i32.store $discard=, 0($pop53), $7 + i32.store $drop=, 0($pop53), $7 i32.const $push149=, 288 i32.add $push150=, $14, $pop149 i32.const $push214=, 32 @@ -1345,7 +1345,7 @@ main: # @main i32.add $push56=, $pop154, $pop212 i64.store $8=, 0($pop56), $9 i64.store $9=, 296($14), $10 - i64.store $discard=, 288($14), $11 + i64.store $drop=, 288($14), $11 i32.const $push57=, .L.str+5 i32.const $push155=, 288 i32.add $push156=, $14, $pop155 @@ -1354,19 +1354,19 @@ main: # @main i32.add $push158=, $14, $pop157 i32.const $push211=, 32 i32.add $push58=, $pop158, $pop211 - i64.store $discard=, 0($pop58), $0 + i64.store $drop=, 0($pop58), $0 i32.const $push159=, 240 i32.add $push160=, $14, $pop159 i32.const $push210=, 24 i32.add $push59=, $pop160, $pop210 - i64.store $discard=, 0($pop59), $1 + i64.store $drop=, 0($pop59), $1 i32.const $push161=, 240 i32.add $push162=, $14, $pop161 i32.const $push209=, 16 i32.add $push60=, $pop162, $pop209 - i64.store $discard=, 0($pop60), $2 - i64.store $discard=, 248($14), $3 - i64.store $discard=, 240($14), $4 + i64.store $drop=, 0($pop60), $2 + i64.store $drop=, 248($14), $3 + i64.store $drop=, 240($14), $4 i32.const $push61=, .L.str+6 i32.const $push163=, 240 i32.add $push164=, $14, $pop163 @@ -1375,7 +1375,7 @@ main: # @main i32.add $push166=, $14, $pop165 i32.const $push208=, 32 i32.add $push62=, $pop166, $pop208 - i32.store $discard=, 0($pop62), $7 + i32.store $drop=, 0($pop62), $7 i32.const $push167=, 192 i32.add $push168=, $14, $pop167 i32.const $push207=, 24 @@ -1387,7 +1387,7 @@ main: # @main i32.add $push64=, $pop170, $pop206 i64.store $5=, 0($pop64), $6 i64.store $6=, 200($14), $8 - i64.store $discard=, 192($14), $9 + i64.store $drop=, 192($14), $9 i32.const $push65=, .L.str+7 i32.const $push171=, 192 i32.add $push172=, $14, $pop171 @@ -1396,14 +1396,14 @@ main: # @main i32.add $push174=, $14, $pop173 i32.const $push205=, 24 i32.add $push66=, $pop174, $pop205 - i64.store $discard=, 0($pop66), $0 + i64.store $drop=, 0($pop66), $0 i32.const $push175=, 160 i32.add $push176=, $14, $pop175 i32.const $push204=, 16 i32.add $push67=, $pop176, $pop204 - i64.store $discard=, 0($pop67), $1 - i64.store $discard=, 168($14), $2 - i64.store $discard=, 160($14), $3 + i64.store $drop=, 0($pop67), $1 + i64.store $drop=, 168($14), $2 + i64.store $drop=, 160($14), $3 i32.const $push68=, .L.str+8 i32.const $push177=, 160 i32.add $push178=, $14, $pop177 @@ -1412,14 +1412,14 @@ main: # @main i32.add $push180=, $14, $pop179 i32.const $push203=, 24 i32.add $push69=, $pop180, $pop203 - i32.store $discard=, 0($pop69), $7 + i32.store $drop=, 0($pop69), $7 i32.const $push181=, 128 i32.add $push182=, $14, $pop181 i32.const $push202=, 16 i32.add $push70=, $pop182, $pop202 i64.store $3=, 0($pop70), $4 i64.store $4=, 136($14), $5 - i64.store $discard=, 128($14), $6 + i64.store $drop=, 128($14), $6 i32.const $push71=, .L.str+9 i32.const $push183=, 128 i32.add $push184=, $14, $pop183 @@ -1428,9 +1428,9 @@ main: # @main i32.add $push186=, $14, $pop185 i32.const $push201=, 16 i32.add $push72=, $pop186, $pop201 - i64.store $discard=, 0($pop72), $0 - i64.store $discard=, 104($14), $1 - i64.store $discard=, 96($14), $2 + i64.store $drop=, 0($pop72), $0 + i64.store $drop=, 104($14), $1 + i64.store $drop=, 96($14), $2 i32.const $push73=, .L.str+10 i32.const $push187=, 96 i32.add $push188=, $14, $pop187 @@ -1439,31 +1439,31 @@ main: # @main i32.add $push190=, $14, $pop189 i32.const $push200=, 16 i32.add $push74=, $pop190, $pop200 - i32.store $discard=, 0($pop74), $7 + i32.store $drop=, 0($pop74), $7 i64.store $2=, 72($14), $3 - i64.store $discard=, 64($14), $4 + i64.store $drop=, 64($14), $4 i32.const $push75=, .L.str+11 i32.const $push191=, 64 i32.add $push192=, $14, $pop191 call f11@FUNCTION, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $pop75, $pop192 - i64.store $discard=, 56($14), $0 - i64.store $discard=, 48($14), $1 + i64.store $drop=, 56($14), $0 + i64.store $drop=, 48($14), $1 i32.const $push76=, .L.str+12 i32.const $push193=, 48 i32.add $push194=, $14, $pop193 call f12@FUNCTION, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $pop76, $pop194 - i32.store $discard=, 40($14), $7 - i64.store $discard=, 32($14), $2 + i32.store $drop=, 40($14), $7 + i64.store $drop=, 32($14), $2 i32.const $push77=, .L.str+13 i32.const $push195=, 32 i32.add $push196=, $14, $pop195 call f13@FUNCTION, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $pop77, $pop196 - i64.store $discard=, 16($14), $0 + i64.store $drop=, 16($14), $0 i32.const $push78=, .L.str+14 i32.const $push197=, 16 i32.add $push198=, $14, $pop197 call f14@FUNCTION, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $pop78, $pop198 - i32.store $discard=, 0($14), $7 + i32.store $drop=, 0($14), $7 i32.const $push79=, .L.str+15 call f15@FUNCTION, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $14, $pop79, $14 i32.const $push80=, 0 diff --git a/test/torture-s/va-arg-pack-1.c.s b/test/torture-s/va-arg-pack-1.c.s index 31d3d1b59..0221fdd32 100644 --- a/test/torture-s/va-arg-pack-1.c.s +++ b/test/torture-s/va-arg-pack-1.c.s @@ -16,7 +16,7 @@ foo1: # @foo1 i32.sub $push91=, $pop79, $pop80 i32.store $push93=, 0($pop81), $pop91 tee_local $push92=, $7=, $pop93 - i32.store $discard=, 12($pop92), $2 + i32.store $drop=, 12($pop92), $2 block i32.const $push3=, 19 i32.gt_u $push4=, $0, $pop3 @@ -31,7 +31,7 @@ foo1: # @foo1 i32.const $push8=, 1 i32.add $push9=, $pop7, $pop8 i32.store $push0=, cnt($pop6), $pop9 - i32.store8 $discard=, seen($0), $pop0 + i32.store8 $drop=, seen($0), $pop0 i32.const $push10=, 6 i32.ne $push11=, $1, $pop10 br_if 0, $pop11 # 0: down to label0 @@ -84,12 +84,12 @@ foo1: # @foo1 i32.const $push101=, 12 i32.add $push55=, $1, $pop101 i32.load $push56=, 0($pop55):p2align=0 - i32.store $discard=, 0($pop57), $pop56 + i32.store $drop=, 0($pop57), $pop56 i32.const $push87=, 16 i32.add $push88=, $7, $pop87 i32.const $push100=, 8 i32.add $push60=, $pop88, $pop100 - i32.store $discard=, 0($pop60), $6 + i32.store $drop=, 0($pop60), $6 i32.const $push61=, 4 i32.add $push62=, $1, $pop61 i32.load $6=, 0($pop62):p2align=0 @@ -97,8 +97,8 @@ foo1: # @foo1 i32.add $push53=, $2, $pop52 i32.store $3=, 12($7), $pop53 i32.load $1=, 0($1):p2align=0 - i32.store $discard=, 20($7), $6 - i32.store $discard=, 16($7), $1 + i32.store $drop=, 20($7), $6 + i32.store $drop=, 16($7), $1 i32.const $push89=, 16 i32.add $push90=, $7, $pop89 i32.const $push99=, v4 @@ -116,7 +116,7 @@ foo1: # @foo1 # BB#11: # %if.end34 i32.const $push70=, 32 i32.add $push71=, $2, $pop70 - i32.store $discard=, 12($7), $pop71 + i32.store $drop=, 12($7), $pop71 block i32.load $push72=, 0($1) i32.const $push73=, 3 @@ -143,7 +143,7 @@ foo1: # @foo1 i64.load $4=, 0($2) i32.const $push25=, 16 i32.add $push26=, $2, $pop25 - i32.store $discard=, 12($7), $pop26 + i32.store $drop=, 12($7), $pop26 i64.const $push28=, 0 i64.const $push27=, 4612891083171430400 i32.call $push29=, __netf2@FUNCTION, $4, $5, $pop28, $pop27 @@ -168,7 +168,7 @@ foo1: # @foo1 # BB#17: # %if.end59 i32.const $push39=, 24 i32.add $push40=, $2, $pop39 - i32.store $discard=, 12($7), $pop40 + i32.store $drop=, 12($7), $pop40 i32.load $push41=, 0($1) i32.const $push42=, v2 i32.ne $push43=, $pop41, $pop42 @@ -178,7 +178,7 @@ foo1: # @foo1 i32.const $push84=, __stack_pointer i32.const $push82=, 32 i32.add $push83=, $7, $pop82 - i32.store $discard=, 0($pop84), $pop83 + i32.store $drop=, 0($pop84), $pop83 return $0 .LBB0_19: # %sw.default end_block # label0: @@ -204,7 +204,7 @@ foo2: # @foo2 i32.sub $push88=, $pop70, $pop71 i32.store $push90=, 0($pop72), $pop88 tee_local $push89=, $6=, $pop90 - i32.store $discard=, 12($pop89), $2 + i32.store $drop=, 12($pop89), $2 block i32.const $push4=, 19 i32.gt_u $push5=, $0, $pop4 @@ -221,7 +221,7 @@ foo2: # @foo2 i32.store $push0=, cnt($pop7), $pop10 i32.const $push11=, 64 i32.or $push12=, $pop0, $pop11 - i32.store8 $discard=, seen($0), $pop12 + i32.store8 $drop=, seen($0), $pop12 i32.const $push13=, 10 i32.ne $push14=, $1, $pop13 br_if 0, $pop14 # 0: down to label4 @@ -271,7 +271,7 @@ foo2: # @foo2 i32.const $push102=, 12 i32.add $push34=, $1, $pop102 i32.load $push35=, 0($pop34):p2align=0 - i32.store $discard=, 0($pop36), $pop35 + i32.store $drop=, 0($pop36), $pop35 i32.const $push78=, 32 i32.add $push79=, $6, $pop78 i32.const $push101=, 8 @@ -279,16 +279,16 @@ foo2: # @foo2 i32.const $push100=, 8 i32.add $push37=, $1, $pop100 i32.load $push38=, 0($pop37):p2align=0 - i32.store $discard=, 0($pop39), $pop38 + i32.store $drop=, 0($pop39), $pop38 i32.const $push99=, 4 i32.add $push40=, $1, $pop99 i32.load $push41=, 0($pop40):p2align=0 - i32.store $discard=, 36($6), $pop41 + i32.store $drop=, 36($6), $pop41 i32.const $push33=, 32 i32.add $push2=, $2, $pop33 i32.store $3=, 12($6), $pop2 i32.load $push42=, 0($1):p2align=0 - i32.store $discard=, 32($6), $pop42 + i32.store $drop=, 32($6), $pop42 i32.const $push80=, 32 i32.add $push81=, $6, $pop80 i32.const $push98=, v4 @@ -303,7 +303,7 @@ foo2: # @foo2 i32.const $push109=, 12 i32.add $push46=, $3, $pop109 i32.load $push47=, 0($pop46):p2align=0 - i32.store $discard=, 0($pop48), $pop47 + i32.store $drop=, 0($pop48), $pop47 i32.const $push84=, 16 i32.add $push85=, $6, $pop84 i32.const $push108=, 8 @@ -311,16 +311,16 @@ foo2: # @foo2 i32.const $push107=, 8 i32.add $push49=, $3, $pop107 i32.load $push50=, 0($pop49):p2align=0 - i32.store $discard=, 0($pop51), $pop50 + i32.store $drop=, 0($pop51), $pop50 i32.const $push106=, 4 i32.add $push52=, $3, $pop106 i32.load $push53=, 0($pop52):p2align=0 - i32.store $discard=, 20($6), $pop53 + i32.store $drop=, 20($6), $pop53 i32.const $push44=, 48 i32.add $push45=, $2, $pop44 i32.store $1=, 12($6), $pop45 i32.load $push54=, 0($3):p2align=0 - i32.store $discard=, 16($6), $pop54 + i32.store $drop=, 16($6), $pop54 i32.const $push86=, 16 i32.add $push87=, $6, $pop86 i32.const $push105=, v4 @@ -344,7 +344,7 @@ foo2: # @foo2 i64.load $4=, 0($pop111) i32.const $push63=, 8 i32.add $push64=, $2, $pop63 - i32.store $discard=, 12($6), $pop64 + i32.store $drop=, 12($6), $pop64 i64.const $push65=, 16 i64.ne $push66=, $4, $pop65 br_if 1, $pop66 # 1: down to label4 @@ -353,7 +353,7 @@ foo2: # @foo2 i32.const $push75=, __stack_pointer i32.const $push73=, 48 i32.add $push74=, $6, $pop73 - i32.store $discard=, 0($pop75), $pop74 + i32.store $drop=, 0($pop75), $pop74 i32.const $push67=, 8 i32.add $push68=, $0, $pop67 return $pop68 @@ -400,7 +400,7 @@ main: # @main tee_local $push103=, $5=, $pop104 i32.const $push102=, 1 i32.add $push1=, $pop103, $pop102 - i32.store $discard=, v2($pop106), $pop1 + i32.store $drop=, v2($pop106), $pop1 i32.const $push101=, 0 i32.const $push100=, 1 i32.add $push0=, $2, $pop100 @@ -409,29 +409,29 @@ main: # @main i32.add $push4=, $1, $pop3 i32.const $push99=, 0 i32.load $push2=, v4+12($pop99):p2align=0 - i32.store $discard=, 0($pop4), $pop2 + i32.store $drop=, 0($pop4), $pop2 i32.const $push69=, 160 i32.add $push70=, $1, $pop69 i32.const $push98=, 8 i32.add $push6=, $pop70, $pop98 i32.const $push97=, 0 i32.load $push5=, v4+8($pop97):p2align=0 - i32.store $discard=, 0($pop6), $pop5 + i32.store $drop=, 0($pop6), $pop5 i32.const $push8=, 164 i32.add $push9=, $1, $pop8 i32.const $push96=, 0 i32.load $push7=, v4+4($pop96):p2align=0 - i32.store $discard=, 0($pop9), $pop7 + i32.store $drop=, 0($pop9), $pop7 i32.const $push95=, 0 i32.load $push10=, v4($pop95):p2align=0 - i32.store $discard=, 160($1), $pop10 - i32.store $discard=, 144($1), $2 - i32.store $discard=, 156($1), $5 + i32.store $drop=, 160($1), $pop10 + i32.store $drop=, 144($1), $2 + i32.store $drop=, 156($1), $5 i32.const $push11=, v4 - i32.store $discard=, 152($1), $pop11 + i32.store $drop=, 152($1), $pop11 i32.const $push71=, 160 i32.add $push72=, $1, $pop71 - i32.store $discard=, 148($1), $pop72 + i32.store $drop=, 148($1), $pop72 block i32.const $push94=, 0 i32.const $push73=, 144 @@ -459,16 +459,16 @@ main: # @main i32.const $push112=, 0 i32.load $2=, v3($pop112) i32.const $push111=, 0 - i64.store $discard=, v5($pop111), $3 + i64.store $drop=, v5($pop111), $3 i32.const $push19=, 132 i32.add $push20=, $1, $pop19 - i32.store $discard=, 0($pop20), $2 + i32.store $drop=, 0($pop20), $2 i32.const $push21=, 128 i32.add $push22=, $1, $pop21 i32.const $push110=, 8 - i32.store $discard=, 0($pop22), $pop110 - i64.store $discard=, 120($1), $0 - i64.store $discard=, 112($1), $3 + i32.store $drop=, 0($pop22), $pop110 + i64.store $drop=, 120($1), $0 + i64.store $drop=, 112($1), $3 i32.const $push109=, 1 i32.const $push79=, 112 i32.add $push80=, $1, $pop79 @@ -510,62 +510,62 @@ main: # @main i32.const $push36=, 8 i32.add $push37=, $1, $pop36 i64.load $push38=, 0($pop37) - i64.store $discard=, v5+8($pop134), $pop38 + i64.store $drop=, v5+8($pop134), $pop38 i32.const $push133=, 0 - i64.store $discard=, v5($pop133), $4 + i64.store $drop=, v5($pop133), $4 i32.const $push132=, 0 i32.load $5=, v3($pop132) i32.const $push40=, 92 i32.add $push41=, $1, $pop40 i32.const $push131=, 0 i32.load $push39=, v4+12($pop131):p2align=0 - i32.store $discard=, 0($pop41), $pop39 + i32.store $drop=, 0($pop41), $pop39 i32.const $push81=, 80 i32.add $push82=, $1, $pop81 i32.const $push130=, 8 i32.add $push43=, $pop82, $pop130 i32.const $push129=, 0 i32.load $push42=, v4+8($pop129):p2align=0 - i32.store $discard=, 0($pop43), $pop42 + i32.store $drop=, 0($pop43), $pop42 i32.const $push45=, 84 i32.add $push46=, $1, $pop45 i32.const $push128=, 0 i32.load $push44=, v4+4($pop128):p2align=0 - i32.store $discard=, 0($pop46), $pop44 + i32.store $drop=, 0($pop46), $pop44 i32.const $push127=, 0 i32.load $push47=, v4($pop127):p2align=0 - i32.store $discard=, 80($1), $pop47 + i32.store $drop=, 80($1), $pop47 i32.const $push83=, 64 i32.add $push84=, $1, $pop83 i32.const $push126=, 8 i32.add $push48=, $pop84, $pop126 i32.const $push125=, 0 i64.load $push49=, v4+8($pop125):p2align=0 - i64.store $discard=, 0($pop48):p2align=2, $pop49 + i64.store $drop=, 0($pop48):p2align=2, $pop49 i32.const $push124=, 0 i64.load $push50=, v4($pop124):p2align=0 - i64.store $discard=, 64($1):p2align=2, $pop50 + i64.store $drop=, 64($1):p2align=2, $pop50 i32.const $push51=, 48 i32.add $push52=, $1, $pop51 i64.const $push53=, 16 - i64.store $discard=, 0($pop52), $pop53 + i64.store $drop=, 0($pop52), $pop53 i32.const $push54=, 40 i32.add $push55=, $1, $pop54 - i32.store $discard=, 0($pop55), $5 - i64.store $discard=, 16($1), $3 + i32.store $drop=, 0($pop55), $5 + i64.store $drop=, 16($1), $3 i32.const $push85=, 16 i32.add $push86=, $1, $pop85 i32.const $push56=, 20 i32.add $push57=, $pop86, $pop56 i32.const $push87=, 64 i32.add $push88=, $1, $pop87 - i32.store $discard=, 0($pop57), $pop88 + i32.store $drop=, 0($pop57), $pop88 i32.const $push58=, 32 i32.add $push59=, $1, $pop58 i32.const $push89=, 80 i32.add $push90=, $1, $pop89 - i32.store $discard=, 0($pop59), $pop90 - i64.store $discard=, 24($1), $0 + i32.store $drop=, 0($pop59), $pop90 + i64.store $drop=, 24($1), $0 i32.const $push32=, 3 i32.add $push33=, $2, $pop32 i32.const $push91=, 16 @@ -578,7 +578,7 @@ main: # @main i32.const $push68=, __stack_pointer i32.const $push66=, 176 i32.add $push67=, $1, $pop66 - i32.store $discard=, 0($pop68), $pop67 + i32.store $drop=, 0($pop68), $pop67 i32.const $push142=, 0 return $pop142 .LBB3_6: # %if.then18 diff --git a/test/torture-s/va-arg-trap-1.c.s b/test/torture-s/va-arg-trap-1.c.s index 561161bd9..b22d1f57f 100644 --- a/test/torture-s/va-arg-trap-1.c.s +++ b/test/torture-s/va-arg-trap-1.c.s @@ -22,8 +22,8 @@ bar: # @bar .param i32, i32 # BB#0: # %entry i32.const $push0=, 0 - i32.store $discard=, ap($pop0), $1 - i32.call $discard=, foo@FUNCTION + i32.store $drop=, ap($pop0), $1 + i32.call $drop=, foo@FUNCTION unreachable .endfunc .Lfunc_end1: @@ -45,7 +45,7 @@ main: # @main i32.store $push7=, 0($pop4), $pop5 tee_local $push6=, $0=, $pop7 i32.const $push0=, 0 - i32.store $discard=, 0($pop6), $pop0 + i32.store $drop=, 0($pop6), $pop0 call bar@FUNCTION, $0, $0 unreachable .endfunc diff --git a/test/torture-s/vfprintf-1.c.s b/test/torture-s/vfprintf-1.c.s index e0d7ec322..a481e1a8a 100644 --- a/test/torture-s/vfprintf-1.c.s +++ b/test/torture-s/vfprintf-1.c.s @@ -15,7 +15,7 @@ inner: # @inner i32.sub $push83=, $pop77, $pop78 i32.store $2=, 0($pop79), $pop83 i32.store $push0=, 12($2), $1 - i32.store $discard=, 8($2), $pop0 + i32.store $drop=, 8($2), $pop0 block block block @@ -52,7 +52,7 @@ inner: # @inner tee_local $push85=, $0=, $pop86 i32.const $push71=, .L.str i32.load $push70=, 12($2) - i32.call $discard=, vfprintf@FUNCTION, $pop85, $pop71, $pop70 + i32.call $drop=, vfprintf@FUNCTION, $pop85, $pop71, $pop70 i32.const $push84=, .L.str i32.load $push72=, 8($2) i32.call $push73=, vfprintf@FUNCTION, $0, $pop84, $pop72 @@ -69,7 +69,7 @@ inner: # @inner tee_local $push88=, $0=, $pop89 i32.const $push64=, .L.str.1 i32.load $push63=, 12($2) - i32.call $discard=, vfprintf@FUNCTION, $pop88, $pop64, $pop63 + i32.call $drop=, vfprintf@FUNCTION, $pop88, $pop64, $pop63 i32.const $push87=, .L.str.1 i32.load $push65=, 8($2) i32.call $push66=, vfprintf@FUNCTION, $0, $pop87, $pop65 @@ -86,7 +86,7 @@ inner: # @inner tee_local $push91=, $0=, $pop92 i32.const $push57=, .L.str.2 i32.load $push56=, 12($2) - i32.call $discard=, vfprintf@FUNCTION, $pop91, $pop57, $pop56 + i32.call $drop=, vfprintf@FUNCTION, $pop91, $pop57, $pop56 i32.const $push90=, .L.str.2 i32.load $push58=, 8($2) i32.call $push59=, vfprintf@FUNCTION, $0, $pop90, $pop58 @@ -103,7 +103,7 @@ inner: # @inner tee_local $push94=, $0=, $pop95 i32.const $push52=, .L.str.3 i32.load $push51=, 12($2) - i32.call $discard=, vfprintf@FUNCTION, $pop94, $pop52, $pop51 + i32.call $drop=, vfprintf@FUNCTION, $pop94, $pop52, $pop51 i32.const $push93=, .L.str.3 i32.load $push53=, 8($2) i32.call $push54=, vfprintf@FUNCTION, $0, $pop93, $pop53 @@ -119,7 +119,7 @@ inner: # @inner tee_local $push97=, $0=, $pop98 i32.const $push45=, .L.str.4 i32.load $push44=, 12($2) - i32.call $discard=, vfprintf@FUNCTION, $pop97, $pop45, $pop44 + i32.call $drop=, vfprintf@FUNCTION, $pop97, $pop45, $pop44 i32.const $push96=, .L.str.4 i32.load $push46=, 8($2) i32.call $push47=, vfprintf@FUNCTION, $0, $pop96, $pop46 @@ -136,7 +136,7 @@ inner: # @inner tee_local $push100=, $0=, $pop101 i32.const $push38=, .L.str.4 i32.load $push37=, 12($2) - i32.call $discard=, vfprintf@FUNCTION, $pop100, $pop38, $pop37 + i32.call $drop=, vfprintf@FUNCTION, $pop100, $pop38, $pop37 i32.const $push99=, .L.str.4 i32.load $push39=, 8($2) i32.call $push40=, vfprintf@FUNCTION, $0, $pop99, $pop39 @@ -153,7 +153,7 @@ inner: # @inner tee_local $push103=, $0=, $pop104 i32.const $push31=, .L.str.4 i32.load $push30=, 12($2) - i32.call $discard=, vfprintf@FUNCTION, $pop103, $pop31, $pop30 + i32.call $drop=, vfprintf@FUNCTION, $pop103, $pop31, $pop30 i32.const $push102=, .L.str.4 i32.load $push32=, 8($2) i32.call $push33=, vfprintf@FUNCTION, $0, $pop102, $pop32 @@ -170,7 +170,7 @@ inner: # @inner tee_local $push106=, $0=, $pop107 i32.const $push26=, .L.str.4 i32.load $push25=, 12($2) - i32.call $discard=, vfprintf@FUNCTION, $pop106, $pop26, $pop25 + i32.call $drop=, vfprintf@FUNCTION, $pop106, $pop26, $pop25 i32.const $push105=, .L.str.4 i32.load $push27=, 8($2) i32.call $push28=, vfprintf@FUNCTION, $0, $pop105, $pop27 @@ -186,7 +186,7 @@ inner: # @inner tee_local $push109=, $0=, $pop110 i32.const $push12=, .L.str.6 i32.load $push11=, 12($2) - i32.call $discard=, vfprintf@FUNCTION, $pop109, $pop12, $pop11 + i32.call $drop=, vfprintf@FUNCTION, $pop109, $pop12, $pop11 i32.const $push108=, .L.str.6 i32.load $push13=, 8($2) i32.call $push14=, vfprintf@FUNCTION, $0, $pop108, $pop13 @@ -203,7 +203,7 @@ inner: # @inner tee_local $push112=, $0=, $pop113 i32.const $push5=, .L.str.7 i32.load $push4=, 12($2) - i32.call $discard=, vfprintf@FUNCTION, $pop112, $pop5, $pop4 + i32.call $drop=, vfprintf@FUNCTION, $pop112, $pop5, $pop4 i32.const $push111=, .L.str.7 i32.load $push6=, 8($2) i32.call $push7=, vfprintf@FUNCTION, $0, $pop111, $pop6 @@ -221,7 +221,7 @@ inner: # @inner tee_local $push115=, $0=, $pop116 i32.const $push19=, .L.str.5 i32.load $push18=, 12($2) - i32.call $discard=, vfprintf@FUNCTION, $pop115, $pop19, $pop18 + i32.call $drop=, vfprintf@FUNCTION, $pop115, $pop19, $pop18 i32.const $push114=, .L.str.5 i32.load $push20=, 8($2) i32.call $push21=, vfprintf@FUNCTION, $0, $pop114, $pop20 @@ -233,7 +233,7 @@ inner: # @inner i32.const $push82=, __stack_pointer i32.const $push80=, 16 i32.add $push81=, $2, $pop80 - i32.store $discard=, 0($pop82), $pop81 + i32.store $drop=, 0($pop82), $pop81 return .LBB0_24: # %if.then50 end_block # label0: @@ -270,7 +270,7 @@ main: # @main i32.const $push37=, 0 call inner@FUNCTION, $pop3, $pop37 i32.const $push4=, .L.str - i32.store $discard=, 96($1), $pop4 + i32.store $drop=, 96($1), $pop4 i32.const $push5=, 4 i32.const $push23=, 96 i32.add $push24=, $1, $pop23 @@ -282,24 +282,24 @@ main: # @main i32.add $push26=, $1, $pop25 call inner@FUNCTION, $pop7, $pop26 i32.const $push8=, .L.str.2 - i32.store $discard=, 64($1), $pop8 + i32.store $drop=, 64($1), $pop8 i32.const $push9=, 6 i32.const $push27=, 64 i32.add $push28=, $1, $pop27 call inner@FUNCTION, $pop9, $pop28 i32.const $push10=, .L.str.3 - i32.store $discard=, 48($1), $pop10 + i32.store $drop=, 48($1), $pop10 i32.const $push11=, 7 i32.const $push29=, 48 i32.add $push30=, $1, $pop29 call inner@FUNCTION, $pop11, $pop30 i32.const $push12=, 120 - i32.store $discard=, 32($1), $pop12 + i32.store $drop=, 32($1), $pop12 i32.const $push13=, 8 i32.const $push31=, 32 i32.add $push32=, $1, $pop31 call inner@FUNCTION, $pop13, $pop32 - i32.store $discard=, 16($1), $0 + i32.store $drop=, 16($1), $0 i32.const $push14=, 9 i32.const $push33=, 16 i32.add $push34=, $1, $pop33 @@ -311,7 +311,7 @@ main: # @main i32.const $push22=, __stack_pointer i32.const $push20=, 112 i32.add $push21=, $1, $pop20 - i32.store $discard=, 0($pop22), $pop21 + i32.store $drop=, 0($pop22), $pop21 return $0 .endfunc .Lfunc_end1: diff --git a/test/torture-s/vfprintf-chk-1.c.s b/test/torture-s/vfprintf-chk-1.c.s index abcd6bdd8..ba9aad5d1 100644 --- a/test/torture-s/vfprintf-chk-1.c.s +++ b/test/torture-s/vfprintf-chk-1.c.s @@ -15,7 +15,7 @@ __vfprintf_chk: # @__vfprintf_chk # BB#1: # %if.end i32.const $push4=, 0 i32.const $push1=, 1 - i32.store $discard=, should_optimize($pop4), $pop1 + i32.store $drop=, should_optimize($pop4), $pop1 i32.call $push2=, vfprintf@FUNCTION, $0, $2, $3 return $pop2 .LBB0_2: # %if.then @@ -41,7 +41,7 @@ inner: # @inner i32.sub $push104=, $pop98, $pop99 i32.store $2=, 0($pop100), $pop104 i32.store $push0=, 12($2), $1 - i32.store $discard=, 8($2), $pop0 + i32.store $drop=, 8($2), $pop0 block i32.const $push1=, 10 i32.gt_u $push2=, $0, $pop1 @@ -74,13 +74,13 @@ inner: # @inner end_block # label13: i32.const $push110=, 0 i32.const $push88=, 1 - i32.store $discard=, should_optimize($pop110), $pop88 + i32.store $drop=, should_optimize($pop110), $pop88 i32.const $push109=, 0 i32.load $push108=, stdout($pop109) tee_local $push107=, $0=, $pop108 i32.const $push106=, .L.str i32.load $push89=, 12($2) - i32.call $discard=, __vfprintf_chk@FUNCTION, $pop107, $2, $pop106, $pop89 + i32.call $drop=, __vfprintf_chk@FUNCTION, $pop107, $2, $pop106, $pop89 i32.const $push105=, 0 i32.load $push90=, should_optimize($pop105) i32.eqz $push190=, $pop90 @@ -88,7 +88,7 @@ inner: # @inner # BB#3: # %if.end i32.const $push113=, 0 i32.const $push112=, 0 - i32.store $discard=, should_optimize($pop113), $pop112 + i32.store $drop=, should_optimize($pop113), $pop112 i32.const $push111=, .L.str i32.load $push91=, 8($2) i32.call $push92=, __vfprintf_chk@FUNCTION, $0, $2, $pop111, $pop91 @@ -106,13 +106,13 @@ inner: # @inner end_block # label12: i32.const $push119=, 0 i32.const $push79=, 1 - i32.store $discard=, should_optimize($pop119), $pop79 + i32.store $drop=, should_optimize($pop119), $pop79 i32.const $push118=, 0 i32.load $push117=, stdout($pop118) tee_local $push116=, $0=, $pop117 i32.const $push115=, .L.str.1 i32.load $push80=, 12($2) - i32.call $discard=, __vfprintf_chk@FUNCTION, $pop116, $2, $pop115, $pop80 + i32.call $drop=, __vfprintf_chk@FUNCTION, $pop116, $2, $pop115, $pop80 i32.const $push114=, 0 i32.load $push81=, should_optimize($pop114) i32.eqz $push191=, $pop81 @@ -120,7 +120,7 @@ inner: # @inner # BB#7: # %if.end13 i32.const $push122=, 0 i32.const $push121=, 0 - i32.store $discard=, should_optimize($pop122), $pop121 + i32.store $drop=, should_optimize($pop122), $pop121 i32.const $push120=, .L.str.1 i32.load $push82=, 8($2) i32.call $push83=, __vfprintf_chk@FUNCTION, $0, $2, $pop120, $pop82 @@ -144,7 +144,7 @@ inner: # @inner tee_local $push125=, $1=, $pop126 i32.const $push124=, .L.str.2 i32.load $push72=, 12($2) - i32.call $discard=, __vfprintf_chk@FUNCTION, $pop125, $2, $pop124, $pop72 + i32.call $drop=, __vfprintf_chk@FUNCTION, $pop125, $2, $pop124, $pop72 i32.const $push123=, 0 i32.load $push73=, should_optimize($pop123) i32.eqz $push192=, $pop73 @@ -152,7 +152,7 @@ inner: # @inner # BB#11: # %if.end25 i32.const $push131=, 0 i32.const $push130=, 0 - i32.store $discard=, should_optimize($pop131), $pop130 + i32.store $drop=, should_optimize($pop131), $pop130 i32.const $push129=, .L.str.2 i32.load $push74=, 8($2) i32.call $push75=, __vfprintf_chk@FUNCTION, $1, $2, $pop129, $pop74 @@ -169,13 +169,13 @@ inner: # @inner end_block # label10: i32.const $push137=, 0 i32.const $push64=, 1 - i32.store $discard=, should_optimize($pop137), $pop64 + i32.store $drop=, should_optimize($pop137), $pop64 i32.const $push136=, 0 i32.load $push135=, stdout($pop136) tee_local $push134=, $0=, $pop135 i32.const $push133=, .L.str.3 i32.load $push65=, 12($2) - i32.call $discard=, __vfprintf_chk@FUNCTION, $pop134, $2, $pop133, $pop65 + i32.call $drop=, __vfprintf_chk@FUNCTION, $pop134, $2, $pop133, $pop65 i32.const $push132=, 0 i32.load $push66=, should_optimize($pop132) i32.eqz $push193=, $pop66 @@ -183,7 +183,7 @@ inner: # @inner # BB#15: # %if.end37 i32.const $push140=, 0 i32.const $push139=, 0 - i32.store $discard=, should_optimize($pop140), $pop139 + i32.store $drop=, should_optimize($pop140), $pop139 i32.const $push138=, .L.str.3 i32.load $push67=, 8($2) i32.call $push68=, __vfprintf_chk@FUNCTION, $0, $2, $pop138, $pop67 @@ -205,12 +205,12 @@ inner: # @inner tee_local $push142=, $1=, $pop143 i32.const $push141=, .L.str.4 i32.load $push56=, 12($2) - i32.call $discard=, __vfprintf_chk@FUNCTION, $pop142, $2, $pop141, $pop56 + i32.call $drop=, __vfprintf_chk@FUNCTION, $pop142, $2, $pop141, $pop56 i32.load $push57=, should_optimize($0) i32.eqz $push194=, $pop57 br_if 7, $pop194 # 7: down to label1 # BB#19: # %if.end49 - i32.store $discard=, should_optimize($0), $0 + i32.store $drop=, should_optimize($0), $0 i32.const $push147=, .L.str.4 i32.load $push58=, 8($2) i32.call $push59=, __vfprintf_chk@FUNCTION, $1, $2, $pop147, $pop58 @@ -234,12 +234,12 @@ inner: # @inner tee_local $push149=, $1=, $pop150 i32.const $push148=, .L.str.4 i32.load $push47=, 12($2) - i32.call $discard=, __vfprintf_chk@FUNCTION, $pop149, $2, $pop148, $pop47 + i32.call $drop=, __vfprintf_chk@FUNCTION, $pop149, $2, $pop148, $pop47 i32.load $push48=, should_optimize($0) i32.eqz $push195=, $pop48 br_if 6, $pop195 # 6: down to label1 # BB#23: # %if.end61 - i32.store $discard=, should_optimize($0), $0 + i32.store $drop=, should_optimize($0), $0 i32.const $push154=, .L.str.4 i32.load $push49=, 8($2) i32.call $push50=, __vfprintf_chk@FUNCTION, $1, $2, $pop154, $pop49 @@ -263,12 +263,12 @@ inner: # @inner tee_local $push156=, $1=, $pop157 i32.const $push155=, .L.str.4 i32.load $push38=, 12($2) - i32.call $discard=, __vfprintf_chk@FUNCTION, $pop156, $2, $pop155, $pop38 + i32.call $drop=, __vfprintf_chk@FUNCTION, $pop156, $2, $pop155, $pop38 i32.load $push39=, should_optimize($0) i32.eqz $push196=, $pop39 br_if 5, $pop196 # 5: down to label1 # BB#27: # %if.end73 - i32.store $discard=, should_optimize($0), $0 + i32.store $drop=, should_optimize($0), $0 i32.const $push161=, .L.str.4 i32.load $push40=, 8($2) i32.call $push41=, __vfprintf_chk@FUNCTION, $1, $2, $pop161, $pop40 @@ -292,12 +292,12 @@ inner: # @inner tee_local $push163=, $1=, $pop164 i32.const $push162=, .L.str.4 i32.load $push31=, 12($2) - i32.call $discard=, __vfprintf_chk@FUNCTION, $pop163, $2, $pop162, $pop31 + i32.call $drop=, __vfprintf_chk@FUNCTION, $pop163, $2, $pop162, $pop31 i32.load $push32=, should_optimize($0) i32.eqz $push197=, $pop32 br_if 4, $pop197 # 4: down to label1 # BB#31: # %if.end85 - i32.store $discard=, should_optimize($0), $0 + i32.store $drop=, should_optimize($0), $0 i32.const $push168=, .L.str.4 i32.load $push33=, 8($2) i32.call $push34=, __vfprintf_chk@FUNCTION, $1, $2, $pop168, $pop33 @@ -319,12 +319,12 @@ inner: # @inner tee_local $push170=, $1=, $pop171 i32.const $push169=, .L.str.5 i32.load $push22=, 12($2) - i32.call $discard=, __vfprintf_chk@FUNCTION, $pop170, $2, $pop169, $pop22 + i32.call $drop=, __vfprintf_chk@FUNCTION, $pop170, $2, $pop169, $pop22 i32.load $push23=, should_optimize($0) i32.eqz $push198=, $pop23 br_if 3, $pop198 # 3: down to label1 # BB#35: # %if.end97 - i32.store $discard=, should_optimize($0), $0 + i32.store $drop=, should_optimize($0), $0 i32.const $push175=, .L.str.5 i32.load $push24=, 8($2) i32.call $push25=, __vfprintf_chk@FUNCTION, $1, $2, $pop175, $pop24 @@ -348,12 +348,12 @@ inner: # @inner tee_local $push177=, $1=, $pop178 i32.const $push176=, .L.str.6 i32.load $push13=, 12($2) - i32.call $discard=, __vfprintf_chk@FUNCTION, $pop177, $2, $pop176, $pop13 + i32.call $drop=, __vfprintf_chk@FUNCTION, $pop177, $2, $pop176, $pop13 i32.load $push14=, should_optimize($0) i32.eqz $push199=, $pop14 br_if 2, $pop199 # 2: down to label1 # BB#39: # %if.end109 - i32.store $discard=, should_optimize($0), $0 + i32.store $drop=, should_optimize($0), $0 i32.const $push182=, .L.str.6 i32.load $push15=, 8($2) i32.call $push16=, __vfprintf_chk@FUNCTION, $1, $2, $pop182, $pop15 @@ -377,12 +377,12 @@ inner: # @inner tee_local $push184=, $1=, $pop185 i32.const $push183=, .L.str.7 i32.load $push4=, 12($2) - i32.call $discard=, __vfprintf_chk@FUNCTION, $pop184, $2, $pop183, $pop4 + i32.call $drop=, __vfprintf_chk@FUNCTION, $pop184, $2, $pop183, $pop4 i32.load $push5=, should_optimize($0) i32.eqz $push200=, $pop5 br_if 1, $pop200 # 1: down to label1 # BB#43: # %if.end121 - i32.store $discard=, should_optimize($0), $0 + i32.store $drop=, should_optimize($0), $0 i32.const $push189=, .L.str.7 i32.load $push6=, 8($2) i32.call $push7=, __vfprintf_chk@FUNCTION, $1, $2, $pop189, $pop6 @@ -399,7 +399,7 @@ inner: # @inner i32.const $push103=, __stack_pointer i32.const $push101=, 16 i32.add $push102=, $2, $pop101 - i32.store $discard=, 0($pop103), $pop102 + i32.store $drop=, 0($pop103), $pop102 return .LBB1_46: # %sw.default end_block # label1: @@ -436,7 +436,7 @@ main: # @main i32.const $push37=, 0 call inner@FUNCTION, $pop3, $pop37 i32.const $push4=, .L.str - i32.store $discard=, 96($1), $pop4 + i32.store $drop=, 96($1), $pop4 i32.const $push5=, 4 i32.const $push23=, 96 i32.add $push24=, $1, $pop23 @@ -448,24 +448,24 @@ main: # @main i32.add $push26=, $1, $pop25 call inner@FUNCTION, $pop7, $pop26 i32.const $push8=, .L.str.2 - i32.store $discard=, 64($1), $pop8 + i32.store $drop=, 64($1), $pop8 i32.const $push9=, 6 i32.const $push27=, 64 i32.add $push28=, $1, $pop27 call inner@FUNCTION, $pop9, $pop28 i32.const $push10=, .L.str.3 - i32.store $discard=, 48($1), $pop10 + i32.store $drop=, 48($1), $pop10 i32.const $push11=, 7 i32.const $push29=, 48 i32.add $push30=, $1, $pop29 call inner@FUNCTION, $pop11, $pop30 i32.const $push12=, 120 - i32.store $discard=, 32($1), $pop12 + i32.store $drop=, 32($1), $pop12 i32.const $push13=, 8 i32.const $push31=, 32 i32.add $push32=, $1, $pop31 call inner@FUNCTION, $pop13, $pop32 - i32.store $discard=, 16($1), $0 + i32.store $drop=, 16($1), $0 i32.const $push14=, 9 i32.const $push33=, 16 i32.add $push34=, $1, $pop33 @@ -477,7 +477,7 @@ main: # @main i32.const $push22=, __stack_pointer i32.const $push20=, 112 i32.add $push21=, $1, $pop20 - i32.store $discard=, 0($pop22), $pop21 + i32.store $drop=, 0($pop22), $pop21 return $0 .endfunc .Lfunc_end2: diff --git a/test/torture-s/vla-dealloc-1.c.s b/test/torture-s/vla-dealloc-1.c.s index 6f70512f9..3ff06935f 100644 --- a/test/torture-s/vla-dealloc-1.c.s +++ b/test/torture-s/vla-dealloc-1.c.s @@ -11,7 +11,7 @@ main: # @main i32.const $push7=, __stack_pointer i32.load $push9=, 0($pop7) tee_local $push8=, $2=, $pop9 - copy_local $discard=, $pop8 + copy_local $drop=, $pop8 i32.const $1=, 0 .LBB0_1: # %if.end # =>This Inner Loop Header: Depth=1 @@ -27,14 +27,14 @@ main: # @main i32.and $push3=, $pop2, $pop16 i32.sub $push15=, $2, $pop3 tee_local $push14=, $3=, $pop15 - copy_local $discard=, $pop14 + copy_local $drop=, $pop14 i32.const $push13=, 1 i32.store $0=, 0($3), $pop13 i32.add $push4=, $3, $4 i32.const $push12=, 2 - i32.store $discard=, 0($pop4), $pop12 + i32.store $drop=, 0($pop4), $pop12 i32.const $push11=, 0 - i32.store $discard=, p($pop11), $3 + i32.store $drop=, p($pop11), $3 i32.add $1=, $1, $0 copy_local $push1=, $2 copy_local $2=, $pop1 diff --git a/test/torture-s/vprintf-1.c.s b/test/torture-s/vprintf-1.c.s index 08b919feb..a422f1d83 100644 --- a/test/torture-s/vprintf-1.c.s +++ b/test/torture-s/vprintf-1.c.s @@ -15,7 +15,7 @@ inner: # @inner i32.sub $push72=, $pop66, $pop67 i32.store $2=, 0($pop68), $pop72 i32.store $push0=, 12($2), $1 - i32.store $discard=, 8($2), $pop0 + i32.store $drop=, 8($2), $pop0 block block block @@ -49,7 +49,7 @@ inner: # @inner end_block # label13: i32.const $push60=, .L.str i32.load $push59=, 12($2) - i32.call $discard=, vprintf@FUNCTION, $pop60, $pop59 + i32.call $drop=, vprintf@FUNCTION, $pop60, $pop59 i32.const $push73=, .L.str i32.load $push61=, 8($2) i32.call $push62=, vprintf@FUNCTION, $pop73, $pop61 @@ -63,7 +63,7 @@ inner: # @inner end_block # label12: i32.const $push54=, .L.str.1 i32.load $push53=, 12($2) - i32.call $discard=, vprintf@FUNCTION, $pop54, $pop53 + i32.call $drop=, vprintf@FUNCTION, $pop54, $pop53 i32.const $push74=, .L.str.1 i32.load $push55=, 8($2) i32.call $push56=, vprintf@FUNCTION, $pop74, $pop55 @@ -77,7 +77,7 @@ inner: # @inner end_block # label11: i32.const $push48=, .L.str.2 i32.load $push47=, 12($2) - i32.call $discard=, vprintf@FUNCTION, $pop48, $pop47 + i32.call $drop=, vprintf@FUNCTION, $pop48, $pop47 i32.const $push75=, .L.str.2 i32.load $push49=, 8($2) i32.call $push50=, vprintf@FUNCTION, $pop75, $pop49 @@ -91,7 +91,7 @@ inner: # @inner end_block # label10: i32.const $push44=, .L.str.3 i32.load $push43=, 12($2) - i32.call $discard=, vprintf@FUNCTION, $pop44, $pop43 + i32.call $drop=, vprintf@FUNCTION, $pop44, $pop43 i32.const $push76=, .L.str.3 i32.load $push45=, 8($2) i32.call $push46=, vprintf@FUNCTION, $pop76, $pop45 @@ -104,7 +104,7 @@ inner: # @inner end_block # label9: i32.const $push38=, .L.str.4 i32.load $push37=, 12($2) - i32.call $discard=, vprintf@FUNCTION, $pop38, $pop37 + i32.call $drop=, vprintf@FUNCTION, $pop38, $pop37 i32.const $push77=, .L.str.4 i32.load $push39=, 8($2) i32.call $push40=, vprintf@FUNCTION, $pop77, $pop39 @@ -118,7 +118,7 @@ inner: # @inner end_block # label8: i32.const $push32=, .L.str.4 i32.load $push31=, 12($2) - i32.call $discard=, vprintf@FUNCTION, $pop32, $pop31 + i32.call $drop=, vprintf@FUNCTION, $pop32, $pop31 i32.const $push78=, .L.str.4 i32.load $push33=, 8($2) i32.call $push34=, vprintf@FUNCTION, $pop78, $pop33 @@ -132,7 +132,7 @@ inner: # @inner end_block # label7: i32.const $push26=, .L.str.4 i32.load $push25=, 12($2) - i32.call $discard=, vprintf@FUNCTION, $pop26, $pop25 + i32.call $drop=, vprintf@FUNCTION, $pop26, $pop25 i32.const $push79=, .L.str.4 i32.load $push27=, 8($2) i32.call $push28=, vprintf@FUNCTION, $pop79, $pop27 @@ -146,7 +146,7 @@ inner: # @inner end_block # label6: i32.const $push22=, .L.str.4 i32.load $push21=, 12($2) - i32.call $discard=, vprintf@FUNCTION, $pop22, $pop21 + i32.call $drop=, vprintf@FUNCTION, $pop22, $pop21 i32.const $push80=, .L.str.4 i32.load $push23=, 8($2) i32.call $push24=, vprintf@FUNCTION, $pop80, $pop23 @@ -159,7 +159,7 @@ inner: # @inner end_block # label5: i32.const $push10=, .L.str.6 i32.load $push9=, 12($2) - i32.call $discard=, vprintf@FUNCTION, $pop10, $pop9 + i32.call $drop=, vprintf@FUNCTION, $pop10, $pop9 i32.const $push81=, .L.str.6 i32.load $push11=, 8($2) i32.call $push12=, vprintf@FUNCTION, $pop81, $pop11 @@ -173,7 +173,7 @@ inner: # @inner end_block # label4: i32.const $push4=, .L.str.7 i32.load $push3=, 12($2) - i32.call $discard=, vprintf@FUNCTION, $pop4, $pop3 + i32.call $drop=, vprintf@FUNCTION, $pop4, $pop3 i32.const $push82=, .L.str.7 i32.load $push5=, 8($2) i32.call $push6=, vprintf@FUNCTION, $pop82, $pop5 @@ -188,7 +188,7 @@ inner: # @inner end_block # label2: i32.const $push16=, .L.str.5 i32.load $push15=, 12($2) - i32.call $discard=, vprintf@FUNCTION, $pop16, $pop15 + i32.call $drop=, vprintf@FUNCTION, $pop16, $pop15 i32.const $push83=, .L.str.5 i32.load $push17=, 8($2) i32.call $push18=, vprintf@FUNCTION, $pop83, $pop17 @@ -200,7 +200,7 @@ inner: # @inner i32.const $push71=, __stack_pointer i32.const $push69=, 16 i32.add $push70=, $2, $pop69 - i32.store $discard=, 0($pop71), $pop70 + i32.store $drop=, 0($pop71), $pop70 return .LBB0_24: # %if.then50 end_block # label0: @@ -237,7 +237,7 @@ main: # @main i32.const $push37=, 0 call inner@FUNCTION, $pop3, $pop37 i32.const $push4=, .L.str - i32.store $discard=, 96($1), $pop4 + i32.store $drop=, 96($1), $pop4 i32.const $push5=, 4 i32.const $push23=, 96 i32.add $push24=, $1, $pop23 @@ -249,24 +249,24 @@ main: # @main i32.add $push26=, $1, $pop25 call inner@FUNCTION, $pop7, $pop26 i32.const $push8=, .L.str.2 - i32.store $discard=, 64($1), $pop8 + i32.store $drop=, 64($1), $pop8 i32.const $push9=, 6 i32.const $push27=, 64 i32.add $push28=, $1, $pop27 call inner@FUNCTION, $pop9, $pop28 i32.const $push10=, .L.str.3 - i32.store $discard=, 48($1), $pop10 + i32.store $drop=, 48($1), $pop10 i32.const $push11=, 7 i32.const $push29=, 48 i32.add $push30=, $1, $pop29 call inner@FUNCTION, $pop11, $pop30 i32.const $push12=, 120 - i32.store $discard=, 32($1), $pop12 + i32.store $drop=, 32($1), $pop12 i32.const $push13=, 8 i32.const $push31=, 32 i32.add $push32=, $1, $pop31 call inner@FUNCTION, $pop13, $pop32 - i32.store $discard=, 16($1), $0 + i32.store $drop=, 16($1), $0 i32.const $push14=, 9 i32.const $push33=, 16 i32.add $push34=, $1, $pop33 @@ -278,7 +278,7 @@ main: # @main i32.const $push22=, __stack_pointer i32.const $push20=, 112 i32.add $push21=, $1, $pop20 - i32.store $discard=, 0($pop22), $pop21 + i32.store $drop=, 0($pop22), $pop21 return $0 .endfunc .Lfunc_end1: diff --git a/test/torture-s/vprintf-chk-1.c.s b/test/torture-s/vprintf-chk-1.c.s index a1a413c4e..3a4f34e43 100644 --- a/test/torture-s/vprintf-chk-1.c.s +++ b/test/torture-s/vprintf-chk-1.c.s @@ -15,7 +15,7 @@ __vprintf_chk: # @__vprintf_chk # BB#1: # %if.end i32.const $push4=, 0 i32.const $push1=, 1 - i32.store $discard=, should_optimize($pop4), $pop1 + i32.store $drop=, should_optimize($pop4), $pop1 i32.call $push2=, vprintf@FUNCTION, $1, $2 return $pop2 .LBB0_2: # %if.then @@ -41,7 +41,7 @@ inner: # @inner i32.sub $push104=, $pop98, $pop99 i32.store $2=, 0($pop100), $pop104 i32.store $push0=, 12($2), $1 - i32.store $discard=, 8($2), $pop0 + i32.store $drop=, 8($2), $pop0 block i32.const $push1=, 10 i32.gt_u $push2=, $0, $pop1 @@ -77,12 +77,12 @@ inner: # @inner i32.store $0=, should_optimize($pop88), $pop106 i32.const $push105=, .L.str i32.load $push89=, 12($2) - i32.call $discard=, __vprintf_chk@FUNCTION, $2, $pop105, $pop89 + i32.call $drop=, __vprintf_chk@FUNCTION, $2, $pop105, $pop89 i32.load $push90=, should_optimize($0) i32.eqz $push147=, $pop90 br_if 11, $pop147 # 11: down to label1 # BB#3: # %if.end - i32.store $discard=, should_optimize($0), $0 + i32.store $drop=, should_optimize($0), $0 i32.const $push107=, .L.str i32.load $push91=, 8($2) i32.call $push92=, __vprintf_chk@FUNCTION, $2, $pop107, $pop91 @@ -100,10 +100,10 @@ inner: # @inner end_block # label12: i32.const $push110=, 0 i32.const $push79=, 1 - i32.store $discard=, should_optimize($pop110), $pop79 + i32.store $drop=, should_optimize($pop110), $pop79 i32.const $push109=, .L.str.1 i32.load $push80=, 12($2) - i32.call $discard=, __vprintf_chk@FUNCTION, $2, $pop109, $pop80 + i32.call $drop=, __vprintf_chk@FUNCTION, $2, $pop109, $pop80 i32.const $push108=, 0 i32.load $push81=, should_optimize($pop108) i32.eqz $push148=, $pop81 @@ -111,7 +111,7 @@ inner: # @inner # BB#7: # %if.end13 i32.const $push113=, 0 i32.const $push112=, 0 - i32.store $discard=, should_optimize($pop113), $pop112 + i32.store $drop=, should_optimize($pop113), $pop112 i32.const $push111=, .L.str.1 i32.load $push82=, 8($2) i32.call $push83=, __vprintf_chk@FUNCTION, $2, $pop111, $pop82 @@ -132,7 +132,7 @@ inner: # @inner i32.store $0=, should_optimize($pop116), $pop71 i32.const $push115=, .L.str.2 i32.load $push72=, 12($2) - i32.call $discard=, __vprintf_chk@FUNCTION, $2, $pop115, $pop72 + i32.call $drop=, __vprintf_chk@FUNCTION, $2, $pop115, $pop72 i32.const $push114=, 0 i32.load $push73=, should_optimize($pop114) i32.eqz $push149=, $pop73 @@ -140,7 +140,7 @@ inner: # @inner # BB#11: # %if.end25 i32.const $push119=, 0 i32.const $push118=, 0 - i32.store $discard=, should_optimize($pop119), $pop118 + i32.store $drop=, should_optimize($pop119), $pop118 i32.const $push117=, .L.str.2 i32.load $push74=, 8($2) i32.call $push75=, __vprintf_chk@FUNCTION, $2, $pop117, $pop74 @@ -157,10 +157,10 @@ inner: # @inner end_block # label10: i32.const $push122=, 0 i32.const $push64=, 1 - i32.store $discard=, should_optimize($pop122), $pop64 + i32.store $drop=, should_optimize($pop122), $pop64 i32.const $push121=, .L.str.3 i32.load $push65=, 12($2) - i32.call $discard=, __vprintf_chk@FUNCTION, $2, $pop121, $pop65 + i32.call $drop=, __vprintf_chk@FUNCTION, $2, $pop121, $pop65 i32.const $push120=, 0 i32.load $push66=, should_optimize($pop120) i32.eqz $push150=, $pop66 @@ -168,7 +168,7 @@ inner: # @inner # BB#15: # %if.end37 i32.const $push125=, 0 i32.const $push124=, 0 - i32.store $discard=, should_optimize($pop125), $pop124 + i32.store $drop=, should_optimize($pop125), $pop124 i32.const $push123=, .L.str.3 i32.load $push67=, 8($2) i32.call $push68=, __vprintf_chk@FUNCTION, $2, $pop123, $pop67 @@ -187,12 +187,12 @@ inner: # @inner i32.store $0=, should_optimize($pop55), $pop127 i32.const $push126=, .L.str.4 i32.load $push56=, 12($2) - i32.call $discard=, __vprintf_chk@FUNCTION, $2, $pop126, $pop56 + i32.call $drop=, __vprintf_chk@FUNCTION, $2, $pop126, $pop56 i32.load $push57=, should_optimize($0) i32.eqz $push151=, $pop57 br_if 7, $pop151 # 7: down to label1 # BB#19: # %if.end49 - i32.store $discard=, should_optimize($0), $0 + i32.store $drop=, should_optimize($0), $0 i32.const $push128=, .L.str.4 i32.load $push58=, 8($2) i32.call $push59=, __vprintf_chk@FUNCTION, $2, $pop128, $pop58 @@ -213,12 +213,12 @@ inner: # @inner i32.store $0=, should_optimize($pop46), $pop130 i32.const $push129=, .L.str.4 i32.load $push47=, 12($2) - i32.call $discard=, __vprintf_chk@FUNCTION, $2, $pop129, $pop47 + i32.call $drop=, __vprintf_chk@FUNCTION, $2, $pop129, $pop47 i32.load $push48=, should_optimize($0) i32.eqz $push152=, $pop48 br_if 6, $pop152 # 6: down to label1 # BB#23: # %if.end61 - i32.store $discard=, should_optimize($0), $0 + i32.store $drop=, should_optimize($0), $0 i32.const $push131=, .L.str.4 i32.load $push49=, 8($2) i32.call $push50=, __vprintf_chk@FUNCTION, $2, $pop131, $pop49 @@ -239,12 +239,12 @@ inner: # @inner i32.store $0=, should_optimize($pop37), $pop133 i32.const $push132=, .L.str.4 i32.load $push38=, 12($2) - i32.call $discard=, __vprintf_chk@FUNCTION, $2, $pop132, $pop38 + i32.call $drop=, __vprintf_chk@FUNCTION, $2, $pop132, $pop38 i32.load $push39=, should_optimize($0) i32.eqz $push153=, $pop39 br_if 5, $pop153 # 5: down to label1 # BB#27: # %if.end73 - i32.store $discard=, should_optimize($0), $0 + i32.store $drop=, should_optimize($0), $0 i32.const $push134=, .L.str.4 i32.load $push40=, 8($2) i32.call $push41=, __vprintf_chk@FUNCTION, $2, $pop134, $pop40 @@ -265,12 +265,12 @@ inner: # @inner i32.store $0=, should_optimize($pop30), $pop136 i32.const $push135=, .L.str.4 i32.load $push31=, 12($2) - i32.call $discard=, __vprintf_chk@FUNCTION, $2, $pop135, $pop31 + i32.call $drop=, __vprintf_chk@FUNCTION, $2, $pop135, $pop31 i32.load $push32=, should_optimize($0) i32.eqz $push154=, $pop32 br_if 4, $pop154 # 4: down to label1 # BB#31: # %if.end85 - i32.store $discard=, should_optimize($0), $0 + i32.store $drop=, should_optimize($0), $0 i32.const $push137=, .L.str.4 i32.load $push33=, 8($2) i32.call $push34=, __vprintf_chk@FUNCTION, $2, $pop137, $pop33 @@ -289,12 +289,12 @@ inner: # @inner i32.store $0=, should_optimize($pop21), $pop139 i32.const $push138=, .L.str.5 i32.load $push22=, 12($2) - i32.call $discard=, __vprintf_chk@FUNCTION, $2, $pop138, $pop22 + i32.call $drop=, __vprintf_chk@FUNCTION, $2, $pop138, $pop22 i32.load $push23=, should_optimize($0) i32.eqz $push155=, $pop23 br_if 3, $pop155 # 3: down to label1 # BB#35: # %if.end97 - i32.store $discard=, should_optimize($0), $0 + i32.store $drop=, should_optimize($0), $0 i32.const $push140=, .L.str.5 i32.load $push24=, 8($2) i32.call $push25=, __vprintf_chk@FUNCTION, $2, $pop140, $pop24 @@ -315,12 +315,12 @@ inner: # @inner i32.store $0=, should_optimize($pop12), $pop142 i32.const $push141=, .L.str.6 i32.load $push13=, 12($2) - i32.call $discard=, __vprintf_chk@FUNCTION, $2, $pop141, $pop13 + i32.call $drop=, __vprintf_chk@FUNCTION, $2, $pop141, $pop13 i32.load $push14=, should_optimize($0) i32.eqz $push156=, $pop14 br_if 2, $pop156 # 2: down to label1 # BB#39: # %if.end109 - i32.store $discard=, should_optimize($0), $0 + i32.store $drop=, should_optimize($0), $0 i32.const $push143=, .L.str.6 i32.load $push15=, 8($2) i32.call $push16=, __vprintf_chk@FUNCTION, $2, $pop143, $pop15 @@ -341,12 +341,12 @@ inner: # @inner i32.store $0=, should_optimize($pop3), $pop145 i32.const $push144=, .L.str.7 i32.load $push4=, 12($2) - i32.call $discard=, __vprintf_chk@FUNCTION, $2, $pop144, $pop4 + i32.call $drop=, __vprintf_chk@FUNCTION, $2, $pop144, $pop4 i32.load $push5=, should_optimize($0) i32.eqz $push157=, $pop5 br_if 1, $pop157 # 1: down to label1 # BB#43: # %if.end121 - i32.store $discard=, should_optimize($0), $0 + i32.store $drop=, should_optimize($0), $0 i32.const $push146=, .L.str.7 i32.load $push6=, 8($2) i32.call $push7=, __vprintf_chk@FUNCTION, $2, $pop146, $pop6 @@ -363,7 +363,7 @@ inner: # @inner i32.const $push103=, __stack_pointer i32.const $push101=, 16 i32.add $push102=, $2, $pop101 - i32.store $discard=, 0($pop103), $pop102 + i32.store $drop=, 0($pop103), $pop102 return .LBB1_46: # %sw.default end_block # label1: @@ -400,7 +400,7 @@ main: # @main i32.const $push37=, 0 call inner@FUNCTION, $pop3, $pop37 i32.const $push4=, .L.str - i32.store $discard=, 96($1), $pop4 + i32.store $drop=, 96($1), $pop4 i32.const $push5=, 4 i32.const $push23=, 96 i32.add $push24=, $1, $pop23 @@ -412,24 +412,24 @@ main: # @main i32.add $push26=, $1, $pop25 call inner@FUNCTION, $pop7, $pop26 i32.const $push8=, .L.str.2 - i32.store $discard=, 64($1), $pop8 + i32.store $drop=, 64($1), $pop8 i32.const $push9=, 6 i32.const $push27=, 64 i32.add $push28=, $1, $pop27 call inner@FUNCTION, $pop9, $pop28 i32.const $push10=, .L.str.3 - i32.store $discard=, 48($1), $pop10 + i32.store $drop=, 48($1), $pop10 i32.const $push11=, 7 i32.const $push29=, 48 i32.add $push30=, $1, $pop29 call inner@FUNCTION, $pop11, $pop30 i32.const $push12=, 120 - i32.store $discard=, 32($1), $pop12 + i32.store $drop=, 32($1), $pop12 i32.const $push13=, 8 i32.const $push31=, 32 i32.add $push32=, $1, $pop31 call inner@FUNCTION, $pop13, $pop32 - i32.store $discard=, 16($1), $0 + i32.store $drop=, 16($1), $0 i32.const $push14=, 9 i32.const $push33=, 16 i32.add $push34=, $1, $pop33 @@ -441,7 +441,7 @@ main: # @main i32.const $push22=, __stack_pointer i32.const $push20=, 112 i32.add $push21=, $1, $pop20 - i32.store $discard=, 0($pop22), $pop21 + i32.store $drop=, 0($pop22), $pop21 return $0 .endfunc .Lfunc_end2: diff --git a/test/torture-s/vrp-7.c.s b/test/torture-s/vrp-7.c.s index 47701358e..ab2938117 100644 --- a/test/torture-s/vrp-7.c.s +++ b/test/torture-s/vrp-7.c.s @@ -17,7 +17,7 @@ foo: # @foo i32.const $push4=, 1 i32.and $push5=, $pop1, $pop4 i32.or $push8=, $pop7, $pop5 - i32.store8 $discard=, t($pop2), $pop8 + i32.store8 $drop=, t($pop2), $pop8 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/zero-struct-1.c.s b/test/torture-s/zero-struct-1.c.s index 7450deae7..06c6d7978 100644 --- a/test/torture-s/zero-struct-1.c.s +++ b/test/torture-s/zero-struct-1.c.s @@ -14,11 +14,11 @@ h: # @h i32.load $push1=, f($pop7) i32.const $push2=, 2 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, f($pop8), $pop3 + i32.store $drop=, f($pop8), $pop3 i32.const $push6=, 0 i32.const $push5=, 2 i32.add $push4=, $0, $pop5 - i32.store $discard=, ff($pop6), $pop4 + i32.store $drop=, ff($pop6), $pop4 return .endfunc .Lfunc_end0: diff --git a/test/torture-s/zero-struct-2.c.s b/test/torture-s/zero-struct-2.c.s index ac2f23061..90f7af188 100644 --- a/test/torture-s/zero-struct-2.c.s +++ b/test/torture-s/zero-struct-2.c.s @@ -11,7 +11,7 @@ one_raw_spinlock: # @one_raw_spinlock i32.load $push1=, ii($pop4) i32.const $push2=, 1 i32.add $push3=, $pop1, $pop2 - i32.store $discard=, ii($pop0), $pop3 + i32.store $drop=, ii($pop0), $pop3 return .endfunc .Lfunc_end0: @@ -31,7 +31,7 @@ main: # @main tee_local $push2=, $0=, $pop3 i32.const $push0=, 1 i32.add $push1=, $pop2, $pop0 - i32.store $discard=, ii($pop5), $pop1 + i32.store $drop=, ii($pop5), $pop1 block br_if 0, $0 # 0: down to label0 # BB#1: # %if.end diff --git a/test/torture-s/zerolen-1.c.s b/test/torture-s/zerolen-1.c.s index bec1632a9..69af121e3 100644 --- a/test/torture-s/zerolen-1.c.s +++ b/test/torture-s/zerolen-1.c.s @@ -9,7 +9,7 @@ main: # @main # BB#0: # %entry i32.const $push1=, 0 i32.const $push0=, 1 - i32.store16 $discard=, entry($pop1):p2align=0, $pop0 + i32.store16 $drop=, entry($pop1):p2align=0, $pop0 i32.const $push2=, 0 call exit@FUNCTION, $pop2 unreachable @@ -25,7 +25,7 @@ set: # @set .param i32 # BB#0: # %entry i32.const $push0=, 1 - i32.store16 $discard=, 0($0):p2align=0, $pop0 + i32.store16 $drop=, 0($0):p2align=0, $pop0 return .endfunc .Lfunc_end1: |