OLD | NEW |
1 // Modified embenchen to direct to asm-wasm. | 1 // Modified embenchen to direct to asm-wasm. |
2 // Flags: --expose-wasm | 2 // Flags: --expose-wasm |
3 | 3 |
4 var EXPECTED_OUTPUT = | 4 var EXPECTED_OUTPUT = |
5 'GGCCGGGCGCGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGA\n' + | 5 'GGCCGGGCGCGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGA\n' + |
6 'TCACCTGAGGTCAGGAGTTCGAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTCTACT\n' + | 6 'TCACCTGAGGTCAGGAGTTCGAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTCTACT\n' + |
7 'AAAAATACAAAAATTAGCCGGGCGTGGTGGCGCGCGCCTGTAATCCCAGCTACTCGGGAG\n' + | 7 'AAAAATACAAAAATTAGCCGGGCGTGGTGGCGCGCGCCTGTAATCCCAGCTACTCGGGAG\n' + |
8 'GCTGAGGCAGGAGAATCGCTTGAACCCGGGAGGCGGAGGTTGCAGTGAGCCGAGATCGCG\n' + | 8 'GCTGAGGCAGGAGAATCGCTTGAACCCGGGAGGCGGAGGTTGCAGTGAGCCGAGATCGCG\n' + |
9 'CCACTGCACTCCAGCCTGGGCGACAGAGCGAGACTCCGTCTCAAAAAGGCCGGGCGCGGT\n' + | 9 'CCACTGCACTCCAGCCTGGGCGACAGAGCGAGACTCCGTCTCAAAAAGGCCGGGCGCGGT\n' + |
10 'GGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGATCACCTGAGGTCA\n' + | 10 'GGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGATCACCTGAGGTCA\n' + |
(...skipping 5810 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5821 } | 5821 } |
5822 } | 5822 } |
5823 | 5823 |
5824 function asmPrintInt(x, y) { | 5824 function asmPrintInt(x, y) { |
5825 Module.print('int ' + x + ',' + y);// + ' ' + new Error().stack); | 5825 Module.print('int ' + x + ',' + y);// + ' ' + new Error().stack); |
5826 } | 5826 } |
5827 function asmPrintFloat(x, y) { | 5827 function asmPrintFloat(x, y) { |
5828 Module.print('float ' + x + ',' + y);// + ' ' + new Error().stack); | 5828 Module.print('float ' + x + ',' + y);// + ' ' + new Error().stack); |
5829 } | 5829 } |
5830 // EMSCRIPTEN_START_ASM | 5830 // EMSCRIPTEN_START_ASM |
5831 var asm = _WASMEXP_.instantiateModuleFromAsm((function Module(global, env, buffe
r) { | 5831 var asm = Wasm.instantiateModuleFromAsm((function Module(global, env, buffer) { |
5832 'use asm'; | 5832 'use asm'; |
5833 var HEAP8 = new global.Int8Array(buffer); | 5833 var HEAP8 = new global.Int8Array(buffer); |
5834 var HEAP16 = new global.Int16Array(buffer); | 5834 var HEAP16 = new global.Int16Array(buffer); |
5835 var HEAP32 = new global.Int32Array(buffer); | 5835 var HEAP32 = new global.Int32Array(buffer); |
5836 var HEAPU8 = new global.Uint8Array(buffer); | 5836 var HEAPU8 = new global.Uint8Array(buffer); |
5837 var HEAPU16 = new global.Uint16Array(buffer); | 5837 var HEAPU16 = new global.Uint16Array(buffer); |
5838 var HEAPU32 = new global.Uint32Array(buffer); | 5838 var HEAPU32 = new global.Uint32Array(buffer); |
5839 var HEAPF32 = new global.Float32Array(buffer); | 5839 var HEAPF32 = new global.Float32Array(buffer); |
5840 var HEAPF64 = new global.Float64Array(buffer); | 5840 var HEAPF64 = new global.Float64Array(buffer); |
5841 | 5841 |
(...skipping 2757 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8599 } | 8599 } |
8600 | 8600 |
8601 // shouldRunNow refers to calling main(), not run(). | 8601 // shouldRunNow refers to calling main(), not run(). |
8602 var shouldRunNow = true; | 8602 var shouldRunNow = true; |
8603 if (Module['noInitialRun']) { | 8603 if (Module['noInitialRun']) { |
8604 shouldRunNow = false; | 8604 shouldRunNow = false; |
8605 } | 8605 } |
8606 | 8606 |
8607 | 8607 |
8608 run([].concat(Module["arguments"])); | 8608 run([].concat(Module["arguments"])); |
OLD | NEW |