summaryrefslogtreecommitdiff
path: root/src/js/binaryen.js-post.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/js/binaryen.js-post.js')
-rw-r--r--src/js/binaryen.js-post.js20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/js/binaryen.js-post.js b/src/js/binaryen.js-post.js
index 5bd5e5505..3fe73f179 100644
--- a/src/js/binaryen.js-post.js
+++ b/src/js/binaryen.js-post.js
@@ -391,6 +391,15 @@ function initializeConstants() {
'XorVec128',
'AndNotVec128',
'BitselectVec128',
+ 'RelaxedFmaVecF32x4',
+ 'RelaxedFmsVecF32x4',
+ 'RelaxedFmaVecF64x2',
+ 'RelaxedFmsVecF64x2',
+ 'LaneselectI8x16',
+ 'LaneselectI16x8',
+ 'LaneselectI32x4',
+ 'LaneselectI64x2',
+ 'DotI8x16I7x16AddSToVecI32x4',
'AnyTrueVec128',
'PopcntVecI8x16',
'AbsVecI8x16',
@@ -548,7 +557,18 @@ function initializeConstants() {
'TruncSatZeroUVecF64x2ToVecI32x4',
'DemoteZeroVecF64x2ToVecF32x4',
'PromoteLowVecF32x4ToVecF64x2',
+ 'RelaxedTruncSVecF32x4ToVecI32x4',
+ 'RelaxedTruncUVecF32x4ToVecI32x4',
+ 'RelaxedTruncZeroSVecF64x2ToVecI32x4',
+ 'RelaxedTruncZeroUVecF64x2ToVecI32x4',
'SwizzleVecI8x16',
+ 'RelaxedSwizzleVecI8x16',
+ 'RelaxedMinVecF32x4',
+ 'RelaxedMaxVecF32x4',
+ 'RelaxedMinVecF64x2',
+ 'RelaxedMaxVecF64x2',
+ 'RelaxedQ15MulrSVecI16x8',
+ 'DotI8x16I7x16SToVecI16x8',
'RefAsNonNull',
'RefAsExternInternalize',
'RefAsExternExternalize',