@@ -359,6 +359,7 @@ Module['MinSVecI8x16'] = Module['_BinaryenMinSVecI8x16']();
359359Module [ 'MinUVecI8x16' ] = Module [ '_BinaryenMinUVecI8x16' ] ( ) ;
360360Module [ 'MaxSVecI8x16' ] = Module [ '_BinaryenMaxSVecI8x16' ] ( ) ;
361361Module [ 'MaxUVecI8x16' ] = Module [ '_BinaryenMaxUVecI8x16' ] ( ) ;
362+ Module [ 'AvgrUVecI8x16' ] = Module [ '_BinaryenAvgrUVecI8x16' ] ( ) ;
362363Module [ 'NegVecI16x8' ] = Module [ '_BinaryenNegVecI16x8' ] ( ) ;
363364Module [ 'AnyTrueVecI16x8' ] = Module [ '_BinaryenAnyTrueVecI16x8' ] ( ) ;
364365Module [ 'AllTrueVecI16x8' ] = Module [ '_BinaryenAllTrueVecI16x8' ] ( ) ;
@@ -376,6 +377,7 @@ Module['MinSVecI16x8'] = Module['_BinaryenMinSVecI16x8']();
376377Module [ 'MinUVecI16x8' ] = Module [ '_BinaryenMinUVecI16x8' ] ( ) ;
377378Module [ 'MaxSVecI16x8' ] = Module [ '_BinaryenMaxSVecI16x8' ] ( ) ;
378379Module [ 'MaxUVecI16x8' ] = Module [ '_BinaryenMaxUVecI16x8' ] ( ) ;
380+ Module [ 'AvgrUVecI16x8' ] = Module [ '_BinaryenAvgrUVecI16x8' ] ( ) ;
379381Module [ 'DotSVecI16x8ToVecI32x4' ] = Module [ '_BinaryenDotSVecI16x8ToVecI32x4' ] ( ) ;
380382Module [ 'NegVecI32x4' ] = Module [ '_BinaryenNegVecI32x4' ] ( ) ;
381383Module [ 'AnyTrueVecI32x4' ] = Module [ '_BinaryenAnyTrueVecI32x4' ] ( ) ;
@@ -1492,6 +1494,9 @@ function wrapModule(module, self) {
14921494 'max_u' : function ( left , right ) {
14931495 return Module [ '_BinaryenBinary' ] ( module , Module [ 'MaxUVecI8x16' ] , left , right ) ;
14941496 } ,
1497+ 'avgr_u' : function ( left , right ) {
1498+ return Module [ '_BinaryenBinary' ] ( module , Module [ 'AvgrUVecI8x16' ] , left , right ) ;
1499+ } ,
14951500 'narrow_i16x8_s' : function ( left , right ) {
14961501 return Module [ '_BinaryenBinary' ] ( module , Module [ 'NarrowSVecI16x8ToVecI8x16' ] , left , right ) ;
14971502 } ,
@@ -1594,6 +1599,9 @@ function wrapModule(module, self) {
15941599 'max_u' : function ( left , right ) {
15951600 return Module [ '_BinaryenBinary' ] ( module , Module [ 'MaxUVecI16x8' ] , left , right ) ;
15961601 } ,
1602+ 'avgr_u' : function ( left , right ) {
1603+ return Module [ '_BinaryenBinary' ] ( module , Module [ 'AvgrUVecI16x8' ] , left , right ) ;
1604+ } ,
15971605 'narrow_i32x4_s' : function ( left , right ) {
15981606 return Module [ '_BinaryenBinary' ] ( module , Module [ 'NarrowSVecI32x4ToVecI16x8' ] , left , right ) ;
15991607 } ,
0 commit comments