diff options
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: |