@@ -582,41 +582,41 @@ instructions! {
582582 RefFunc ( Index <' a>) : [ 0xd2 ] : "ref.func" ,
583583
584584 // function-references proposal
585- RefAsNonNull : [ 0xd3 ] : "ref.as_non_null" ,
586- BrOnNull ( Index <' a>) : [ 0xd4 ] : "br_on_null" ,
585+ RefAsNonNull : [ 0xd4 ] : "ref.as_non_null" ,
586+ BrOnNull ( Index <' a>) : [ 0xd5 ] : "br_on_null" ,
587587 BrOnNonNull ( Index <' a>) : [ 0xd6 ] : "br_on_non_null" ,
588588
589589 // gc proposal: eqref
590- RefEq : [ 0xd5 ] : "ref.eq" ,
590+ RefEq : [ 0xd3 ] : "ref.eq" ,
591591
592592 // gc proposal: struct
593- StructNew ( Index <' a>) : [ 0xfb , 0x07 ] : "struct.new" ,
594- StructNewDefault ( Index <' a>) : [ 0xfb , 0x08 ] : "struct.new_default" ,
595- StructGet ( StructAccess <' a>) : [ 0xfb , 0x03 ] : "struct.get" ,
596- StructGetS ( StructAccess <' a>) : [ 0xfb , 0x04 ] : "struct.get_s" ,
597- StructGetU ( StructAccess <' a>) : [ 0xfb , 0x05 ] : "struct.get_u" ,
598- StructSet ( StructAccess <' a>) : [ 0xfb , 0x06 ] : "struct.set" ,
593+ StructNew ( Index <' a>) : [ 0xfb , 0x00 ] : "struct.new" ,
594+ StructNewDefault ( Index <' a>) : [ 0xfb , 0x01 ] : "struct.new_default" ,
595+ StructGet ( StructAccess <' a>) : [ 0xfb , 0x02 ] : "struct.get" ,
596+ StructGetS ( StructAccess <' a>) : [ 0xfb , 0x03 ] : "struct.get_s" ,
597+ StructGetU ( StructAccess <' a>) : [ 0xfb , 0x04 ] : "struct.get_u" ,
598+ StructSet ( StructAccess <' a>) : [ 0xfb , 0x05 ] : "struct.set" ,
599599
600600 // gc proposal: array
601- ArrayNew ( Index <' a>) : [ 0xfb , 0x1b ] : "array.new" ,
602- ArrayNewDefault ( Index <' a>) : [ 0xfb , 0x1c ] : "array.new_default" ,
603- ArrayNewFixed ( ArrayNewFixed <' a>) : [ 0xfb , 0x1a ] : "array.new_fixed" ,
604- ArrayNewData ( ArrayNewData <' a>) : [ 0xfb , 0x1d ] : "array.new_data" ,
605- ArrayNewElem ( ArrayNewElem <' a>) : [ 0xfb , 0x1f ] : "array.new_elem" ,
606- ArrayGet ( Index <' a>) : [ 0xfb , 0x13 ] : "array.get" ,
607- ArrayGetS ( Index <' a>) : [ 0xfb , 0x14 ] : "array.get_s" ,
608- ArrayGetU ( Index <' a>) : [ 0xfb , 0x15 ] : "array.get_u" ,
609- ArraySet ( Index <' a>) : [ 0xfb , 0x16 ] : "array.set" ,
610- ArrayLen : [ 0xfb , 0x19 ] : "array.len" ,
611- ArrayFill ( ArrayFill <' a>) : [ 0xfb , 0x0f ] : "array.fill" ,
612- ArrayCopy ( ArrayCopy <' a>) : [ 0xfb , 0x18 ] : "array.copy" ,
613- ArrayInitData ( ArrayInit <' a>) : [ 0xfb , 0x54 ] : "array.init_data" ,
614- ArrayInitElem ( ArrayInit <' a>) : [ 0xfb , 0x55 ] : "array.init_elem" ,
601+ ArrayNew ( Index <' a>) : [ 0xfb , 0x06 ] : "array.new" ,
602+ ArrayNewDefault ( Index <' a>) : [ 0xfb , 0x07 ] : "array.new_default" ,
603+ ArrayNewFixed ( ArrayNewFixed <' a>) : [ 0xfb , 0x08 ] : "array.new_fixed" ,
604+ ArrayNewData ( ArrayNewData <' a>) : [ 0xfb , 0x09 ] : "array.new_data" ,
605+ ArrayNewElem ( ArrayNewElem <' a>) : [ 0xfb , 0x0a ] : "array.new_elem" ,
606+ ArrayGet ( Index <' a>) : [ 0xfb , 0x0b ] : "array.get" ,
607+ ArrayGetS ( Index <' a>) : [ 0xfb , 0x0c ] : "array.get_s" ,
608+ ArrayGetU ( Index <' a>) : [ 0xfb , 0x0d ] : "array.get_u" ,
609+ ArraySet ( Index <' a>) : [ 0xfb , 0x0e ] : "array.set" ,
610+ ArrayLen : [ 0xfb , 0x0f ] : "array.len" ,
611+ ArrayFill ( ArrayFill <' a>) : [ 0xfb , 0x10 ] : "array.fill" ,
612+ ArrayCopy ( ArrayCopy <' a>) : [ 0xfb , 0x11 ] : "array.copy" ,
613+ ArrayInitData ( ArrayInit <' a>) : [ 0xfb , 0x12 ] : "array.init_data" ,
614+ ArrayInitElem ( ArrayInit <' a>) : [ 0xfb , 0x13 ] : "array.init_elem" ,
615615
616616 // gc proposal, i31
617- RefI31 : [ 0xfb , 0x20 ] : "ref.i31" ,
618- I31GetS : [ 0xfb , 0x21 ] : "i31.get_s" ,
619- I31GetU : [ 0xfb , 0x22 ] : "i31.get_u" ,
617+ RefI31 : [ 0xfb , 0x1c ] : "ref.i31" ,
618+ I31GetS : [ 0xfb , 0x1d ] : "i31.get_s" ,
619+ I31GetU : [ 0xfb , 0x1e ] : "i31.get_u" ,
620620
621621 // gc proposal, concrete casting
622622 RefTest ( RefTest <' a>) : [ ] : "ref.test" ,
@@ -625,8 +625,8 @@ instructions! {
625625 BrOnCastFail ( Box <BrOnCastFail <' a>>) : [ ] : "br_on_cast_fail" ,
626626
627627 // gc proposal extern/any coercion operations
628- ExternInternalize : [ 0xfb , 0x70 ] : "extern.internalize" ,
629- ExternExternalize : [ 0xfb , 0x71 ] : "extern.externalize" ,
628+ ExternInternalize : [ 0xfb , 0x1a ] : "extern.internalize" ,
629+ ExternExternalize : [ 0xfb , 0x1b ] : "extern.externalize" ,
630630
631631 I32Const ( i32 ) : [ 0x41 ] : "i32.const" ,
632632 I64Const ( i64 ) : [ 0x42 ] : "i64.const" ,
0 commit comments