diff options
Diffstat (limited to 'scripts/wasm2js.js')
-rw-r--r-- | scripts/wasm2js.js | 78 |
1 files changed, 76 insertions, 2 deletions
diff --git a/scripts/wasm2js.js b/scripts/wasm2js.js index 869734c6f..a72ccfbfb 100644 --- a/scripts/wasm2js.js +++ b/scripts/wasm2js.js @@ -163,7 +163,7 @@ var asmLibraryArg = { return low; }, load_val_f32: function(loc, value) { - console.log('loaload_val_i32d_ptr ' + [loc, value]); + console.log('load_val_f32 ' + [loc, value]); return value; }, load_val_f64: function(loc, value) { @@ -184,13 +184,87 @@ var asmLibraryArg = { return low; }, store_val_f32: function(loc, value) { - console.log('loastore_val_i32d_ptr ' + [loc, value]); + console.log('store_val_f32 ' + [loc, value]); return value; }, store_val_f64: function(loc, value) { console.log('store_val_f64 ' + [loc, value]); return value; }, + + struct_get_val_i32: function(loc, value) { + console.log('struct_get_val_i32 ' + [loc, value]); + return value; + }, + struct_get_val_i64: function(loc, value) { + console.log('struct_get_val_i64 ' + [loc, value]); + return value; + }, + struct_get_val_f32: function(loc, value) { + console.log('struct_get_val_f32 ' + [loc, value]); + return value; + }, + struct_get_val_f64: function(loc, value) { + console.log('struct_get_val_f64 ' + [loc, value]); + return value; + }, + struct_set_val_i32: function(loc, value) { + console.log('struct_set_val_i32 ' + [loc, value]); + return value; + }, + struct_set_val_i64: function(loc, value) { + console.log('struct_set_val_i64 ' + [loc, value]); + return value; + }, + struct_set_val_f32: function(loc, value) { + console.log('struct_set_val_f32 ' + [loc, value]); + return value; + }, + struct_set_val_f64: function(loc, value) { + console.log('struct_set_val_f64 ' + [loc, value]); + return value; + }, + + array_get_val_i32: function(loc, value) { + console.log('array_get_val_i32 ' + [loc, value]); + return value; + }, + array_get_val_i64: function(loc, value) { + console.log('array_get_val_i64 ' + [loc, value]); + return value; + }, + array_get_val_f32: function(loc, value) { + console.log('array_get_val_f32 ' + [loc, value]); + return value; + }, + array_get_val_f64: function(loc, value) { + console.log('array_get_val_f64 ' + [loc, value]); + return value; + }, + array_set_val_i32: function(loc, value) { + console.log('array_set_val_i32 ' + [loc, value]); + return value; + }, + array_set_val_i64: function(loc, value) { + console.log('array_set_val_i64 ' + [loc, value]); + return value; + }, + array_set_val_f32: function(loc, value) { + console.log('array_set_val_f32 ' + [loc, value]); + return value; + }, + array_set_val_f64: function(loc, value) { + console.log('array_set_val_f64 ' + [loc, value]); + return value; + }, + array_get_index: function(loc, value) { + console.log('array_get_index ' + [loc, value]); + return value; + }, + array_set_index: function(loc, value) { + console.log('array_set_index ' + [loc, value]); + return value; + }, }; var wasmMemory = new WebAssembly.Memory({ initial: 1 }); |