01-disasm-wat.expected (1916B)
1 == sections == 2 add.wasm: file format wasm-wasm32 3 4 Sections: 5 Idx Name Size Align Flags 6 0 type 0000000c 2**0 CONTENTS 7 1 function 00000003 2**0 CONTENTS 8 2 memory 00000003 2**0 CONTENTS 9 3 export 00000018 2**0 CONTENTS 10 4 code 00000030 2**0 CONTENTS,ALLOC,LOAD,READONLY,CODE 11 12 == symbols == 13 add.wasm: file format wasm-wasm32 14 15 SYMBOL TABLE: 16 0000000000000002 g F code 000000000000000f add1 17 0000000000000012 g F code 000000000000001e madd 18 19 == disasm == 20 add.wasm: file format wasm-wasm32 21 22 Disassembly of section code: 23 24 0000000000000002 <add1>: 25 2: 01 02 7f .locals i32 i32 26 5: 20 00 local.get 0 27 7: 41 01 i32.const 1 28 9: 6a i32.add 29 a: 21 01 local.set 1 30 c: 20 01 local.get 1 31 e: 0f return 32 f: 00 unreachable 33 10: 0b end 34 0000000000000012 <madd>: 35 12: 01 05 7f .locals i32 i32 i32 i32 i32 36 15: 20 00 local.get 0 37 17: 20 01 local.get 1 38 19: 6c i32.mul 39 1a: 21 03 local.set 3 40 1c: 20 03 local.get 3 41 1e: 21 04 local.set 4 42 20: 20 04 local.get 4 43 22: 21 02 local.set 2 44 24: 20 02 local.get 2 45 26: 20 00 local.get 0 46 28: 6a i32.add 47 29: 21 05 local.set 5 48 2b: 20 05 local.get 5 49 2d: 0f return 50 2e: 00 unreachable 51 2f: 0b end 52