diff options
author | Daniel Wirtz <dcode@dcode.io> | 2021-04-11 19:58:43 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-04-11 19:58:43 +0200 |
commit | 70d62322406b3eac5441efe1ebd7ba4058c4f4a7 (patch) | |
tree | 45ee575c4d8fd7c58022f9c9e9aeb5cb72aa5f8d /src/js/binaryen.js-post.js | |
parent | 67094a4a9b013a9705bcbf49ec7e0e8ab744389c (diff) | |
download | binaryen-70d62322406b3eac5441efe1ebd7ba4058c4f4a7.tar.gz binaryen-70d62322406b3eac5441efe1ebd7ba4058c4f4a7.tar.bz2 binaryen-70d62322406b3eac5441efe1ebd7ba4058c4f4a7.zip |
Rename various SIMD load instructions (#3795)
Renames the SIMD instructions
* LoadSplatVec8x16 -> Load8SplatVec128
* LoadSplatVec16x8 -> Load16SplatVec128
* LoadSplatVec32x4 -> Load32SplatVec128
* LoadSplatVec64x2 -> Load64SplatVec128
* Load32Zero -> Load32ZeroVec128
* Load64Zero -> Load64ZeroVec128
Diffstat (limited to 'src/js/binaryen.js-post.js')
-rw-r--r-- | src/js/binaryen.js-post.js | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/js/binaryen.js-post.js b/src/js/binaryen.js-post.js index 261b20cab..584c6b7d8 100644 --- a/src/js/binaryen.js-post.js +++ b/src/js/binaryen.js-post.js @@ -480,18 +480,18 @@ function initializeConstants() { 'TruncSatUVecF32x4ToVecI32x4', 'ConvertSVecI32x4ToVecF32x4', 'ConvertUVecI32x4ToVecF32x4', - 'LoadSplatVec8x16', - 'LoadSplatVec16x8', - 'LoadSplatVec32x4', - 'LoadSplatVec64x2', + 'Load8SplatVec128', + 'Load16SplatVec128', + 'Load32SplatVec128', + 'Load64SplatVec128', 'LoadExtSVec8x8ToVecI16x8', 'LoadExtUVec8x8ToVecI16x8', 'LoadExtSVec16x4ToVecI32x4', 'LoadExtUVec16x4ToVecI32x4', 'LoadExtSVec32x2ToVecI64x2', 'LoadExtUVec32x2ToVecI64x2', - 'Load32Zero', - 'Load64Zero', + 'Load32ZeroVec128', + 'Load64ZeroVec128', 'Load8LaneVec128', 'Load16LaneVec128', 'Load32LaneVec128', @@ -1471,16 +1471,16 @@ function wrapModule(module, self = {}) { return Module['_BinaryenLoad'](module, 16, false, offset, align, Module['v128'], ptr); }, 'load8_splat'(offset, align, ptr) { - return Module['_BinaryenSIMDLoad'](module, Module['LoadSplatVec8x16'], offset, align, ptr); + return Module['_BinaryenSIMDLoad'](module, Module['Load8SplatVec128'], offset, align, ptr); }, 'load16_splat'(offset, align, ptr) { - return Module['_BinaryenSIMDLoad'](module, Module['LoadSplatVec16x8'], offset, align, ptr); + return Module['_BinaryenSIMDLoad'](module, Module['Load16SplatVec128'], offset, align, ptr); }, 'load32_splat'(offset, align, ptr) { - return Module['_BinaryenSIMDLoad'](module, Module['LoadSplatVec32x4'], offset, align, ptr); + return Module['_BinaryenSIMDLoad'](module, Module['Load32SplatVec128'], offset, align, ptr); }, 'load64_splat'(offset, align, ptr) { - return Module['_BinaryenSIMDLoad'](module, Module['LoadSplatVec64x2'], offset, align, ptr); + return Module['_BinaryenSIMDLoad'](module, Module['Load64SplatVec128'], offset, align, ptr); }, 'load8x8_s'(offset, align, ptr) { return Module['_BinaryenSIMDLoad'](module, Module['LoadExtSVec8x8ToVecI16x8'], offset, align, ptr); @@ -1501,10 +1501,10 @@ function wrapModule(module, self = {}) { return Module['_BinaryenSIMDLoad'](module, Module['LoadExtUVec32x2ToVecI64x2'], offset, align, ptr); }, 'load32_zero'(offset, align, ptr) { - return Module['_BinaryenSIMDLoad'](module, Module['Load32Zero'], offset, align, ptr); + return Module['_BinaryenSIMDLoad'](module, Module['Load32ZeroVec128'], offset, align, ptr); }, 'load64_zero'(offset, align, ptr) { - return Module['_BinaryenSIMDLoad'](module, Module['Load64Zero'], offset, align, ptr); + return Module['_BinaryenSIMDLoad'](module, Module['Load64ZeroVec128'], offset, align, ptr); }, 'load8_lane'(offset, align, index, ptr, vec) { return Module['_BinaryenSIMDLoadStoreLane'](module, Module['Load8LaneVec128'], offset, align, index, ptr, vec); |