Skip to content

Commit 0f86186

Browse files
committed
update binaryen again
1 parent 7fb6a46 commit 0f86186

3 files changed

Lines changed: 12 additions & 7 deletions

File tree

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
},
2626
"engineStrict": true,
2727
"dependencies": {
28-
"binaryen": "129.0.0-nightly.20260423",
28+
"binaryen": "129.0.0-nightly.20260424",
2929
"long": "^5.2.4"
3030
},
3131
"devDependencies": {

src/module.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -218,9 +218,10 @@ export const enum FeatureFlags {
218218
BulkMemoryOpt = 524288 /* _BinaryenFeatureBulkMemoryOpt */,
219219
CallIndirectOverlong = 1048576 /* _BinaryenFeatureCallIndirectOverlong */,
220220
RelaxedAtomics = 4194304 /* _BinaryenFeatureRelaxedAtomics */,
221-
Multibyte = 16777216 /* _BinaryenFeatureMultibyte */,
222221
CustomPageSizes = 8388608 /* _BinaryenFeatureCustomPageSizes */,
223-
All = 33554431 /* _BinaryenFeatureAll */
222+
Multibyte = 16777216 /* _BinaryenFeatureMultibyte */,
223+
WideArithmetic = 33554432 /* _BinaryenFeatureWideArithmetic */,
224+
All = 67108863 /* _BinaryenFeatureAll */
224225
}
225226

226227
/** Binaryen expression id constants. See wasm-delegations.def in Binaryen. */
@@ -625,6 +626,10 @@ export const enum UnaryOp {
625626
// FIXME: f16x8 splat/trunc_sat/convert (136..140) are in wasm.h but not yet exported via C API
626627
/** f32x4.promote_low_f16x8 */
627628
PromoteLowF16x8ToF32x4 = 141 /* _BinaryenPromoteLowVecF16x8ToVecF32x4 */,
629+
/** f16x8.demote_f32x4_zero */
630+
// DemoteZeroF32x4ToF16x8 = 142 /* TODO_BinaryenDemoteZeroVecF32x4ToVecF16x8 */,
631+
/** f16x8.demote_f64x2_zero */
632+
// DemoteZeroF64x2ToF16x8 = 143 /* TODO_BinaryeDemoteZeroVecF64x2ToVecF16x8 */,
628633

629634
_last = PromoteLowF16x8ToF32x4,
630635

0 commit comments

Comments
 (0)