summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/dot_s/basics.s4
-rw-r--r--test/dot_s/dyncall.c10
-rw-r--r--test/dot_s/dyncall.s10
-rw-r--r--test/dot_s/macClangMetaData.s2
-rw-r--r--test/dot_s/memops.s4
-rw-r--r--test/dot_s/symbolic-offset.s2
-rw-r--r--test/linker/main.s2
-rw-r--r--test/llvm_autogenerated/byval.s18
-rw-r--r--test/llvm_autogenerated/cfg-stackify.s114
-rw-r--r--test/llvm_autogenerated/dead-vreg.s2
-rw-r--r--test/llvm_autogenerated/i32-load-store-alignment.s20
-rw-r--r--test/llvm_autogenerated/i64-load-store-alignment.s30
-rw-r--r--test/llvm_autogenerated/legalize.s32
-rw-r--r--test/llvm_autogenerated/load-store-i1.s4
-rw-r--r--test/llvm_autogenerated/mem-intrinsics.s20
-rw-r--r--test/llvm_autogenerated/mem-intrinsics.wast6
-rw-r--r--test/llvm_autogenerated/offset.s42
-rw-r--r--test/llvm_autogenerated/reg-stackify.s10
-rw-r--r--test/llvm_autogenerated/store-results.s6
-rw-r--r--test/llvm_autogenerated/store-trunc.s10
-rw-r--r--test/llvm_autogenerated/store.s8
-rw-r--r--test/llvm_autogenerated/unused-argument.s2
-rw-r--r--test/llvm_autogenerated/userstack.s16
-rw-r--r--test/llvm_autogenerated/varargs.s16
-rw-r--r--test/torture-s/20000113-1.c.s2
-rw-r--r--test/torture-s/20000217-1.c.s2
-rw-r--r--test/torture-s/20000224-1.c.s4
-rw-r--r--test/torture-s/20000313-1.c.s2
-rw-r--r--test/torture-s/20000412-2.c.s2
-rw-r--r--test/torture-s/20000419-1.c.s4
-rw-r--r--test/torture-s/20000422-1.c.s4
-rw-r--r--test/torture-s/20000519-1.c.s6
-rw-r--r--test/torture-s/20000603-1.c.s2
-rw-r--r--test/torture-s/20000605-2.c.s4
-rw-r--r--test/torture-s/20000703-1.c.s26
-rw-r--r--test/torture-s/20000706-1.c.s12
-rw-r--r--test/torture-s/20000706-2.c.s12
-rw-r--r--test/torture-s/20000706-3.c.s4
-rw-r--r--test/torture-s/20000706-4.c.s4
-rw-r--r--test/torture-s/20000706-5.c.s10
-rw-r--r--test/torture-s/20000707-1.c.s4
-rw-r--r--test/torture-s/20000715-1.c.s6
-rw-r--r--test/torture-s/20000717-1.c.s6
-rw-r--r--test/torture-s/20000717-3.c.s2
-rw-r--r--test/torture-s/20000717-5.c.s6
-rw-r--r--test/torture-s/20000722-1.c.s2
-rw-r--r--test/torture-s/20000726-1.c.s2
-rw-r--r--test/torture-s/20000801-1.c.s10
-rw-r--r--test/torture-s/20000801-2.c.s4
-rw-r--r--test/torture-s/20000801-4.c.s2
-rw-r--r--test/torture-s/20000815-1.c.s6
-rw-r--r--test/torture-s/20000914-1.c.s4
-rw-r--r--test/torture-s/20000917-1.c.s8
-rw-r--r--test/torture-s/20001027-1.c.s2
-rw-r--r--test/torture-s/20001101.c.s4
-rw-r--r--test/torture-s/20001111-1.c.s2
-rw-r--r--test/torture-s/20001124-1.c.s10
-rw-r--r--test/torture-s/20001203-2.c.s18
-rw-r--r--test/torture-s/20001228-1.c.s2
-rw-r--r--test/torture-s/20010118-1.c.s8
-rw-r--r--test/torture-s/20010129-1.c.s10
-rw-r--r--test/torture-s/20010224-1.c.s6
-rw-r--r--test/torture-s/20010403-1.c.s2
-rw-r--r--test/torture-s/20010409-1.c.s8
-rw-r--r--test/torture-s/20010518-2.c.s22
-rw-r--r--test/torture-s/20010915-1.c.s28
-rw-r--r--test/torture-s/20010925-1.c.s6
-rw-r--r--test/torture-s/20011008-3.c.s2
-rw-r--r--test/torture-s/20011019-1.c.s2
-rw-r--r--test/torture-s/20011024-1.c.s6
-rw-r--r--test/torture-s/20011113-1.c.s4
-rw-r--r--test/torture-s/20011126-2.c.s4
-rw-r--r--test/torture-s/20020118-1.c.s22
-rw-r--r--test/torture-s/20020129-1.c.s20
-rw-r--r--test/torture-s/20020206-1.c.s8
-rw-r--r--test/torture-s/20020213-1.c.s6
-rw-r--r--test/torture-s/20020215-1.c.s6
-rw-r--r--test/torture-s/20020402-2.c.s154
-rw-r--r--test/torture-s/20020404-1.c.s6
-rw-r--r--test/torture-s/20020406-1.c.s42
-rw-r--r--test/torture-s/20020411-1.c.s2
-rw-r--r--test/torture-s/20020413-1.c.s4
-rw-r--r--test/torture-s/20020418-1.c.s4
-rw-r--r--test/torture-s/20020529-1.c.s20
-rw-r--r--test/torture-s/20020611-1.c.s2
-rw-r--r--test/torture-s/20020810-1.c.s2
-rw-r--r--test/torture-s/20020920-1.c.s4
-rw-r--r--test/torture-s/20021011-1.c.s36
-rw-r--r--test/torture-s/20021015-1.c.s4
-rw-r--r--test/torture-s/20021024-1.c.s20
-rw-r--r--test/torture-s/20021111-1.c.s4
-rw-r--r--test/torture-s/20021113-1.c.s2
-rw-r--r--test/torture-s/20021118-2.c.s4
-rw-r--r--test/torture-s/20021120-1.c.s132
-rw-r--r--test/torture-s/20021120-2.c.s6
-rw-r--r--test/torture-s/20021120-3.c.s10
-rw-r--r--test/torture-s/20021219-1.c.s6
-rw-r--r--test/torture-s/20030209-1.c.s2
-rw-r--r--test/torture-s/20030218-1.c.s6
-rw-r--r--test/torture-s/20030221-1.c.s6
-rw-r--r--test/torture-s/20030222-1.c.s4
-rw-r--r--test/torture-s/20030313-1.c.s20
-rw-r--r--test/torture-s/20030606-1.c.s4
-rw-r--r--test/torture-s/20030626-1.c.s2
-rw-r--r--test/torture-s/20030626-2.c.s6
-rw-r--r--test/torture-s/20030714-1.c.s16
-rw-r--r--test/torture-s/20030715-1.c.s4
-rw-r--r--test/torture-s/20030717-1.c.s2
-rw-r--r--test/torture-s/20030828-1.c.s4
-rw-r--r--test/torture-s/20030913-1.c.s6
-rw-r--r--test/torture-s/20030914-1.c.s6
-rw-r--r--test/torture-s/20030914-2.c.s2
-rw-r--r--test/torture-s/20030916-1.c.s10
-rw-r--r--test/torture-s/20030928-1.c.s16
-rw-r--r--test/torture-s/20031012-1.c.s2
-rw-r--r--test/torture-s/20031201-1.c.s8
-rw-r--r--test/torture-s/20031204-1.c.s8
-rw-r--r--test/torture-s/20031211-1.c.s2
-rw-r--r--test/torture-s/20031214-1.c.s2
-rw-r--r--test/torture-s/20040218-1.c.s4
-rw-r--r--test/torture-s/20040625-1.c.s2
-rw-r--r--test/torture-s/20040629-1.c.s328
-rw-r--r--test/torture-s/20040703-1.c.s26
-rw-r--r--test/torture-s/20040705-1.c.s328
-rw-r--r--test/torture-s/20040705-2.c.s328
-rw-r--r--test/torture-s/20040709-1.c.s722
-rw-r--r--test/torture-s/20040709-2.c.s648
-rw-r--r--test/torture-s/20040805-1.c.s2
-rw-r--r--test/torture-s/20040811-1.c.s8
-rw-r--r--test/torture-s/20040823-1.c.s4
-rw-r--r--test/torture-s/20040917-1.c.s2
-rw-r--r--test/torture-s/20041011-1.c.s662
-rw-r--r--test/torture-s/20041019-1.c.s6
-rw-r--r--test/torture-s/20041112-1.c.s4
-rw-r--r--test/torture-s/20041113-1.c.s12
-rw-r--r--test/torture-s/20041114-1.c.s2
-rw-r--r--test/torture-s/20041124-1.c.s2
-rw-r--r--test/torture-s/20041126-1.c.s6
-rw-r--r--test/torture-s/20041214-1.c.s10
-rw-r--r--test/torture-s/20041218-1.c.s10
-rw-r--r--test/torture-s/20050119-1.c.s6
-rw-r--r--test/torture-s/20050121-1.c.s74
-rw-r--r--test/torture-s/20050125-1.c.s6
-rw-r--r--test/torture-s/20050203-1.c.s2
-rw-r--r--test/torture-s/20050316-1.c.s8
-rw-r--r--test/torture-s/20050316-3.c.s4
-rw-r--r--test/torture-s/20050502-1.c.s20
-rw-r--r--test/torture-s/20050502-2.c.s16
-rw-r--r--test/torture-s/20050604-1.c.s12
-rw-r--r--test/torture-s/20050826-1.c.s12
-rw-r--r--test/torture-s/20050826-2.c.s62
-rw-r--r--test/torture-s/20051012-1.c.s2
-rw-r--r--test/torture-s/20051021-1.c.s6
-rw-r--r--test/torture-s/20051104-1.c.s2
-rw-r--r--test/torture-s/20051110-1.c.s4
-rw-r--r--test/torture-s/20051110-2.c.s8
-rw-r--r--test/torture-s/20051113-1.c.s10
-rw-r--r--test/torture-s/20060412-1.c.s2
-rw-r--r--test/torture-s/20060420-1.c.s46
-rw-r--r--test/torture-s/20060905-1.c.s2
-rw-r--r--test/torture-s/20060910-1.c.s14
-rw-r--r--test/torture-s/20060929-1.c.s12
-rw-r--r--test/torture-s/20060930-1.c.s2
-rw-r--r--test/torture-s/20060930-2.c.s4
-rw-r--r--test/torture-s/20070201-1.c.s12
-rw-r--r--test/torture-s/20070212-1.c.s4
-rw-r--r--test/torture-s/20070212-3.c.s2
-rw-r--r--test/torture-s/20070517-1.c.s2
-rw-r--r--test/torture-s/20070614-1.c.s4
-rw-r--r--test/torture-s/20071011-1.c.s2
-rw-r--r--test/torture-s/20071018-1.c.s4
-rw-r--r--test/torture-s/20071029-1.c.s4
-rw-r--r--test/torture-s/20071030-1.c.s6
-rw-r--r--test/torture-s/20071108-1.c.s6
-rw-r--r--test/torture-s/20071120-1.c.s8
-rw-r--r--test/torture-s/20071202-1.c.s10
-rw-r--r--test/torture-s/20071211-1.c.s4
-rw-r--r--test/torture-s/20071213-1.c.s14
-rw-r--r--test/torture-s/20071216-1.c.s2
-rw-r--r--test/torture-s/20071219-1.c.s86
-rw-r--r--test/torture-s/20071220-1.c.s14
-rw-r--r--test/torture-s/20071220-2.c.s14
-rw-r--r--test/torture-s/20080117-1.c.s4
-rw-r--r--test/torture-s/20080424-1.c.s2
-rw-r--r--test/torture-s/20080502-1.c.s6
-rw-r--r--test/torture-s/20080506-2.c.s8
-rw-r--r--test/torture-s/20080519-1.c.s20
-rw-r--r--test/torture-s/20080522-1.c.s12
-rw-r--r--test/torture-s/20080604-1.c.s6
-rw-r--r--test/torture-s/20081103-1.c.s2
-rw-r--r--test/torture-s/20081117-1.c.s4
-rw-r--r--test/torture-s/20081218-1.c.s8
-rw-r--r--test/torture-s/20090113-1.c.s14
-rw-r--r--test/torture-s/20090113-2.c.s44
-rw-r--r--test/torture-s/20090113-3.c.s30
-rw-r--r--test/torture-s/20090207-1.c.s4
-rw-r--r--test/torture-s/20090527-1.c.s4
-rw-r--r--test/torture-s/20090623-1.c.s2
-rw-r--r--test/torture-s/20090814-1.c.s4
-rw-r--r--test/torture-s/20100316-1.c.s4
-rw-r--r--test/torture-s/20100708-1.c.s4
-rw-r--r--test/torture-s/20101011-1.c.s2
-rw-r--r--test/torture-s/20101013-1.c.s4
-rw-r--r--test/torture-s/20101025-1.c.s6
-rw-r--r--test/torture-s/20111208-1.c.s2
-rw-r--r--test/torture-s/20111212-1.c.s6
-rw-r--r--test/torture-s/20111227-2.c.s6
-rw-r--r--test/torture-s/20111227-3.c.s6
-rw-r--r--test/torture-s/20120105-1.c.s6
-rw-r--r--test/torture-s/20120808-1.c.s6
-rw-r--r--test/torture-s/20120919-1.c.s6
-rw-r--r--test/torture-s/20121108-1.c.s14
-rw-r--r--test/torture-s/20131127-1.c.s30
-rw-r--r--test/torture-s/20140212-1.c.s20
-rw-r--r--test/torture-s/20140425-1.c.s6
-rw-r--r--test/torture-s/920429-1.c.s6
-rw-r--r--test/torture-s/920501-1.c.s4
-rw-r--r--test/torture-s/920501-2.c.s2
-rw-r--r--test/torture-s/920501-6.c.s8
-rw-r--r--test/torture-s/920501-8.c.s78
-rw-r--r--test/torture-s/920501-9.c.s32
-rw-r--r--test/torture-s/920520-1.c.s2
-rw-r--r--test/torture-s/920625-1.c.s62
-rw-r--r--test/torture-s/920726-1.c.s34
-rw-r--r--test/torture-s/920810-1.c.s6
-rw-r--r--test/torture-s/920908-1.c.s8
-rw-r--r--test/torture-s/921013-1.c.s2
-rw-r--r--test/torture-s/921029-1.c.s6
-rw-r--r--test/torture-s/921112-1.c.s4
-rw-r--r--test/torture-s/921113-1.c.s6
-rw-r--r--test/torture-s/921117-1.c.s10
-rw-r--r--test/torture-s/921123-2.c.s6
-rw-r--r--test/torture-s/921202-1.c.s2
-rw-r--r--test/torture-s/921204-1.c.s2
-rw-r--r--test/torture-s/930123-1.c.s2
-rw-r--r--test/torture-s/930126-1.c.s10
-rw-r--r--test/torture-s/930208-1.c.s2
-rw-r--r--test/torture-s/930406-1.c.s2
-rw-r--r--test/torture-s/930408-1.c.s6
-rw-r--r--test/torture-s/930513-1.c.s10
-rw-r--r--test/torture-s/930513-2.c.s4
-rw-r--r--test/torture-s/930518-1.c.s2
-rw-r--r--test/torture-s/930603-2.c.s4
-rw-r--r--test/torture-s/930614-1.c.s2
-rw-r--r--test/torture-s/930622-2.c.s6
-rw-r--r--test/torture-s/930725-1.c.s2
-rw-r--r--test/torture-s/930930-1.c.s6
-rw-r--r--test/torture-s/930930-2.c.s4
-rw-r--r--test/torture-s/931004-10.c.s32
-rw-r--r--test/torture-s/931004-11.c.s30
-rw-r--r--test/torture-s/931004-12.c.s42
-rw-r--r--test/torture-s/931004-13.c.s30
-rw-r--r--test/torture-s/931004-14.c.s42
-rw-r--r--test/torture-s/931004-2.c.s10
-rw-r--r--test/torture-s/931004-4.c.s12
-rw-r--r--test/torture-s/931004-5.c.s16
-rw-r--r--test/torture-s/931004-6.c.s30
-rw-r--r--test/torture-s/931004-8.c.s12
-rw-r--r--test/torture-s/931004-9.c.s18
-rw-r--r--test/torture-s/931110-1.c.s20
-rw-r--r--test/torture-s/940122-1.c.s2
-rw-r--r--test/torture-s/941014-2.c.s12
-rw-r--r--test/torture-s/941021-1.c.s4
-rw-r--r--test/torture-s/950221-1.c.s6
-rw-r--r--test/torture-s/950426-1.c.s8
-rw-r--r--test/torture-s/950628-1.c.s12
-rw-r--r--test/torture-s/950704-1.c.s4
-rw-r--r--test/torture-s/950809-1.c.s14
-rw-r--r--test/torture-s/951115-1.c.s6
-rw-r--r--test/torture-s/951204-1.c.s2
-rw-r--r--test/torture-s/960117-1.c.s8
-rw-r--r--test/torture-s/960209-1.c.s4
-rw-r--r--test/torture-s/960215-1.c.s24
-rw-r--r--test/torture-s/960218-1.c.s6
-rw-r--r--test/torture-s/960301-1.c.s8
-rw-r--r--test/torture-s/960311-1.c.s10
-rw-r--r--test/torture-s/960311-2.c.s10
-rw-r--r--test/torture-s/960311-3.c.s10
-rw-r--r--test/torture-s/960312-1.c.s14
-rw-r--r--test/torture-s/960327-1.c.s10
-rw-r--r--test/torture-s/960512-1.c.s2
-rw-r--r--test/torture-s/960513-1.c.s6
-rw-r--r--test/torture-s/960521-1.c.s14
-rw-r--r--test/torture-s/960802-1.c.s6
-rw-r--r--test/torture-s/961004-1.c.s2
-rw-r--r--test/torture-s/961122-1.c.s6
-rw-r--r--test/torture-s/961213-1.c.s4
-rw-r--r--test/torture-s/980205.c.s6
-rw-r--r--test/torture-s/980223.c.s16
-rw-r--r--test/torture-s/980424-1.c.s4
-rw-r--r--test/torture-s/980506-3.c.s2
-rw-r--r--test/torture-s/980526-2.c.s2
-rw-r--r--test/torture-s/980602-2.c.s2
-rw-r--r--test/torture-s/980605-1.c.s10
-rw-r--r--test/torture-s/980608-1.c.s10
-rw-r--r--test/torture-s/980612-1.c.s2
-rw-r--r--test/torture-s/980617-1.c.s2
-rw-r--r--test/torture-s/980707-1.c.s14
-rw-r--r--test/torture-s/980716-1.c.s8
-rw-r--r--test/torture-s/981001-1.c.s2
-rw-r--r--test/torture-s/981019-1.c.s8
-rw-r--r--test/torture-s/981130-1.c.s2
-rw-r--r--test/torture-s/981206-1.c.s4
-rw-r--r--test/torture-s/990127-1.c.s26
-rw-r--r--test/torture-s/990128-1.c.s32
-rw-r--r--test/torture-s/990130-1.c.s4
-rw-r--r--test/torture-s/990222-1.c.s2
-rw-r--r--test/torture-s/990404-1.c.s2
-rw-r--r--test/torture-s/990513-1.c.s6
-rw-r--r--test/torture-s/990524-1.c.s4
-rw-r--r--test/torture-s/990525-1.c.s2
-rw-r--r--test/torture-s/990525-2.c.s4
-rw-r--r--test/torture-s/990527-1.c.s6
-rw-r--r--test/torture-s/990531-1.c.s4
-rw-r--r--test/torture-s/990604-1.c.s4
-rw-r--r--test/torture-s/990628-1.c.s32
-rw-r--r--test/torture-s/991016-1.c.s6
-rw-r--r--test/torture-s/991023-1.c.s2
-rw-r--r--test/torture-s/991118-1.c.s8
-rw-r--r--test/torture-s/991201-1.c.s6
-rw-r--r--test/torture-s/991202-1.c.s4
-rw-r--r--test/torture-s/991216-2.c.s54
-rw-r--r--test/torture-s/991228-1.c.s4
-rw-r--r--test/torture-s/alloca-1.c.s2
-rw-r--r--test/torture-s/anon-1.c.s2
-rw-r--r--test/torture-s/arith-rand-ll.c.s14
-rw-r--r--test/torture-s/arith-rand.c.s12
-rw-r--r--test/torture-s/bf-pack-1.c.s4
-rw-r--r--test/torture-s/bf64-1.c.s4
-rw-r--r--test/torture-s/bitfld-3.c.s2
-rw-r--r--test/torture-s/bitfld-5.c.s6
-rw-r--r--test/torture-s/builtin-prefetch-2.c.s8
-rw-r--r--test/torture-s/builtin-prefetch-3.c.s62
-rw-r--r--test/torture-s/builtin-prefetch-4.c.s40
-rw-r--r--test/torture-s/builtin-prefetch-5.c.s6
-rw-r--r--test/torture-s/builtin-prefetch-6.c.s56
-rw-r--r--test/torture-s/call-trap-1.c.s2
-rw-r--r--test/torture-s/cbrt.c.s16
-rw-r--r--test/torture-s/complex-1.c.s4
-rw-r--r--test/torture-s/complex-2.c.s4
-rw-r--r--test/torture-s/complex-3.c.s4
-rw-r--r--test/torture-s/complex-5.c.s8
-rw-r--r--test/torture-s/complex-6.c.s26
-rw-r--r--test/torture-s/complex-7.c.s154
-rw-r--r--test/torture-s/compndlit-1.c.s2
-rw-r--r--test/torture-s/conversion.c.s26
-rw-r--r--test/torture-s/divconst-1.c.s2
-rw-r--r--test/torture-s/doloop-1.c.s2
-rw-r--r--test/torture-s/doloop-2.c.s2
-rw-r--r--test/torture-s/eeprof-1.c.s8
-rw-r--r--test/torture-s/enum-3.c.s4
-rw-r--r--test/torture-s/extzvsi.c.s2
-rw-r--r--test/torture-s/floatunsisf-1.c.s4
-rw-r--r--test/torture-s/fprintf-1.c.s34
-rw-r--r--test/torture-s/fprintf-chk-1.c.s60
-rw-r--r--test/torture-s/frame-address.c.s6
-rw-r--r--test/torture-s/gofast.c.s8
-rw-r--r--test/torture-s/longlong.c.s10
-rw-r--r--test/torture-s/loop-10.c.s2
-rw-r--r--test/torture-s/loop-12.c.s4
-rw-r--r--test/torture-s/loop-13.c.s8
-rw-r--r--test/torture-s/loop-14.c.s4
-rw-r--r--test/torture-s/loop-15.c.s10
-rw-r--r--test/torture-s/loop-2.c.s4
-rw-r--r--test/torture-s/loop-2b.c.s4
-rw-r--r--test/torture-s/loop-2c.c.s4
-rw-r--r--test/torture-s/loop-2d.c.s4
-rw-r--r--test/torture-s/loop-2e.c.s78
-rw-r--r--test/torture-s/loop-2f.c.s6
-rw-r--r--test/torture-s/loop-2g.c.s6
-rw-r--r--test/torture-s/loop-3.c.s6
-rw-r--r--test/torture-s/loop-3b.c.s6
-rw-r--r--test/torture-s/loop-3c.c.s8
-rw-r--r--test/torture-s/loop-5.c.s4
-rw-r--r--test/torture-s/loop-8.c.s4
-rw-r--r--test/torture-s/loop-ivopts-1.c.s12
-rw-r--r--test/torture-s/loop-ivopts-2.c.s8
-rw-r--r--test/torture-s/mayalias-3.c.s14
-rw-r--r--test/torture-s/medce-1.c.s6
-rw-r--r--test/torture-s/memcpy-1.c.s4
-rw-r--r--test/torture-s/memcpy-2.c.s4
-rw-r--r--test/torture-s/memcpy-bi.c.s184
-rw-r--r--test/torture-s/memset-1.c.s6
-rw-r--r--test/torture-s/memset-2.c.s132
-rw-r--r--test/torture-s/memset-3.c.s50
-rw-r--r--test/torture-s/mode-dependent-address.c.s8
-rw-r--r--test/torture-s/multdi-1.c.s2
-rw-r--r--test/torture-s/multi-ix.c.s338
-rw-r--r--test/torture-s/nestfunc-4.c.s4
-rw-r--r--test/torture-s/p18298.c.s2
-rw-r--r--test/torture-s/packed-1.c.s2
-rw-r--r--test/torture-s/postmod-1.c.s26
-rw-r--r--test/torture-s/pr15262-2.c.s8
-rw-r--r--test/torture-s/pr15262.c.s4
-rw-r--r--test/torture-s/pr15296.c.s16
-rw-r--r--test/torture-s/pr17078-1.c.s2
-rw-r--r--test/torture-s/pr17133.c.s4
-rw-r--r--test/torture-s/pr17252.c.s2
-rw-r--r--test/torture-s/pr19005.c.s10
-rw-r--r--test/torture-s/pr19689.c.s4
-rw-r--r--test/torture-s/pr20100-1.c.s10
-rw-r--r--test/torture-s/pr20466-1.c.s24
-rw-r--r--test/torture-s/pr20527-1.c.s2
-rw-r--r--test/torture-s/pr20601-1.c.s22
-rw-r--r--test/torture-s/pr21173.c.s4
-rw-r--r--test/torture-s/pr22061-1.c.s4
-rw-r--r--test/torture-s/pr22098-3.c.s2
-rw-r--r--test/torture-s/pr22630.c.s4
-rw-r--r--test/torture-s/pr23135.c.s8
-rw-r--r--test/torture-s/pr24141.c.s6
-rw-r--r--test/torture-s/pr24716.c.s4
-rw-r--r--test/torture-s/pr27073.c.s10
-rw-r--r--test/torture-s/pr27260.c.s8
-rw-r--r--test/torture-s/pr27285.c.s14
-rw-r--r--test/torture-s/pr28289.c.s4
-rw-r--r--test/torture-s/pr28403.c.s4
-rw-r--r--test/torture-s/pr28778.c.s4
-rw-r--r--test/torture-s/pr28982a.c.s116
-rw-r--r--test/torture-s/pr28982b.c.s122
-rw-r--r--test/torture-s/pr29006.c.s8
-rw-r--r--test/torture-s/pr29156.c.s6
-rw-r--r--test/torture-s/pr30185.c.s2
-rw-r--r--test/torture-s/pr30778.c.s8
-rw-r--r--test/torture-s/pr31136.c.s2
-rw-r--r--test/torture-s/pr31448-2.c.s6
-rw-r--r--test/torture-s/pr31448.c.s6
-rw-r--r--test/torture-s/pr32244-1.c.s2
-rw-r--r--test/torture-s/pr32500.c.s2
-rw-r--r--test/torture-s/pr33142.c.s6
-rw-r--r--test/torture-s/pr33382.c.s4
-rw-r--r--test/torture-s/pr33669.c.s2
-rw-r--r--test/torture-s/pr33870-1.c.s48
-rw-r--r--test/torture-s/pr33870.c.s48
-rw-r--r--test/torture-s/pr33992.c.s4
-rw-r--r--test/torture-s/pr34176.c.s12
-rw-r--r--test/torture-s/pr34456.c.s2
-rw-r--r--test/torture-s/pr34768-1.c.s2
-rw-r--r--test/torture-s/pr34768-2.c.s2
-rw-r--r--test/torture-s/pr34971.c.s2
-rw-r--r--test/torture-s/pr35472.c.s16
-rw-r--r--test/torture-s/pr36034-1.c.s60
-rw-r--r--test/torture-s/pr36034-2.c.s12
-rw-r--r--test/torture-s/pr36038.c.s28
-rw-r--r--test/torture-s/pr36093.c.s8
-rw-r--r--test/torture-s/pr36321.c.s2
-rw-r--r--test/torture-s/pr36339.c.s6
-rw-r--r--test/torture-s/pr36343.c.s8
-rw-r--r--test/torture-s/pr36691.c.s2
-rw-r--r--test/torture-s/pr36765.c.s4
-rw-r--r--test/torture-s/pr37102.c.s4
-rw-r--r--test/torture-s/pr37573.c.s60
-rw-r--r--test/torture-s/pr37882.c.s2
-rw-r--r--test/torture-s/pr37924.c.s2
-rw-r--r--test/torture-s/pr38051.c.s56
-rw-r--r--test/torture-s/pr38151.c.s20
-rw-r--r--test/torture-s/pr38212.c.s4
-rw-r--r--test/torture-s/pr38236.c.s2
-rw-r--r--test/torture-s/pr38422.c.s4
-rw-r--r--test/torture-s/pr38819.c.s4
-rw-r--r--test/torture-s/pr38969.c.s14
-rw-r--r--test/torture-s/pr39100.c.s24
-rw-r--r--test/torture-s/pr39120.c.s6
-rw-r--r--test/torture-s/pr39339.c.s22
-rw-r--r--test/torture-s/pr40022.c.s6
-rw-r--r--test/torture-s/pr40404.c.s2
-rw-r--r--test/torture-s/pr40493.c.s4
-rw-r--r--test/torture-s/pr40657.c.s4
-rw-r--r--test/torture-s/pr40668.c.s8
-rw-r--r--test/torture-s/pr41239.c.s10
-rw-r--r--test/torture-s/pr41395-1.c.s4
-rw-r--r--test/torture-s/pr41395-2.c.s4
-rw-r--r--test/torture-s/pr41750.c.s6
-rw-r--r--test/torture-s/pr42231.c.s4
-rw-r--r--test/torture-s/pr42248.c.s8
-rw-r--r--test/torture-s/pr42614.c.s2
-rw-r--r--test/torture-s/pr42691.c.s6
-rw-r--r--test/torture-s/pr42721.c.s2
-rw-r--r--test/torture-s/pr43008.c.s6
-rw-r--r--test/torture-s/pr43220.c.s12
-rw-r--r--test/torture-s/pr43236.c.s14
-rw-r--r--test/torture-s/pr43385.c.s2
-rw-r--r--test/torture-s/pr43438.c.s2
-rw-r--r--test/torture-s/pr43560.c.s4
-rw-r--r--test/torture-s/pr43783.c.s4
-rw-r--r--test/torture-s/pr43784.c.s6
-rw-r--r--test/torture-s/pr43835.c.s6
-rw-r--r--test/torture-s/pr43987.c.s4
-rw-r--r--test/torture-s/pr44164.c.s2
-rw-r--r--test/torture-s/pr44202-1.c.s4
-rw-r--r--test/torture-s/pr44468.c.s10
-rw-r--r--test/torture-s/pr44575.c.s24
-rw-r--r--test/torture-s/pr44852.c.s14
-rw-r--r--test/torture-s/pr44858.c.s4
-rw-r--r--test/torture-s/pr44942.c.s26
-rw-r--r--test/torture-s/pr45070.c.s12
-rw-r--r--test/torture-s/pr46309.c.s10
-rw-r--r--test/torture-s/pr47155.c.s2
-rw-r--r--test/torture-s/pr47237.c.s2
-rw-r--r--test/torture-s/pr47337.c.s4
-rw-r--r--test/torture-s/pr47538.c.s68
-rw-r--r--test/torture-s/pr47925.c.s6
-rw-r--r--test/torture-s/pr48571-1.c.s4
-rw-r--r--test/torture-s/pr48717.c.s2
-rw-r--r--test/torture-s/pr48814-1.c.s2
-rw-r--r--test/torture-s/pr48814-2.c.s2
-rw-r--r--test/torture-s/pr48973-1.c.s2
-rw-r--r--test/torture-s/pr48973-2.c.s2
-rw-r--r--test/torture-s/pr49039.c.s4
-rw-r--r--test/torture-s/pr49073.c.s2
-rw-r--r--test/torture-s/pr49123.c.s2
-rw-r--r--test/torture-s/pr49161.c.s2
-rw-r--r--test/torture-s/pr49218.c.s2
-rw-r--r--test/torture-s/pr49279.c.s12
-rw-r--r--test/torture-s/pr49390.c.s22
-rw-r--r--test/torture-s/pr49419.c.s12
-rw-r--r--test/torture-s/pr49712.c.s8
-rw-r--r--test/torture-s/pr49886.c.s6
-rw-r--r--test/torture-s/pr51323.c.s22
-rw-r--r--test/torture-s/pr51466.c.s10
-rw-r--r--test/torture-s/pr51581-1.c.s32
-rw-r--r--test/torture-s/pr51581-2.c.s32
-rw-r--r--test/torture-s/pr51877.c.s18
-rw-r--r--test/torture-s/pr51933.c.s38
-rw-r--r--test/torture-s/pr52129.c.s12
-rw-r--r--test/torture-s/pr52209.c.s2
-rw-r--r--test/torture-s/pr52760.c.s12
-rw-r--r--test/torture-s/pr52979-1.c.s32
-rw-r--r--test/torture-s/pr52979-2.c.s32
-rw-r--r--test/torture-s/pr53160.c.s6
-rw-r--r--test/torture-s/pr53645-2.c.s386
-rw-r--r--test/torture-s/pr53645.c.s194
-rw-r--r--test/torture-s/pr53688.c.s16
-rw-r--r--test/torture-s/pr54471.c.s8
-rw-r--r--test/torture-s/pr54937.c.s6
-rw-r--r--test/torture-s/pr54985.c.s4
-rw-r--r--test/torture-s/pr55750.c.s6
-rw-r--r--test/torture-s/pr55875.c.s2
-rw-r--r--test/torture-s/pr56205.c.s30
-rw-r--r--test/torture-s/pr56799.c.s6
-rw-r--r--test/torture-s/pr56837.c.s2
-rw-r--r--test/torture-s/pr56866.c.s42
-rw-r--r--test/torture-s/pr56962.c.s4
-rw-r--r--test/torture-s/pr56982.c.s6
-rw-r--r--test/torture-s/pr57124.c.s6
-rw-r--r--test/torture-s/pr57130.c.s20
-rw-r--r--test/torture-s/pr57131.c.s6
-rw-r--r--test/torture-s/pr57281.c.s8
-rw-r--r--test/torture-s/pr57321.c.s2
-rw-r--r--test/torture-s/pr57344-1.c.s6
-rw-r--r--test/torture-s/pr57344-2.c.s6
-rw-r--r--test/torture-s/pr57344-3.c.s8
-rw-r--r--test/torture-s/pr57344-4.c.s8
-rw-r--r--test/torture-s/pr57568.c.s2
-rw-r--r--test/torture-s/pr57860.c.s12
-rw-r--r--test/torture-s/pr57861.c.s10
-rw-r--r--test/torture-s/pr57875.c.s6
-rw-r--r--test/torture-s/pr57876.c.s52
-rw-r--r--test/torture-s/pr57877.c.s6
-rw-r--r--test/torture-s/pr58277-1.c.s30
-rw-r--r--test/torture-s/pr58277-2.c.s4
-rw-r--r--test/torture-s/pr58365.c.s24
-rw-r--r--test/torture-s/pr58419.c.s60
-rw-r--r--test/torture-s/pr58431.c.s16
-rw-r--r--test/torture-s/pr58570.c.s4
-rw-r--r--test/torture-s/pr58640-2.c.s8
-rw-r--r--test/torture-s/pr58640.c.s6
-rw-r--r--test/torture-s/pr58662.c.s2
-rw-r--r--test/torture-s/pr58726.c.s4
-rw-r--r--test/torture-s/pr58831.c.s8
-rw-r--r--test/torture-s/pr58943.c.s2
-rw-r--r--test/torture-s/pr58984.c.s6
-rw-r--r--test/torture-s/pr59014.c.s2
-rw-r--r--test/torture-s/pr59221.c.s2
-rw-r--r--test/torture-s/pr59229.c.s10
-rw-r--r--test/torture-s/pr59358.c.s2
-rw-r--r--test/torture-s/pr59387.c.s8
-rw-r--r--test/torture-s/pr59413.c.s2
-rw-r--r--test/torture-s/pr59643.c.s10
-rw-r--r--test/torture-s/pr59747.c.s6
-rw-r--r--test/torture-s/pr60017.c.s4
-rw-r--r--test/torture-s/pr60072.c.s2
-rw-r--r--test/torture-s/pr60960.c.s26
-rw-r--r--test/torture-s/pr61673.c.s4
-rw-r--r--test/torture-s/pr63659.c.s6
-rw-r--r--test/torture-s/printf-1.c.s36
-rw-r--r--test/torture-s/printf-chk-1.c.s58
-rw-r--r--test/torture-s/pta-field-1.c.s18
-rw-r--r--test/torture-s/pta-field-2.c.s18
-rw-r--r--test/torture-s/regstack-1.c.s6
-rw-r--r--test/torture-s/restrict-1.c.s6
-rw-r--r--test/torture-s/scope-1.c.s2
-rw-r--r--test/torture-s/shiftdi.c.s2
-rw-r--r--test/torture-s/simd-1.c.s36
-rw-r--r--test/torture-s/simd-2.c.s118
-rw-r--r--test/torture-s/simd-4.c.s2
-rw-r--r--test/torture-s/simd-5.c.s34
-rw-r--r--test/torture-s/simd-6.c.s16
-rw-r--r--test/torture-s/stdarg-1.c.s80
-rw-r--r--test/torture-s/stdarg-2.c.s112
-rw-r--r--test/torture-s/stdarg-3.c.s278
-rw-r--r--test/torture-s/stdarg-4.c.s98
-rw-r--r--test/torture-s/strcmp-1.c.s30
-rw-r--r--test/torture-s/strcpy-1.c.s4
-rw-r--r--test/torture-s/strct-stdarg-1.c.s54
-rw-r--r--test/torture-s/strct-varg-1.c.s26
-rw-r--r--test/torture-s/string-opt-17.c.s14
-rw-r--r--test/torture-s/string-opt-18.c.s2
-rw-r--r--test/torture-s/string-opt-5.c.s28
-rw-r--r--test/torture-s/strlen-1.c.s6
-rw-r--r--test/torture-s/strncmp-1.c.s26
-rw-r--r--test/torture-s/struct-aliasing-1.c.s4
-rw-r--r--test/torture-s/struct-cpy-1.c.s12
-rw-r--r--test/torture-s/struct-ret-1.c.s66
-rw-r--r--test/torture-s/va-arg-1.c.s8
-rw-r--r--test/torture-s/va-arg-10.c.s128
-rw-r--r--test/torture-s/va-arg-11.c.s6
-rw-r--r--test/torture-s/va-arg-12.c.s12
-rw-r--r--test/torture-s/va-arg-13.c.s6
-rw-r--r--test/torture-s/va-arg-14.c.s20
-rw-r--r--test/torture-s/va-arg-15.c.s42
-rw-r--r--test/torture-s/va-arg-16.c.s24
-rw-r--r--test/torture-s/va-arg-17.c.s24
-rw-r--r--test/torture-s/va-arg-18.c.s8
-rw-r--r--test/torture-s/va-arg-19.c.s14
-rw-r--r--test/torture-s/va-arg-2.c.s182
-rw-r--r--test/torture-s/va-arg-20.c.s6
-rw-r--r--test/torture-s/va-arg-21.c.s6
-rw-r--r--test/torture-s/va-arg-22.c.s620
-rw-r--r--test/torture-s/va-arg-23.c.s10
-rw-r--r--test/torture-s/va-arg-24.c.s456
-rw-r--r--test/torture-s/va-arg-26.c.s6
-rw-r--r--test/torture-s/va-arg-4.c.s14
-rw-r--r--test/torture-s/va-arg-5.c.s38
-rw-r--r--test/torture-s/va-arg-6.c.s26
-rw-r--r--test/torture-s/va-arg-7.c.s10
-rw-r--r--test/torture-s/va-arg-8.c.s8
-rw-r--r--test/torture-s/va-arg-9.c.s150
-rw-r--r--test/torture-s/va-arg-pack-1.c.s102
-rw-r--r--test/torture-s/va-arg-trap-1.c.s6
-rw-r--r--test/torture-s/vfprintf-1.c.s38
-rw-r--r--test/torture-s/vfprintf-chk-1.c.s68
-rw-r--r--test/torture-s/vla-dealloc-1.c.s8
-rw-r--r--test/torture-s/vprintf-1.c.s38
-rw-r--r--test/torture-s/vprintf-chk-1.c.s66
-rw-r--r--test/torture-s/vrp-7.c.s2
-rw-r--r--test/torture-s/zero-struct-1.c.s4
-rw-r--r--test/torture-s/zero-struct-2.c.s4
-rw-r--r--test/torture-s/zerolen-1.c.s4
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: