diff options
Diffstat (limited to 'test/wasm2js/emscripten.2asm.js')
-rw-r--r-- | test/wasm2js/emscripten.2asm.js | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/test/wasm2js/emscripten.2asm.js b/test/wasm2js/emscripten.2asm.js index 79da32b8f..664eb654a 100644 --- a/test/wasm2js/emscripten.2asm.js +++ b/test/wasm2js/emscripten.2asm.js @@ -80,6 +80,12 @@ function asmFunc(global, env, buffer) { return x - -5 | 0 | 0; } + function select(x) { + x = x | 0; + var wasm2js_i32$0 = 0, wasm2js_i32$1 = 0, wasm2js_i32$2 = 0; + return (wasm2js_i32$0 = x, wasm2js_i32$1 = HEAP32[16 >> 2] | 0, wasm2js_i32$2 = x, wasm2js_i32$2 ? wasm2js_i32$0 : wasm2js_i32$1) | 0; + } + // EMSCRIPTEN_END_FUNCS; FUNCTION_TABLE[1] = foo; FUNCTION_TABLE[2] = bar; @@ -89,7 +95,8 @@ function asmFunc(global, env, buffer) { "other": other, "__growWasmMemory": __growWasmMemory, "exported": exported, - "sub_zero": sub_zero + "sub_zero": sub_zero, + "select": select }; } |