diff --git a/lib/node_modules/@stdlib/blas/base/wasm/ccopy/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/ccopy/lib/binary.browser.js index 48c95d78701e..264764f01426 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/ccopy/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/ccopy/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEWA2AAAGAFf39/f38AYAd/f39/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB0wEEV9fd2FzbV9jYWxsX2N0b3JzAAAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAHY19jY29weQABD2NfY2NvcHlfbmRhcnJheQACCuADAwMAAQv3AQEGfwJAIABBAEwNAEEBIABrIgUgBGxBAXRBACAEQQBMGyEGIAIgBWxBAXRBACACQQBMGyEFIABBAUcEQCAAQQFxIQogBEEBdCEEIAJBAXQhAiAAQf7///8HcSEAA0AgAyAGQQJ0aiIHIAEgBUECdGoiCCoCADgCACAHIAgqAgQ4AgQgAyAEIAZqIgZBAnRqIgcgASACIAVqIgVBAnRqIggqAgA4AgAgByAIKgIEOAIEIAQgBmohBiACIAVqIQUgCUECaiIJIABHDQALIApFDQELIAMgBkECdGoiACABIAVBAnRqIgEqAgA4AgAgACABKgIEOAIECwvgAQEEfwJAIABBAEwNACAGQQF0IQYgA0EBdCEDIABBAUcEQCAAQQFxIQkgBUEBdCEFIAJBAXQhAiAAQf7///8HcSEKQQAhAANAIAQgBkECdGoiByABIANBAnRqIggqAgA4AgAgByAIKgIEOAIEIAQgBSAGaiIGQQJ0aiIHIAEgAiADaiIDQQJ0aiIIKgIAOAIAIAcgCCoCBDgCBCAFIAZqIQYgAiADaiEDIABBAmoiACAKRw0ACyAJRQ0BCyAEIAZBAnRqIgAgASADQQJ0aiIBKgIAOAIAIAAgASoCBDgCBAsL' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEWA2AAAGAFf39/f38AYAd/f39/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY19jY29weQABD2NfY2NvcHlfbmRhcnJheQACCuADAwMAAQv3AQEGfwJAIABBAEwNAEEBIABrIgUgBGxBAXRBACAEQQBMGyEGIAIgBWxBAXRBACACQQBMGyEFIABBAUcEQCAAQQFxIQogBEEBdCEEIAJBAXQhAiAAQf7///8HcSEAA0AgAyAGQQJ0aiIHIAEgBUECdGoiCCoCADgCACAHIAgqAgQ4AgQgAyAEIAZqIgZBAnRqIgcgASACIAVqIgVBAnRqIggqAgA4AgAgByAIKgIEOAIEIAQgBmohBiACIAVqIQUgCUECaiIJIABHDQALIApFDQELIAMgBkECdGoiACABIAVBAnRqIgEqAgA4AgAgACABKgIEOAIECwvgAQEEfwJAIABBAEwNACAGQQF0IQYgA0EBdCEDIABBAUcEQCAAQQFxIQkgBUEBdCEFIAJBAXQhAiAAQf7///8HcSEKQQAhAANAIAQgBkECdGoiByABIANBAnRqIggqAgA4AgAgByAIKgIEOAIEIAQgBSAGaiIGQQJ0aiIHIAEgAiADaiIDQQJ0aiIIKgIAOAIAIAcgCCoCBDgCBCAFIAZqIQYgAiADaiEDIABBAmoiACAKRw0ACyAJRQ0BCyAEIAZBAnRqIgAgASADQQJ0aiIBKgIAOAIAIAAgASoCBDgCBAsL' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/ccopy/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/ccopy/src/main.wasm index aa3c694922db..8177c1fe6433 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/ccopy/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/ccopy/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/ccopy/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/ccopy/src/main.wat index 8441be80332c..0a28f650dac7 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/ccopy/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/ccopy/src/main.wat @@ -275,6 +275,5 @@ f32.store offset=4 end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_ccopy" (func 1)) (export "c_ccopy_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/cscal/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/cscal/lib/binary.browser.js index b82b2463729c..0a62e454d230 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/cscal/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/cscal/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGAEf39/fwBgBX9/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB0wEEV9fd2FzbV9jYWxsX2N0b3JzAAAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAHY19jc2NhbAABD2NfY3NjYWxfbmRhcnJheQACCowCAwMAAQuMAQIDfgR9IABBAEoEQCACQQEgAGsgA2xBACADQQBMG0EDdGohAiABKQIAIgRCIIinviEHIACtIQUgBKe+IQhCACEEA0AgAiAIIAIpAgAiBkIgiKe+IgmUIAanviIKIAeUkjgCBCACIAggCpQgByAJlJM4AgAgAiADQQN0aiECIARCAXwiBCAFUg0ACwsLeAIEfQN+IABBAEoEQCACIARBA3RqIQQgASoCBCEFIAEqAgAhBiAArSEKIANBA3QhAANAIAQgBiAEKQIAIgtCIIinviIHlCAFIAunviIIlJI4AgQgBCAGIAiUIAUgB5STOAIAIAAgBGohBCAJQgF8IgkgClINAAsLCw==' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGAEf39/fwBgBX9/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY19jc2NhbAABD2NfY3NjYWxfbmRhcnJheQACCvUBAwMAAQt8AgR9An4gAEEASgRAIAEqAgQhBCABKgIAIQUgAkEBIABrIANsQQAgA0EATBtBA3RqIQEgAK0hCQNAIAEgBSABKgIEIgaUIAEqAgAiByAElJI4AgQgASAFIAeUIAQgBpSTOAIAIAEgA0EDdGohASAIQgF8IgggCVINAAsLC3ICBH0CfiAAQQBKBEAgAiAEQQN0aiEEIAEqAgQhBSABKgIAIQYgAK0hCiADQQN0IQADQCAEIAYgBCoCBCIHlCAEKgIAIgggBZSSOAIEIAQgBiAIlCAFIAeUkzgCACAAIARqIQQgCUIBfCIJIApSDQALCws=' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/cscal/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/cscal/src/main.wasm index 7e75b56d2291..a3b3ef0f6ac2 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/cscal/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/cscal/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/cscal/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/cscal/src/main.wat index 25211f8315b3..72209ca7768c 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/cscal/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/cscal/src/main.wat @@ -22,11 +22,17 @@ (func (;0;) (type 0) nop) (func (;1;) (type 1) (param i32 i32 i32 i32) - (local i64 i64 i64 f32 f32 f32 f32) + (local f32 f32 f32 f32 i64 i64) local.get 0 i32.const 0 i32.gt_s if ;; label = @1 + local.get 1 + f32.load offset=4 + local.set 4 + local.get 1 + f32.load + local.set 5 local.get 2 i32.const 1 local.get 0 @@ -41,70 +47,50 @@ i32.const 3 i32.shl i32.add - local.set 2 - local.get 1 - i64.load align=4 - local.tee 4 - i64.const 32 - i64.shr_u - i32.wrap_i64 - f32.reinterpret_i32 - local.set 7 + local.set 1 local.get 0 i64.extend_i32_u - local.set 5 - local.get 4 - i32.wrap_i64 - f32.reinterpret_i32 - local.set 8 - i64.const 0 - local.set 4 + local.set 9 loop ;; label = @2 - local.get 2 - local.get 8 - local.get 2 - i64.load align=4 + local.get 1 + local.get 5 + local.get 1 + f32.load offset=4 local.tee 6 - i64.const 32 - i64.shr_u - i32.wrap_i64 - f32.reinterpret_i32 - local.tee 9 f32.mul - local.get 6 - i32.wrap_i64 - f32.reinterpret_i32 - local.tee 10 - local.get 7 + local.get 1 + f32.load + local.tee 7 + local.get 4 f32.mul f32.add f32.store offset=4 - local.get 2 - local.get 8 - local.get 10 - f32.mul + local.get 1 + local.get 5 local.get 7 - local.get 9 + f32.mul + local.get 4 + local.get 6 f32.mul f32.sub f32.store - local.get 2 + local.get 1 local.get 3 i32.const 3 i32.shl i32.add - local.set 2 - local.get 4 + local.set 1 + local.get 8 i64.const 1 i64.add - local.tee 4 - local.get 5 + local.tee 8 + local.get 9 i64.ne br_if 0 (;@2;) end end) (func (;2;) (type 2) (param i32 i32 i32 i32 i32) - (local f32 f32 f32 f32 i64 i64 i64) + (local f32 f32 f32 f32 i64 i64) local.get 0 i32.const 0 i32.gt_s @@ -132,19 +118,13 @@ local.get 4 local.get 6 local.get 4 - i64.load align=4 - local.tee 11 - i64.const 32 - i64.shr_u - i32.wrap_i64 - f32.reinterpret_i32 + f32.load offset=4 local.tee 7 f32.mul - local.get 5 - local.get 11 - i32.wrap_i64 - f32.reinterpret_i32 + local.get 4 + f32.load local.tee 8 + local.get 5 f32.mul f32.add f32.store offset=4 @@ -171,6 +151,5 @@ end end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_cscal" (func 1)) (export "c_cscal_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/csrot/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/csrot/lib/binary.browser.js index 6ec591da4d40..992618461583 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/csrot/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/csrot/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEaA2AAAGAHf39/f399fQBgCX9/f39/f399fQACDwEDZW52Bm1lbW9yeQIAAAMEAwABAgdMBBFfX3dhc21fY2FsbF9jdG9ycwAAGF9fd2FzbV9hcHBseV9kYXRhX3JlbG9jcwAAB2NfY3Nyb3QAAQ9jX2Nzcm90X25kYXJyYXkAAgr6AgMDAAELxgECBX8CfSAAQQBKBEBBASAAayIHIARsQQF0QQAgBEEATBshCCACIAdsQQF0QQAgAkEATBshByAEQQF0IQogAkEBdCELA0AgAyAIQQJ0aiICIAUgAioCACIMlCAGIAEgB0ECdGoiBCoCACINlJM4AgAgBCAFIA2UIAYgDJSSOAIAIAIgBSACKgIEIgyUIAYgBCoCBCINlJM4AgQgBCAFIA2UIAYgDJSSOAIEIAggCmohCCAHIAtqIQcgCUEBaiIJIABHDQALCwurAQICfQN/IABBAEoEQCAGQQF0IQYgA0EBdCEDIAVBAXQhDCACQQF0IQ0DQCAEIAZBAnRqIgIgByACKgIAIgmUIAggASADQQJ0aiIFKgIAIgqUkzgCACAFIAcgCpQgCCAJlJI4AgAgAiAHIAIqAgQiCZQgCCAFKgIEIgqUkzgCBCAFIAcgCpQgCCAJlJI4AgQgBiAMaiEGIAMgDWohAyALQQFqIgsgAEcNAAsLCw==' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEaA2AAAGAHf39/f399fQBgCX9/f39/f399fQACDwEDZW52Bm1lbW9yeQIAAAMEAwABAgcxAxFfX3dhc21fY2FsbF9jdG9ycwAAB2NfY3Nyb3QAAQ9jX2Nzcm90X25kYXJyYXkAAgr6AgMDAAELxgECBX8CfSAAQQBKBEBBASAAayIHIARsQQF0QQAgBEEATBshCCACIAdsQQF0QQAgAkEATBshByAEQQF0IQogAkEBdCELA0AgAyAIQQJ0aiICIAUgAioCACIMlCAGIAEgB0ECdGoiBCoCACINlJM4AgAgBCAFIA2UIAYgDJSSOAIAIAIgBSACKgIEIgyUIAYgBCoCBCINlJM4AgQgBCAFIA2UIAYgDJSSOAIEIAggCmohCCAHIAtqIQcgCUEBaiIJIABHDQALCwurAQICfQN/IABBAEoEQCAGQQF0IQYgA0EBdCEDIAVBAXQhDCACQQF0IQ0DQCAEIAZBAnRqIgIgByACKgIAIgmUIAggASADQQJ0aiIFKgIAIgqUkzgCACAFIAcgCpQgCCAJlJI4AgAgAiAHIAIqAgQiCZQgCCAFKgIEIgqUkzgCBCAFIAcgCpQgCCAJlJI4AgQgBiAMaiEGIAMgDWohAyALQQFqIgsgAEcNAAsLCw==' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/csrot/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/csrot/src/main.wasm index a7cb43e91685..42f64b4f4efd 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/csrot/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/csrot/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/csrot/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/csrot/src/main.wat index f2419f930867..22e580c6e468 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/csrot/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/csrot/src/main.wat @@ -227,6 +227,5 @@ end end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_csrot" (func 1)) (export "c_csrot_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/cswap/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/cswap/lib/binary.browser.js index d9e92920efa2..a9efae2af97a 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/cswap/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/cswap/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEWA2AAAGAFf39/f38AYAd/f39/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB0wEEV9fd2FzbV9jYWxsX2N0b3JzAAAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAHY19jc3dhcAABD2NfY3N3YXBfbmRhcnJheQACCrICAwMAAQuiAQIFfwF9IABBAEoEQEEBIABrIgUgBGxBAXRBACAEQQBMGyEGIAIgBWxBAXRBACACQQBMGyEFIARBAXQhCCACQQF0IQkDQCABIAVBAnRqIgIqAgAhCiACIAMgBkECdGoiBCoCADgCACAEIAo4AgAgAioCBCEKIAIgBCoCBDgCBCAEIAo4AgQgBiAIaiEGIAUgCWohBSAHQQFqIgcgAEcNAAsLC4cBAgF9A38gAEEASgRAIAVBAXQhCSACQQF0IQogBkEBdCEGIANBAXQhBQNAIAEgBUECdGoiAioCACEHIAIgBCAGQQJ0aiIDKgIAOAIAIAMgBzgCACACKgIEIQcgAiADKgIEOAIEIAMgBzgCBCAGIAlqIQYgBSAKaiEFIAhBAWoiCCAARw0ACwsL' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEWA2AAAGAFf39/f38AYAd/f39/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY19jc3dhcAABD2NfY3N3YXBfbmRhcnJheQACCogFAwMAAQvNAgIBfQZ/AkAgAEEATA0AQQEgAGsiBiAEbEEBdEEAIARBAEwbIQcgAiAGbEEBdEEAIAJBAEwbIQYgAEEBRwRAIABBAXEhCiAEQQF0IQQgAkEBdCEJIABB/v///wdxIQsDQCABIAZBAnRqIgAqAgAhBSAAIAMgB0ECdGoiAioCADgCACACIAU4AgAgACoCBCEFIAAgAioCBDgCBCACIAU4AgQgASAGIAlqIgZBAnRqIgAqAgAhBSAAIAMgBCAHaiIHQQJ0aiICKgIAOAIAIAIgBTgCACAAKgIEIQUgACACKgIEOAIEIAIgBTgCBCAEIAdqIQcgBiAJaiEGIAhBAmoiCCALRw0ACyAKRQ0BCyABIAZBAnRqIgAqAgAhBSAAIAMgB0ECdGoiASoCADgCACABIAU4AgAgACoCBCEFIAAgASoCBDgCBCABIAU4AgQLC7ICAgF9BH8CQCAAQQBMDQAgBkEBdCEGIANBAXQhAyAAQQFHBEAgAEEBcSEKIAVBAXQhBSACQQF0IQggAEH+////B3EhCwNAIAEgA0ECdGoiACoCACEHIAAgBCAGQQJ0aiICKgIAOAIAIAIgBzgCACAAKgIEIQcgACACKgIEOAIEIAIgBzgCBCABIAMgCGoiA0ECdGoiACoCACEHIAAgBCAFIAZqIgZBAnRqIgIqAgA4AgAgAiAHOAIAIAAqAgQhByAAIAIqAgQ4AgQgAiAHOAIEIAUgBmohBiADIAhqIQMgCUECaiIJIAtHDQALIApFDQELIAEgA0ECdGoiACoCACEHIAAgBCAGQQJ0aiIBKgIAOAIAIAEgBzgCACAAKgIEIQcgACABKgIEOAIEIAEgBzgCBAsL' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/cswap/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/cswap/src/main.wasm index e4e1ab8ba1c1..0c8b727f8609 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/cswap/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/cswap/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/cswap/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/cswap/src/main.wat index 4a425d88afe1..eb7659c5fd1c 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/cswap/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/cswap/src/main.wat @@ -22,15 +22,16 @@ (func (;0;) (type 0) nop) (func (;1;) (type 1) (param i32 i32 i32 i32 i32) - (local i32 i32 i32 i32 i32 f32) - local.get 0 - i32.const 0 - i32.gt_s - if ;; label = @1 + (local f32 i32 i32 i32 i32 i32 i32) + block ;; label = @1 + local.get 0 + i32.const 0 + i32.le_s + br_if 0 (;@1;) i32.const 1 local.get 0 i32.sub - local.tee 5 + local.tee 6 local.get 4 i32.mul i32.const 1 @@ -40,9 +41,9 @@ i32.const 0 i32.le_s select - local.set 6 + local.set 7 local.get 2 - local.get 5 + local.get 6 i32.mul i32.const 1 i32.shl @@ -51,77 +52,152 @@ i32.const 0 i32.le_s select - local.set 5 - local.get 4 - i32.const 1 - i32.shl - local.set 8 - local.get 2 + local.set 6 + local.get 0 i32.const 1 - i32.shl - local.set 9 - loop ;; label = @2 - local.get 1 - local.get 5 - i32.const 2 - i32.shl - i32.add - local.tee 2 - f32.load + i32.ne + if ;; label = @2 + local.get 0 + i32.const 1 + i32.and local.set 10 - local.get 2 - local.get 3 - local.get 6 - i32.const 2 - i32.shl - i32.add - local.tee 4 - f32.load - f32.store local.get 4 - local.get 10 - f32.store - local.get 2 - f32.load offset=4 - local.set 10 + i32.const 1 + i32.shl + local.set 4 local.get 2 - local.get 4 - f32.load offset=4 - f32.store offset=4 - local.get 4 - local.get 10 - f32.store offset=4 - local.get 6 - local.get 8 - i32.add - local.set 6 - local.get 5 - local.get 9 - i32.add - local.set 5 - local.get 7 i32.const 1 - i32.add - local.tee 7 + i32.shl + local.set 9 local.get 0 - i32.ne - br_if 0 (;@2;) + i32.const 2147483646 + i32.and + local.set 11 + loop ;; label = @3 + local.get 1 + local.get 6 + i32.const 2 + i32.shl + i32.add + local.tee 0 + f32.load + local.set 5 + local.get 0 + local.get 3 + local.get 7 + i32.const 2 + i32.shl + i32.add + local.tee 2 + f32.load + f32.store + local.get 2 + local.get 5 + f32.store + local.get 0 + f32.load offset=4 + local.set 5 + local.get 0 + local.get 2 + f32.load offset=4 + f32.store offset=4 + local.get 2 + local.get 5 + f32.store offset=4 + local.get 1 + local.get 6 + local.get 9 + i32.add + local.tee 6 + i32.const 2 + i32.shl + i32.add + local.tee 0 + f32.load + local.set 5 + local.get 0 + local.get 3 + local.get 4 + local.get 7 + i32.add + local.tee 7 + i32.const 2 + i32.shl + i32.add + local.tee 2 + f32.load + f32.store + local.get 2 + local.get 5 + f32.store + local.get 0 + f32.load offset=4 + local.set 5 + local.get 0 + local.get 2 + f32.load offset=4 + f32.store offset=4 + local.get 2 + local.get 5 + f32.store offset=4 + local.get 4 + local.get 7 + i32.add + local.set 7 + local.get 6 + local.get 9 + i32.add + local.set 6 + local.get 8 + i32.const 2 + i32.add + local.tee 8 + local.get 11 + i32.ne + br_if 0 (;@3;) + end + local.get 10 + i32.eqz + br_if 1 (;@1;) end - end) - (func (;2;) (type 2) (param i32 i32 i32 i32 i32 i32 i32) - (local f32 i32 i32 i32) - local.get 0 - i32.const 0 - i32.gt_s - if ;; label = @1 - local.get 5 - i32.const 1 + local.get 1 + local.get 6 + i32.const 2 i32.shl - local.set 9 - local.get 2 - i32.const 1 + i32.add + local.tee 0 + f32.load + local.set 5 + local.get 0 + local.get 3 + local.get 7 + i32.const 2 i32.shl - local.set 10 + i32.add + local.tee 1 + f32.load + f32.store + local.get 1 + local.get 5 + f32.store + local.get 0 + f32.load offset=4 + local.set 5 + local.get 0 + local.get 1 + f32.load offset=4 + f32.store offset=4 + local.get 1 + local.get 5 + f32.store offset=4 + end) + (func (;2;) (type 2) (param i32 i32 i32 i32 i32 i32 i32) + (local f32 i32 i32 i32 i32) + block ;; label = @1 + local.get 0 + i32.const 0 + i32.le_s + br_if 0 (;@1;) local.get 6 i32.const 1 i32.shl @@ -129,56 +205,145 @@ local.get 3 i32.const 1 i32.shl - local.set 5 - loop ;; label = @2 - local.get 1 + local.set 3 + local.get 0 + i32.const 1 + i32.ne + if ;; label = @2 + local.get 0 + i32.const 1 + i32.and + local.set 10 local.get 5 - i32.const 2 - i32.shl - i32.add - local.tee 2 - f32.load - local.set 7 - local.get 2 - local.get 4 - local.get 6 - i32.const 2 + i32.const 1 i32.shl - i32.add - local.tee 3 - f32.load - f32.store - local.get 3 - local.get 7 - f32.store - local.get 2 - f32.load offset=4 - local.set 7 - local.get 2 - local.get 3 - f32.load offset=4 - f32.store offset=4 - local.get 3 - local.get 7 - f32.store offset=4 - local.get 6 - local.get 9 - i32.add - local.set 6 - local.get 5 - local.get 10 - i32.add local.set 5 - local.get 8 + local.get 2 i32.const 1 - i32.add - local.tee 8 + i32.shl + local.set 8 local.get 0 - i32.ne - br_if 0 (;@2;) + i32.const 2147483646 + i32.and + local.set 11 + loop ;; label = @3 + local.get 1 + local.get 3 + i32.const 2 + i32.shl + i32.add + local.tee 0 + f32.load + local.set 7 + local.get 0 + local.get 4 + local.get 6 + i32.const 2 + i32.shl + i32.add + local.tee 2 + f32.load + f32.store + local.get 2 + local.get 7 + f32.store + local.get 0 + f32.load offset=4 + local.set 7 + local.get 0 + local.get 2 + f32.load offset=4 + f32.store offset=4 + local.get 2 + local.get 7 + f32.store offset=4 + local.get 1 + local.get 3 + local.get 8 + i32.add + local.tee 3 + i32.const 2 + i32.shl + i32.add + local.tee 0 + f32.load + local.set 7 + local.get 0 + local.get 4 + local.get 5 + local.get 6 + i32.add + local.tee 6 + i32.const 2 + i32.shl + i32.add + local.tee 2 + f32.load + f32.store + local.get 2 + local.get 7 + f32.store + local.get 0 + f32.load offset=4 + local.set 7 + local.get 0 + local.get 2 + f32.load offset=4 + f32.store offset=4 + local.get 2 + local.get 7 + f32.store offset=4 + local.get 5 + local.get 6 + i32.add + local.set 6 + local.get 3 + local.get 8 + i32.add + local.set 3 + local.get 9 + i32.const 2 + i32.add + local.tee 9 + local.get 11 + i32.ne + br_if 0 (;@3;) + end + local.get 10 + i32.eqz + br_if 1 (;@1;) end + local.get 1 + local.get 3 + i32.const 2 + i32.shl + i32.add + local.tee 0 + f32.load + local.set 7 + local.get 0 + local.get 4 + local.get 6 + i32.const 2 + i32.shl + i32.add + local.tee 1 + f32.load + f32.store + local.get 1 + local.get 7 + f32.store + local.get 0 + f32.load offset=4 + local.set 7 + local.get 0 + local.get 1 + f32.load offset=4 + f32.store offset=4 + local.get 1 + local.get 7 + f32.store offset=4 end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_cswap" (func 1)) (export "c_cswap_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dasum/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/dasum/lib/binary.browser.js index c33af09c5eaf..9daf066aad48 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/dasum/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/dasum/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AXxgBH9/f38BfAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB0wEEV9fd2FzbV9jYWxsX2N0b3JzAAAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAHY19kYXN1bQABD2NfZGFzdW1fbmRhcnJheQACCvwBAwMAAQsaACAAIAEgAkEBIABrIAJsQQAgAkEATBsQAgvaAQIBfwF8AkAgAEEATARADAELIAJBAUcEQANAIAAgBEYNAiAEQQFqIQQgBSABIANBA3RqKwMAmaAhBSACIANqIQMMAAsACwJAIABBBnAiAkUNAANAIAIgBEYNASAEQQFqIQQgBSABIANBA3RqKwMAmaAhBSADQQFqIQMMAAsACyAAQQZIDQADQCAAIAJMDQEgBSABIANBA3RqIgQrAwCZIAQrAwiZoCAEKwMQmaAgBCsDGJmgIAQrAyCZoCAEKwMomaCgIQUgAkEGaiECIANBBmohAwwACwALIAUL' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AXxgBH9/f38BfAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY19kYXN1bQABD2NfZGFzdW1fbmRhcnJheQACCvwBAwMAAQsaACAAIAEgAkEBIABrIAJsQQAgAkEATBsQAgvaAQIBfwF8AkAgAEEATARADAELIAJBAUcEQANAIAAgBEYNAiAEQQFqIQQgBSABIANBA3RqKwMAmaAhBSACIANqIQMMAAsACwJAIABBBnAiAkUNAANAIAIgBEYNASAEQQFqIQQgBSABIANBA3RqKwMAmaAhBSADQQFqIQMMAAsACyAAQQZIDQADQCAAIAJMDQEgBSABIANBA3RqIgQrAwCZIAQrAwiZoCAEKwMQmaAgBCsDGJmgIAQrAyCZoCAEKwMomaCgIQUgAkEGaiECIANBBmohAwwACwALIAUL' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dasum/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/dasum/src/main.wasm index 9ae8a1e2c8fd..69e4f69b674e 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/dasum/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/dasum/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dasum/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/dasum/src/main.wat index 2f309508e7d5..9c9e1c2a72f5 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/dasum/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/dasum/src/main.wat @@ -164,6 +164,5 @@ end local.get 5) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_dasum" (func 1)) (export "c_dasum_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/daxpy/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/daxpy/lib/binary.browser.js index 3d6c54aaf99d..48f98fa5e464 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/daxpy/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/daxpy/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEYA2AAAGAGf3x/f39/AGAIf3x/f39/f38AAg8BA2VudgZtZW1vcnkCAAADBAMAAQIHTAQRX193YXNtX2NhbGxfY3RvcnMAABhfX3dhc21fYXBwbHlfZGF0YV9yZWxvY3MAAAdjX2RheHB5AAEPY19kYXhweV9uZGFycmF5AAIKlAEDAwABCy8AIAAgASACIANBASAAayIAIANsQQAgA0EATBsgBCAFIAAgBWxBACAFQQBMGxACC14BAn8CQCAAQQBMIAFEAAAAAAAAAABhcg0AA0AgACAIRg0BIAUgB0EDdGoiCSABIAIgBEEDdGorAwCiIAkrAwCgOQMAIAhBAWohCCAGIAdqIQcgAyAEaiEEDAALAAsL' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEYA2AAAGAGf3x/f39/AGAIf3x/f39/f38AAg8BA2VudgZtZW1vcnkCAAADBAMAAQIHMQMRX193YXNtX2NhbGxfY3RvcnMAAAdjX2RheHB5AAEPY19kYXhweV9uZGFycmF5AAIKlAEDAwABCy8AIAAgASACIANBASAAayIAIANsQQAgA0EATBsgBCAFIAAgBWxBACAFQQBMGxACC14BAn8CQCAAQQBMIAFEAAAAAAAAAABhcg0AA0AgACAIRg0BIAUgB0EDdGoiCSABIAIgBEEDdGorAwCiIAkrAwCgOQMAIAhBAWohCCAGIAdqIQcgAyAEaiEEDAALAAsL' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/daxpy/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/daxpy/src/main.wasm index 205c71e1b2b1..c161cc27a86c 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/daxpy/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/daxpy/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/daxpy/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/daxpy/src/main.wat index d54872ce81bd..05f5b4419313 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/daxpy/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/daxpy/src/main.wat @@ -99,6 +99,5 @@ unreachable end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_daxpy" (func 1)) (export "c_daxpy_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dcopy/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/dcopy/lib/binary.browser.js index 339903221100..1f2cc8fdc057 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/dcopy/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/dcopy/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEWA2AAAGAFf39/f38AYAd/f39/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB0wEEV9fd2FzbV9jYWxsX2N0b3JzAAAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAHY19kY29weQABD2NfZGNvcHlfbmRhcnJheQACCsYCAwMAAQstACAAIAEgAkEBIABrIgAgAmxBACACQQBMGyADIAQgACAEbEEAIARBAEwbEAILkQIBAX8CQCAAQQBMDQAgAkEBRyAFQQFHckUEQCAAQQdwIgcEQEEAIQIDQCACIAdGRQRAIAQgBkEDdGogASADQQN0aisDADkDACACQQFqIQIgBkEBaiEGIANBAWohAwwBCwsgAEEHSA0CCyAEIAZBA3RqIQIgASADQQN0aiEBA0AgACAHTA0CIAIgASsDADkDACACIAErAwg5AwggAiABKwMQOQMQIAIgASsDGDkDGCACIAErAyA5AyAgAiABKwMoOQMoIAIgASsDMDkDMCAHQQdqIQcMAAsACwNAIAAgB0YNASAEIAZBA3RqIAEgA0EDdGorAwA5AwAgB0EBaiEHIAUgBmohBiACIANqIQMMAAsACws=' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEWA2AAAGAFf39/f38AYAd/f39/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY19kY29weQABD2NfZGNvcHlfbmRhcnJheQACCsYCAwMAAQstACAAIAEgAkEBIABrIgAgAmxBACACQQBMGyADIAQgACAEbEEAIARBAEwbEAILkQIBAX8CQCAAQQBMDQAgAkEBRyAFQQFHckUEQCAAQQdwIgcEQEEAIQIDQCACIAdGRQRAIAQgBkEDdGogASADQQN0aisDADkDACACQQFqIQIgBkEBaiEGIANBAWohAwwBCwsgAEEHSA0CCyAEIAZBA3RqIQIgASADQQN0aiEBA0AgACAHTA0CIAIgASsDADkDACACIAErAwg5AwggAiABKwMQOQMQIAIgASsDGDkDGCACIAErAyA5AyAgAiABKwMoOQMoIAIgASsDMDkDMCAHQQdqIQcMAAsACwNAIAAgB0YNASAEIAZBA3RqIAEgA0EDdGorAwA5AwAgB0EBaiEHIAUgBmohBiACIANqIQMMAAsACws=' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dcopy/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/dcopy/src/main.wasm index 76a2eb6058b5..e8fe937d181c 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/dcopy/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/dcopy/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dcopy/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/dcopy/src/main.wat index ad157c396e8c..ff769dec39e0 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/dcopy/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/dcopy/src/main.wat @@ -195,6 +195,5 @@ unreachable end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_dcopy" (func 1)) (export "c_dcopy_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/ddot/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/ddot/lib/binary.browser.js index 13d38d29d646..47977ab2c187 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/ddot/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/ddot/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEYA2AAAGAFf39/f38BfGAHf39/f39/fwF8Ag8BA2VudgZtZW1vcnkCAAADBAMAAQIHSgQRX193YXNtX2NhbGxfY3RvcnMAABhfX3dhc21fYXBwbHlfZGF0YV9yZWxvY3MAAAZjX2Rkb3QAAQ5jX2Rkb3RfbmRhcnJheQACCtsCAwMAAQstACAAIAEgAkEBIABrIgAgAmxBACACQQBMGyADIAQgACAEbEEAIARBAEwbEAILpgICAX8BfAJAIABBAEwEQAwBCyACQQFHIAVBAUdyRQRAAkAgAEEFcCIFRQ0AA0AgBSAHRg0BIAEgA0EDdGorAwAgBCAGQQN0aisDAKIgCKAhCCAHQQFqIQcgBkEBaiEGIANBAWohAwwACwALIABBBUgNAQNAIAAgBUwNAiAIIAEgA0EDdGoiAisDICAEIAZBA3RqIgcrAyCiIAIrAxggBysDGKIgAisDECAHKwMQoiACKwMAIAcrAwCiIAIrAwggBysDCKKgoKCgoCEIIAVBBWohBSAGQQVqIQYgA0EFaiEDDAALAAsDQCAAIAdGDQEgASADQQN0aisDACAEIAZBA3RqKwMAoiAIoCEIIAdBAWohByAFIAZqIQYgAiADaiEDDAALAAsgCAs=' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEYA2AAAGAFf39/f38BfGAHf39/f39/fwF8Ag8BA2VudgZtZW1vcnkCAAADBAMAAQIHLwMRX193YXNtX2NhbGxfY3RvcnMAAAZjX2Rkb3QAAQ5jX2Rkb3RfbmRhcnJheQACCtsCAwMAAQstACAAIAEgAkEBIABrIgAgAmxBACACQQBMGyADIAQgACAEbEEAIARBAEwbEAILpgICAX8BfAJAIABBAEwEQAwBCyACQQFHIAVBAUdyRQRAAkAgAEEFcCIFRQ0AA0AgBSAHRg0BIAEgA0EDdGorAwAgBCAGQQN0aisDAKIgCKAhCCAHQQFqIQcgBkEBaiEGIANBAWohAwwACwALIABBBUgNAQNAIAAgBUwNAiAIIAEgA0EDdGoiAisDICAEIAZBA3RqIgcrAyCiIAIrAxggBysDGKIgAisDECAHKwMQoiACKwMAIAcrAwCiIAIrAwggBysDCKKgoKCgoCEIIAVBBWohBSAGQQVqIQYgA0EFaiEDDAALAAsDQCAAIAdGDQEgASADQQN0aisDACAEIAZBA3RqKwMAoiAIoCEIIAdBAWohByAFIAZqIQYgAiADaiEDDAALAAsgCAs=' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/ddot/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/ddot/src/main.wasm index a95005b88eee..7e26a69ec205 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/ddot/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/ddot/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/ddot/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/ddot/src/main.wat index c9daabd057c4..650f4d52971c 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/ddot/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/ddot/src/main.wat @@ -215,6 +215,5 @@ end local.get 8) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_ddot" (func 1)) (export "c_ddot_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dnrm2/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/dnrm2/lib/binary.browser.js index c7d9e8aeb68a..afd26d0405a0 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/dnrm2/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/dnrm2/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AXxgBH9/f38BfAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB0wEEV9fd2FzbV9jYWxsX2N0b3JzAAAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAHY19kbnJtMgABD2NfZG5ybTJfbmRhcnJheQACCsUDAwMAAQsaACAAIAEgAkEBIABrIAJsQQAgAkEATBsQAgujAwIFfAN/QQEhCSAAQQBKBHwDQCAAIApGRQRAAkAgASADQQN0aisDACIImSIHRAAAAAAAAFBeZARAIAYgB0QAAAAAAABQHqIiBiAGoqAhBkEAIQkMAQsgB0QAAAAAAAAAIGMEQCAJIQtBACEJIAtFDQEgBSAHRAAAAAAAAIBhoiIFIAWioCEFQQEhCQwBCyAEIAggCKKgIQQLIApBAWohCiACIANqIQMMAQsLAnwgBkQAAAAAAAAAAGQEQCAERAAAAAAAAFAeokQAAAAAAABQHqIgBqAiBSAGIARE////////739kGyAFIAREAAAAAAAAAABlGyEERAAAAAAAAJBhDAELRAAAAAAAAPA/IAVEAAAAAAAAAABkRQ0AGiAEIARiIAREAAAAAAAAAABkciAERP///////+9/ZHJFBEAgBSEERAAAAAAAAGAeDAELIAWfRAAAAAAAAGAeoiIFIASfIgQgBCAFYyIAGyIHIAeiIAQgBSAAGyAHoyIEIASiRAAAAAAAAPA/oKIhBEQAAAAAAADwPwsgBJ+iBUQAAAAAAAAAAAsL' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AXxgBH9/f38BfAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY19kbnJtMgABD2NfZG5ybTJfbmRhcnJheQACCqADAwMAAQsaACAAIAEgAkEBIABrIAJsQQAgAkEATBsQAgv+AgIFfAN/QQEhCSAAQQBKBHwDQCAAIApGRQRAAkAgASADQQN0aisDACIImSIHRAAAAAAAAFBeZARAIAYgB0QAAAAAAABQHqIiBiAGoqAhBkEAIQkMAQsgB0QAAAAAAAAAIGMEQCAJIQtBACEJIAtFDQEgBSAHRAAAAAAAAIBhoiIFIAWioCEFQQEhCQwBCyAEIAggCKKgIQQLIApBAWohCiACIANqIQMMAQsLAnwgBkQAAAAAAAAAAGQEQCAGIAREAAAAAAAAUB6iRAAAAAAAAFAeoiAGoCAERAAAAAAAAAAAZRshBEQAAAAAAACQYQwBC0QAAAAAAADwPyAFRAAAAAAAAAAAZEUNABogBEQAAAAAAAAAAGUEQCAFIQREAAAAAAAAYB4MAQsgBZ9EAAAAAAAAYB6iIgUgBJ8iBCAEIAVjIgAbIgcgB6IgBCAFIAAbIAejIgQgBKJEAAAAAAAA8D+goiEERAAAAAAAAPA/CyAEn6IFRAAAAAAAAAAACws=' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dnrm2/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/dnrm2/src/main.wasm index 17f328c58a9c..38216eb43fe6 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/dnrm2/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/dnrm2/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dnrm2/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/dnrm2/src/main.wat index c5ddcac56110..19ea0c3507c1 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/dnrm2/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/dnrm2/src/main.wat @@ -123,6 +123,7 @@ f64.const 0x0p+0 (;=0;) f64.gt if ;; label = @3 + local.get 6 local.get 4 f64.const 0x1p-538 (;=1.11138e-162;) f64.mul @@ -130,13 +131,6 @@ f64.mul local.get 6 f64.add - local.tee 5 - local.get 6 - local.get 4 - f64.const 0x1.fffffffffffffp+1023 (;=1.79769e+308;) - f64.gt - select - local.get 5 local.get 4 f64.const 0x0p+0 (;=0;) f64.le @@ -153,17 +147,8 @@ br_if 0 (;@2;) drop local.get 4 - local.get 4 - f64.ne - local.get 4 f64.const 0x0p+0 (;=0;) - f64.gt - i32.or - local.get 4 - f64.const 0x1.fffffffffffffp+1023 (;=1.79769e+308;) - f64.gt - i32.or - i32.eqz + f64.le if ;; label = @3 local.get 5 local.set 4 @@ -208,6 +193,5 @@ f64.const 0x0p+0 (;=0;) end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_dnrm2" (func 1)) (export "c_dnrm2_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/drot/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/drot/lib/binary.browser.js index cd9005af5413..bbe47bffebd4 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/drot/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/drot/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEaA2AAAGAHf39/f398fABgCX9/f39/f398fAACDwEDZW52Bm1lbW9yeQIAAAMEAwABAgdKBBFfX3dhc21fY2FsbF9jdG9ycwAAGF9fd2FzbV9hcHBseV9kYXRhX3JlbG9jcwAABmNfZHJvdAABDmNfZHJvdF9uZGFycmF5AAIKpAEDAwABCzEAIAAgASACQQEgAGsiACACbEEAIAJBAEwbIAMgBCAAIARsQQAgBEEATBsgBSAGEAILbAICfwJ8AkAgAEEATA0AA0AgACAJRg0BIAQgBkEDdGoiCiAHIAorAwAiC6IgCCABIANBA3RqIgorAwAiDKKhOQMAIAogByAMoiAIIAuioDkDACAJQQFqIQkgBSAGaiEGIAIgA2ohAwwACwALCw==' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEaA2AAAGAHf39/f398fABgCX9/f39/f398fAACDwEDZW52Bm1lbW9yeQIAAAMEAwABAgcvAxFfX3dhc21fY2FsbF9jdG9ycwAABmNfZHJvdAABDmNfZHJvdF9uZGFycmF5AAIKpAEDAwABCzEAIAAgASACQQEgAGsiACACbEEAIAJBAEwbIAMgBCAAIARsQQAgBEEATBsgBSAGEAILbAICfwJ8AkAgAEEATA0AA0AgACAJRg0BIAQgBkEDdGoiCiAHIAorAwAiC6IgCCABIANBA3RqIgorAwAiDKKhOQMAIAogByAMoiAIIAuioDkDACAJQQFqIQkgBSAGaiEGIAIgA2ohAwwACwALCw==' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/drot/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/drot/src/main.wasm index 6482f6863959..db563803a5e5 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/drot/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/drot/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/drot/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/drot/src/main.wat index dcbfad4dda3d..e4e24d57c348 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/drot/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/drot/src/main.wat @@ -110,6 +110,5 @@ unreachable end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_drot" (func 1)) (export "c_drot_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/drotm/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/drotm/lib/binary.browser.js index 861bd3a5e1c4..2715c0cb5586 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/drotm/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/drotm/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEYA2AAAGAGf39/f39/AGAIf39/f39/f38AAg8BA2VudgZtZW1vcnkCAAADBAMAAQIHTAQRX193YXNtX2NhbGxfY3RvcnMAABhfX3dhc21fYXBwbHlfZGF0YV9yZWxvY3MAAAdjX2Ryb3RtAAEPY19kcm90bV9uZGFycmF5AAIKpQYDAwABCy8AIAAgASACQQEgAGsiACACbEEAIAJBAEwbIAMgBCAAIARsQQAgBEEATBsgBRACC+4FAgZ8An8CQCAAQQBMDQAgBysDACIIRAAAAAAAAADAYQ0AIAIgBUcgAkEATHJFBEAgCEQAAAAAAAAAAGMEQCAHKwMgIQggBysDECEJIAcrAxghCiAHKwMIIQtBACEGA0AgACAGRg0DIAEgA0EDdCIFaiIHIAcrAwAiDCALoiAKIAQgBWoiBSsDACINoqA5AwAgBSAMIAmiIAggDaKgOQMAIAZBAWohBiACIANqIQMMAAsACyAIRAAAAAAAAAAAYQRAIAcrAxAhCCAHKwMYIQlBACEGA0AgACAGRg0DIAEgA0EDdCIFaiIHIAQgBWoiBSsDACIKIAmiIAcrAwAiC6A5AwAgBSAKIAsgCKKgOQMAIAZBAWohBiACIANqIQMMAAsACyAHKwMgIQggBysDCCEJQQAhBgNAIAAgBkYNAiABIANBA3QiBWoiByAHKwMAIgogCaIgBCAFaiIFKwMAIgugOQMAIAUgCyAIoiAKoTkDACAGQQFqIQYgAiADaiEDDAALAAsgCEQAAAAAAAAAAGMEQCAHKwMgIQggBysDECEJIAcrAxghCiAHKwMIIQtBACEHA0AgACAHRg0CIAEgA0EDdGoiDiAOKwMAIgwgC6IgCiAEIAZBA3RqIg4rAwAiDaKgOQMAIA4gDCAJoiAIIA2ioDkDACAHQQFqIQcgBSAGaiEGIAIgA2ohAwwACwALIAhEAAAAAAAAAABhBEAgBysDECEIIAcrAxghCUEAIQcDQCAAIAdGDQIgASADQQN0aiIOIAQgBkEDdGoiDysDACIKIAmiIA4rAwAiC6A5AwAgDyAKIAsgCKKgOQMAIAdBAWohByAFIAZqIQYgAiADaiEDDAALAAsgBysDICEIIAcrAwghCUEAIQcDQCAAIAdGDQEgASADQQN0aiIOIA4rAwAiCiAJoiAEIAZBA3RqIg4rAwAiC6A5AwAgDiALIAiiIAqhOQMAIAdBAWohByAFIAZqIQYgAiADaiEDDAALAAsL' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEYA2AAAGAGf39/f39/AGAIf39/f39/f38AAg8BA2VudgZtZW1vcnkCAAADBAMAAQIHMQMRX193YXNtX2NhbGxfY3RvcnMAAAdjX2Ryb3RtAAEPY19kcm90bV9uZGFycmF5AAIKpQYDAwABCy8AIAAgASACQQEgAGsiACACbEEAIAJBAEwbIAMgBCAAIARsQQAgBEEATBsgBRACC+4FAgZ8An8CQCAAQQBMDQAgBysDACIIRAAAAAAAAADAYQ0AIAIgBUcgAkEATHJFBEAgCEQAAAAAAAAAAGMEQCAHKwMgIQggBysDECEJIAcrAxghCiAHKwMIIQtBACEGA0AgACAGRg0DIAEgA0EDdCIFaiIHIAcrAwAiDCALoiAKIAQgBWoiBSsDACINoqA5AwAgBSAMIAmiIAggDaKgOQMAIAZBAWohBiACIANqIQMMAAsACyAIRAAAAAAAAAAAYQRAIAcrAxAhCCAHKwMYIQlBACEGA0AgACAGRg0DIAEgA0EDdCIFaiIHIAQgBWoiBSsDACIKIAmiIAcrAwAiC6A5AwAgBSAKIAsgCKKgOQMAIAZBAWohBiACIANqIQMMAAsACyAHKwMgIQggBysDCCEJQQAhBgNAIAAgBkYNAiABIANBA3QiBWoiByAHKwMAIgogCaIgBCAFaiIFKwMAIgugOQMAIAUgCyAIoiAKoTkDACAGQQFqIQYgAiADaiEDDAALAAsgCEQAAAAAAAAAAGMEQCAHKwMgIQggBysDECEJIAcrAxghCiAHKwMIIQtBACEHA0AgACAHRg0CIAEgA0EDdGoiDiAOKwMAIgwgC6IgCiAEIAZBA3RqIg4rAwAiDaKgOQMAIA4gDCAJoiAIIA2ioDkDACAHQQFqIQcgBSAGaiEGIAIgA2ohAwwACwALIAhEAAAAAAAAAABhBEAgBysDECEIIAcrAxghCUEAIQcDQCAAIAdGDQIgASADQQN0aiIOIAQgBkEDdGoiDysDACIKIAmiIA4rAwAiC6A5AwAgDyAKIAsgCKKgOQMAIAdBAWohByAFIAZqIQYgAiADaiEDDAALAAsgBysDICEIIAcrAwghCUEAIQcDQCAAIAdGDQEgASADQQN0aiIOIA4rAwAiCiAJoiAEIAZBA3RqIg4rAwAiC6A5AwAgDiALIAiiIAqhOQMAIAdBAWohByAFIAZqIQYgAiADaiEDDAALAAsL' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/drotm/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/drotm/src/main.wasm index 93aeaf8fa91b..6ef794f2abfc 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/drotm/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/drotm/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/drotm/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/drotm/src/main.wat index ccb75590f7be..f7a9094102d3 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/drotm/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/drotm/src/main.wat @@ -434,6 +434,5 @@ unreachable end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_drotm" (func 1)) (export "c_drotm_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dscal/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/dscal/lib/binary.browser.js index 8691ec03669a..e941d9149426 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/dscal/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/dscal/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGAEf3x/fwBgBX98f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB0wEEV9fd2FzbV9jYWxsX2N0b3JzAAAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAHY19kc2NhbAABD2NfZHNjYWxfbmRhcnJheQACCp8CAwMAAQscACAAIAEgAiADQQEgAGsgA2xBACADQQBMGxACC/sBAQJ/AkAgAEEATCABRAAAAAAAAPA/YXINACADQQFHBEADQCAAIAVGDQIgAiAEQQN0aiIGIAEgBisDAKI5AwAgBUEBaiEFIAMgBGohBAwACwALAkAgAEEFcCIGRQ0AA0AgBSAGRg0BIAIgBEEDdGoiAyABIAMrAwCiOQMAIAVBAWohBSAEQQFqIQQMAAsACyAAQQVIDQADQCAAIAZMDQEgAiAEQQN0aiIDIAEgAysDAKI5AwAgAyABIAMrAwiiOQMIIAMgASADKwMQojkDECADIAEgAysDGKI5AxggAyABIAMrAyCiOQMgIAZBBWohBiAEQQVqIQQMAAsACws=' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGAEf3x/fwBgBX98f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY19kc2NhbAABD2NfZHNjYWxfbmRhcnJheQACCp8CAwMAAQscACAAIAEgAiADQQEgAGsgA2xBACADQQBMGxACC/sBAQJ/AkAgAEEATCABRAAAAAAAAPA/YXINACADQQFHBEADQCAAIAVGDQIgAiAEQQN0aiIGIAEgBisDAKI5AwAgBUEBaiEFIAMgBGohBAwACwALAkAgAEEFcCIGRQ0AA0AgBSAGRg0BIAIgBEEDdGoiAyABIAMrAwCiOQMAIAVBAWohBSAEQQFqIQQMAAsACyAAQQVIDQADQCAAIAZMDQEgAiAEQQN0aiIDIAEgAysDAKI5AwAgAyABIAMrAwiiOQMIIAMgASADKwMQojkDECADIAEgAysDGKI5AxggAyABIAMrAyCiOQMgIAZBBWohBiAEQQVqIQQMAAsACws=' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dscal/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/dscal/src/main.wasm index 1586ac46f730..83538000d9db 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/dscal/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/dscal/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dscal/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/dscal/src/main.wat index 1705e586188e..4f50ebde1b77 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/dscal/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/dscal/src/main.wat @@ -172,6 +172,5 @@ unreachable end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_dscal" (func 1)) (export "c_dscal_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dswap/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/dswap/lib/binary.browser.js index cc2c2e359ab3..f244ab675549 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/dswap/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/dswap/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEWA2AAAGAFf39/f38AYAd/f39/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB0wEEV9fd2FzbV9jYWxsX2N0b3JzAAAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAHY19kc3dhcAABD2NfZHN3YXBfbmRhcnJheQACCvgCAwMAAQstACAAIAEgAkEBIABrIgAgAmxBACACQQBMGyADIAQgACAEbEEAIARBAEwbEAILwwICAXwCfwJAIABBAEwNACACQQFHIAVBAUdyRQRAIABBA3AiCARAQQAhAgNAIAIgCEZFBEAgASADQQN0aiIFKwMAIQcgBSAEIAZBA3RqIgUrAwA5AwAgBSAHOQMAIAJBAWohAiAGQQFqIQYgA0EBaiEDDAELCyAAQQNIDQILA0AgACAITA0CIAEgA0EDdGoiAisDACEHIAIgBCAGQQN0aiIFKwMAOQMAIAUgBzkDACACKwMIIQcgAiAFKwMIOQMIIAUgBzkDCCACKwMQIQcgAiAFKwMQOQMQIAUgBzkDECAIQQNqIQggBkEDaiEGIANBA2ohAwwACwALA0AgACAIRg0BIAEgA0EDdGoiCSsDACEHIAkgBCAGQQN0aiIJKwMAOQMAIAkgBzkDACAIQQFqIQggBSAGaiEGIAIgA2ohAwwACwALCw==' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEWA2AAAGAFf39/f38AYAd/f39/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY19kc3dhcAABD2NfZHN3YXBfbmRhcnJheQACCoIDAwMAAQstACAAIAEgAkEBIABrIgAgAmxBACACQQBMGyADIAQgACAEbEEAIARBAEwbEAILzQICAn8BfAJAIABBAEwNACACQQFHIAVBAUdyRQRAQQAhAgJAIABBA3AiB0UEQEEAIQcMAQsDQCACIAdGRQRAIAEgA0EDdGoiBSsDACEJIAUgBCAGQQN0aiIFKwMAOQMAIAUgCTkDACACQQFqIQIgBkEBaiEGIANBAWohAwwBCwsgAEEDSA0CCwNAIAAgB0wNAiABIANBA3RqIgIrAwAhCSACIAQgBkEDdGoiBSsDADkDACAFIAk5AwAgAisDCCEJIAIgBSsDCDkDCCAFIAk5AwggAisDECEJIAIgBSsDEDkDECAFIAk5AxAgB0EDaiEHIAZBA2ohBiADQQNqIQMMAAsACwNAIAAgB0YNASABIANBA3RqIggrAwAhCSAIIAQgBkEDdGoiCCsDADkDACAIIAk5AwAgB0EBaiEHIAUgBmohBiACIANqIQMMAAsACws=' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dswap/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/dswap/src/main.wasm index d484a804c94d..fd212913cc41 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/dswap/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/dswap/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dswap/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/dswap/src/main.wat index addd407d1346..587a24776d94 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/dswap/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/dswap/src/main.wat @@ -48,7 +48,7 @@ select call 2) (func (;2;) (type 2) (param i32 i32 i32 i32 i32 i32 i32) - (local f64 i32 i32) + (local i32 i32 f64) block ;; label = @1 local.get 0 i32.const 0 @@ -63,16 +63,22 @@ i32.or i32.eqz if ;; label = @2 - local.get 0 - i32.const 3 - i32.rem_u - local.tee 8 - if ;; label = @3 - i32.const 0 - local.set 2 + i32.const 0 + local.set 2 + block ;; label = @3 + local.get 0 + i32.const 3 + i32.rem_u + local.tee 7 + i32.eqz + if ;; label = @4 + i32.const 0 + local.set 7 + br 1 (;@3;) + end loop ;; label = @4 local.get 2 - local.get 8 + local.get 7 i32.eq i32.eqz if ;; label = @5 @@ -83,7 +89,7 @@ i32.add local.tee 5 f64.load - local.set 7 + local.set 9 local.get 5 local.get 4 local.get 6 @@ -94,7 +100,7 @@ f64.load f64.store local.get 5 - local.get 7 + local.get 9 f64.store local.get 2 i32.const 1 @@ -118,7 +124,7 @@ end loop ;; label = @3 local.get 0 - local.get 8 + local.get 7 i32.le_s br_if 2 (;@1;) local.get 1 @@ -128,7 +134,7 @@ i32.add local.tee 2 f64.load - local.set 7 + local.set 9 local.get 2 local.get 4 local.get 6 @@ -139,32 +145,32 @@ f64.load f64.store local.get 5 - local.get 7 + local.get 9 f64.store local.get 2 f64.load offset=8 - local.set 7 + local.set 9 local.get 2 local.get 5 f64.load offset=8 f64.store offset=8 local.get 5 - local.get 7 + local.get 9 f64.store offset=8 local.get 2 f64.load offset=16 - local.set 7 + local.set 9 local.get 2 local.get 5 f64.load offset=16 f64.store offset=16 local.get 5 - local.get 7 + local.get 9 f64.store offset=16 - local.get 8 + local.get 7 i32.const 3 i32.add - local.set 8 + local.set 7 local.get 6 i32.const 3 i32.add @@ -179,7 +185,7 @@ end loop ;; label = @2 local.get 0 - local.get 8 + local.get 7 i32.eq br_if 1 (;@1;) local.get 1 @@ -187,25 +193,25 @@ i32.const 3 i32.shl i32.add - local.tee 9 + local.tee 8 f64.load - local.set 7 - local.get 9 + local.set 9 + local.get 8 local.get 4 local.get 6 i32.const 3 i32.shl i32.add - local.tee 9 + local.tee 8 f64.load f64.store + local.get 8 local.get 9 - local.get 7 f64.store - local.get 8 + local.get 7 i32.const 1 i32.add - local.set 8 + local.set 7 local.get 5 local.get 6 i32.add @@ -219,6 +225,5 @@ unreachable end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_dswap" (func 1)) (export "c_dswap_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dznrm2/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/dznrm2/lib/binary.browser.js index 76b00aba254b..d2ea3eea4c54 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/dznrm2/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/dznrm2/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AXxgBH9/f38BfAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzMDEV9fd2FzbV9jYWxsX2N0b3JzAAAIY19kem5ybTIAARBjX2R6bnJtMl9uZGFycmF5AAIK0gQDAwABCxoAIAAgASACQQEgAGsgAmxBACACQQBMGxACC7AEAgV8BH8gAEEATARARAAAAAAAAAAADwsgA0EBdCEJIAJBAXQhC0EAIQNBASECA0AgACADRkUEQAJAIAEgCUEDdGoiDCsDACIGmSIIRAAAAAAAAFBeZARAIAcgCEQAAAAAAABQHqIiBiAGoqAhB0EAIQIMAQsgCEQAAAAAAAAAIGMEQCACQQFxIQpBACECIApFDQEgBCAIRAAAAAAAAIBhoiIEIASioCEEQQEhAgwBCyAFIAYgBqKgIQULAkAgDCsDCCIGmSIIRAAAAAAAAFBeZARAIAcgCEQAAAAAAABQHqIiBiAGoqAhB0EAIQIMAQsgCEQAAAAAAAAAIGMEQCACQQFxIQpBACECIApFDQEgBCAIRAAAAAAAAIBhoiIEIASioCEEQQEhAgwBCyAFIAYgBqKgIQULIANBAWohAyAJIAtqIQkMAQsLAnwgB0QAAAAAAAAAAGQEQCAFRAAAAAAAAFAeokQAAAAAAABQHqIgB6AiBCAHIAVE////////739kGyAEIAVEAAAAAAAAAABlGyEFRAAAAAAAAJBhDAELRAAAAAAAAPA/IAREAAAAAAAAAABkRQ0AGiAFRAAAAAAAAAAAZUUgBUT////////vf2RyRQRAIAQhBUQAAAAAAABgHgwBCyAEn0QAAAAAAABgHqIiBiAFnyIFIAUgBmMiABsiBCAEoiAFIAYgABsgBKMiBCAEokQAAAAAAADwP6CiIQVEAAAAAAAA8D8LIAWfogs=' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AXxgBH9/f38BfAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzMDEV9fd2FzbV9jYWxsX2N0b3JzAAAIY19kem5ybTIAARBjX2R6bnJtMl9uZGFycmF5AAIKsgQDAwABCxoAIAAgASACQQEgAGsgAmxBACACQQBMGxACC5AEAgV8BH8gAEEATARARAAAAAAAAAAADwsgA0EBdCEJIAJBAXQhC0EAIQNBASECA0AgACADRkUEQAJAIAEgCUEDdGoiDCsDACIGmSIIRAAAAAAAAFBeZARAIAcgCEQAAAAAAABQHqIiBiAGoqAhB0EAIQIMAQsgCEQAAAAAAAAAIGMEQCACQQFxIQpBACECIApFDQEgBCAIRAAAAAAAAIBhoiIEIASioCEEQQEhAgwBCyAFIAYgBqKgIQULAkAgDCsDCCIGmSIIRAAAAAAAAFBeZARAIAcgCEQAAAAAAABQHqIiBiAGoqAhB0EAIQIMAQsgCEQAAAAAAAAAIGMEQCACQQFxIQpBACECIApFDQEgBCAIRAAAAAAAAIBhoiIEIASioCEEQQEhAgwBCyAFIAYgBqKgIQULIANBAWohAyAJIAtqIQkMAQsLAnwgB0QAAAAAAAAAAGQEQCAHIAVEAAAAAAAAUB6iRAAAAAAAAFAeoiAHoCAFRAAAAAAAAAAAZRshBUQAAAAAAACQYQwBC0QAAAAAAADwPyAERAAAAAAAAAAAZEUNABogBUQAAAAAAAAAAGUEQCAEIQVEAAAAAAAAYB4MAQsgBJ9EAAAAAAAAYB6iIgYgBZ8iBSAFIAZjIgAbIgQgBKIgBSAGIAAbIASjIgQgBKJEAAAAAAAA8D+goiEFRAAAAAAAAPA/CyAFn6IL' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dznrm2/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/dznrm2/src/main.wasm index c61a3e9dcc27..f10a7bf622fb 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/dznrm2/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/dznrm2/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/dznrm2/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/dznrm2/src/main.wat index 3d9412ffe58d..952bc281b739 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/dznrm2/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/dznrm2/src/main.wat @@ -194,6 +194,7 @@ f64.const 0x0p+0 (;=0;) f64.gt if ;; label = @2 + local.get 7 local.get 5 f64.const 0x1p-538 (;=1.11138e-162;) f64.mul @@ -201,13 +202,6 @@ f64.mul local.get 7 f64.add - local.tee 4 - local.get 7 - local.get 5 - f64.const 0x1.fffffffffffffp+1023 (;=1.79769e+308;) - f64.gt - select - local.get 4 local.get 5 f64.const 0x0p+0 (;=0;) f64.le @@ -226,12 +220,6 @@ local.get 5 f64.const 0x0p+0 (;=0;) f64.le - i32.eqz - local.get 5 - f64.const 0x1.fffffffffffffp+1023 (;=1.79769e+308;) - f64.gt - i32.or - i32.eqz if ;; label = @2 local.get 4 local.set 5 diff --git a/lib/node_modules/@stdlib/blas/base/wasm/idamax/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/idamax/lib/binary.browser.js index 4b459860da1d..f9b4f36c62de 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/idamax/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/idamax/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AX9gBH9/f38BfwIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB04EEV9fd2FzbV9jYWxsX2N0b3JzAAAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAIY19pZGFtYXgAARBjX2lkYW1heF9uZGFycmF5AAIKkwEDAwABCxoAIAAgASACQQEgAGsgAmxBACACQQBMGxACC3ICA38CfAJAIABBAEwEQEF/IQQMAQsgAEEBRgRAQQAPCyABIANBA3RqKwMAmSEHQQEhBQNAIAAgBUYNASABIAIgA2oiA0EDdGorAwCZIgggByAHIAhjIgYbIQcgBSAEIAYbIQQgBUEBaiEFDAALAAsgBAs=' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AX9gBH9/f38BfwIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzMDEV9fd2FzbV9jYWxsX2N0b3JzAAAIY19pZGFtYXgAARBjX2lkYW1heF9uZGFycmF5AAIKkwEDAwABCxoAIAAgASACQQEgAGsgAmxBACACQQBMGxACC3ICA38CfAJAIABBAEwEQEF/IQQMAQsgAEEBRgRAQQAPCyABIANBA3RqKwMAmSEHQQEhBQNAIAAgBUYNASABIAIgA2oiA0EDdGorAwCZIgggByAHIAhjIgYbIQcgBSAEIAYbIQQgBUEBaiEFDAALAAsgBAs=' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/idamax/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/idamax/src/main.wasm index d6504456a6e7..d64accac066d 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/idamax/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/idamax/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/idamax/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/idamax/src/main.wat index 21ff30ea23e3..e1162e6d87ae 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/idamax/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/idamax/src/main.wat @@ -102,6 +102,5 @@ end local.get 4) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_idamax" (func 1)) (export "c_idamax_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/isamax/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/isamax/lib/binary.browser.js index 5611e3a70ab5..8cdd92bb58b4 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/isamax/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/isamax/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AX9gBH9/f38BfwIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB04EEV9fd2FzbV9jYWxsX2N0b3JzAAAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAIY19pc2FtYXgAARBjX2lzYW1heF9uZGFycmF5AAIKkwEDAwABCxoAIAAgASACQQEgAGsgAmxBACACQQBMGxACC3ICA38CfQJAIABBAEwEQEF/IQQMAQsgAEEBRgRAQQAPCyABIANBAnRqKgIAiyEHQQEhBQNAIAAgBUYNASABIAIgA2oiA0ECdGoqAgCLIgggByAHIAhdIgYbIQcgBSAEIAYbIQQgBUEBaiEFDAALAAsgBAs=' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AX9gBH9/f38BfwIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzMDEV9fd2FzbV9jYWxsX2N0b3JzAAAIY19pc2FtYXgAARBjX2lzYW1heF9uZGFycmF5AAIKkwEDAwABCxoAIAAgASACQQEgAGsgAmxBACACQQBMGxACC3ICA38CfQJAIABBAEwEQEF/IQQMAQsgAEEBRgRAQQAPCyABIANBAnRqKgIAiyEHQQEhBQNAIAAgBUYNASABIAIgA2oiA0ECdGoqAgCLIgggByAHIAhdIgYbIQcgBSAEIAYbIQQgBUEBaiEFDAALAAsgBAs=' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/isamax/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/isamax/src/main.wasm index ca90ba228c60..4327ec427fc1 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/isamax/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/isamax/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/isamax/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/isamax/src/main.wat index 078e9561758c..12f82d660884 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/isamax/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/isamax/src/main.wat @@ -102,6 +102,5 @@ end local.get 4) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_isamax" (func 1)) (export "c_isamax_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/sasum/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/sasum/lib/binary.browser.js index 8bf21237dbc5..f7272e7dd3f1 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/sasum/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/sasum/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AX1gBH9/f38BfQIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB0wEEV9fd2FzbV9jYWxsX2N0b3JzAAAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAHY19zYXN1bQABD2Nfc2FzdW1fbmRhcnJheQACCvwBAwMAAQsaACAAIAEgAkEBIABrIAJsQQAgAkEATBsQAgvaAQIBfwF9AkAgAEEATARADAELIAJBAUcEQANAIAAgBEYNAiAEQQFqIQQgBSABIANBAnRqKgIAi5IhBSACIANqIQMMAAsACwJAIABBBnAiAkUNAANAIAIgBEYNASAEQQFqIQQgBSABIANBAnRqKgIAi5IhBSADQQFqIQMMAAsACyAAQQZIDQADQCAAIAJMDQEgBSABIANBAnRqIgQqAgCLIAQqAgSLkiAEKgIIi5IgBCoCDIuSIAQqAhCLkiAEKgIUi5KSIQUgAkEGaiECIANBBmohAwwACwALIAUL' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AX1gBH9/f38BfQIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY19zYXN1bQABD2Nfc2FzdW1fbmRhcnJheQACCvwBAwMAAQsaACAAIAEgAkEBIABrIAJsQQAgAkEATBsQAgvaAQIBfwF9AkAgAEEATARADAELIAJBAUcEQANAIAAgBEYNAiAEQQFqIQQgBSABIANBAnRqKgIAi5IhBSACIANqIQMMAAsACwJAIABBBnAiAkUNAANAIAIgBEYNASAEQQFqIQQgBSABIANBAnRqKgIAi5IhBSADQQFqIQMMAAsACyAAQQZIDQADQCAAIAJMDQEgBSABIANBAnRqIgQqAgCLIAQqAgSLkiAEKgIIi5IgBCoCDIuSIAQqAhCLkiAEKgIUi5KSIQUgAkEGaiECIANBBmohAwwACwALIAUL' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/sasum/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/sasum/src/main.wasm index 8f02666d601b..195ee4c29890 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/sasum/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/sasum/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/sasum/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/sasum/src/main.wat index 908933cf0e25..1fcd89ac6379 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/sasum/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/sasum/src/main.wat @@ -164,6 +164,5 @@ end local.get 5) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_sasum" (func 1)) (export "c_sasum_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/saxpy/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/saxpy/lib/binary.browser.js index 3e7e86b0132b..64c6faa6a991 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/saxpy/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/saxpy/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEYA2AAAGAGf31/f39/AGAIf31/f39/f38AAg8BA2VudgZtZW1vcnkCAAADBAMAAQIHTAQRX193YXNtX2NhbGxfY3RvcnMAABhfX3dhc21fYXBwbHlfZGF0YV9yZWxvY3MAAAdjX3NheHB5AAEPY19zYXhweV9uZGFycmF5AAIK8wIDAwABCy8AIAAgASACIANBASAAayIAIANsQQAgA0EATBsgBCAFIAAgBWxBACAFQQBMGxACC7wCAQJ/AkAgAEEATCABQwAAAABbcg0AIANBAUcgBkEBR3JFBEAgAEEDcSIGBEADQCAGIAhGRQRAIAUgB0ECdGoiAyABIAIgBEECdGoqAgCUIAMqAgCSOAIAIAhBAWohCCAHQQFqIQcgBEEBaiEEDAELCyAAQQRIDQILA0AgACAGTA0CIAUgB0ECdGoiAyABIAIgBEECdGoiCCoCAJQgAyoCAJI4AgAgAyABIAgqAgSUIAMqAgSSOAIEIAMgASAIKgIIlCADKgIIkjgCCCADIAEgCCoCDJQgAyoCDJI4AgwgBkEEaiEGIAdBBGohByAEQQRqIQQMAAsACwNAIAAgCEYNASAFIAdBAnRqIgkgASACIARBAnRqKgIAlCAJKgIAkjgCACAIQQFqIQggBiAHaiEHIAMgBGohBAwACwALCw==' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEYA2AAAGAGf31/f39/AGAIf31/f39/f38AAg8BA2VudgZtZW1vcnkCAAADBAMAAQIHMQMRX193YXNtX2NhbGxfY3RvcnMAAAdjX3NheHB5AAEPY19zYXhweV9uZGFycmF5AAIK/QIDAwABCy8AIAAgASACIANBASAAayIAIANsQQAgA0EATBsgBCAFIAAgBWxBACAFQQBMGxACC8YCAQJ/AkAgAEEATCABQwAAAABbcg0AIANBAUcgBkEBR3JFBEACQCAAQQNxIgZFBEBBACEGDAELA0AgBiAIRkUEQCAFIAdBAnRqIgMgASACIARBAnRqKgIAlCADKgIAkjgCACAIQQFqIQggB0EBaiEHIARBAWohBAwBCwsgAEEESA0CCwNAIAAgBkwNAiAFIAdBAnRqIgMgASACIARBAnRqIggqAgCUIAMqAgCSOAIAIAMgASAIKgIElCADKgIEkjgCBCADIAEgCCoCCJQgAyoCCJI4AgggAyABIAgqAgyUIAMqAgySOAIMIAZBBGohBiAHQQRqIQcgBEEEaiEEDAALAAsDQCAAIAhGDQEgBSAHQQJ0aiIJIAEgAiAEQQJ0aioCAJQgCSoCAJI4AgAgCEEBaiEIIAYgB2ohByADIARqIQQMAAsACws=' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/saxpy/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/saxpy/src/main.wasm index 5eaad791c01d..10ec88a646b7 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/saxpy/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/saxpy/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/saxpy/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/saxpy/src/main.wat index 7b4f53c5b3e1..219e79c34c46 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/saxpy/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/saxpy/src/main.wat @@ -68,11 +68,17 @@ i32.or i32.eqz if ;; label = @2 - local.get 0 - i32.const 3 - i32.and - local.tee 6 - if ;; label = @3 + block ;; label = @3 + local.get 0 + i32.const 3 + i32.and + local.tee 6 + i32.eqz + if ;; label = @4 + i32.const 0 + local.set 6 + br 1 (;@3;) + end loop ;; label = @4 local.get 6 local.get 8 @@ -224,6 +230,5 @@ unreachable end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_saxpy" (func 1)) (export "c_saxpy_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/scnrm2/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/scnrm2/lib/binary.browser.js index 1111b7ea1fb7..3f605febcfec 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/scnrm2/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/scnrm2/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AX1gBH9/f38BfQIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzMDEV9fd2FzbV9jYWxsX2N0b3JzAAAIY19zY25ybTIAARBjX3NjbnJtMl9uZGFycmF5AAIK/wMDAwABCxoAIAAgASACQQEgAGsgAmxBACACQQBMGxACC90DAgV9BH8gAEEATARAQwAAAAAPCyADQQF0IQkgAkEBdCELQQAhA0EBIQIDQCAAIANGRQRAAkAgASAJQQJ0aiIMKgIAIgaLIghDAACAWV4EQCAHIAhDAACAGZQiBiAGlJIhB0EAIQIMAQsgCEMAAAAgXQRAIAJBAXEhCkEAIQIgCkUNASAFIAhDAAAAZZQiBSAFlJIhBUEBIQIMAQsgBCAGIAaUkiEECwJAIAwqAgQiBosiCEMAAIBZXgRAIAcgCEMAAIAZlCIGIAaUkiEHQQAhAgwBCyAIQwAAACBdBEAgAkEBcSEKQQAhAiAKRQ0BIAUgCEMAAABllCIFIAWUkiEFQQEhAgwBCyAEIAYgBpSSIQQLIANBAWohAyAJIAtqIQkMAQsLAkAgB0MAAAAAXgRAIARDAACAGZRDAACAGZQgB5IiBSAHIARD//9/f14bIAUgBEMAAAAAXxshBEMAAIBlIQYMAQtDAACAPyEGIAVDAAAAAF5FDQAgBEMAAAAAX0UgBEP//39/XnJFBEAgBSEEQwAAABohBgwBCyAEkSIEIAWRQwAAABqUIgUgBCAFXSIAGyAFIAQgABsiBJUiBSAFlLtEAAAAAAAA8D+gIAQgBJS7orYhBAsgBiAEkZQL' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AX1gBH9/f38BfQIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzMDEV9fd2FzbV9jYWxsX2N0b3JzAAAIY19zY25ybTIAARBjX3NjbnJtMl9uZGFycmF5AAIK5wMDAwABCxoAIAAgASACQQEgAGsgAmxBACACQQBMGxACC8UDAgV9BH8gAEEATARAQwAAAAAPCyADQQF0IQkgAkEBdCELQQAhA0EBIQIDQCAAIANGRQRAAkAgASAJQQJ0aiIMKgIAIgaLIghDAACAWV4EQCAHIAhDAACAGZQiBiAGlJIhB0EAIQIMAQsgCEMAAAAgXQRAIAJBAXEhCkEAIQIgCkUNASAFIAhDAAAAZZQiBSAFlJIhBUEBIQIMAQsgBCAGIAaUkiEECwJAIAwqAgQiBosiCEMAAIBZXgRAIAcgCEMAAIAZlCIGIAaUkiEHQQAhAgwBCyAIQwAAACBdBEAgAkEBcSEKQQAhAiAKRQ0BIAUgCEMAAABllCIFIAWUkiEFQQEhAgwBCyAEIAYgBpSSIQQLIANBAWohAyAJIAtqIQkMAQsLAkAgB0MAAAAAXgRAIAcgBEMAAIAZlEMAAIAZlCAHkiAEQwAAAABfGyEEQwAAgGUhBgwBC0MAAIA/IQYgBUMAAAAAXkUNACAEQwAAAABfBEAgBSEEQwAAABohBgwBCyAEkSIEIAWRQwAAABqUIgUgBCAFXSIAGyAFIAQgABsiBJUiBSAFlLtEAAAAAAAA8D+gIAQgBJS7orYhBAsgBiAEkZQL' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/scnrm2/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/scnrm2/src/main.wasm index f383b02477fa..6422636ba29b 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/scnrm2/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/scnrm2/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/scnrm2/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/scnrm2/src/main.wat index 27ee3f46ff93..79b1796f2a78 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/scnrm2/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/scnrm2/src/main.wat @@ -194,6 +194,7 @@ f32.const 0x0p+0 (;=0;) f32.gt if ;; label = @2 + local.get 7 local.get 4 f32.const 0x1p-76 (;=1.32349e-23;) f32.mul @@ -201,13 +202,6 @@ f32.mul local.get 7 f32.add - local.tee 5 - local.get 7 - local.get 4 - f32.const 0x1.fffffep+127 (;=3.40282e+38;) - f32.gt - select - local.get 5 local.get 4 f32.const 0x0p+0 (;=0;) f32.le @@ -227,12 +221,6 @@ local.get 4 f32.const 0x0p+0 (;=0;) f32.le - i32.eqz - local.get 4 - f32.const 0x1.fffffep+127 (;=3.40282e+38;) - f32.gt - i32.or - i32.eqz if ;; label = @2 local.get 5 local.set 4 diff --git a/lib/node_modules/@stdlib/blas/base/wasm/scopy/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/scopy/lib/binary.browser.js index 0cc4132d1eed..31ddc4378f77 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/scopy/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/scopy/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEWA2AAAGAFf39/f38AYAd/f39/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB0wEEV9fd2FzbV9jYWxsX2N0b3JzAAAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAHY19zY29weQABD2Nfc2NvcHlfbmRhcnJheQACCsYCAwMAAQstACAAIAEgAkEBIABrIgAgAmxBACACQQBMGyADIAQgACAEbEEAIARBAEwbEAILkQIBAX8CQCAAQQBMDQAgAkEBRyAFQQFHckUEQCAAQQdwIgcEQEEAIQIDQCACIAdGRQRAIAQgBkECdGogASADQQJ0aioCADgCACACQQFqIQIgBkEBaiEGIANBAWohAwwBCwsgAEEHSA0CCyAEIAZBAnRqIQIgASADQQJ0aiEBA0AgACAHTA0CIAIgASoCADgCACACIAEqAgQ4AgQgAiABKgIIOAIIIAIgASoCDDgCDCACIAEqAhA4AhAgAiABKgIUOAIUIAIgASoCGDgCGCAHQQdqIQcMAAsACwNAIAAgB0YNASAEIAZBAnRqIAEgA0ECdGoqAgA4AgAgB0EBaiEHIAUgBmohBiACIANqIQMMAAsACws=' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEWA2AAAGAFf39/f38AYAd/f39/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY19zY29weQABD2Nfc2NvcHlfbmRhcnJheQACCsYCAwMAAQstACAAIAEgAkEBIABrIgAgAmxBACACQQBMGyADIAQgACAEbEEAIARBAEwbEAILkQIBAX8CQCAAQQBMDQAgAkEBRyAFQQFHckUEQCAAQQdwIgcEQEEAIQIDQCACIAdGRQRAIAQgBkECdGogASADQQJ0aioCADgCACACQQFqIQIgBkEBaiEGIANBAWohAwwBCwsgAEEHSA0CCyAEIAZBAnRqIQIgASADQQJ0aiEBA0AgACAHTA0CIAIgASoCADgCACACIAEqAgQ4AgQgAiABKgIIOAIIIAIgASoCDDgCDCACIAEqAhA4AhAgAiABKgIUOAIUIAIgASoCGDgCGCAHQQdqIQcMAAsACwNAIAAgB0YNASAEIAZBAnRqIAEgA0ECdGoqAgA4AgAgB0EBaiEHIAUgBmohBiACIANqIQMMAAsACws=' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/scopy/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/scopy/src/main.wasm index 02c3379b4b3f..14707cb723e2 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/scopy/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/scopy/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/scopy/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/scopy/src/main.wat index c245d1db6ba5..e3165db0a71b 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/scopy/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/scopy/src/main.wat @@ -195,6 +195,5 @@ unreachable end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_scopy" (func 1)) (export "c_scopy_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/sdot/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/sdot/lib/binary.browser.js index 28e4b650fad3..85c57e8f99d2 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/sdot/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/sdot/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEYA2AAAGAFf39/f38BfWAHf39/f39/fwF9Ag8BA2VudgZtZW1vcnkCAAADBAMAAQIHSgQRX193YXNtX2NhbGxfY3RvcnMAABhfX3dhc21fYXBwbHlfZGF0YV9yZWxvY3MAAAZjX3Nkb3QAAQ5jX3Nkb3RfbmRhcnJheQACCtsCAwMAAQstACAAIAEgAkEBIABrIgAgAmxBACACQQBMGyADIAQgACAEbEEAIARBAEwbEAILpgICAX8BfQJAIABBAEwEQAwBCyACQQFHIAVBAUdyRQRAAkAgAEEFcCIFRQ0AA0AgBSAHRg0BIAEgA0ECdGoqAgAgBCAGQQJ0aioCAJQgCJIhCCAHQQFqIQcgBkEBaiEGIANBAWohAwwACwALIABBBUgNAQNAIAAgBUwNAiAIIAEgA0ECdGoiAioCECAEIAZBAnRqIgcqAhCUIAIqAgwgByoCDJQgAioCCCAHKgIIlCACKgIAIAcqAgCUIAIqAgQgByoCBJSSkpKSkiEIIAVBBWohBSAGQQVqIQYgA0EFaiEDDAALAAsDQCAAIAdGDQEgASADQQJ0aioCACAEIAZBAnRqKgIAlCAIkiEIIAdBAWohByAFIAZqIQYgAiADaiEDDAALAAsgCAs=' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEYA2AAAGAFf39/f38BfWAHf39/f39/fwF9Ag8BA2VudgZtZW1vcnkCAAADBAMAAQIHLwMRX193YXNtX2NhbGxfY3RvcnMAAAZjX3Nkb3QAAQ5jX3Nkb3RfbmRhcnJheQACCtsCAwMAAQstACAAIAEgAkEBIABrIgAgAmxBACACQQBMGyADIAQgACAEbEEAIARBAEwbEAILpgICAX8BfQJAIABBAEwEQAwBCyACQQFHIAVBAUdyRQRAAkAgAEEFcCIFRQ0AA0AgBSAHRg0BIAEgA0ECdGoqAgAgBCAGQQJ0aioCAJQgCJIhCCAHQQFqIQcgBkEBaiEGIANBAWohAwwACwALIABBBUgNAQNAIAAgBUwNAiAIIAEgA0ECdGoiAioCECAEIAZBAnRqIgcqAhCUIAIqAgwgByoCDJQgAioCCCAHKgIIlCACKgIAIAcqAgCUIAIqAgQgByoCBJSSkpKSkiEIIAVBBWohBSAGQQVqIQYgA0EFaiEDDAALAAsDQCAAIAdGDQEgASADQQJ0aioCACAEIAZBAnRqKgIAlCAIkiEIIAdBAWohByAFIAZqIQYgAiADaiEDDAALAAsgCAs=' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/sdot/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/sdot/src/main.wasm index 61ef20dc5ff5..0cc0d1ed4b9b 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/sdot/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/sdot/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/sdot/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/sdot/src/main.wat index 092b13d0e58b..6b18a51893af 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/sdot/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/sdot/src/main.wat @@ -215,6 +215,5 @@ end local.get 8) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_sdot" (func 1)) (export "c_sdot_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/snrm2/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/snrm2/lib/binary.browser.js index 98be9e074bd5..d4fe8acc64a3 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/snrm2/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/snrm2/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AX1gBH9/f38BfQIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB0wEEV9fd2FzbV9jYWxsX2N0b3JzAAAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAHY19zbnJtMgABD2Nfc25ybTJfbmRhcnJheQACCoIDAwMAAQsaACAAIAEgAkEBIABrIAJsQQAgAkEATBsQAgvgAgIFfQN/QQEhCSAAQQBKBH0DQCAAIApGRQRAAkAgASADQQJ0aioCACIIiyIHQwAAgFleBEAgBiAHQwAAgBmUIgYgBpSSIQZBACEJDAELIAdDAAAAIF0EQCAJIQtBACEJIAtFDQEgBSAHQwAAAGWUIgUgBZSSIQVBASEJDAELIAQgCCAIlJIhBAsgCkEBaiEKIAIgA2ohAwwBCwsCQCAGQwAAAABeBEAgBEMAAIAZlEMAAIAZlCAGkiIFIAYgBEP//39/XhsgBSAEQwAAAABfGyEEQwAAgGUhBgwBC0MAAIA/IQYgBUMAAAAAXkUNACAEIARcIARDAAAAAF5yIARD//9/f15yRQRAIAUhBEMAAAAaIQYMAQsgBJEiBCAFkUMAAAAalCIFIAQgBV0iABsgBSAEIAAbIgSVIgUgBZS7RAAAAAAAAPA/oCAEIASUu6K2IQQLIAYgBJGUBUMAAAAACws=' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AX1gBH9/f38BfQIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY19zbnJtMgABD2Nfc25ybTJfbmRhcnJheQACCuUCAwMAAQsaACAAIAEgAkEBIABrIAJsQQAgAkEATBsQAgvDAgIFfQN/QQEhCSAAQQBKBH0DQCAAIApGRQRAAkAgASADQQJ0aioCACIIiyIHQwAAgFleBEAgBiAHQwAAgBmUIgYgBpSSIQZBACEJDAELIAdDAAAAIF0EQCAJIQtBACEJIAtFDQEgBSAHQwAAAGWUIgUgBZSSIQVBASEJDAELIAQgCCAIlJIhBAsgCkEBaiEKIAIgA2ohAwwBCwsCQCAGQwAAAABeBEAgBiAEQwAAgBmUQwAAgBmUIAaSIARDAAAAAF8bIQRDAACAZSEGDAELQwAAgD8hBiAFQwAAAABeRQ0AIARDAAAAAF8EQCAFIQRDAAAAGiEGDAELIASRIgQgBZFDAAAAGpQiBSAEIAVdIgAbIAUgBCAAGyIElSIFIAWUu0QAAAAAAADwP6AgBCAElLuitiEECyAGIASRlAVDAAAAAAsL' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/snrm2/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/snrm2/src/main.wasm index aa80e28fbef2..981a9ecab8da 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/snrm2/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/snrm2/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/snrm2/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/snrm2/src/main.wat index d308734aba3a..a467e892e464 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/snrm2/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/snrm2/src/main.wat @@ -123,6 +123,7 @@ f32.const 0x0p+0 (;=0;) f32.gt if ;; label = @3 + local.get 6 local.get 4 f32.const 0x1p-76 (;=1.32349e-23;) f32.mul @@ -130,13 +131,6 @@ f32.mul local.get 6 f32.add - local.tee 5 - local.get 6 - local.get 4 - f32.const 0x1.fffffep+127 (;=3.40282e+38;) - f32.gt - select - local.get 5 local.get 4 f32.const 0x0p+0 (;=0;) f32.le @@ -154,17 +148,8 @@ i32.eqz br_if 0 (;@2;) local.get 4 - local.get 4 - f32.ne - local.get 4 f32.const 0x0p+0 (;=0;) - f32.gt - i32.or - local.get 4 - f32.const 0x1.fffffep+127 (;=3.40282e+38;) - f32.gt - i32.or - i32.eqz + f32.le if ;; label = @3 local.get 5 local.set 4 @@ -213,6 +198,5 @@ f32.const 0x0p+0 (;=0;) end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_snrm2" (func 1)) (export "c_snrm2_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/srot/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/srot/lib/binary.browser.js index f72701383eae..052fcd532ff2 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/srot/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/srot/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEaA2AAAGAHf39/f399fQBgCX9/f39/f399fQACDwEDZW52Bm1lbW9yeQIAAAMEAwABAgdKBBFfX3dhc21fY2FsbF9jdG9ycwAAGF9fd2FzbV9hcHBseV9kYXRhX3JlbG9jcwAABmNfc3JvdAABDmNfc3JvdF9uZGFycmF5AAIKpAEDAwABCzEAIAAgASACQQEgAGsiACACbEEAIAJBAEwbIAMgBCAAIARsQQAgBEEATBsgBSAGEAILbAICfwJ9AkAgAEEATA0AA0AgACAJRg0BIAQgBkECdGoiCiAHIAoqAgAiC5QgCCABIANBAnRqIgoqAgAiDJSTOAIAIAogByAMlCAIIAuUkjgCACAJQQFqIQkgBSAGaiEGIAIgA2ohAwwACwALCw==' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEaA2AAAGAHf39/f399fQBgCX9/f39/f399fQACDwEDZW52Bm1lbW9yeQIAAAMEAwABAgcvAxFfX3dhc21fY2FsbF9jdG9ycwAABmNfc3JvdAABDmNfc3JvdF9uZGFycmF5AAIKpAEDAwABCzEAIAAgASACQQEgAGsiACACbEEAIAJBAEwbIAMgBCAAIARsQQAgBEEATBsgBSAGEAILbAICfwJ9AkAgAEEATA0AA0AgACAJRg0BIAQgBkECdGoiCiAHIAoqAgAiC5QgCCABIANBAnRqIgoqAgAiDJSTOAIAIAogByAMlCAIIAuUkjgCACAJQQFqIQkgBSAGaiEGIAIgA2ohAwwACwALCw==' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/srot/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/srot/src/main.wasm index ede2c05037f3..222c0ca2173a 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/srot/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/srot/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/srot/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/srot/src/main.wat index 083501274a2f..573abe832f5c 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/srot/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/srot/src/main.wat @@ -110,6 +110,5 @@ unreachable end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_srot" (func 1)) (export "c_srot_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/sscal/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/sscal/lib/binary.browser.js index 96ec3a5366c8..cbac7eb9d249 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/sscal/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/sscal/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGAEf31/fwBgBX99f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB0wEEV9fd2FzbV9jYWxsX2N0b3JzAAAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAHY19zc2NhbAABD2Nfc3NjYWxfbmRhcnJheQACCpsCAwMAAQscACAAIAEgAiADQQEgAGsgA2xBACADQQBMGxACC/cBAQJ/AkAgAEEATCABQwAAgD9bcg0AIANBAUcEQANAIAAgBUYNAiACIARBAnRqIgYgASAGKgIAlDgCACAFQQFqIQUgAyAEaiEEDAALAAsCQCAAQQVwIgZFDQADQCAFIAZGDQEgAiAEQQJ0aiIDIAEgAyoCAJQ4AgAgBUEBaiEFIARBAWohBAwACwALIABBBUgNAANAIAAgBkwNASACIARBAnRqIgMgASADKgIAlDgCACADIAEgAyoCBJQ4AgQgAyABIAMqAgiUOAIIIAMgASADKgIMlDgCDCADIAEgAyoCEJQ4AhAgBkEFaiEGIARBBWohBAwACwALCw==' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGAEf31/fwBgBX99f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY19zc2NhbAABD2Nfc3NjYWxfbmRhcnJheQACCpsCAwMAAQscACAAIAEgAiADQQEgAGsgA2xBACADQQBMGxACC/cBAQJ/AkAgAEEATCABQwAAgD9bcg0AIANBAUcEQANAIAAgBUYNAiACIARBAnRqIgYgASAGKgIAlDgCACAFQQFqIQUgAyAEaiEEDAALAAsCQCAAQQVwIgZFDQADQCAFIAZGDQEgAiAEQQJ0aiIDIAEgAyoCAJQ4AgAgBUEBaiEFIARBAWohBAwACwALIABBBUgNAANAIAAgBkwNASACIARBAnRqIgMgASADKgIAlDgCACADIAEgAyoCBJQ4AgQgAyABIAMqAgiUOAIIIAMgASADKgIMlDgCDCADIAEgAyoCEJQ4AhAgBkEFaiEGIARBBWohBAwACwALCw==' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/sscal/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/sscal/src/main.wasm index ba4544d724bf..70ab7e33f69d 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/sscal/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/sscal/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/sscal/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/sscal/src/main.wat index 1bedba72fe89..0d2a9c8e6e3b 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/sscal/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/sscal/src/main.wat @@ -172,6 +172,5 @@ unreachable end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_sscal" (func 1)) (export "c_sscal_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/sswap/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/sswap/lib/binary.browser.js index f17378873bab..ac795c1f1486 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/sswap/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/sswap/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEWA2AAAGAFf39/f38AYAd/f39/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY19zc3dhcAABD2Nfc3N3YXBfbmRhcnJheQACCvgCAwMAAQstACAAIAEgAkEBIABrIgAgAmxBACACQQBMGyADIAQgACAEbEEAIARBAEwbEAILwwICAX0CfwJAIABBAEwNACACQQFHIAVBAUdyRQRAIABBA3AiCARAQQAhAgNAIAIgCEZFBEAgASADQQJ0aiIFKgIAIQcgBSAEIAZBAnRqIgUqAgA4AgAgBSAHOAIAIAJBAWohAiAGQQFqIQYgA0EBaiEDDAELCyAAQQNIDQILA0AgACAITA0CIAEgA0ECdGoiAioCACEHIAIgBCAGQQJ0aiIFKgIAOAIAIAUgBzgCACACKgIEIQcgAiAFKgIEOAIEIAUgBzgCBCACKgIIIQcgAiAFKgIIOAIIIAUgBzgCCCAIQQNqIQggBkEDaiEGIANBA2ohAwwACwALA0AgACAIRg0BIAEgA0ECdGoiCSoCACEHIAkgBCAGQQJ0aiIJKgIAOAIAIAkgBzgCACAIQQFqIQggBSAGaiEGIAIgA2ohAwwACwALCw==' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEWA2AAAGAFf39/f38AYAd/f39/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY19zc3dhcAABD2Nfc3N3YXBfbmRhcnJheQACCoIDAwMAAQstACAAIAEgAkEBIABrIgAgAmxBACACQQBMGyADIAQgACAEbEEAIARBAEwbEAILzQICAn8BfQJAIABBAEwNACACQQFHIAVBAUdyRQRAQQAhAgJAIABBA3AiB0UEQEEAIQcMAQsDQCACIAdGRQRAIAEgA0ECdGoiBSoCACEJIAUgBCAGQQJ0aiIFKgIAOAIAIAUgCTgCACACQQFqIQIgBkEBaiEGIANBAWohAwwBCwsgAEEDSA0CCwNAIAAgB0wNAiABIANBAnRqIgIqAgAhCSACIAQgBkECdGoiBSoCADgCACAFIAk4AgAgAioCBCEJIAIgBSoCBDgCBCAFIAk4AgQgAioCCCEJIAIgBSoCCDgCCCAFIAk4AgggB0EDaiEHIAZBA2ohBiADQQNqIQMMAAsACwNAIAAgB0YNASABIANBAnRqIggqAgAhCSAIIAQgBkECdGoiCCoCADgCACAIIAk4AgAgB0EBaiEHIAUgBmohBiACIANqIQMMAAsACws=' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/sswap/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/sswap/src/main.wasm index fbc6ebe14376..1c10ab3cbf55 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/sswap/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/sswap/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/sswap/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/sswap/src/main.wat index 47173ba5b056..e32fac283e24 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/sswap/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/sswap/src/main.wat @@ -48,7 +48,7 @@ select call 2) (func (;2;) (type 2) (param i32 i32 i32 i32 i32 i32 i32) - (local f32 i32 i32) + (local i32 i32 f32) block ;; label = @1 local.get 0 i32.const 0 @@ -63,16 +63,22 @@ i32.or i32.eqz if ;; label = @2 - local.get 0 - i32.const 3 - i32.rem_u - local.tee 8 - if ;; label = @3 - i32.const 0 - local.set 2 + i32.const 0 + local.set 2 + block ;; label = @3 + local.get 0 + i32.const 3 + i32.rem_u + local.tee 7 + i32.eqz + if ;; label = @4 + i32.const 0 + local.set 7 + br 1 (;@3;) + end loop ;; label = @4 local.get 2 - local.get 8 + local.get 7 i32.eq i32.eqz if ;; label = @5 @@ -83,7 +89,7 @@ i32.add local.tee 5 f32.load - local.set 7 + local.set 9 local.get 5 local.get 4 local.get 6 @@ -94,7 +100,7 @@ f32.load f32.store local.get 5 - local.get 7 + local.get 9 f32.store local.get 2 i32.const 1 @@ -118,7 +124,7 @@ end loop ;; label = @3 local.get 0 - local.get 8 + local.get 7 i32.le_s br_if 2 (;@1;) local.get 1 @@ -128,7 +134,7 @@ i32.add local.tee 2 f32.load - local.set 7 + local.set 9 local.get 2 local.get 4 local.get 6 @@ -139,32 +145,32 @@ f32.load f32.store local.get 5 - local.get 7 + local.get 9 f32.store local.get 2 f32.load offset=4 - local.set 7 + local.set 9 local.get 2 local.get 5 f32.load offset=4 f32.store offset=4 local.get 5 - local.get 7 + local.get 9 f32.store offset=4 local.get 2 f32.load offset=8 - local.set 7 + local.set 9 local.get 2 local.get 5 f32.load offset=8 f32.store offset=8 local.get 5 - local.get 7 + local.get 9 f32.store offset=8 - local.get 8 + local.get 7 i32.const 3 i32.add - local.set 8 + local.set 7 local.get 6 i32.const 3 i32.add @@ -179,7 +185,7 @@ end loop ;; label = @2 local.get 0 - local.get 8 + local.get 7 i32.eq br_if 1 (;@1;) local.get 1 @@ -187,25 +193,25 @@ i32.const 2 i32.shl i32.add - local.tee 9 + local.tee 8 f32.load - local.set 7 - local.get 9 + local.set 9 + local.get 8 local.get 4 local.get 6 i32.const 2 i32.shl i32.add - local.tee 9 + local.tee 8 f32.load f32.store + local.get 8 local.get 9 - local.get 7 f32.store - local.get 8 + local.get 7 i32.const 1 i32.add - local.set 8 + local.set 7 local.get 5 local.get 6 i32.add diff --git a/lib/node_modules/@stdlib/blas/base/wasm/zcopy/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/zcopy/lib/binary.browser.js index d2ad1e34ac4e..cc54103ee31e 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/zcopy/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/zcopy/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEWA2AAAGAFf39/f38AYAd/f39/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB0wEEV9fd2FzbV9jYWxsX2N0b3JzAAAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAHY196Y29weQABD2NfemNvcHlfbmRhcnJheQACCuADAwMAAQv3AQEGfwJAIABBAEwNAEEBIABrIgUgBGxBAXRBACAEQQBMGyEGIAIgBWxBAXRBACACQQBMGyEFIABBAUcEQCAAQQFxIQogBEEBdCEEIAJBAXQhAiAAQf7///8HcSEAA0AgAyAGQQN0aiIHIAEgBUEDdGoiCCsDADkDACAHIAgrAwg5AwggAyAEIAZqIgZBA3RqIgcgASACIAVqIgVBA3RqIggrAwA5AwAgByAIKwMIOQMIIAQgBmohBiACIAVqIQUgCUECaiIJIABHDQALIApFDQELIAMgBkEDdGoiACABIAVBA3RqIgErAwA5AwAgACABKwMIOQMICwvgAQEEfwJAIABBAEwNACAGQQF0IQYgA0EBdCEDIABBAUcEQCAAQQFxIQkgBUEBdCEFIAJBAXQhAiAAQf7///8HcSEKQQAhAANAIAQgBkEDdGoiByABIANBA3RqIggrAwA5AwAgByAIKwMIOQMIIAQgBSAGaiIGQQN0aiIHIAEgAiADaiIDQQN0aiIIKwMAOQMAIAcgCCsDCDkDCCAFIAZqIQYgAiADaiEDIABBAmoiACAKRw0ACyAJRQ0BCyAEIAZBA3RqIgAgASADQQN0aiIBKwMAOQMAIAAgASsDCDkDCAsL' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEWA2AAAGAFf39/f38AYAd/f39/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY196Y29weQABD2NfemNvcHlfbmRhcnJheQACCuADAwMAAQv3AQEGfwJAIABBAEwNAEEBIABrIgUgBGxBAXRBACAEQQBMGyEGIAIgBWxBAXRBACACQQBMGyEFIABBAUcEQCAAQQFxIQogBEEBdCEEIAJBAXQhAiAAQf7///8HcSEAA0AgAyAGQQN0aiIHIAEgBUEDdGoiCCsDADkDACAHIAgrAwg5AwggAyAEIAZqIgZBA3RqIgcgASACIAVqIgVBA3RqIggrAwA5AwAgByAIKwMIOQMIIAQgBmohBiACIAVqIQUgCUECaiIJIABHDQALIApFDQELIAMgBkEDdGoiACABIAVBA3RqIgErAwA5AwAgACABKwMIOQMICwvgAQEEfwJAIABBAEwNACAGQQF0IQYgA0EBdCEDIABBAUcEQCAAQQFxIQkgBUEBdCEFIAJBAXQhAiAAQf7///8HcSEKQQAhAANAIAQgBkEDdGoiByABIANBA3RqIggrAwA5AwAgByAIKwMIOQMIIAQgBSAGaiIGQQN0aiIHIAEgAiADaiIDQQN0aiIIKwMAOQMAIAcgCCsDCDkDCCAFIAZqIQYgAiADaiEDIABBAmoiACAKRw0ACyAJRQ0BCyAEIAZBA3RqIgAgASADQQN0aiIBKwMAOQMAIAAgASsDCDkDCAsL' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/zcopy/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/zcopy/src/main.wasm index 996844fcee5f..9bf355acb994 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/zcopy/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/zcopy/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/zcopy/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/zcopy/src/main.wat index 57afcf842fcf..d6350b4e5b1c 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/zcopy/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/zcopy/src/main.wat @@ -275,6 +275,5 @@ f64.store offset=8 end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_zcopy" (func 1)) (export "c_zcopy_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/zdrot/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/zdrot/lib/binary.browser.js index aa239726068e..354e77693d45 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/zdrot/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/zdrot/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEaA2AAAGAHf39/f398fABgCX9/f39/f398fAACDwEDZW52Bm1lbW9yeQIAAAMEAwABAgdMBBFfX3dhc21fY2FsbF9jdG9ycwAAGF9fd2FzbV9hcHBseV9kYXRhX3JlbG9jcwAAB2NfemRyb3QAAQ9jX3pkcm90X25kYXJyYXkAAgr6AgMDAAELxgECBX8CfCAAQQBKBEBBASAAayIHIARsQQF0QQAgBEEATBshCCACIAdsQQF0QQAgAkEATBshByAEQQF0IQogAkEBdCELA0AgAyAIQQN0aiICIAUgAisDACIMoiAGIAEgB0EDdGoiBCsDACINoqE5AwAgBCAFIA2iIAYgDKKgOQMAIAIgBSACKwMIIgyiIAYgBCsDCCINoqE5AwggBCAFIA2iIAYgDKKgOQMIIAggCmohCCAHIAtqIQcgCUEBaiIJIABHDQALCwurAQICfAN/IABBAEoEQCAGQQF0IQYgA0EBdCEDIAVBAXQhDCACQQF0IQ0DQCAEIAZBA3RqIgIgByACKwMAIgmiIAggASADQQN0aiIFKwMAIgqioTkDACAFIAcgCqIgCCAJoqA5AwAgAiAHIAIrAwgiCaIgCCAFKwMIIgqioTkDCCAFIAcgCqIgCCAJoqA5AwggBiAMaiEGIAMgDWohAyALQQFqIgsgAEcNAAsLCw==' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEaA2AAAGAHf39/f398fABgCX9/f39/f398fAACDwEDZW52Bm1lbW9yeQIAAAMEAwABAgcxAxFfX3dhc21fY2FsbF9jdG9ycwAAB2NfemRyb3QAAQ9jX3pkcm90X25kYXJyYXkAAgr6AgMDAAELxgECBX8CfCAAQQBKBEBBASAAayIHIARsQQF0QQAgBEEATBshCCACIAdsQQF0QQAgAkEATBshByAEQQF0IQogAkEBdCELA0AgAyAIQQN0aiICIAUgAisDACIMoiAGIAEgB0EDdGoiBCsDACINoqE5AwAgBCAFIA2iIAYgDKKgOQMAIAIgBSACKwMIIgyiIAYgBCsDCCINoqE5AwggBCAFIA2iIAYgDKKgOQMIIAggCmohCCAHIAtqIQcgCUEBaiIJIABHDQALCwurAQICfAN/IABBAEoEQCAGQQF0IQYgA0EBdCEDIAVBAXQhDCACQQF0IQ0DQCAEIAZBA3RqIgIgByACKwMAIgmiIAggASADQQN0aiIFKwMAIgqioTkDACAFIAcgCqIgCCAJoqA5AwAgAiAHIAIrAwgiCaIgCCAFKwMIIgqioTkDCCAFIAcgCqIgCCAJoqA5AwggBiAMaiEGIAMgDWohAyALQQFqIgsgAEcNAAsLCw==' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/zdrot/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/zdrot/src/main.wasm index 59c1906d8e1e..9e9eb223892d 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/zdrot/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/zdrot/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/zdrot/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/zdrot/src/main.wat index 568bae976a5d..3ed87b388c2c 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/zdrot/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/zdrot/src/main.wat @@ -227,6 +227,5 @@ end end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_zdrot" (func 1)) (export "c_zdrot_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/zscal/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/zscal/lib/binary.browser.js index 17731aea93e4..b7912bb40659 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/zscal/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/zscal/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGAEf39/fwBgBX9/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY196c2NhbAABD2NfenNjYWxfbmRhcnJheQACCoUEAwMAAQuFAgIEfAN+AkAgAEEATA0AIAErAwghBCABKwMAIQUgAkEBIABrIANsQQAgA0EATBtBBHRqIQEgAK0iCEIBgyEJIABBAUcEQCAIQv7///8HgyEKQgAhCCADQQR0IQIDQCABQQhqIAUgASsDCCIGoiABKwMAIgcgBKKgOQMAIAEgBSAHoiAEIAaioTkDACABIAJqIgBBCGogBSAAKwMIIgaiIAArAwAiByAEoqA5AwAgACAFIAeiIAQgBqKhOQMAIAAgAmohASAIQgJ8IgggClINAAsLIAlQDQAgAUEIaiAFIAErAwgiBqIgASsDACIHIASioDkDACABIAUgB6IgBCAGoqE5AwALC/cBAgR8A34CQCAAQQBMDQAgAK0iCUIBgyEKIAIgBEEEdGohBCABKwMIIQUgASsDACEGIABBAUcEQCAJQv7///8HgyELQgAhCSADQQR0IQEDQCAEQQhqIAYgBCsDCCIHoiAEKwMAIgggBaKgOQMAIAQgBiAIoiAFIAeioTkDACABIARqIgBBCGogBiAAKwMIIgeiIAArAwAiCCAFoqA5AwAgACAGIAiiIAUgB6KhOQMAIAAgAWohBCAJQgJ8IgkgC1INAAsLIApQDQAgBEEIaiAGIAQrAwgiB6IgBCsDACIIIAWioDkDACAEIAYgCKIgBSAHoqE5AwALCw==' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGAEf39/fwBgBX9/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY196c2NhbAABD2NfenNjYWxfbmRhcnJheQACCoUEAwMAAQuFAgIEfAN+AkAgAEEATA0AIAErAwghBCABKwMAIQUgAkEBIABrIANsQQAgA0EATBtBBHRqIQEgAEEBRwRAIACtIghCAYMhCSAIQv7///8HgyEKQgAhCCADQQR0IQIDQCABQQhqIAUgASsDCCIGoiABKwMAIgcgBKKgOQMAIAEgBSAHoiAEIAaioTkDACABIAJqIgBBCGogBSAAKwMIIgaiIAArAwAiByAEoqA5AwAgACAFIAeiIAQgBqKhOQMAIAAgAmohASAIQgJ8IgggClINAAsgCVANAQsgAUEIaiAFIAErAwgiBqIgASsDACIHIASioDkDACABIAUgB6IgBCAGoqE5AwALC/cBAgR8A34CQCAAQQBMDQAgAiAEQQR0aiEEIAErAwghBSABKwMAIQYgAEEBRwRAIACtIglCAYMhCiAJQv7///8HgyELQgAhCSADQQR0IQEDQCAEQQhqIAYgBCsDCCIHoiAEKwMAIgggBaKgOQMAIAQgBiAIoiAFIAeioTkDACABIARqIgBBCGogBiAAKwMIIgeiIAArAwAiCCAFoqA5AwAgACAGIAiiIAUgB6KhOQMAIAAgAWohBCAJQgJ8IgkgC1INAAsgClANAQsgBEEIaiAGIAQrAwgiB6IgBCsDACIIIAWioDkDACAEIAYgCKIgBSAHoqE5AwALCw==' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/zscal/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/zscal/src/main.wasm index be1a6968b66b..21348fbe91e5 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/zscal/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/zscal/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/zscal/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/zscal/src/main.wat index 2c6f0215e00f..1f65562fce3b 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/zscal/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/zscal/src/main.wat @@ -50,15 +50,15 @@ i32.add local.set 1 local.get 0 - i64.extend_i32_u - local.tee 8 - i64.const 1 - i64.and - local.set 9 - local.get 0 i32.const 1 i32.ne if ;; label = @2 + local.get 0 + i64.extend_i32_u + local.tee 8 + i64.const 1 + i64.and + local.set 9 local.get 8 i64.const 2147483646 i64.and @@ -133,10 +133,10 @@ i64.ne br_if 0 (;@3;) end + local.get 9 + i64.eqz + br_if 1 (;@1;) end - local.get 9 - i64.eqz - br_if 0 (;@1;) local.get 1 i32.const 8 i32.add @@ -169,12 +169,6 @@ i32.const 0 i32.le_s br_if 0 (;@1;) - local.get 0 - i64.extend_i32_u - local.tee 9 - i64.const 1 - i64.and - local.set 10 local.get 2 local.get 4 i32.const 4 @@ -191,6 +185,12 @@ i32.const 1 i32.ne if ;; label = @2 + local.get 0 + i64.extend_i32_u + local.tee 9 + i64.const 1 + i64.and + local.set 10 local.get 9 i64.const 2147483646 i64.and @@ -265,10 +265,10 @@ i64.ne br_if 0 (;@3;) end + local.get 10 + i64.eqz + br_if 1 (;@1;) end - local.get 10 - i64.eqz - br_if 0 (;@1;) local.get 4 i32.const 8 i32.add diff --git a/lib/node_modules/@stdlib/blas/base/wasm/zswap/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/base/wasm/zswap/lib/binary.browser.js index e4af49081751..04cc1235a487 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/zswap/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/base/wasm/zswap/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEWA2AAAGAFf39/f38AYAd/f39/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB0wEEV9fd2FzbV9jYWxsX2N0b3JzAAAYX193YXNtX2FwcGx5X2RhdGFfcmVsb2NzAAAHY196c3dhcAABD2NfenN3YXBfbmRhcnJheQACCrICAwMAAQuiAQIFfwF8IABBAEoEQEEBIABrIgUgBGxBAXRBACAEQQBMGyEGIAIgBWxBAXRBACACQQBMGyEFIARBAXQhCCACQQF0IQkDQCABIAVBA3RqIgIrAwAhCiACIAMgBkEDdGoiBCsDADkDACAEIAo5AwAgAisDCCEKIAIgBCsDCDkDCCAEIAo5AwggBiAIaiEGIAUgCWohBSAHQQFqIgcgAEcNAAsLC4cBAgF8A38gAEEASgRAIAZBAXQhBiAFQQF0IQkgA0EBdCEFIAJBAXQhCgNAIAEgBUEDdGoiAisDACEHIAIgBCAGQQN0aiIDKwMAOQMAIAMgBzkDACACKwMIIQcgAiADKwMIOQMIIAMgBzkDCCAGIAlqIQYgBSAKaiEFIAhBAWoiCCAARw0ACwsL' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEWA2AAAGAFf39/f38AYAd/f39/f39/AAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECBzEDEV9fd2FzbV9jYWxsX2N0b3JzAAAHY196c3dhcAABD2NfenN3YXBfbmRhcnJheQACCogFAwMAAQvNAgIBfAZ/AkAgAEEATA0AQQEgAGsiBiAEbEEBdEEAIARBAEwbIQcgAiAGbEEBdEEAIAJBAEwbIQYgAEEBRwRAIABBAXEhCiAEQQF0IQQgAkEBdCEJIABB/v///wdxIQsDQCABIAZBA3RqIgArAwAhBSAAIAMgB0EDdGoiAisDADkDACACIAU5AwAgACsDCCEFIAAgAisDCDkDCCACIAU5AwggASAGIAlqIgZBA3RqIgArAwAhBSAAIAMgBCAHaiIHQQN0aiICKwMAOQMAIAIgBTkDACAAKwMIIQUgACACKwMIOQMIIAIgBTkDCCAEIAdqIQcgBiAJaiEGIAhBAmoiCCALRw0ACyAKRQ0BCyABIAZBA3RqIgArAwAhBSAAIAMgB0EDdGoiASsDADkDACABIAU5AwAgACsDCCEFIAAgASsDCDkDCCABIAU5AwgLC7ICAgF8BH8CQCAAQQBMDQAgBkEBdCEGIANBAXQhAyAAQQFHBEAgAEEBcSEKIAVBAXQhBSACQQF0IQggAEH+////B3EhCwNAIAEgA0EDdGoiACsDACEHIAAgBCAGQQN0aiICKwMAOQMAIAIgBzkDACAAKwMIIQcgACACKwMIOQMIIAIgBzkDCCABIAMgCGoiA0EDdGoiACsDACEHIAAgBCAFIAZqIgZBA3RqIgIrAwA5AwAgAiAHOQMAIAArAwghByAAIAIrAwg5AwggAiAHOQMIIAUgBmohBiADIAhqIQMgCUECaiIJIAtHDQALIApFDQELIAEgA0EDdGoiACsDACEHIAAgBCAGQQN0aiIBKwMAOQMAIAEgBzkDACAAKwMIIQcgACABKwMIOQMIIAEgBzkDCAsL' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/base/wasm/zswap/src/main.wasm b/lib/node_modules/@stdlib/blas/base/wasm/zswap/src/main.wasm index ede2922fe3ff..52cfd29c118d 100755 Binary files a/lib/node_modules/@stdlib/blas/base/wasm/zswap/src/main.wasm and b/lib/node_modules/@stdlib/blas/base/wasm/zswap/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/base/wasm/zswap/src/main.wat b/lib/node_modules/@stdlib/blas/base/wasm/zswap/src/main.wat index 74bed7975233..40504b30234c 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/zswap/src/main.wat +++ b/lib/node_modules/@stdlib/blas/base/wasm/zswap/src/main.wat @@ -22,15 +22,16 @@ (func (;0;) (type 0) nop) (func (;1;) (type 1) (param i32 i32 i32 i32 i32) - (local i32 i32 i32 i32 i32 f64) - local.get 0 - i32.const 0 - i32.gt_s - if ;; label = @1 + (local f64 i32 i32 i32 i32 i32 i32) + block ;; label = @1 + local.get 0 + i32.const 0 + i32.le_s + br_if 0 (;@1;) i32.const 1 local.get 0 i32.sub - local.tee 5 + local.tee 6 local.get 4 i32.mul i32.const 1 @@ -40,9 +41,9 @@ i32.const 0 i32.le_s select - local.set 6 + local.set 7 local.get 2 - local.get 5 + local.get 6 i32.mul i32.const 1 i32.shl @@ -51,134 +52,298 @@ i32.const 0 i32.le_s select - local.set 5 - local.get 4 - i32.const 1 - i32.shl - local.set 8 - local.get 2 + local.set 6 + local.get 0 i32.const 1 - i32.shl - local.set 9 - loop ;; label = @2 - local.get 1 - local.get 5 - i32.const 3 - i32.shl - i32.add - local.tee 2 - f64.load + i32.ne + if ;; label = @2 + local.get 0 + i32.const 1 + i32.and local.set 10 - local.get 2 - local.get 3 - local.get 6 - i32.const 3 - i32.shl - i32.add - local.tee 4 - f64.load - f64.store local.get 4 - local.get 10 - f64.store - local.get 2 - f64.load offset=8 - local.set 10 + i32.const 1 + i32.shl + local.set 4 local.get 2 - local.get 4 - f64.load offset=8 - f64.store offset=8 - local.get 4 - local.get 10 - f64.store offset=8 - local.get 6 - local.get 8 - i32.add - local.set 6 - local.get 5 - local.get 9 - i32.add - local.set 5 - local.get 7 i32.const 1 - i32.add - local.tee 7 + i32.shl + local.set 9 local.get 0 - i32.ne - br_if 0 (;@2;) + i32.const 2147483646 + i32.and + local.set 11 + loop ;; label = @3 + local.get 1 + local.get 6 + i32.const 3 + i32.shl + i32.add + local.tee 0 + f64.load + local.set 5 + local.get 0 + local.get 3 + local.get 7 + i32.const 3 + i32.shl + i32.add + local.tee 2 + f64.load + f64.store + local.get 2 + local.get 5 + f64.store + local.get 0 + f64.load offset=8 + local.set 5 + local.get 0 + local.get 2 + f64.load offset=8 + f64.store offset=8 + local.get 2 + local.get 5 + f64.store offset=8 + local.get 1 + local.get 6 + local.get 9 + i32.add + local.tee 6 + i32.const 3 + i32.shl + i32.add + local.tee 0 + f64.load + local.set 5 + local.get 0 + local.get 3 + local.get 4 + local.get 7 + i32.add + local.tee 7 + i32.const 3 + i32.shl + i32.add + local.tee 2 + f64.load + f64.store + local.get 2 + local.get 5 + f64.store + local.get 0 + f64.load offset=8 + local.set 5 + local.get 0 + local.get 2 + f64.load offset=8 + f64.store offset=8 + local.get 2 + local.get 5 + f64.store offset=8 + local.get 4 + local.get 7 + i32.add + local.set 7 + local.get 6 + local.get 9 + i32.add + local.set 6 + local.get 8 + i32.const 2 + i32.add + local.tee 8 + local.get 11 + i32.ne + br_if 0 (;@3;) + end + local.get 10 + i32.eqz + br_if 1 (;@1;) end + local.get 1 + local.get 6 + i32.const 3 + i32.shl + i32.add + local.tee 0 + f64.load + local.set 5 + local.get 0 + local.get 3 + local.get 7 + i32.const 3 + i32.shl + i32.add + local.tee 1 + f64.load + f64.store + local.get 1 + local.get 5 + f64.store + local.get 0 + f64.load offset=8 + local.set 5 + local.get 0 + local.get 1 + f64.load offset=8 + f64.store offset=8 + local.get 1 + local.get 5 + f64.store offset=8 end) (func (;2;) (type 2) (param i32 i32 i32 i32 i32 i32 i32) - (local f64 i32 i32 i32) - local.get 0 - i32.const 0 - i32.gt_s - if ;; label = @1 + (local f64 i32 i32 i32 i32) + block ;; label = @1 + local.get 0 + i32.const 0 + i32.le_s + br_if 0 (;@1;) local.get 6 i32.const 1 i32.shl local.set 6 - local.get 5 - i32.const 1 - i32.shl - local.set 9 local.get 3 i32.const 1 i32.shl - local.set 5 - local.get 2 + local.set 3 + local.get 0 i32.const 1 - i32.shl - local.set 10 - loop ;; label = @2 - local.get 1 + i32.ne + if ;; label = @2 + local.get 0 + i32.const 1 + i32.and + local.set 10 local.get 5 - i32.const 3 - i32.shl - i32.add - local.tee 2 - f64.load - local.set 7 - local.get 2 - local.get 4 - local.get 6 - i32.const 3 + i32.const 1 i32.shl - i32.add - local.tee 3 - f64.load - f64.store - local.get 3 - local.get 7 - f64.store - local.get 2 - f64.load offset=8 - local.set 7 - local.get 2 - local.get 3 - f64.load offset=8 - f64.store offset=8 - local.get 3 - local.get 7 - f64.store offset=8 - local.get 6 - local.get 9 - i32.add - local.set 6 - local.get 5 - local.get 10 - i32.add local.set 5 - local.get 8 + local.get 2 i32.const 1 - i32.add - local.tee 8 + i32.shl + local.set 8 local.get 0 - i32.ne - br_if 0 (;@2;) + i32.const 2147483646 + i32.and + local.set 11 + loop ;; label = @3 + local.get 1 + local.get 3 + i32.const 3 + i32.shl + i32.add + local.tee 0 + f64.load + local.set 7 + local.get 0 + local.get 4 + local.get 6 + i32.const 3 + i32.shl + i32.add + local.tee 2 + f64.load + f64.store + local.get 2 + local.get 7 + f64.store + local.get 0 + f64.load offset=8 + local.set 7 + local.get 0 + local.get 2 + f64.load offset=8 + f64.store offset=8 + local.get 2 + local.get 7 + f64.store offset=8 + local.get 1 + local.get 3 + local.get 8 + i32.add + local.tee 3 + i32.const 3 + i32.shl + i32.add + local.tee 0 + f64.load + local.set 7 + local.get 0 + local.get 4 + local.get 5 + local.get 6 + i32.add + local.tee 6 + i32.const 3 + i32.shl + i32.add + local.tee 2 + f64.load + f64.store + local.get 2 + local.get 7 + f64.store + local.get 0 + f64.load offset=8 + local.set 7 + local.get 0 + local.get 2 + f64.load offset=8 + f64.store offset=8 + local.get 2 + local.get 7 + f64.store offset=8 + local.get 5 + local.get 6 + i32.add + local.set 6 + local.get 3 + local.get 8 + i32.add + local.set 3 + local.get 9 + i32.const 2 + i32.add + local.tee 9 + local.get 11 + i32.ne + br_if 0 (;@3;) + end + local.get 10 + i32.eqz + br_if 1 (;@1;) end + local.get 1 + local.get 3 + i32.const 3 + i32.shl + i32.add + local.tee 0 + f64.load + local.set 7 + local.get 0 + local.get 4 + local.get 6 + i32.const 3 + i32.shl + i32.add + local.tee 1 + f64.load + f64.store + local.get 1 + local.get 7 + f64.store + local.get 0 + f64.load offset=8 + local.set 7 + local.get 0 + local.get 1 + f64.load offset=8 + f64.store offset=8 + local.get 1 + local.get 7 + f64.store offset=8 end) (export "__wasm_call_ctors" (func 0)) - (export "__wasm_apply_data_relocs" (func 0)) (export "c_zswap" (func 1)) (export "c_zswap_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/ext/base/dnannsumpw/manifest.json b/lib/node_modules/@stdlib/blas/ext/base/dnannsumpw/manifest.json index afff6bbbe3e4..9325a5d68137 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/dnannsumpw/manifest.json +++ b/lib/node_modules/@stdlib/blas/ext/base/dnannsumpw/manifest.json @@ -1,6 +1,7 @@ { "options": { - "task": "build" + "task": "build", + "wasm": false }, "fields": [ { @@ -27,6 +28,7 @@ "confs": [ { "task": "build", + "wasm": false, "src": [ "./src/main.c" ], @@ -47,6 +49,7 @@ }, { "task": "benchmark", + "wasm": false, "src": [ "./src/main.c" ], @@ -63,6 +66,24 @@ }, { "task": "examples", + "wasm": false, + "src": [ + "./src/main.c" + ], + "include": [ + "./include" + ], + "libraries": [], + "libpath": [], + "dependencies": [ + "@stdlib/math/base/assert/is-nan", + "@stdlib/blas/base/shared", + "@stdlib/strided/base/stride2offset" + ] + }, + { + "task": "build", + "wasm": true, "src": [ "./src/main.c" ], diff --git a/lib/node_modules/@stdlib/blas/ext/base/dsumkbn/manifest.json b/lib/node_modules/@stdlib/blas/ext/base/dsumkbn/manifest.json index 95e0331dd32d..c4a8d6346d57 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/dsumkbn/manifest.json +++ b/lib/node_modules/@stdlib/blas/ext/base/dsumkbn/manifest.json @@ -1,6 +1,7 @@ { "options": { - "task": "build" + "task": "build", + "wasm": false }, "fields": [ { @@ -27,6 +28,7 @@ "confs": [ { "task": "build", + "wasm": false, "src": [ "./src/main.c" ], @@ -48,6 +50,7 @@ }, { "task": "benchmark", + "wasm": false, "src": [ "./src/main.c" ], @@ -64,6 +67,24 @@ }, { "task": "examples", + "wasm": false, + "src": [ + "./src/main.c" + ], + "include": [ + "./include" + ], + "libraries": [], + "libpath": [], + "dependencies": [ + "@stdlib/strided/base/stride2offset", + "@stdlib/blas/base/shared", + "@stdlib/math/base/special/abs" + ] + }, + { + "task": "build", + "wasm": true, "src": [ "./src/main.c" ], diff --git a/lib/node_modules/@stdlib/blas/ext/base/ssumkbn/manifest.json b/lib/node_modules/@stdlib/blas/ext/base/ssumkbn/manifest.json index 8ce308b065e6..2ee2f248b47f 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/ssumkbn/manifest.json +++ b/lib/node_modules/@stdlib/blas/ext/base/ssumkbn/manifest.json @@ -1,6 +1,7 @@ { "options": { - "task": "build" + "task": "build", + "wasm": false }, "fields": [ { @@ -27,6 +28,7 @@ "confs": [ { "task": "build", + "wasm": false, "src": [ "./src/main.c" ], @@ -48,6 +50,7 @@ }, { "task": "benchmark", + "wasm": false, "src": [ "./src/main.c" ], @@ -64,6 +67,24 @@ }, { "task": "examples", + "wasm": false, + "src": [ + "./src/main.c" + ], + "include": [ + "./include" + ], + "libraries": [], + "libpath": [], + "dependencies": [ + "@stdlib/math/base/special/absf", + "@stdlib/strided/base/stride2offset", + "@stdlib/blas/base/shared" + ] + }, + { + "task": "build", + "wasm": true, "src": [ "./src/main.c" ], diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsum/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsum/lib/binary.browser.js index 02a6f5b922cd..86f3b3f09b03 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsum/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsum/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEVA2AFf3x/f38BfGAAAGAEf3x/fwF8Ag8BA2VudgZtZW1vcnkCAAADBQQBAgAAB08DEV9fd2FzbV9jYWxsX2N0b3JzAAAWc3RkbGliX3N0cmlkZWRfZGFweHN1bQABHnN0ZGxpYl9zdHJpZGVkX2RhcHhzdW1fbmRhcnJheQADCrgBBAMAAQscACAAIAEgAiADQQEgAGsgA2xBACADQQBMGxACC4UBAgN8AX8gAEEATARARAAAAAAAAAAADwsgAwRAA0AgACAIRkUEQCAFIAEgAiAEQQN0aisDAKAiBSAGIAYgBaAiB6GgIAYgBSAHoaAgBpkgBZlmG6AhBSAIQQFqIQggAyAEaiEEIAchBgwBCwsgBiAFoA8LIAEgAiAEQQN0aisDAKAgALiiCw4AIAAgASACIAMgBBACCw==' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEVA2AFf3x/f38BfGAAAGAEf3x/fwF8Ag8BA2VudgZtZW1vcnkCAAADBQQBAgAAB08DEV9fd2FzbV9jYWxsX2N0b3JzAAAWc3RkbGliX3N0cmlkZWRfZGFweHN1bQABHnN0ZGxpYl9zdHJpZGVkX2RhcHhzdW1fbmRhcnJheQADCtYCBAMAAQscACAAIAEgAiADQQEgAGsgA2xBACADQQBMGxACC6MCAgJ8An8gAEEATARARAAAAAAAAAAADwsgAiAEQQN0aisDACEFIAC4IgYgAaIgAwR8IAMgBGohB0QAAAAAAAAAACEGAn8CQCAFRAAAAAAAAAAAYgRAQQEhBAwBCyAEIAAgA2xqIQhBASEEA0AgACAERgRAIAghByAAIQRBAAwDCyACIAdBA3RqKwMAIgFEAAAAAAAAAABiDQEgBEEBaiEEIAMgB2ohByAFIAGgIQUMAAsAC0EBCyEIIAQgACAAIARIGyEAA0AgACAERkUEQCAGIAIgB0EDdGorAwAiBiAFIAUgBqAiAaGgIAUgBiABoaAgBZkgBplmG6AhBiAEQQFqIQQgAyAHaiEHIAEhBQwBCwsgBSAGoCAFIAgbBSAFIAaiC6ALDgAgACABIAIgAyAEEAIL' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsum/src/main.wasm b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsum/src/main.wasm index 085ac753cfc4..26cdef463d8b 100755 Binary files a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsum/src/main.wasm and b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsum/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsum/src/main.wat b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsum/src/main.wat index 98426d2cd3e8..82d999e54081 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsum/src/main.wat +++ b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsum/src/main.wat @@ -38,7 +38,7 @@ select call 2) (func (;2;) (type 0) (param i32 f64 i32 i32 i32) (result f64) - (local f64 f64 f64 i32) + (local f64 f64 i32 i32) local.get 0 i32.const 0 i32.le_s @@ -46,73 +46,151 @@ f64.const 0x0p+0 (;=0;) return end + local.get 2 + local.get 4 + i32.const 3 + i32.shl + i32.add + f64.load + local.set 5 + local.get 0 + f64.convert_i32_u + local.tee 6 + local.get 1 + f64.mul local.get 3 - if ;; label = @1 + if (result f64) ;; label = @1 + local.get 3 + local.get 4 + i32.add + local.set 7 + f64.const 0x0p+0 (;=0;) + local.set 6 + block (result i32) ;; label = @2 + block ;; label = @3 + local.get 5 + f64.const 0x0p+0 (;=0;) + f64.ne + if ;; label = @4 + i32.const 1 + local.set 4 + br 1 (;@3;) + end + local.get 4 + local.get 0 + local.get 3 + i32.mul + i32.add + local.set 8 + i32.const 1 + local.set 4 + loop ;; label = @4 + local.get 0 + local.get 4 + i32.eq + if ;; label = @5 + local.get 8 + local.set 7 + local.get 0 + local.set 4 + i32.const 0 + br 3 (;@2;) + end + local.get 2 + local.get 7 + i32.const 3 + i32.shl + i32.add + f64.load + local.tee 1 + f64.const 0x0p+0 (;=0;) + f64.ne + br_if 1 (;@3;) + local.get 4 + i32.const 1 + i32.add + local.set 4 + local.get 3 + local.get 7 + i32.add + local.set 7 + local.get 5 + local.get 1 + f64.add + local.set 5 + br 0 (;@4;) + end + unreachable + end + i32.const 1 + end + local.set 8 + local.get 4 + local.get 0 + local.get 0 + local.get 4 + i32.lt_s + select + local.set 0 loop ;; label = @2 local.get 0 - local.get 8 + local.get 4 i32.eq i32.eqz if ;; label = @3 - local.get 5 - local.get 1 + local.get 6 local.get 2 - local.get 4 + local.get 7 i32.const 3 i32.shl i32.add f64.load - f64.add - local.tee 5 - local.get 6 - local.get 6 + local.tee 6 + local.get 5 local.get 5 + local.get 6 f64.add - local.tee 7 + local.tee 1 f64.sub f64.add - local.get 6 local.get 5 - local.get 7 + local.get 6 + local.get 1 f64.sub f64.add - local.get 6 - f64.abs local.get 5 f64.abs + local.get 6 + f64.abs f64.ge select f64.add - local.set 5 - local.get 8 - i32.const 1 - i32.add - local.set 8 - local.get 3 + local.set 6 local.get 4 + i32.const 1 i32.add local.set 4 + local.get 3 local.get 7 - local.set 6 + i32.add + local.set 7 + local.get 1 + local.set 5 br 1 (;@2;) end end - local.get 6 local.get 5 + local.get 6 f64.add - return + local.get 5 + local.get 8 + select + else + local.get 5 + local.get 6 + f64.mul end - local.get 1 - local.get 2 - local.get 4 - i32.const 3 - i32.shl - i32.add - f64.load - f64.add - local.get 0 - f64.convert_i32_u - f64.mul) + f64.add) (func (;3;) (type 0) (param i32 f64 i32 i32 i32) (result f64) local.get 0 local.get 1 diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumkbn/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumkbn/lib/binary.browser.js index dd71bedc1dd6..cadf34649933 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumkbn/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumkbn/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEVA2AAAGAEf3x/fwF8YAV/fH9/fwF8Ag8BA2VudgZtZW1vcnkCAAADBAMAAQIHVQMRX193YXNtX2NhbGxfY3RvcnMAABlzdGRsaWJfc3RyaWRlZF9kYXB4c3Vta2JuAAEhc3RkbGliX3N0cmlkZWRfZGFweHN1bWtibl9uZGFycmF5AAIKqQEDAwABCxwAIAAgASACIANBASAAayADbEEAIANBAEwbEAILhQECA3wBfyAAQQBMBEBEAAAAAAAAAAAPCyADBEADQCAAIAhGRQRAIAUgASACIARBA3RqKwMAoCIFIAYgBiAFoCIHoaAgBiAFIAehoCAGmSAFmWYboCEFIAhBAWohCCADIARqIQQgByEGDAELCyAGIAWgDwsgASACIARBA3RqKwMAoCAAuKIL' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEVA2AAAGAEf3x/fwF8YAV/fH9/fwF8Ag8BA2VudgZtZW1vcnkCAAADBAMAAQIHVQMRX193YXNtX2NhbGxfY3RvcnMAABlzdGRsaWJfc3RyaWRlZF9kYXB4c3Vta2JuAAEhc3RkbGliX3N0cmlkZWRfZGFweHN1bWtibl9uZGFycmF5AAIKxwIDAwABCxwAIAAgASACIANBASAAayADbEEAIANBAEwbEAILowICAnwCfyAAQQBMBEBEAAAAAAAAAAAPCyACIARBA3RqKwMAIQUgALgiBiABoiADBHwgAyAEaiEHRAAAAAAAAAAAIQYCfwJAIAVEAAAAAAAAAABiBEBBASEEDAELIAQgACADbGohCEEBIQQDQCAAIARGBEAgCCEHIAAhBEEADAMLIAIgB0EDdGorAwAiAUQAAAAAAAAAAGINASAEQQFqIQQgAyAHaiEHIAUgAaAhBQwACwALQQELIQggBCAAIAAgBEgbIQADQCAAIARGRQRAIAYgAiAHQQN0aisDACIGIAUgBSAGoCIBoaAgBSAGIAGhoCAFmSAGmWYboCEGIARBAWohBCADIAdqIQcgASEFDAELCyAFIAagIAUgCBsFIAUgBqILoAs=' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumkbn/src/main.wasm b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumkbn/src/main.wasm index a8ad820a853c..201768ba0c41 100755 Binary files a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumkbn/src/main.wasm and b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumkbn/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumkbn/src/main.wat b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumkbn/src/main.wat index 8deb825dec00..44de684cb375 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumkbn/src/main.wat +++ b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumkbn/src/main.wat @@ -38,7 +38,7 @@ select call 2) (func (;2;) (type 2) (param i32 f64 i32 i32 i32) (result f64) - (local f64 f64 f64 i32) + (local f64 f64 i32 i32) local.get 0 i32.const 0 i32.le_s @@ -46,73 +46,151 @@ f64.const 0x0p+0 (;=0;) return end + local.get 2 + local.get 4 + i32.const 3 + i32.shl + i32.add + f64.load + local.set 5 + local.get 0 + f64.convert_i32_u + local.tee 6 + local.get 1 + f64.mul local.get 3 - if ;; label = @1 + if (result f64) ;; label = @1 + local.get 3 + local.get 4 + i32.add + local.set 7 + f64.const 0x0p+0 (;=0;) + local.set 6 + block (result i32) ;; label = @2 + block ;; label = @3 + local.get 5 + f64.const 0x0p+0 (;=0;) + f64.ne + if ;; label = @4 + i32.const 1 + local.set 4 + br 1 (;@3;) + end + local.get 4 + local.get 0 + local.get 3 + i32.mul + i32.add + local.set 8 + i32.const 1 + local.set 4 + loop ;; label = @4 + local.get 0 + local.get 4 + i32.eq + if ;; label = @5 + local.get 8 + local.set 7 + local.get 0 + local.set 4 + i32.const 0 + br 3 (;@2;) + end + local.get 2 + local.get 7 + i32.const 3 + i32.shl + i32.add + f64.load + local.tee 1 + f64.const 0x0p+0 (;=0;) + f64.ne + br_if 1 (;@3;) + local.get 4 + i32.const 1 + i32.add + local.set 4 + local.get 3 + local.get 7 + i32.add + local.set 7 + local.get 5 + local.get 1 + f64.add + local.set 5 + br 0 (;@4;) + end + unreachable + end + i32.const 1 + end + local.set 8 + local.get 4 + local.get 0 + local.get 0 + local.get 4 + i32.lt_s + select + local.set 0 loop ;; label = @2 local.get 0 - local.get 8 + local.get 4 i32.eq i32.eqz if ;; label = @3 - local.get 5 - local.get 1 + local.get 6 local.get 2 - local.get 4 + local.get 7 i32.const 3 i32.shl i32.add f64.load - f64.add - local.tee 5 - local.get 6 - local.get 6 + local.tee 6 + local.get 5 local.get 5 + local.get 6 f64.add - local.tee 7 + local.tee 1 f64.sub f64.add - local.get 6 local.get 5 - local.get 7 + local.get 6 + local.get 1 f64.sub f64.add - local.get 6 - f64.abs local.get 5 f64.abs + local.get 6 + f64.abs f64.ge select f64.add - local.set 5 - local.get 8 - i32.const 1 - i32.add - local.set 8 - local.get 3 + local.set 6 local.get 4 + i32.const 1 i32.add local.set 4 + local.get 3 local.get 7 - local.set 6 + i32.add + local.set 7 + local.get 1 + local.set 5 br 1 (;@2;) end end - local.get 6 local.get 5 + local.get 6 f64.add - return + local.get 5 + local.get 8 + select + else + local.get 5 + local.get 6 + f64.mul end - local.get 1 - local.get 2 - local.get 4 - i32.const 3 - i32.shl - i32.add - f64.load - f64.add - local.get 0 - f64.convert_i32_u - f64.mul) + f64.add) (export "__wasm_call_ctors" (func 0)) (export "stdlib_strided_dapxsumkbn" (func 1)) (export "stdlib_strided_dapxsumkbn_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumors/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumors/lib/binary.browser.js index 87a1a0d7ca4b..4e329569cb8e 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumors/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumors/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEVA2AAAGAEf3x/fwF8YAV/fH9/fwF8Ag8BA2VudgZtZW1vcnkCAAADBAMAAQIHVQMRX193YXNtX2NhbGxfY3RvcnMAABlzdGRsaWJfc3RyaWRlZF9kYXB4c3Vtb3JzAAEhc3RkbGliX3N0cmlkZWRfZGFweHN1bW9yc19uZGFycmF5AAIKhwEDAwABCxwAIAAgASACIANBASAAayADbEEAIANBAEwbEAILZAIBfAF/IABBAEwEQEQAAAAAAAAAAA8LAkAgAwRAA0AgACAGRg0CIAZBAWohBiAFIAEgAiAEQQN0aisDAKCgIQUgAyAEaiEEDAALAAsgASACIARBA3RqKwMAoCAAuKIhBQsgBQs=' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEVA2AAAGAEf3x/fwF8YAV/fH9/fwF8Ag8BA2VudgZtZW1vcnkCAAADBAMAAQIHVQMRX193YXNtX2NhbGxfY3RvcnMAABlzdGRsaWJfc3RyaWRlZF9kYXB4c3Vtb3JzAAEhc3RkbGliX3N0cmlkZWRfZGFweHN1bW9yc19uZGFycmF5AAIKuQIDAwABCxwAIAAgASACIANBASAAayADbEEAIANBAEwbEAILlQICAnwCfyAAQQBMBEBEAAAAAAAAAAAPCyACIARBA3RqKwMAIQUgALghBgJAIANFBEAgBSAGoiEFDAELIAMgBGohBEEBIQcgA0EBRwRAA0AgACAHRg0CIAdBAWohByAFIAIgBEEDdGorAwCgIQUgAyAEaiEEDAALAAsCQCAAQQFrIghBBnAiA0UNAEEAIQcDQCADIAdGDQEgB0EBaiEHIAUgAiAEQQN0aisDAKAhBSAEQQFqIQQMAAsACyAAQQZJDQADQCADIAhODQEgBSACIARBA3RqIgArAwAgACsDCKAgACsDEKAgACsDGKAgACsDIKAgACsDKKCgIQUgA0EGaiEDIARBBmohBAwACwALIAYgAaIgBaAL' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumors/src/main.wasm b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumors/src/main.wasm index 7f1aefcf9e52..36e56c9cee78 100755 Binary files a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumors/src/main.wasm and b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumors/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumors/src/main.wat b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumors/src/main.wat index 854f4ca946da..3d55f9436b9c 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumors/src/main.wat +++ b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumors/src/main.wat @@ -38,7 +38,7 @@ select call 2) (func (;2;) (type 2) (param i32 f64 i32 i32 i32) (result f64) - (local f64 i32) + (local f64 f64 i32 i32) local.get 0 i32.const 0 i32.le_s @@ -46,20 +46,46 @@ f64.const 0x0p+0 (;=0;) return end + local.get 2 + local.get 4 + i32.const 3 + i32.shl + i32.add + f64.load + local.set 5 + local.get 0 + f64.convert_i32_u + local.set 6 block ;; label = @1 local.get 3 + i32.eqz + if ;; label = @2 + local.get 5 + local.get 6 + f64.mul + local.set 5 + br 1 (;@1;) + end + local.get 3 + local.get 4 + i32.add + local.set 4 + i32.const 1 + local.set 7 + local.get 3 + i32.const 1 + i32.ne if ;; label = @2 loop ;; label = @3 local.get 0 - local.get 6 + local.get 7 i32.eq br_if 2 (;@1;) - local.get 6 + local.get 7 i32.const 1 i32.add - local.set 6 + local.set 7 local.get 5 - local.get 1 local.get 2 local.get 4 i32.const 3 @@ -67,7 +93,6 @@ i32.add f64.load f64.add - f64.add local.set 5 local.get 3 local.get 4 @@ -77,20 +102,95 @@ end unreachable end - local.get 1 - local.get 2 - local.get 4 - i32.const 3 - i32.shl - i32.add - f64.load - f64.add + block ;; label = @2 + local.get 0 + i32.const 1 + i32.sub + local.tee 8 + i32.const 6 + i32.rem_u + local.tee 3 + i32.eqz + br_if 0 (;@2;) + i32.const 0 + local.set 7 + loop ;; label = @3 + local.get 3 + local.get 7 + i32.eq + br_if 1 (;@2;) + local.get 7 + i32.const 1 + i32.add + local.set 7 + local.get 5 + local.get 2 + local.get 4 + i32.const 3 + i32.shl + i32.add + f64.load + f64.add + local.set 5 + local.get 4 + i32.const 1 + i32.add + local.set 4 + br 0 (;@3;) + end + unreachable + end local.get 0 - f64.convert_i32_u - f64.mul - local.set 5 + i32.const 6 + i32.lt_u + br_if 0 (;@1;) + loop ;; label = @2 + local.get 3 + local.get 8 + i32.ge_s + br_if 1 (;@1;) + local.get 5 + local.get 2 + local.get 4 + i32.const 3 + i32.shl + i32.add + local.tee 0 + f64.load + local.get 0 + f64.load offset=8 + f64.add + local.get 0 + f64.load offset=16 + f64.add + local.get 0 + f64.load offset=24 + f64.add + local.get 0 + f64.load offset=32 + f64.add + local.get 0 + f64.load offset=40 + f64.add + f64.add + local.set 5 + local.get 3 + i32.const 6 + i32.add + local.set 3 + local.get 4 + i32.const 6 + i32.add + local.set 4 + br 0 (;@2;) + end + unreachable end - local.get 5) + local.get 6 + local.get 1 + f64.mul + local.get 5 + f64.add) (export "__wasm_call_ctors" (func 0)) (export "stdlib_strided_dapxsumors" (func 1)) (export "stdlib_strided_dapxsumors_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumpw/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumpw/lib/binary.browser.js index 858940616fa3..6ac50e626844 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumpw/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumpw/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEVA2AAAGAEf3x/fwF8YAV/fH9/fwF8Ag8BA2VudgZtZW1vcnkCAAADBAMAAQIHUwMRX193YXNtX2NhbGxfY3RvcnMAABhzdGRsaWJfc3RyaWRlZF9kYXB4c3VtcHcAASBzdGRsaWJfc3RyaWRlZF9kYXB4c3VtcHdfbmRhcnJheQACCtwEAwMAAQscACAAIAEgAiADQQEgAGsgA2xBACADQQBMGxACC7gEAgt/CHwgAEEATARARAAAAAAAAAAADwsgA0UEQCABIAIgBEEDdGorAwCgIAC4og8LAkAgAEEHTQRAA0AgACAFRg0CIAVBAWohBSAQIAEgAiAEQQN0aisDAKCgIRAgAyAEaiEEDAALAAsgAEGAAU0EQCABIAIgBEEDdGoiBSADQThsIghqKwMAoCEQIAEgBSADQTBsIglqKwMAoCERIAEgBSADQShsIgpqKwMAoCESIAEgBSADQQV0IgtqKwMAoCETIAEgBSADQRhsIgxqKwMAoCEUIAEgBSADQQR0Ig1qKwMAoCEVIAEgBSADQQN0IgdqKwMAoCEWIABB+AFxIg5BAWshDyABIAUrAwCgIRdBCCEGA0AgBCAHaiEEIAYgDk9FBEAgECABIAIgBEEDdGoiBSAIaisDAKCgIRAgESABIAUgCWorAwCgoCERIBIgASAFIApqKwMAoKAhEiATIAEgBSALaisDAKCgIRMgFCABIAUgDGorAwCgoCEUIBUgASAFIA1qKwMAoKAhFSAWIAEgBSAHaisDAKCgIRYgBkEIaiEGIBcgASAFKwMAoKAhFwwBCwsgFyAWoCAVIBSgoCATIBKgIBEgEKCgoCEQIA9BeHFBCGohBQNAIAAgBUwNAiAFQQFqIQUgECABIAIgBEEDdGorAwCgoCEQIAMgBGohBAwACwALIABBAXZB+P///wNxIgUgASACIAMgBBACIAAgBWsgASACIAMgBCADIAVsahACoCEQCyAQCw==' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEdBGAAAGAEf3x/fwF8YAV/fH9/fwF8YAR/f39/AXwCDwEDZW52Bm1lbW9yeQIAAAMFBAABAgMHUwMRX193YXNtX2NhbGxfY3RvcnMAABhzdGRsaWJfc3RyaWRlZF9kYXB4c3VtcHcAASBzdGRsaWJfc3RyaWRlZF9kYXB4c3VtcHdfbmRhcnJheQACCsUEBAMAAQscACAAIAEgAiADQQEgAGsgA2xBACADQQBMGxACCyUAIABBAEwEQEQAAAAAAAAAAA8LIAC4IAGiIAAgAiADIAQQA6AL+wMCCn8IfCAAQQBMBEBEAAAAAAAAAAAPCyACRQRAIAEgA0EDdGorAwAgALiiDwsCQCAAQQdNBEAgASADQQN0aisDACEOQQEhBANAIAAgBEYNAiAEQQFqIQQgDiABIAIgA2oiA0EDdGorAwCgIQ4MAAsACyAAQYABTQRAIAEgA0EDdGoiBCACQThsIghqKwMAIQ4gBCACQTBsIglqKwMAIQ8gBCACQShsIgpqKwMAIRAgBCACQQV0IgtqKwMAIREgBCACQRhsIgxqKwMAIRIgBCACQQR0Ig1qKwMAIRMgBCACQQN0IgdqKwMAIRQgAEH4AXEhBSAEKwMAIRVBCCEGA0AgAyAHaiEDIAUgBk1FBEAgDiABIANBA3RqIgQgCGorAwCgIQ4gDyAEIAlqKwMAoCEPIBAgBCAKaisDAKAhECARIAQgC2orAwCgIREgEiAEIAxqKwMAoCESIBMgBCANaisDAKAhEyAUIAQgB2orAwCgIRQgBkEIaiEGIBUgBCsDAKAhFQwBCwsgFSAUoCATIBKgoCARIBCgIA8gDqCgoCEOA0AgACAFTA0CIAVBAWohBSAOIAEgA0EDdGorAwCgIQ4gAiADaiEDDAALAAsgAEEBdkH4////A3EiBCABIAIgAxADIAAgBGsgASACIAMgAiAEbGoQA6AhDgsgDgs=' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumpw/src/main.wasm b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumpw/src/main.wasm index c6c14a26aedd..0af9084d30bb 100755 Binary files a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumpw/src/main.wasm and b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumpw/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumpw/src/main.wat b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumpw/src/main.wat index 1c78db515420..d63f60bdacb6 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumpw/src/main.wat +++ b/lib/node_modules/@stdlib/blas/ext/base/wasm/dapxsumpw/src/main.wat @@ -18,6 +18,7 @@ (type (;0;) (func)) (type (;1;) (func (param i32 f64 i32 i32) (result f64))) (type (;2;) (func (param i32 f64 i32 i32 i32) (result f64))) + (type (;3;) (func (param i32 i32 i32 i32) (result f64))) (import "env" "memory" (memory (;0;) 0)) (func (;0;) (type 0) nop) @@ -38,7 +39,6 @@ select call 2) (func (;2;) (type 2) (param i32 f64 i32 i32 i32) (result f64) - (local i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 f64 f64 f64 f64 f64 f64 f64 f64) local.get 0 i32.const 0 i32.le_s @@ -46,17 +46,34 @@ f64.const 0x0p+0 (;=0;) return end + local.get 0 + f64.convert_i32_u + local.get 1 + f64.mul + local.get 0 + local.get 2 local.get 3 + local.get 4 + call 3 + f64.add) + (func (;3;) (type 3) (param i32 i32 i32 i32) (result f64) + (local i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 f64 f64 f64 f64 f64 f64 f64 f64) + local.get 0 + i32.const 0 + i32.le_s + if ;; label = @1 + f64.const 0x0p+0 (;=0;) + return + end + local.get 2 i32.eqz if ;; label = @1 local.get 1 - local.get 2 - local.get 4 + local.get 3 i32.const 3 i32.shl i32.add f64.load - f64.add local.get 0 f64.convert_i32_u f64.mul @@ -67,30 +84,36 @@ i32.const 7 i32.le_u if ;; label = @2 + local.get 1 + local.get 3 + i32.const 3 + i32.shl + i32.add + f64.load + local.set 14 + i32.const 1 + local.set 4 loop ;; label = @3 local.get 0 - local.get 5 + local.get 4 i32.eq br_if 2 (;@1;) - local.get 5 + local.get 4 i32.const 1 i32.add - local.set 5 - local.get 16 + local.set 4 + local.get 14 local.get 1 local.get 2 - local.get 4 + local.get 3 + i32.add + local.tee 3 i32.const 3 i32.shl i32.add f64.load f64.add - f64.add - local.set 16 - local.get 3 - local.get 4 - i32.add - local.set 4 + local.set 14 br 0 (;@3;) end unreachable @@ -100,208 +123,167 @@ i32.le_u if ;; label = @2 local.get 1 - local.get 2 - local.get 4 + local.get 3 i32.const 3 i32.shl i32.add - local.tee 5 - local.get 3 + local.tee 4 + local.get 2 i32.const 56 i32.mul local.tee 8 i32.add f64.load - f64.add - local.set 16 - local.get 1 - local.get 5 - local.get 3 + local.set 14 + local.get 4 + local.get 2 i32.const 48 i32.mul local.tee 9 i32.add f64.load - f64.add - local.set 17 - local.get 1 - local.get 5 - local.get 3 + local.set 15 + local.get 4 + local.get 2 i32.const 40 i32.mul local.tee 10 i32.add f64.load - f64.add - local.set 18 - local.get 1 - local.get 5 - local.get 3 + local.set 16 + local.get 4 + local.get 2 i32.const 5 i32.shl local.tee 11 i32.add f64.load - f64.add - local.set 19 - local.get 1 - local.get 5 - local.get 3 + local.set 17 + local.get 4 + local.get 2 i32.const 24 i32.mul local.tee 12 i32.add f64.load - f64.add - local.set 20 - local.get 1 - local.get 5 - local.get 3 + local.set 18 + local.get 4 + local.get 2 i32.const 4 i32.shl local.tee 13 i32.add f64.load - f64.add - local.set 21 - local.get 1 - local.get 5 - local.get 3 + local.set 19 + local.get 4 + local.get 2 i32.const 3 i32.shl local.tee 7 i32.add f64.load - f64.add - local.set 22 + local.set 20 local.get 0 i32.const 248 i32.and - local.tee 14 - i32.const 1 - i32.sub - local.set 15 - local.get 1 - local.get 5 + local.set 5 + local.get 4 f64.load - f64.add - local.set 23 + local.set 21 i32.const 8 local.set 6 loop ;; label = @3 - local.get 4 + local.get 3 local.get 7 i32.add - local.set 4 + local.set 3 + local.get 5 local.get 6 - local.get 14 - i32.ge_u + i32.le_u i32.eqz if ;; label = @4 - local.get 16 + local.get 14 local.get 1 - local.get 2 - local.get 4 + local.get 3 i32.const 3 i32.shl i32.add - local.tee 5 + local.tee 4 local.get 8 i32.add f64.load f64.add - f64.add - local.set 16 - local.get 17 - local.get 1 - local.get 5 + local.set 14 + local.get 15 + local.get 4 local.get 9 i32.add f64.load f64.add - f64.add - local.set 17 - local.get 18 - local.get 1 - local.get 5 + local.set 15 + local.get 16 + local.get 4 local.get 10 i32.add f64.load f64.add - f64.add - local.set 18 - local.get 19 - local.get 1 - local.get 5 + local.set 16 + local.get 17 + local.get 4 local.get 11 i32.add f64.load f64.add - f64.add - local.set 19 - local.get 20 - local.get 1 - local.get 5 + local.set 17 + local.get 18 + local.get 4 local.get 12 i32.add f64.load f64.add - f64.add - local.set 20 - local.get 21 - local.get 1 - local.get 5 + local.set 18 + local.get 19 + local.get 4 local.get 13 i32.add f64.load f64.add - f64.add - local.set 21 - local.get 22 - local.get 1 - local.get 5 + local.set 19 + local.get 20 + local.get 4 local.get 7 i32.add f64.load f64.add - f64.add - local.set 22 + local.set 20 local.get 6 i32.const 8 i32.add local.set 6 - local.get 23 - local.get 1 - local.get 5 + local.get 21 + local.get 4 f64.load f64.add - f64.add - local.set 23 + local.set 21 br 1 (;@3;) end end - local.get 23 - local.get 22 - f64.add local.get 21 local.get 20 f64.add - f64.add local.get 19 local.get 18 f64.add + f64.add local.get 17 local.get 16 f64.add + local.get 15 + local.get 14 f64.add f64.add - local.set 16 - local.get 15 - i32.const -8 - i32.and - i32.const 8 - i32.add - local.set 5 + f64.add + local.set 14 loop ;; label = @3 local.get 0 local.get 5 @@ -311,21 +293,19 @@ i32.const 1 i32.add local.set 5 - local.get 16 + local.get 14 local.get 1 - local.get 2 - local.get 4 + local.get 3 i32.const 3 i32.shl i32.add f64.load f64.add - f64.add - local.set 16 + local.set 14 + local.get 2 local.get 3 - local.get 4 i32.add - local.set 4 + local.set 3 br 0 (;@3;) end unreachable @@ -335,28 +315,26 @@ i32.shr_u i32.const 1073741816 i32.and - local.tee 5 + local.tee 4 local.get 1 local.get 2 local.get 3 - local.get 4 - call 2 + call 3 local.get 0 - local.get 5 + local.get 4 i32.sub local.get 1 local.get 2 local.get 3 + local.get 2 local.get 4 - local.get 3 - local.get 5 i32.mul i32.add - call 2 + call 3 f64.add - local.set 16 + local.set 14 end - local.get 16) + local.get 14) (export "__wasm_call_ctors" (func 0)) (export "stdlib_strided_dapxsumpw" (func 1)) (export "stdlib_strided_dapxsumpw_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dasumpw/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/ext/base/wasm/dasumpw/lib/binary.browser.js index c802bc1284de..7cb52cc9271b 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/wasm/dasumpw/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/ext/base/wasm/dasumpw/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AXxgBH9/f38BfAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB08DEV9fd2FzbV9jYWxsX2N0b3JzAAAWc3RkbGliX3N0cmlkZWRfZGFzdW1wdwABHnN0ZGxpYl9zdHJpZGVkX2Rhc3VtcHdfbmRhcnJheQACCrAEAwMAAQsaACAAIAEgAkEBIABrIAJsQQAgAkEATBsQAguOBAILfwh8IABBAEwEQEQAAAAAAAAAAA8LIAJFBEAgASADQQN0aisDAJkgALiiDwsCQCAAQQdNBEADQCAAIARGDQIgBEEBaiEEIA8gASADQQN0aisDAJmgIQ8gAiADaiEDDAALAAsgAEGAAU0EQCABIANBA3RqIgQgAkE4bCIHaisDAJkhDyAEIAJBMGwiCGorAwCZIRAgBCACQShsIglqKwMAmSERIAQgAkEFdCIKaisDAJkhEiAEIAJBGGwiC2orAwCZIRMgBCACQQR0IgxqKwMAmSEUIAQgAkEDdCIGaisDAJkhFSAAQfgBcSINQQFrIQ4gBCsDAJkhFkEIIQUDQCADIAZqIQMgBSANT0UEQCAPIAEgA0EDdGoiBCAHaisDAJmgIQ8gECAEIAhqKwMAmaAhECARIAQgCWorAwCZoCERIBIgBCAKaisDAJmgIRIgEyAEIAtqKwMAmaAhEyAUIAQgDGorAwCZoCEUIBUgBCAGaisDAJmgIRUgBUEIaiEFIBYgBCsDAJmgIRYMAQsLIBYgFaAgFCAToKAgEiARoCAQIA+goKAhDyAOQXhxQQhqIQQDQCAAIARMDQIgBEEBaiEEIA8gASADQQN0aisDAJmgIQ8gAiADaiEDDAALAAsgAEEBdkH4////A3EiBCABIAIgAxACIAAgBGsgASACIAMgAiAEbGoQAqAhDwsgDws=' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AXxgBH9/f38BfAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB08DEV9fd2FzbV9jYWxsX2N0b3JzAAAWc3RkbGliX3N0cmlkZWRfZGFzdW1wdwABHnN0ZGxpYl9zdHJpZGVkX2Rhc3VtcHdfbmRhcnJheQACCqEEAwMAAQsaACAAIAEgAkEBIABrIAJsQQAgAkEATBsQAgv/AwIKfwh8IABBAEwEQEQAAAAAAAAAAA8LIAJFBEAgASADQQN0aisDAJkgALiiDwsCQCAAQQdNBEADQCAAIARGDQIgBEEBaiEEIA4gASADQQN0aisDAJmgIQ4gAiADaiEDDAALAAsgAEGAAU0EQCABIANBA3RqIgQgAkE4bCIIaisDAJkhDiAEIAJBMGwiCWorAwCZIQ8gBCACQShsIgpqKwMAmSEQIAQgAkEFdCILaisDAJkhESAEIAJBGGwiDGorAwCZIRIgBCACQQR0Ig1qKwMAmSETIAQgAkEDdCIHaisDAJkhFCAAQfgBcSEFIAQrAwCZIRVBCCEGA0AgAyAHaiEDIAUgBk1FBEAgDiABIANBA3RqIgQgCGorAwCZoCEOIA8gBCAJaisDAJmgIQ8gECAEIApqKwMAmaAhECARIAQgC2orAwCZoCERIBIgBCAMaisDAJmgIRIgEyAEIA1qKwMAmaAhEyAUIAQgB2orAwCZoCEUIAZBCGohBiAVIAQrAwCZoCEVDAELCyAVIBSgIBMgEqCgIBEgEKAgDyAOoKCgIQ4DQCAAIAVMDQIgBUEBaiEFIA4gASADQQN0aisDAJmgIQ4gAiADaiEDDAALAAsgAEEBdkH4////A3EiBCABIAIgAxACIAAgBGsgASACIAMgAiAEbGoQAqAhDgsgDgs=' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dasumpw/src/main.wasm b/lib/node_modules/@stdlib/blas/ext/base/wasm/dasumpw/src/main.wasm index d92c8c696a20..0af30b7a2ccf 100755 Binary files a/lib/node_modules/@stdlib/blas/ext/base/wasm/dasumpw/src/main.wasm and b/lib/node_modules/@stdlib/blas/ext/base/wasm/dasumpw/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dasumpw/src/main.wat b/lib/node_modules/@stdlib/blas/ext/base/wasm/dasumpw/src/main.wat index 4bb5484e5590..28122518c01c 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/wasm/dasumpw/src/main.wat +++ b/lib/node_modules/@stdlib/blas/ext/base/wasm/dasumpw/src/main.wat @@ -37,7 +37,7 @@ select call 2) (func (;2;) (type 2) (param i32 i32 i32 i32) (result f64) - (local i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 f64 f64 f64 f64 f64 f64 f64 f64) + (local i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 f64 f64 f64 f64 f64 f64 f64 f64) local.get 0 i32.const 0 i32.le_s @@ -74,7 +74,7 @@ i32.const 1 i32.add local.set 4 - local.get 15 + local.get 14 local.get 1 local.get 3 i32.const 3 @@ -83,7 +83,7 @@ f64.load f64.abs f64.add - local.set 15 + local.set 14 local.get 2 local.get 3 i32.add @@ -105,96 +105,101 @@ local.get 2 i32.const 56 i32.mul - local.tee 7 + local.tee 8 i32.add f64.load f64.abs - local.set 15 + local.set 14 local.get 4 local.get 2 i32.const 48 i32.mul - local.tee 8 + local.tee 9 i32.add f64.load f64.abs - local.set 16 + local.set 15 local.get 4 local.get 2 i32.const 40 i32.mul - local.tee 9 + local.tee 10 i32.add f64.load f64.abs - local.set 17 + local.set 16 local.get 4 local.get 2 i32.const 5 i32.shl - local.tee 10 + local.tee 11 i32.add f64.load f64.abs - local.set 18 + local.set 17 local.get 4 local.get 2 i32.const 24 i32.mul - local.tee 11 + local.tee 12 i32.add f64.load f64.abs - local.set 19 + local.set 18 local.get 4 local.get 2 i32.const 4 i32.shl - local.tee 12 + local.tee 13 i32.add f64.load f64.abs - local.set 20 + local.set 19 local.get 4 local.get 2 i32.const 3 i32.shl - local.tee 6 + local.tee 7 i32.add f64.load f64.abs - local.set 21 + local.set 20 local.get 0 i32.const 248 i32.and - local.tee 13 - i32.const 1 - i32.sub - local.set 14 + local.set 5 local.get 4 f64.load f64.abs - local.set 22 + local.set 21 i32.const 8 - local.set 5 + local.set 6 loop ;; label = @3 local.get 3 - local.get 6 + local.get 7 i32.add local.set 3 local.get 5 - local.get 13 - i32.ge_u + local.get 6 + i32.le_u i32.eqz if ;; label = @4 - local.get 15 + local.get 14 local.get 1 local.get 3 i32.const 3 i32.shl i32.add local.tee 4 - local.get 7 + local.get 8 + i32.add + f64.load + f64.abs + f64.add + local.set 14 + local.get 15 + local.get 4 + local.get 9 i32.add f64.load f64.abs @@ -202,7 +207,7 @@ local.set 15 local.get 16 local.get 4 - local.get 8 + local.get 10 i32.add f64.load f64.abs @@ -210,7 +215,7 @@ local.set 16 local.get 17 local.get 4 - local.get 9 + local.get 11 i32.add f64.load f64.abs @@ -218,7 +223,7 @@ local.set 17 local.get 18 local.get 4 - local.get 10 + local.get 12 i32.add f64.load f64.abs @@ -226,7 +231,7 @@ local.set 18 local.get 19 local.get 4 - local.get 11 + local.get 13 i32.add f64.load f64.abs @@ -234,65 +239,51 @@ local.set 19 local.get 20 local.get 4 - local.get 12 + local.get 7 i32.add f64.load f64.abs f64.add local.set 20 - local.get 21 - local.get 4 local.get 6 - i32.add - f64.load - f64.abs - f64.add - local.set 21 - local.get 5 i32.const 8 i32.add - local.set 5 - local.get 22 + local.set 6 + local.get 21 local.get 4 f64.load f64.abs f64.add - local.set 22 + local.set 21 br 1 (;@3;) end end - local.get 22 local.get 21 - f64.add local.get 20 + f64.add local.get 19 + local.get 18 f64.add f64.add - local.get 18 local.get 17 - f64.add local.get 16 + f64.add local.get 15 + local.get 14 f64.add f64.add f64.add - local.set 15 - local.get 14 - i32.const -8 - i32.and - i32.const 8 - i32.add - local.set 4 + local.set 14 loop ;; label = @3 local.get 0 - local.get 4 + local.get 5 i32.le_s br_if 2 (;@1;) - local.get 4 + local.get 5 i32.const 1 i32.add - local.set 4 - local.get 15 + local.set 5 + local.get 14 local.get 1 local.get 3 i32.const 3 @@ -301,7 +292,7 @@ f64.load f64.abs f64.add - local.set 15 + local.set 14 local.get 2 local.get 3 i32.add @@ -332,9 +323,9 @@ i32.add call 2 f64.add - local.set 15 + local.set 14 end - local.get 15) + local.get 14) (export "__wasm_call_ctors" (func 0)) (export "stdlib_strided_dasumpw" (func 1)) (export "stdlib_strided_dasumpw_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumkbn2/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumkbn2/lib/binary.browser.js index 1835d968bf8d..c5c704174a6c 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumkbn2/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumkbn2/lib/binary.browser.js @@ -26,7 +26,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AXxgBH9/f38BfAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB1cDEV9fd2FzbV9jYWxsX2N0b3JzAAAac3RkbGliX3N0cmlkZWRfZG5hbnN1bWtibjIAASJzdGRsaWJfc3RyaWRlZF9kbmFuc3Vta2JuMl9uZGFycmF5AAIKnQMDAwABCxoAIAAgASACQQEgAGsgAmxBACACQQBMGxACC/sCAgV8A38CQCAAQQBMDQACQAJAIAIEQANAIAAgCUYNBCAJQQFqIQkgA0EDdCELIAIgA2oiCiEDIAEgC2orAwAiBCAEYg0ACyAERAAAAAAAAAAAYQ0BIAkhA0EBIQsMAgsgASADQQN0aisDACIEIARiDQIgBCAAuKIPCyAAIAkgACAJShshAwNAIAAgCUwEQEEAIQsMAgsgASAKQQN0aisDACIFIAVhBEAgBUQAAAAAAAAAAGIEQEEBIQsgCSEDDAMLIAQgBaAhBAsgCUEBaiEJIAIgCmohCgwACwALIAMgACAAIANIGyEARAAAAAAAAAAAIQUDQCAAIANGRQRAIAEgCkEDdGorAwAiBiAGYQRAIAcgBiAEIAQgBqAiCKGgIAQgBiAIoaAgBJkgBplmGyIEIAUgBSAEoCIGoaAgBSAEIAahoCAFmSAEmWYboCEHIAYhBSAIIQQLIANBAWohAyACIApqIQoMAQsLIAcgBCAFoKAgBCALGyEFCyAFCw==' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AXxgBH9/f38BfAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB1cDEV9fd2FzbV9jYWxsX2N0b3JzAAAac3RkbGliX3N0cmlkZWRfZG5hbnN1bWtibjIAASJzdGRsaWJfc3RyaWRlZF9kbmFuc3Vta2JuMl9uZGFycmF5AAIKkgMDAwABCxoAIAAgASACQQEgAGsgAmxBACACQQBMGxACC/ACAgV8A38CQCAAQQBMDQACQAJAIAIEQANAIAAgCUYNBCAJQQFqIQkgA0EDdCELIAIgA2oiCiEDIAEgC2orAwAiBCAEYg0ACyAERAAAAAAAAAAAYQ0BIAkhA0EBIQsMAgsgASADQQN0aisDACIEIARiDQIgBCAAuKIPCyAAIAkgACAJShshAwNAIAAgCUwEQEEAIQsMAgsgASAKQQN0aisDACIHIAdhBEAgB0QAAAAAAAAAAGIEQEEBIQsgCSEDDAMLIAQgB6AhBAsgCUEBaiEJIAIgCmohCgwACwALIAMgACAAIANIGyEAA0AgACADRkUEQCABIApBA3RqKwMAIgYgBmEEQCAIIAYgBCAEIAagIgehoCAEIAYgB6GgIASZIAaZZhsiBCAFIAUgBKAiBqGgIAUgBCAGoaAgBZkgBJlmG6AhCCAGIQUgByEECyADQQFqIQMgAiAKaiEKDAELCyAIIAQgBaCgIAQgCxshBQsgBQs=' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumkbn2/src/main.wasm b/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumkbn2/src/main.wasm index f8ce9d9d0cd7..80d7d444e455 100755 Binary files a/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumkbn2/src/main.wasm and b/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumkbn2/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumkbn2/src/main.wat b/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumkbn2/src/main.wat index 6582cd67549b..9fd63865cfb4 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumkbn2/src/main.wat +++ b/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumkbn2/src/main.wat @@ -122,11 +122,11 @@ i32.shl i32.add f64.load - local.tee 5 - local.get 5 + local.tee 7 + local.get 7 f64.eq if ;; label = @4 - local.get 5 + local.get 7 f64.const 0x0p+0 (;=0;) f64.ne if ;; label = @5 @@ -137,7 +137,7 @@ br 3 (;@2;) end local.get 4 - local.get 5 + local.get 7 f64.add local.set 4 end @@ -160,8 +160,6 @@ i32.lt_s select local.set 0 - f64.const 0x0p+0 (;=0;) - local.set 5 loop ;; label = @2 local.get 0 local.get 3 @@ -178,18 +176,18 @@ local.get 6 f64.eq if ;; label = @4 - local.get 7 + local.get 8 local.get 6 local.get 4 local.get 4 local.get 6 f64.add - local.tee 8 + local.tee 7 f64.sub f64.add local.get 4 local.get 6 - local.get 8 + local.get 7 f64.sub f64.add local.get 4 @@ -218,10 +216,10 @@ f64.ge select f64.add - local.set 7 + local.set 8 local.get 6 local.set 5 - local.get 8 + local.get 7 local.set 4 end local.get 3 @@ -235,7 +233,7 @@ br 1 (;@2;) end end - local.get 7 + local.get 8 local.get 4 local.get 5 f64.add diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumpw/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumpw/lib/binary.browser.js index 2f1f63450809..a99c49c53af3 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumpw/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumpw/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AXxgBH9/f38BfAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB1MDEV9fd2FzbV9jYWxsX2N0b3JzAAAYc3RkbGliX3N0cmlkZWRfZG5hbnN1bXB3AAEgc3RkbGliX3N0cmlkZWRfZG5hbnN1bXB3X25kYXJyYXkAAgryBgMDAAELGgAgACABIAJBASAAayACbEEAIAJBAEwbEAIL0AYCCHwJfwJAIABBAEwNACACRQRAIAErAwAiBSAFYg0BIAUgALiiDwsgAEEHTQRAA0AgACAMRg0CIAQgBCABIANBA3RqKwMAIgSgIAQgBGIbIQQgDEEBaiEMIAIgA2ohAwwACwALIABBgAFNBEAgASADQQN0aisDACIERAAAAAAAAAAAIAQgBGEbIQQgASACIANqIgNBA3RqKwMAIgVEAAAAAAAAAAAgBSAFYRshBSABIAIgA2oiA0EDdGorAwAiBkQAAAAAAAAAACAGIAZhGyEGIAEgAiADaiIDQQN0aisDACIHRAAAAAAAAAAAIAcgB2EbIQcgASACIANqIgNBA3RqKwMAIghEAAAAAAAAAAAgCCAIYRshCCABIAIgA2oiA0EDdGorAwAiCUQAAAAAAAAAACAJIAlhGyEJIAEgAiADaiIDQQN0aisDACIKRAAAAAAAAAAAIAogCmEbIQogASACIANqIgNBA3RqKwMAIgtEAAAAAAAAAAAgCyALYRshCyACQTBsIQ4gAkEobCEPIAJBBXQhECACQRhsIREgAkEEdCESIAJBB2whEyAAQfgBcSEUQQghDANAIAIgA2ohAyAMIBRPRQRAIAUgASADQQN0aiINIAJBA3RqKwMAIgVEAAAAAAAAAAAgBSAFYRugIQUgBCANKwMAIgREAAAAAAAAAAAgBCAEYRugIQQgCyABIAMgE2oiA0EDdGorAwAiC0QAAAAAAAAAACALIAthG6AhCyAKIA0gDmorAwAiCkQAAAAAAAAAACAKIAphG6AhCiAJIA0gD2orAwAiCUQAAAAAAAAAACAJIAlhG6AhCSAIIA0gEGorAwAiCEQAAAAAAAAAACAIIAhhG6AhCCAHIA0gEWorAwAiB0QAAAAAAAAAACAHIAdhG6AhByAGIA0gEmorAwAiBkQAAAAAAAAAACAGIAZhG6AhBiAMQQhqIQwMAQsLIAQgBaAgBiAHoKAgCCAJoCAKIAugoKAhBANAIAAgDEwNAiAEIAQgASADQQN0aisDACIEoCAEIARiGyEEIAxBAWohDCACIANqIQMMAAsACyAAQQF2Qfj///8DcSIMIAEgAiADEAIgACAMayABIAIgAyACIAxsahACoCEECyAECw==' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEcBGAAAGADf39/AXxgBH9/f38BfGAGf39/f39/AAImAgNlbnYGbWVtb3J5AgAAA2Vudg9fX3N0YWNrX3BvaW50ZXIDfwEDBQQAAQIDB1MDEV9fd2FzbV9jYWxsX2N0b3JzAAAYc3RkbGliX3N0cmlkZWRfZG5hbnN1bXB3AAEgc3RkbGliX3N0cmlkZWRfZG5hbnN1bXB3X25kYXJyYXkAAgqoCAQDAAELGgAgACABIAJBASAAayACbEEAIAJBAEwbEAILXQIBfwF8IwBBEGsiBCQAIARBADYCBCAEQoCAgICAgICAgH83AwggACABIAIgAyAEQQhqIARBBGoQAyAEKAIEIQAgBCsDCCEFIARBEGokACAFRAAAAAAAAAAAIAAbC6gHAgV/CnwgACEJIAMhCAJAAkADQCAJQQBMDQFBACEHIAJFBEAgASADQQN0aisDACIMIAxiDQIgBCAMIAC4ojkDACAFIAUoAgAgAGo2AgAPCwNAIAcgCUYNAiABIAhBA3RqKwMAIgwgDGIEQCAHQQFqIQcgAiAIaiEIDAELCyAFIAUoAgBBAWoiBjYCACAHQQFqIQcgAiAIaiEIAkAgDEQAAAAAAAAAAGINAANAIAcgCU4NBCABIAhBA3RqKwMAIg0gDWEEQCANRAAAAAAAAAAAYg0CIAUgBkEBaiIGNgIAIAwgDaAhDAsgB0EBaiEHIAIgCGohCAwACwALAkAgByAJRw0ADAMLAkAgCSAHayIKQQdMBEAgByAJIAcgCUobIQADQCAAIAdGDQIgASAIQQN0aisDACINIA1hBEAgBSAGQQFqIgY2AgAgDCANoCEMCyAHQQFqIQcgAiAIaiEIDAALAAsgCkGAAU0EQCAJIApBB3FrIQBEAAAAAAAAAAAhDQNAIAAgB0xFBEAgASAIQQN0aisDACILIAthBEAgBSAGQQFqIgY2AgAgDSALoCENCyABIAIgCGoiA0EDdGorAwAiCyALYQRAIAUgBkEBaiIGNgIAIA4gC6AhDgsgASACIANqIgNBA3RqKwMAIgsgC2EEQCAFIAZBAWoiBjYCACAPIAugIQ8LIAEgAiADaiIDQQN0aisDACILIAthBEAgBSAGQQFqIgY2AgAgECALoCEQCyABIAIgA2oiA0EDdGorAwAiCyALYQRAIAUgBkEBaiIGNgIAIBEgC6AhEQsgASACIANqIgNBA3RqKwMAIgsgC2EEQCAFIAZBAWoiBjYCACASIAugIRILIAEgAiADaiIDQQN0aisDACILIAthBEAgBSAGQQFqIgY2AgAgEyALoCETCyABIAIgA2oiA0EDdGorAwAiCyALYQRAIAUgBkEBaiIGNgIAIBQgC6AhFAsgB0EIaiEHIAIgA2ohCAwBCwsgDCANIA6gIA8gEKCgIBEgEqAgEyAUoKCgoCEMA0AgByAJTkUEQCABIAhBA3RqKwMAIg0gDWEEQCAFIAZBAWoiBjYCACAMIA2gIQwLIAdBAWohByACIAhqIQgMAQsLDAQLIAQgDCAEKwMAoDkDACAKQQF2Qfj///8DcSIGIAEgAiAIIAQgBRADIAogBmshCSACIAZsIAhqIQgMAQsLIAQgDCAEKwMAoDkDAAsPCyAEIAwgBCsDAKA5AwAL' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumpw/src/main.wasm b/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumpw/src/main.wasm index 3f02fa623e9b..ed0c477fee30 100755 Binary files a/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumpw/src/main.wasm and b/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumpw/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumpw/src/main.wat b/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumpw/src/main.wat index 08284e977a62..9d65ae823457 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumpw/src/main.wat +++ b/lib/node_modules/@stdlib/blas/ext/base/wasm/dnansumpw/src/main.wat @@ -18,7 +18,9 @@ (type (;0;) (func)) (type (;1;) (func (param i32 i32 i32) (result f64))) (type (;2;) (func (param i32 i32 i32 i32) (result f64))) + (type (;3;) (func (param i32 i32 i32 i32 i32 i32))) (import "env" "memory" (memory (;0;) 0)) + (import "env" "__stack_pointer" (global (;0;) (mut i32))) (func (;0;) (type 0) nop) (func (;1;) (type 1) (param i32 i32 i32) (result f64) @@ -37,426 +39,555 @@ select call 2) (func (;2;) (type 2) (param i32 i32 i32 i32) (result f64) - (local f64 f64 f64 f64 f64 f64 f64 f64 i32 i32 i32 i32 i32 i32 i32 i32 i32) + (local i32 f64) + global.get 0 + i32.const 16 + i32.sub + local.tee 4 + global.set 0 + local.get 4 + i32.const 0 + i32.store offset=4 + local.get 4 + i64.const -9223372036854775808 + i64.store offset=8 + local.get 0 + local.get 1 + local.get 2 + local.get 3 + local.get 4 + i32.const 8 + i32.add + local.get 4 + i32.const 4 + i32.add + call 3 + local.get 4 + i32.load offset=4 + local.set 0 + local.get 4 + f64.load offset=8 + local.set 5 + local.get 4 + i32.const 16 + i32.add + global.set 0 + local.get 5 + f64.const 0x0p+0 (;=0;) + local.get 0 + select) + (func (;3;) (type 3) (param i32 i32 i32 i32 i32 i32) + (local i32 i32 i32 i32 i32 f64 f64 f64 f64 f64 f64 f64 f64 f64 f64) + local.get 0 + local.set 9 + local.get 3 + local.set 8 block ;; label = @1 - local.get 0 - i32.const 0 - i32.le_s - br_if 0 (;@1;) - local.get 2 - i32.eqz - if ;; label = @2 - local.get 1 - f64.load - local.tee 5 - local.get 5 - f64.ne - br_if 1 (;@1;) - local.get 5 - local.get 0 - f64.convert_i32_u - f64.mul - return - end - local.get 0 - i32.const 7 - i32.le_u - if ;; label = @2 - loop ;; label = @3 - local.get 0 - local.get 12 - i32.eq - br_if 2 (;@1;) - local.get 4 - local.get 4 - local.get 1 - local.get 3 - i32.const 3 - i32.shl - i32.add - f64.load - local.tee 4 - f64.add - local.get 4 - local.get 4 - f64.ne - select - local.set 4 - local.get 12 - i32.const 1 - i32.add - local.set 12 - local.get 2 - local.get 3 - i32.add - local.set 3 - br 0 (;@3;) - end - unreachable - end - local.get 0 - i32.const 128 - i32.le_u - if ;; label = @2 - local.get 1 - local.get 3 - i32.const 3 - i32.shl - i32.add - f64.load - local.tee 4 - f64.const 0x0p+0 (;=0;) - local.get 4 - local.get 4 - f64.eq - select - local.set 4 - local.get 1 - local.get 2 - local.get 3 - i32.add - local.tee 3 - i32.const 3 - i32.shl - i32.add - f64.load - local.tee 5 - f64.const 0x0p+0 (;=0;) - local.get 5 - local.get 5 - f64.eq - select - local.set 5 - local.get 1 - local.get 2 - local.get 3 - i32.add - local.tee 3 - i32.const 3 - i32.shl - i32.add - f64.load - local.tee 6 - f64.const 0x0p+0 (;=0;) - local.get 6 - local.get 6 - f64.eq - select - local.set 6 - local.get 1 - local.get 2 - local.get 3 - i32.add - local.tee 3 - i32.const 3 - i32.shl - i32.add - f64.load - local.tee 7 - f64.const 0x0p+0 (;=0;) - local.get 7 - local.get 7 - f64.eq - select - local.set 7 - local.get 1 - local.get 2 - local.get 3 - i32.add - local.tee 3 - i32.const 3 - i32.shl - i32.add - f64.load - local.tee 8 - f64.const 0x0p+0 (;=0;) - local.get 8 - local.get 8 - f64.eq - select - local.set 8 - local.get 1 - local.get 2 - local.get 3 - i32.add - local.tee 3 - i32.const 3 - i32.shl - i32.add - f64.load - local.tee 9 - f64.const 0x0p+0 (;=0;) - local.get 9 - local.get 9 - f64.eq - select - local.set 9 - local.get 1 - local.get 2 - local.get 3 - i32.add - local.tee 3 - i32.const 3 - i32.shl - i32.add - f64.load - local.tee 10 - f64.const 0x0p+0 (;=0;) - local.get 10 - local.get 10 - f64.eq - select - local.set 10 - local.get 1 - local.get 2 - local.get 3 - i32.add - local.tee 3 - i32.const 3 - i32.shl - i32.add - f64.load - local.tee 11 - f64.const 0x0p+0 (;=0;) - local.get 11 - local.get 11 - f64.eq - select - local.set 11 - local.get 2 - i32.const 48 - i32.mul - local.set 14 - local.get 2 - i32.const 40 - i32.mul - local.set 15 - local.get 2 - i32.const 5 - i32.shl - local.set 16 - local.get 2 - i32.const 24 - i32.mul - local.set 17 - local.get 2 - i32.const 4 - i32.shl - local.set 18 - local.get 2 - i32.const 7 - i32.mul - local.set 19 - local.get 0 - i32.const 248 - i32.and - local.set 20 - i32.const 8 - local.set 12 + block ;; label = @2 loop ;; label = @3 + local.get 9 + i32.const 0 + i32.le_s + br_if 1 (;@2;) + i32.const 0 + local.set 7 local.get 2 - local.get 3 - i32.add - local.set 3 - local.get 12 - local.get 20 - i32.ge_u i32.eqz if ;; label = @4 - local.get 5 local.get 1 local.get 3 i32.const 3 i32.shl i32.add - local.tee 13 - local.get 2 - i32.const 3 - i32.shl - i32.add f64.load - local.tee 5 - f64.const 0x0p+0 (;=0;) + local.tee 12 + local.get 12 + f64.ne + br_if 2 (;@2;) + local.get 4 + local.get 12 + local.get 0 + f64.convert_i32_u + f64.mul + f64.store local.get 5 local.get 5 - f64.eq - select - f64.add - local.set 5 - local.get 4 - local.get 13 - f64.load - local.tee 4 - f64.const 0x0p+0 (;=0;) - local.get 4 - local.get 4 - f64.eq - select - f64.add - local.set 4 - local.get 11 - local.get 1 - local.get 3 - local.get 19 + i32.load + local.get 0 i32.add - local.tee 3 + i32.store + return + end + loop ;; label = @4 + local.get 7 + local.get 9 + i32.eq + br_if 2 (;@2;) + local.get 1 + local.get 8 i32.const 3 i32.shl i32.add f64.load - local.tee 11 - f64.const 0x0p+0 (;=0;) - local.get 11 - local.get 11 - f64.eq - select - f64.add - local.set 11 - local.get 10 - local.get 13 - local.get 14 - i32.add - f64.load - local.tee 10 - f64.const 0x0p+0 (;=0;) - local.get 10 - local.get 10 - f64.eq - select - f64.add - local.set 10 - local.get 9 - local.get 13 - local.get 15 - i32.add - f64.load - local.tee 9 + local.tee 12 + local.get 12 + f64.ne + if ;; label = @5 + local.get 7 + i32.const 1 + i32.add + local.set 7 + local.get 2 + local.get 8 + i32.add + local.set 8 + br 1 (;@4;) + end + end + local.get 5 + local.get 5 + i32.load + i32.const 1 + i32.add + local.tee 6 + i32.store + local.get 7 + i32.const 1 + i32.add + local.set 7 + local.get 2 + local.get 8 + i32.add + local.set 8 + block ;; label = @4 + local.get 12 f64.const 0x0p+0 (;=0;) + f64.ne + br_if 0 (;@4;) + loop ;; label = @5 + local.get 7 + local.get 9 + i32.ge_s + br_if 4 (;@1;) + local.get 1 + local.get 8 + i32.const 3 + i32.shl + i32.add + f64.load + local.tee 13 + local.get 13 + f64.eq + if ;; label = @6 + local.get 13 + f64.const 0x0p+0 (;=0;) + f64.ne + br_if 2 (;@4;) + local.get 5 + local.get 6 + i32.const 1 + i32.add + local.tee 6 + i32.store + local.get 12 + local.get 13 + f64.add + local.set 12 + end + local.get 7 + i32.const 1 + i32.add + local.set 7 + local.get 2 + local.get 8 + i32.add + local.set 8 + br 0 (;@5;) + end + unreachable + end + block ;; label = @4 + local.get 7 local.get 9 + i32.ne + br_if 0 (;@4;) + br 3 (;@1;) + end + block ;; label = @4 local.get 9 - f64.eq - select - f64.add - local.set 9 - local.get 8 - local.get 13 - local.get 16 - i32.add - f64.load - local.tee 8 - f64.const 0x0p+0 (;=0;) - local.get 8 - local.get 8 - f64.eq - select - f64.add - local.set 8 local.get 7 - local.get 13 - local.get 17 - i32.add + i32.sub + local.tee 10 + i32.const 7 + i32.le_s + if ;; label = @5 + local.get 7 + local.get 9 + local.get 7 + local.get 9 + i32.gt_s + select + local.set 0 + loop ;; label = @6 + local.get 0 + local.get 7 + i32.eq + br_if 2 (;@4;) + local.get 1 + local.get 8 + i32.const 3 + i32.shl + i32.add + f64.load + local.tee 13 + local.get 13 + f64.eq + if ;; label = @7 + local.get 5 + local.get 6 + i32.const 1 + i32.add + local.tee 6 + i32.store + local.get 12 + local.get 13 + f64.add + local.set 12 + end + local.get 7 + i32.const 1 + i32.add + local.set 7 + local.get 2 + local.get 8 + i32.add + local.set 8 + br 0 (;@6;) + end + unreachable + end + local.get 10 + i32.const 128 + i32.le_u + if ;; label = @5 + local.get 9 + local.get 10 + i32.const 7 + i32.and + i32.sub + local.set 0 + f64.const 0x0p+0 (;=0;) + local.set 13 + loop ;; label = @6 + local.get 0 + local.get 7 + i32.le_s + i32.eqz + if ;; label = @7 + local.get 1 + local.get 8 + i32.const 3 + i32.shl + i32.add + f64.load + local.tee 11 + local.get 11 + f64.eq + if ;; label = @8 + local.get 5 + local.get 6 + i32.const 1 + i32.add + local.tee 6 + i32.store + local.get 13 + local.get 11 + f64.add + local.set 13 + end + local.get 1 + local.get 2 + local.get 8 + i32.add + local.tee 3 + i32.const 3 + i32.shl + i32.add + f64.load + local.tee 11 + local.get 11 + f64.eq + if ;; label = @8 + local.get 5 + local.get 6 + i32.const 1 + i32.add + local.tee 6 + i32.store + local.get 14 + local.get 11 + f64.add + local.set 14 + end + local.get 1 + local.get 2 + local.get 3 + i32.add + local.tee 3 + i32.const 3 + i32.shl + i32.add + f64.load + local.tee 11 + local.get 11 + f64.eq + if ;; label = @8 + local.get 5 + local.get 6 + i32.const 1 + i32.add + local.tee 6 + i32.store + local.get 15 + local.get 11 + f64.add + local.set 15 + end + local.get 1 + local.get 2 + local.get 3 + i32.add + local.tee 3 + i32.const 3 + i32.shl + i32.add + f64.load + local.tee 11 + local.get 11 + f64.eq + if ;; label = @8 + local.get 5 + local.get 6 + i32.const 1 + i32.add + local.tee 6 + i32.store + local.get 16 + local.get 11 + f64.add + local.set 16 + end + local.get 1 + local.get 2 + local.get 3 + i32.add + local.tee 3 + i32.const 3 + i32.shl + i32.add + f64.load + local.tee 11 + local.get 11 + f64.eq + if ;; label = @8 + local.get 5 + local.get 6 + i32.const 1 + i32.add + local.tee 6 + i32.store + local.get 17 + local.get 11 + f64.add + local.set 17 + end + local.get 1 + local.get 2 + local.get 3 + i32.add + local.tee 3 + i32.const 3 + i32.shl + i32.add + f64.load + local.tee 11 + local.get 11 + f64.eq + if ;; label = @8 + local.get 5 + local.get 6 + i32.const 1 + i32.add + local.tee 6 + i32.store + local.get 18 + local.get 11 + f64.add + local.set 18 + end + local.get 1 + local.get 2 + local.get 3 + i32.add + local.tee 3 + i32.const 3 + i32.shl + i32.add + f64.load + local.tee 11 + local.get 11 + f64.eq + if ;; label = @8 + local.get 5 + local.get 6 + i32.const 1 + i32.add + local.tee 6 + i32.store + local.get 19 + local.get 11 + f64.add + local.set 19 + end + local.get 1 + local.get 2 + local.get 3 + i32.add + local.tee 3 + i32.const 3 + i32.shl + i32.add + f64.load + local.tee 11 + local.get 11 + f64.eq + if ;; label = @8 + local.get 5 + local.get 6 + i32.const 1 + i32.add + local.tee 6 + i32.store + local.get 20 + local.get 11 + f64.add + local.set 20 + end + local.get 7 + i32.const 8 + i32.add + local.set 7 + local.get 2 + local.get 3 + i32.add + local.set 8 + br 1 (;@6;) + end + end + local.get 12 + local.get 13 + local.get 14 + f64.add + local.get 15 + local.get 16 + f64.add + f64.add + local.get 17 + local.get 18 + f64.add + local.get 19 + local.get 20 + f64.add + f64.add + f64.add + f64.add + local.set 12 + loop ;; label = @6 + local.get 7 + local.get 9 + i32.ge_s + i32.eqz + if ;; label = @7 + local.get 1 + local.get 8 + i32.const 3 + i32.shl + i32.add + f64.load + local.tee 13 + local.get 13 + f64.eq + if ;; label = @8 + local.get 5 + local.get 6 + i32.const 1 + i32.add + local.tee 6 + i32.store + local.get 12 + local.get 13 + f64.add + local.set 12 + end + local.get 7 + i32.const 1 + i32.add + local.set 7 + local.get 2 + local.get 8 + i32.add + local.set 8 + br 1 (;@6;) + end + end + br 4 (;@1;) + end + local.get 4 + local.get 12 + local.get 4 f64.load - local.tee 7 - f64.const 0x0p+0 (;=0;) - local.get 7 - local.get 7 - f64.eq - select f64.add - local.set 7 - local.get 6 - local.get 13 - local.get 18 - i32.add - f64.load + f64.store + local.get 10 + i32.const 1 + i32.shr_u + i32.const 1073741816 + i32.and local.tee 6 - f64.const 0x0p+0 (;=0;) + local.get 1 + local.get 2 + local.get 8 + local.get 4 + local.get 5 + call 3 + local.get 10 local.get 6 + i32.sub + local.set 9 + local.get 2 local.get 6 - f64.eq - select - f64.add - local.set 6 - local.get 12 - i32.const 8 + i32.mul + local.get 8 i32.add - local.set 12 + local.set 8 br 1 (;@3;) end end local.get 4 - local.get 5 - f64.add - local.get 6 - local.get 7 - f64.add - f64.add - local.get 8 - local.get 9 - f64.add - local.get 10 - local.get 11 - f64.add - f64.add + local.get 12 + local.get 4 + f64.load f64.add - local.set 4 - loop ;; label = @3 - local.get 0 - local.get 12 - i32.le_s - br_if 2 (;@1;) - local.get 4 - local.get 4 - local.get 1 - local.get 3 - i32.const 3 - i32.shl - i32.add - f64.load - local.tee 4 - f64.add - local.get 4 - local.get 4 - f64.ne - select - local.set 4 - local.get 12 - i32.const 1 - i32.add - local.set 12 - local.get 2 - local.get 3 - i32.add - local.set 3 - br 0 (;@3;) - end - unreachable + f64.store end - local.get 0 - i32.const 1 - i32.shr_u - i32.const 1073741816 - i32.and - local.tee 12 - local.get 1 - local.get 2 - local.get 3 - call 2 - local.get 0 - local.get 12 - i32.sub - local.get 1 - local.get 2 - local.get 3 - local.get 2 - local.get 12 - i32.mul - i32.add - call 2 - f64.add - local.set 4 + return end - local.get 4) + local.get 4 + local.get 12 + local.get 4 + f64.load + f64.add + f64.store) (export "__wasm_call_ctors" (func 0)) (export "stdlib_strided_dnansumpw" (func 1)) (export "stdlib_strided_dnansumpw_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/sapxsumkbn/lib/binary.browser.js b/lib/node_modules/@stdlib/blas/ext/base/wasm/sapxsumkbn/lib/binary.browser.js index f610854865ac..b935cc378afa 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/wasm/sapxsumkbn/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/blas/ext/base/wasm/sapxsumkbn/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEVA2AAAGAEf31/fwF9YAV/fX9/fwF9Ag8BA2VudgZtZW1vcnkCAAADBAMAAQIHVQMRX193YXNtX2NhbGxfY3RvcnMAABlzdGRsaWJfc3RyaWRlZF9zYXB4c3Vta2JuAAEhc3RkbGliX3N0cmlkZWRfc2FweHN1bWtibl9uZGFycmF5AAIKpQEDAwABCxwAIAAgASACIANBASAAayADbEEAIANBAEwbEAILgQECA30BfyAAQQBMBEBDAAAAAA8LIAMEQANAIAAgCEZFBEAgBSABIAIgBEECdGoqAgCSIgUgBiAGIAWSIgeTkiAGIAUgB5OSIAaLIAWLYBuSIQUgCEEBaiEIIAMgBGohBCAHIQYMAQsLIAYgBZIPCyABIAIgBEECdGoqAgCSIACzlAs=' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAEVA2AAAGAEf31/fwF9YAV/fX9/fwF9Ag8BA2VudgZtZW1vcnkCAAADBAMAAQIHVQMRX193YXNtX2NhbGxfY3RvcnMAABlzdGRsaWJfc3RyaWRlZF9zYXB4c3Vta2JuAAEhc3RkbGliX3N0cmlkZWRfc2FweHN1bWtibl9uZGFycmF5AAIKtwIDAwABCxwAIAAgASACIANBASAAayADbEEAIANBAEwbEAILkwICAn0CfyAAQQBMBEBDAAAAAA8LIAIgBEECdGoqAgAhBSAAsyIGIAGUIAMEfSADIARqIQdDAAAAACEGAn8CQCAFQwAAAABcBEBBASEEDAELIAQgACADbGohCEEBIQQDQCAAIARGBEAgCCEHIAAhBEEADAMLIAIgB0ECdGoqAgAiAUMAAAAAXA0BIARBAWohBCADIAdqIQcgBSABkiEFDAALAAtBAQshCCAEIAAgACAESBshAANAIAAgBEZFBEAgBiACIAdBAnRqKgIAIgYgBSAFIAaSIgGTkiAFIAYgAZOSIAWLIAaLYBuSIQYgBEEBaiEEIAMgB2ohByABIQUMAQsLIAUgBpIgBSAIGwUgBSAGlAuSCw==' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/sapxsumkbn/src/main.wasm b/lib/node_modules/@stdlib/blas/ext/base/wasm/sapxsumkbn/src/main.wasm index ed4e49be5147..f33e7d085089 100755 Binary files a/lib/node_modules/@stdlib/blas/ext/base/wasm/sapxsumkbn/src/main.wasm and b/lib/node_modules/@stdlib/blas/ext/base/wasm/sapxsumkbn/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/sapxsumkbn/src/main.wat b/lib/node_modules/@stdlib/blas/ext/base/wasm/sapxsumkbn/src/main.wat index f764b3857b7d..cbf2ab549a97 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/wasm/sapxsumkbn/src/main.wat +++ b/lib/node_modules/@stdlib/blas/ext/base/wasm/sapxsumkbn/src/main.wat @@ -38,7 +38,7 @@ select call 2) (func (;2;) (type 2) (param i32 f32 i32 i32 i32) (result f32) - (local f32 f32 f32 i32) + (local f32 f32 i32 i32) local.get 0 i32.const 0 i32.le_s @@ -46,73 +46,151 @@ f32.const 0x0p+0 (;=0;) return end + local.get 2 + local.get 4 + i32.const 2 + i32.shl + i32.add + f32.load + local.set 5 + local.get 0 + f32.convert_i32_u + local.tee 6 + local.get 1 + f32.mul local.get 3 - if ;; label = @1 + if (result f32) ;; label = @1 + local.get 3 + local.get 4 + i32.add + local.set 7 + f32.const 0x0p+0 (;=0;) + local.set 6 + block (result i32) ;; label = @2 + block ;; label = @3 + local.get 5 + f32.const 0x0p+0 (;=0;) + f32.ne + if ;; label = @4 + i32.const 1 + local.set 4 + br 1 (;@3;) + end + local.get 4 + local.get 0 + local.get 3 + i32.mul + i32.add + local.set 8 + i32.const 1 + local.set 4 + loop ;; label = @4 + local.get 0 + local.get 4 + i32.eq + if ;; label = @5 + local.get 8 + local.set 7 + local.get 0 + local.set 4 + i32.const 0 + br 3 (;@2;) + end + local.get 2 + local.get 7 + i32.const 2 + i32.shl + i32.add + f32.load + local.tee 1 + f32.const 0x0p+0 (;=0;) + f32.ne + br_if 1 (;@3;) + local.get 4 + i32.const 1 + i32.add + local.set 4 + local.get 3 + local.get 7 + i32.add + local.set 7 + local.get 5 + local.get 1 + f32.add + local.set 5 + br 0 (;@4;) + end + unreachable + end + i32.const 1 + end + local.set 8 + local.get 4 + local.get 0 + local.get 0 + local.get 4 + i32.lt_s + select + local.set 0 loop ;; label = @2 local.get 0 - local.get 8 + local.get 4 i32.eq i32.eqz if ;; label = @3 - local.get 5 - local.get 1 + local.get 6 local.get 2 - local.get 4 + local.get 7 i32.const 2 i32.shl i32.add f32.load - f32.add - local.tee 5 - local.get 6 - local.get 6 + local.tee 6 + local.get 5 local.get 5 + local.get 6 f32.add - local.tee 7 + local.tee 1 f32.sub f32.add - local.get 6 local.get 5 - local.get 7 + local.get 6 + local.get 1 f32.sub f32.add - local.get 6 - f32.abs local.get 5 f32.abs + local.get 6 + f32.abs f32.ge select f32.add - local.set 5 - local.get 8 - i32.const 1 - i32.add - local.set 8 - local.get 3 + local.set 6 local.get 4 + i32.const 1 i32.add local.set 4 + local.get 3 local.get 7 - local.set 6 + i32.add + local.set 7 + local.get 1 + local.set 5 br 1 (;@2;) end end - local.get 6 local.get 5 + local.get 6 f32.add - return + local.get 5 + local.get 8 + select + else + local.get 5 + local.get 6 + f32.mul end - local.get 1 - local.get 2 - local.get 4 - i32.const 2 - i32.shl - i32.add - f32.load - f32.add - local.get 0 - f32.convert_i32_u - f32.mul) + f32.add) (export "__wasm_call_ctors" (func 0)) (export "stdlib_strided_sapxsumkbn" (func 1)) (export "stdlib_strided_sapxsumkbn_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/stats/strided/wasm/dmeanors/lib/binary.browser.js b/lib/node_modules/@stdlib/stats/strided/wasm/dmeanors/lib/binary.browser.js index 5aae0df42a7c..5c45c63687e9 100644 --- a/lib/node_modules/@stdlib/stats/strided/wasm/dmeanors/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/stats/strided/wasm/dmeanors/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AXxgBH9/f38BfAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB1EDEV9fd2FzbV9jYWxsX2N0b3JzAAAXc3RkbGliX3N0cmlkZWRfZG1lYW5vcnMAAR9zdGRsaWJfc3RyaWRlZF9kbWVhbm9yc19uZGFycmF5AAIKkAIDAwABCxoAIAAgASACQQEgAGsgAmxBACACQQBMGxACC+4BAgF/AXwgAEEATARARAAAAAAAAPh/DwsgAEEBR0EAIAIbRQRAIAEgA0EDdGorAwAPCwJAIAJBAUcEQANAIAAgBEYNAiAEQQFqIQQgBSABIANBA3RqKwMAoCEFIAIgA2ohAwwACwALAkAgAEEGcCIERQ0AQQAhAwNAIAMgBEYNASAFIAEgA0EDdGorAwCgIQUgA0EBaiEDDAALAAsgAEEGSQ0AA0AgACAETQ0BIAUgASAEQQN0aiICKwMAIAIrAwigIAIrAxCgIAIrAxigIAIrAyCgIAIrAyigoCEFIARBBmohBAwACwALIAUgALijCw==' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AAAGADf39/AXxgBH9/f38BfAIPAQNlbnYGbWVtb3J5AgAAAwQDAAECB1EDEV9fd2FzbV9jYWxsX2N0b3JzAAAXc3RkbGliX3N0cmlkZWRfZG1lYW5vcnMAAR9zdGRsaWJfc3RyaWRlZF9kbWVhbm9yc19uZGFycmF5AAIKsAIDAwABCxoAIAAgASACQQEgAGsgAmxBACACQQBMGxACC44CAgJ/AXwgAEEATARARAAAAAAAAPh/DwsgASADQQN0aisDACEGIAJFIABBAUZyBHwgBgUgAiADaiEDQQEhBAJAIAJBAUcEQANAIAAgBEYNAiAEQQFqIQQgBiABIANBA3RqKwMAoCEGIAIgA2ohAwwACwALAkAgAEEBayIFQQZwIgJFDQBBACEEA0AgAiAERg0BIARBAWohBCAGIAEgA0EDdGorAwCgIQYgA0EBaiEDDAALAAsgAEEGSQ0AA0AgAiAFTg0BIAYgASADQQN0aiIEKwMAIAQrAwigIAQrAxCgIAQrAxigIAQrAyCgIAQrAyigoCEGIAJBBmohAiADQQZqIQMMAAsACyAGIAC4owsL' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/stats/strided/wasm/dmeanors/src/main.wasm b/lib/node_modules/@stdlib/stats/strided/wasm/dmeanors/src/main.wasm index 248eda23c756..4f0b72311c66 100755 Binary files a/lib/node_modules/@stdlib/stats/strided/wasm/dmeanors/src/main.wasm and b/lib/node_modules/@stdlib/stats/strided/wasm/dmeanors/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/stats/strided/wasm/dmeanors/src/main.wat b/lib/node_modules/@stdlib/stats/strided/wasm/dmeanors/src/main.wat index 141dab120c24..40a02915c4ff 100644 --- a/lib/node_modules/@stdlib/stats/strided/wasm/dmeanors/src/main.wat +++ b/lib/node_modules/@stdlib/stats/strided/wasm/dmeanors/src/main.wat @@ -37,7 +37,7 @@ select call 2) (func (;2;) (type 2) (param i32 i32 i32 i32) (result f64) - (local i32 f64) + (local i32 i32 f64) local.get 0 i32.const 0 i32.le_s @@ -45,130 +45,148 @@ f64.const nan (;=nan;) return end - local.get 0 - i32.const 1 - i32.ne - i32.const 0 + local.get 1 + local.get 3 + i32.const 3 + i32.shl + i32.add + f64.load + local.set 6 local.get 2 - select i32.eqz - if ;; label = @1 - local.get 1 + local.get 0 + i32.const 1 + i32.eq + i32.or + if (result f64) ;; label = @1 + local.get 6 + else + local.get 2 local.get 3 - i32.const 3 - i32.shl i32.add - f64.load - return - end - block ;; label = @1 - local.get 2 + local.set 3 i32.const 1 - i32.ne - if ;; label = @2 - loop ;; label = @3 + local.set 4 + block ;; label = @2 + local.get 2 + i32.const 1 + i32.ne + if ;; label = @3 + loop ;; label = @4 + local.get 0 + local.get 4 + i32.eq + br_if 2 (;@2;) + local.get 4 + i32.const 1 + i32.add + local.set 4 + local.get 6 + local.get 1 + local.get 3 + i32.const 3 + i32.shl + i32.add + f64.load + f64.add + local.set 6 + local.get 2 + local.get 3 + i32.add + local.set 3 + br 0 (;@4;) + end + unreachable + end + block ;; label = @3 local.get 0 - local.get 4 - i32.eq - br_if 2 (;@1;) - local.get 4 i32.const 1 - i32.add + i32.sub + local.tee 5 + i32.const 6 + i32.rem_u + local.tee 2 + i32.eqz + br_if 0 (;@3;) + i32.const 0 local.set 4 - local.get 5 - local.get 1 - local.get 3 - i32.const 3 - i32.shl - i32.add - f64.load - f64.add - local.set 5 - local.get 2 - local.get 3 - i32.add - local.set 3 - br 0 (;@3;) + loop ;; label = @4 + local.get 2 + local.get 4 + i32.eq + br_if 1 (;@3;) + local.get 4 + i32.const 1 + i32.add + local.set 4 + local.get 6 + local.get 1 + local.get 3 + i32.const 3 + i32.shl + i32.add + f64.load + f64.add + local.set 6 + local.get 3 + i32.const 1 + i32.add + local.set 3 + br 0 (;@4;) + end + unreachable end - unreachable - end - block ;; label = @2 local.get 0 i32.const 6 - i32.rem_u - local.tee 4 - i32.eqz + i32.lt_u br_if 0 (;@2;) - i32.const 0 - local.set 3 loop ;; label = @3 - local.get 3 - local.get 4 - i32.eq - br_if 1 (;@2;) + local.get 2 local.get 5 + i32.ge_s + br_if 1 (;@2;) + local.get 6 local.get 1 local.get 3 i32.const 3 i32.shl i32.add + local.tee 4 f64.load + local.get 4 + f64.load offset=8 + f64.add + local.get 4 + f64.load offset=16 + f64.add + local.get 4 + f64.load offset=24 + f64.add + local.get 4 + f64.load offset=32 f64.add - local.set 5 + local.get 4 + f64.load offset=40 + f64.add + f64.add + local.set 6 + local.get 2 + i32.const 6 + i32.add + local.set 2 local.get 3 - i32.const 1 + i32.const 6 i32.add local.set 3 br 0 (;@3;) end unreachable end + local.get 6 local.get 0 - i32.const 6 - i32.lt_u - br_if 0 (;@1;) - loop ;; label = @2 - local.get 0 - local.get 4 - i32.le_u - br_if 1 (;@1;) - local.get 5 - local.get 1 - local.get 4 - i32.const 3 - i32.shl - i32.add - local.tee 2 - f64.load - local.get 2 - f64.load offset=8 - f64.add - local.get 2 - f64.load offset=16 - f64.add - local.get 2 - f64.load offset=24 - f64.add - local.get 2 - f64.load offset=32 - f64.add - local.get 2 - f64.load offset=40 - f64.add - f64.add - local.set 5 - local.get 4 - i32.const 6 - i32.add - local.set 4 - br 0 (;@2;) - end - unreachable - end - local.get 5 - local.get 0 - f64.convert_i32_u - f64.div) + f64.convert_i32_u + f64.div + end) (export "__wasm_call_ctors" (func 0)) (export "stdlib_strided_dmeanors" (func 1)) (export "stdlib_strided_dmeanors_ndarray" (func 2))) diff --git a/lib/node_modules/@stdlib/stats/strided/wasm/dmeanpw/lib/binary.browser.js b/lib/node_modules/@stdlib/stats/strided/wasm/dmeanpw/lib/binary.browser.js index 11adb82dd1e6..7de78cda8013 100644 --- a/lib/node_modules/@stdlib/stats/strided/wasm/dmeanpw/lib/binary.browser.js +++ b/lib/node_modules/@stdlib/stats/strided/wasm/dmeanpw/lib/binary.browser.js @@ -25,7 +25,7 @@ var base64ToUint8Array = require( '@stdlib/string/base/base64-to-uint8array' ); // MAIN // -var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AEf39/fwF8YAAAYAN/f38BfAIPAQNlbnYGbWVtb3J5AgAAAwUEAQIAAAdPAxFfX3dhc21fY2FsbF9jdG9ycwAAFnN0ZGxpYl9zdHJpZGVkX2RtZWFucHcAAR5zdGRsaWJfc3RyaWRlZF9kbWVhbnB3X25kYXJyYXkAAgrCBAQDAAELGgAgACABIAJBASAAayACbEEAIAJBAEwbEAILPAAgAEEATARARAAAAAAAAPh/DwsgAEEBR0EAIAIbRQRAIAEgA0EDdGorAwAPCyAAIAEgAiADEAMgALijC+MDAgp/CHwgAEEATARARAAAAAAAAAAADwsCQCAAQQdNBEADQCAAIARGDQIgBEEBaiEEIA4gASADQQN0aisDAKAhDiACIANqIQMMAAsACyAAQYABTQRAIAEgA0EDdGoiBCACQThsIghqKwMAIQ4gBCACQTBsIglqKwMAIQ8gBCACQShsIgpqKwMAIRAgBCACQQV0IgtqKwMAIREgBCACQRhsIgxqKwMAIRIgBCACQQR0Ig1qKwMAIRMgBCACQQN0IgZqKwMAIRQgAEH4AXEhByAEKwMAIRVBCCEFA0AgAyAGaiEDIAUgB09FBEAgDiABIANBA3RqIgQgCGorAwCgIQ4gDyAEIAlqKwMAoCEPIBAgBCAKaisDAKAhECARIAQgC2orAwCgIREgEiAEIAxqKwMAoCESIBMgBCANaisDAKAhEyAUIAQgBmorAwCgIRQgBUEIaiEFIBUgBCsDAKAhFQwBCwsgFSAUoCATIBKgoCARIBCgIA8gDqCgoCEOIAdBAWtBeHFBCGohBANAIAAgBEwNAiAEQQFqIQQgDiABIANBA3RqKwMAoCEOIAIgA2ohAwwACwALIABBAXZB+P///wNxIgQgASACIAMQAyAAIARrIAEgAiADIAIgBGxqEAOgIQ4LIA4L' ); +var wasm = base64ToUint8Array( 'AGFzbQEAAAAADwhkeWxpbmsuMAEEAAAAAAETA2AEf39/fwF8YAAAYAN/f38BfAIPAQNlbnYGbWVtb3J5AgAAAwUEAQIAAAdPAxFfX3dhc21fY2FsbF9jdG9ycwAAFnN0ZGxpYl9zdHJpZGVkX2RtZWFucHcAAR5zdGRsaWJfc3RyaWRlZF9kbWVhbnB3X25kYXJyYXkAAgrEBAQDAAELGgAgACABIAJBASAAayACbEEAIAJBAEwbEAILPAAgAEEATARARAAAAAAAAPh/DwsgAEEBR0EAIAIbRQRAIAEgA0EDdGorAwAPCyAAIAEgAiADEAMgALijC+UDAgp/CHwgAEEATARARAAAAAAAAAAADwsCQCAAQQdNBEAgASADQQN0aisDACEOQQEhBANAIAAgBEYNAiAEQQFqIQQgDiABIAIgA2oiA0EDdGorAwCgIQ4MAAsACyAAQYABTQRAIAEgA0EDdGoiBCACQThsIghqKwMAIQ4gBCACQTBsIglqKwMAIQ8gBCACQShsIgpqKwMAIRAgBCACQQV0IgtqKwMAIREgBCACQRhsIgxqKwMAIRIgBCACQQR0Ig1qKwMAIRMgBCACQQN0IgdqKwMAIRQgAEH4AXEhBSAEKwMAIRVBCCEGA0AgAyAHaiEDIAUgBk1FBEAgDiABIANBA3RqIgQgCGorAwCgIQ4gDyAEIAlqKwMAoCEPIBAgBCAKaisDAKAhECARIAQgC2orAwCgIREgEiAEIAxqKwMAoCESIBMgBCANaisDAKAhEyAUIAQgB2orAwCgIRQgBkEIaiEGIBUgBCsDAKAhFQwBCwsgFSAUoCATIBKgoCARIBCgIA8gDqCgoCEOA0AgACAFTA0CIAVBAWohBSAOIAEgA0EDdGorAwCgIQ4gAiADaiEDDAALAAsgAEEBdkH4////A3EiBCABIAIgAxADIAAgBGsgASACIAMgAiAEbGoQA6AhDgsgDgs=' ); // EXPORTS // diff --git a/lib/node_modules/@stdlib/stats/strided/wasm/dmeanpw/src/main.wasm b/lib/node_modules/@stdlib/stats/strided/wasm/dmeanpw/src/main.wasm index 9a56d9271faa..7bc531abd7fd 100755 Binary files a/lib/node_modules/@stdlib/stats/strided/wasm/dmeanpw/src/main.wasm and b/lib/node_modules/@stdlib/stats/strided/wasm/dmeanpw/src/main.wasm differ diff --git a/lib/node_modules/@stdlib/stats/strided/wasm/dmeanpw/src/main.wat b/lib/node_modules/@stdlib/stats/strided/wasm/dmeanpw/src/main.wat index 71ebe173620f..901307eb0a5a 100644 --- a/lib/node_modules/@stdlib/stats/strided/wasm/dmeanpw/src/main.wat +++ b/lib/node_modules/@stdlib/stats/strided/wasm/dmeanpw/src/main.wat @@ -82,6 +82,15 @@ i32.const 7 i32.le_u if ;; label = @2 + local.get 1 + local.get 3 + i32.const 3 + i32.shl + i32.add + f64.load + local.set 14 + i32.const 1 + local.set 4 loop ;; label = @3 local.get 0 local.get 4 @@ -93,17 +102,16 @@ local.set 4 local.get 14 local.get 1 + local.get 2 local.get 3 + i32.add + local.tee 3 i32.const 3 i32.shl i32.add f64.load f64.add local.set 14 - local.get 2 - local.get 3 - i32.add - local.set 3 br 0 (;@3;) end unreachable @@ -169,27 +177,27 @@ local.get 2 i32.const 3 i32.shl - local.tee 6 + local.tee 7 i32.add f64.load local.set 20 local.get 0 i32.const 248 i32.and - local.set 7 + local.set 5 local.get 4 f64.load local.set 21 i32.const 8 - local.set 5 + local.set 6 loop ;; label = @3 local.get 3 - local.get 6 + local.get 7 i32.add local.set 3 local.get 5 - local.get 7 - i32.ge_u + local.get 6 + i32.le_u i32.eqz if ;; label = @4 local.get 14 @@ -241,15 +249,15 @@ local.set 19 local.get 20 local.get 4 - local.get 6 + local.get 7 i32.add f64.load f64.add local.set 20 - local.get 5 + local.get 6 i32.const 8 i32.add - local.set 5 + local.set 6 local.get 21 local.get 4 f64.load @@ -274,23 +282,15 @@ f64.add f64.add local.set 14 - local.get 7 - i32.const 1 - i32.sub - i32.const -8 - i32.and - i32.const 8 - i32.add - local.set 4 loop ;; label = @3 local.get 0 - local.get 4 + local.get 5 i32.le_s br_if 2 (;@1;) - local.get 4 + local.get 5 i32.const 1 i32.add - local.set 4 + local.set 5 local.get 14 local.get 1 local.get 3