WebAssembly poor compiler

source program
WebAssembly assembly program
WebAssembly code
00 61 73 6d / 01 00 00 00 / 01 06 01 60 01 7f 01 7f / 03 02 01 00 / 07 05 01 01 66 00 00 / 0a len 01 code_len
param:
Output
MNEMONICHEX
nop01
end0b
get_local $n20
set_local $n21
i32.const n41
i32.eqz45
i32.eq46
i32.ne47
i32.lt_s48
i32.lt_u49
i32.gt_s4a
i32.gt_u4b
i32.le_s4c
i32.le_u4d
i32.ge_s4e
i32.ge_u4f
i32.clz67
i32.ctz68
i32.popcnt69
i32.add6a
i32.sub6b
i32.mul6c
i32.div_s6d
i32.div_u6e
i32.rem_s6f
i32.rem_u70
i32.and71
i32.or72
i32.xor73
i32.shl74
i32.shr_s75
i32.shr_u76
i32.rotl77
i32.rotr78
Reference: Binary Encoding - WebAssembly
APP: WebAssembly poor compiler CC BY fukuno.jig.jp
base APP: WebAssembly poor assembler CC BY fukuno.jig.jp
base APP: WebAssembly testenv CC BY fukuno.jig.jp