mirror of
https://github.com/darlinghq/darling-JavaScriptCore.git
synced 2024-11-23 04:09:40 +00:00
1240 lines
59 KiB
C++
1240 lines
59 KiB
C++
/*
|
|
* Copyright (C) 2023 Apple Inc. All rights reserved.
|
|
*
|
|
* Redistribution and use in source and binary forms, with or without
|
|
* modification, are permitted provided that the following conditions
|
|
* are met:
|
|
*
|
|
* 1. Redistributions of source code must retain the above copyright
|
|
* notice, this list of conditions and the following disclaimer.
|
|
* 2. Redistributions in binary form must reproduce the above copyright
|
|
* notice, this list of conditions and the following disclaimer in the
|
|
* documentation and/or other materials provided with the distribution.
|
|
*
|
|
* THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
|
|
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
|
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
* DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
|
|
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
|
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
|
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
|
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
|
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
|
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
* Autogenerated, do not modify.
|
|
*/
|
|
|
|
namespace JSC {
|
|
|
|
const unsigned OpIteratorOpen_m_iterator_index = 0;
|
|
const unsigned OpIteratorOpen_m_next_index = 1;
|
|
const unsigned OpIteratorOpen_m_symbolIterator_index = 2;
|
|
const unsigned OpIteratorOpen_m_iterable_index = 3;
|
|
const unsigned OpIteratorOpen_m_stackOffset_index = 4;
|
|
const unsigned OpIteratorOpen_m_metadataID_index = 5;
|
|
const unsigned OpTailCallVarargs_m_dst_index = 0;
|
|
const unsigned OpTailCallVarargs_m_callee_index = 1;
|
|
const unsigned OpTailCallVarargs_m_thisValue_index = 2;
|
|
const unsigned OpTailCallVarargs_m_arguments_index = 3;
|
|
const unsigned OpTailCallVarargs_m_firstFree_index = 4;
|
|
const unsigned OpTailCallVarargs_m_firstVarArg_index = 5;
|
|
const unsigned OpTailCallVarargs_m_metadataID_index = 6;
|
|
const unsigned OpConstructVarargs_m_dst_index = 0;
|
|
const unsigned OpConstructVarargs_m_callee_index = 1;
|
|
const unsigned OpConstructVarargs_m_thisValue_index = 2;
|
|
const unsigned OpConstructVarargs_m_arguments_index = 3;
|
|
const unsigned OpConstructVarargs_m_firstFree_index = 4;
|
|
const unsigned OpConstructVarargs_m_firstVarArg_index = 5;
|
|
const unsigned OpConstructVarargs_m_metadataID_index = 6;
|
|
const unsigned OpCallVarargs_m_dst_index = 0;
|
|
const unsigned OpCallVarargs_m_callee_index = 1;
|
|
const unsigned OpCallVarargs_m_thisValue_index = 2;
|
|
const unsigned OpCallVarargs_m_arguments_index = 3;
|
|
const unsigned OpCallVarargs_m_firstFree_index = 4;
|
|
const unsigned OpCallVarargs_m_firstVarArg_index = 5;
|
|
const unsigned OpCallVarargs_m_metadataID_index = 6;
|
|
const unsigned OpIteratorNext_m_done_index = 0;
|
|
const unsigned OpIteratorNext_m_value_index = 1;
|
|
const unsigned OpIteratorNext_m_iterable_index = 2;
|
|
const unsigned OpIteratorNext_m_next_index = 3;
|
|
const unsigned OpIteratorNext_m_iterator_index = 4;
|
|
const unsigned OpIteratorNext_m_stackOffset_index = 5;
|
|
const unsigned OpIteratorNext_m_metadataID_index = 6;
|
|
const unsigned OpGetByVal_m_dst_index = 0;
|
|
const unsigned OpGetByVal_m_base_index = 1;
|
|
const unsigned OpGetByVal_m_property_index = 2;
|
|
const unsigned OpGetByVal_m_metadataID_index = 3;
|
|
const unsigned OpGetPrivateName_m_dst_index = 0;
|
|
const unsigned OpGetPrivateName_m_base_index = 1;
|
|
const unsigned OpGetPrivateName_m_property_index = 2;
|
|
const unsigned OpGetPrivateName_m_metadataID_index = 3;
|
|
const unsigned OpGetByIdDirect_m_dst_index = 0;
|
|
const unsigned OpGetByIdDirect_m_base_index = 1;
|
|
const unsigned OpGetByIdDirect_m_property_index = 2;
|
|
const unsigned OpGetByIdDirect_m_metadataID_index = 3;
|
|
const unsigned OpPutPrivateName_m_base_index = 0;
|
|
const unsigned OpPutPrivateName_m_property_index = 1;
|
|
const unsigned OpPutPrivateName_m_value_index = 2;
|
|
const unsigned OpPutPrivateName_m_putKind_index = 3;
|
|
const unsigned OpPutPrivateName_m_metadataID_index = 4;
|
|
const unsigned OpAdd_m_dst_index = 0;
|
|
const unsigned OpAdd_m_lhs_index = 1;
|
|
const unsigned OpAdd_m_rhs_index = 2;
|
|
const unsigned OpAdd_m_operandTypes_index = 3;
|
|
const unsigned OpAdd_m_metadataID_index = 4;
|
|
const unsigned OpGetArgument_m_dst_index = 0;
|
|
const unsigned OpGetArgument_m_index_index = 1;
|
|
const unsigned OpGetArgument_m_metadataID_index = 2;
|
|
const unsigned OpTryGetById_m_dst_index = 0;
|
|
const unsigned OpTryGetById_m_base_index = 1;
|
|
const unsigned OpTryGetById_m_property_index = 2;
|
|
const unsigned OpTryGetById_m_metadataID_index = 3;
|
|
const unsigned OpCall_m_dst_index = 0;
|
|
const unsigned OpCall_m_callee_index = 1;
|
|
const unsigned OpCall_m_argc_index = 2;
|
|
const unsigned OpCall_m_argv_index = 3;
|
|
const unsigned OpCall_m_metadataID_index = 4;
|
|
const unsigned OpTailCall_m_dst_index = 0;
|
|
const unsigned OpTailCall_m_callee_index = 1;
|
|
const unsigned OpTailCall_m_argc_index = 2;
|
|
const unsigned OpTailCall_m_argv_index = 3;
|
|
const unsigned OpTailCall_m_metadataID_index = 4;
|
|
const unsigned OpCallEval_m_dst_index = 0;
|
|
const unsigned OpCallEval_m_callee_index = 1;
|
|
const unsigned OpCallEval_m_argc_index = 2;
|
|
const unsigned OpCallEval_m_argv_index = 3;
|
|
const unsigned OpCallEval_m_ecmaMode_index = 4;
|
|
const unsigned OpCallEval_m_metadataID_index = 5;
|
|
const unsigned OpTailCallForwardArguments_m_dst_index = 0;
|
|
const unsigned OpTailCallForwardArguments_m_callee_index = 1;
|
|
const unsigned OpTailCallForwardArguments_m_thisValue_index = 2;
|
|
const unsigned OpTailCallForwardArguments_m_arguments_index = 3;
|
|
const unsigned OpTailCallForwardArguments_m_firstFree_index = 4;
|
|
const unsigned OpTailCallForwardArguments_m_firstVarArg_index = 5;
|
|
const unsigned OpTailCallForwardArguments_m_metadataID_index = 6;
|
|
const unsigned OpConstruct_m_dst_index = 0;
|
|
const unsigned OpConstruct_m_callee_index = 1;
|
|
const unsigned OpConstruct_m_argc_index = 2;
|
|
const unsigned OpConstruct_m_argv_index = 3;
|
|
const unsigned OpConstruct_m_metadataID_index = 4;
|
|
const unsigned OpNewArrayWithSize_m_dst_index = 0;
|
|
const unsigned OpNewArrayWithSize_m_length_index = 1;
|
|
const unsigned OpNewArrayWithSize_m_metadataID_index = 2;
|
|
const unsigned OpNewObject_m_dst_index = 0;
|
|
const unsigned OpNewObject_m_inlineCapacity_index = 1;
|
|
const unsigned OpNewObject_m_metadataID_index = 2;
|
|
const unsigned OpGetByIdWithThis_m_dst_index = 0;
|
|
const unsigned OpGetByIdWithThis_m_base_index = 1;
|
|
const unsigned OpGetByIdWithThis_m_thisValue_index = 2;
|
|
const unsigned OpGetByIdWithThis_m_property_index = 3;
|
|
const unsigned OpGetByIdWithThis_m_metadataID_index = 4;
|
|
const unsigned OpMul_m_dst_index = 0;
|
|
const unsigned OpMul_m_lhs_index = 1;
|
|
const unsigned OpMul_m_rhs_index = 2;
|
|
const unsigned OpMul_m_operandTypes_index = 3;
|
|
const unsigned OpMul_m_metadataID_index = 4;
|
|
const unsigned OpDiv_m_dst_index = 0;
|
|
const unsigned OpDiv_m_lhs_index = 1;
|
|
const unsigned OpDiv_m_rhs_index = 2;
|
|
const unsigned OpDiv_m_operandTypes_index = 3;
|
|
const unsigned OpDiv_m_metadataID_index = 4;
|
|
const unsigned OpPutByValDirect_m_base_index = 0;
|
|
const unsigned OpPutByValDirect_m_property_index = 1;
|
|
const unsigned OpPutByValDirect_m_value_index = 2;
|
|
const unsigned OpPutByValDirect_m_ecmaMode_index = 3;
|
|
const unsigned OpPutByValDirect_m_metadataID_index = 4;
|
|
const unsigned OpGetPrototypeOf_m_dst_index = 0;
|
|
const unsigned OpGetPrototypeOf_m_value_index = 1;
|
|
const unsigned OpGetPrototypeOf_m_metadataID_index = 2;
|
|
const unsigned OpCreateThis_m_dst_index = 0;
|
|
const unsigned OpCreateThis_m_callee_index = 1;
|
|
const unsigned OpCreateThis_m_inlineCapacity_index = 2;
|
|
const unsigned OpCreateThis_m_metadataID_index = 3;
|
|
const unsigned OpCreateGenerator_m_dst_index = 0;
|
|
const unsigned OpCreateGenerator_m_callee_index = 1;
|
|
const unsigned OpCreateGenerator_m_metadataID_index = 2;
|
|
const unsigned OpJneqPtr_m_value_index = 0;
|
|
const unsigned OpJneqPtr_m_specialPointer_index = 1;
|
|
const unsigned OpJneqPtr_m_targetLabel_index = 2;
|
|
const unsigned OpJneqPtr_m_metadataID_index = 3;
|
|
const unsigned OpProfileType_m_targetVirtualRegister_index = 0;
|
|
const unsigned OpProfileType_m_symbolTableOrScopeDepth_index = 1;
|
|
const unsigned OpProfileType_m_flag_index = 2;
|
|
const unsigned OpProfileType_m_identifier_index = 3;
|
|
const unsigned OpProfileType_m_resolveType_index = 4;
|
|
const unsigned OpProfileType_m_metadataID_index = 5;
|
|
const unsigned OpProfileControlFlow_m_textOffset_index = 0;
|
|
const unsigned OpProfileControlFlow_m_metadataID_index = 1;
|
|
const unsigned OpBitor_m_dst_index = 0;
|
|
const unsigned OpBitor_m_lhs_index = 1;
|
|
const unsigned OpBitor_m_rhs_index = 2;
|
|
const unsigned OpBitor_m_metadataID_index = 3;
|
|
const unsigned OpHasEnumerableIndexedProperty_m_dst_index = 0;
|
|
const unsigned OpHasEnumerableIndexedProperty_m_base_index = 1;
|
|
const unsigned OpHasEnumerableIndexedProperty_m_property_index = 2;
|
|
const unsigned OpHasEnumerableIndexedProperty_m_metadataID_index = 3;
|
|
const unsigned OpBitxor_m_dst_index = 0;
|
|
const unsigned OpBitxor_m_lhs_index = 1;
|
|
const unsigned OpBitxor_m_rhs_index = 2;
|
|
const unsigned OpBitxor_m_metadataID_index = 3;
|
|
const unsigned OpLshift_m_dst_index = 0;
|
|
const unsigned OpLshift_m_lhs_index = 1;
|
|
const unsigned OpLshift_m_rhs_index = 2;
|
|
const unsigned OpLshift_m_metadataID_index = 3;
|
|
const unsigned OpRshift_m_dst_index = 0;
|
|
const unsigned OpRshift_m_lhs_index = 1;
|
|
const unsigned OpRshift_m_rhs_index = 2;
|
|
const unsigned OpRshift_m_metadataID_index = 3;
|
|
const unsigned OpBitnot_m_dst_index = 0;
|
|
const unsigned OpBitnot_m_operand_index = 1;
|
|
const unsigned OpBitnot_m_metadataID_index = 2;
|
|
const unsigned OpGetDirectPname_m_dst_index = 0;
|
|
const unsigned OpGetDirectPname_m_base_index = 1;
|
|
const unsigned OpGetDirectPname_m_property_index = 2;
|
|
const unsigned OpGetDirectPname_m_index_index = 3;
|
|
const unsigned OpGetDirectPname_m_enumerator_index = 4;
|
|
const unsigned OpGetDirectPname_m_metadataID_index = 5;
|
|
const unsigned OpNewArray_m_dst_index = 0;
|
|
const unsigned OpNewArray_m_argv_index = 1;
|
|
const unsigned OpNewArray_m_argc_index = 2;
|
|
const unsigned OpNewArray_m_recommendedIndexingType_index = 3;
|
|
const unsigned OpNewArray_m_metadataID_index = 4;
|
|
const unsigned OpPutById_m_base_index = 0;
|
|
const unsigned OpPutById_m_property_index = 1;
|
|
const unsigned OpPutById_m_value_index = 2;
|
|
const unsigned OpPutById_m_flags_index = 3;
|
|
const unsigned OpPutById_m_metadataID_index = 4;
|
|
const unsigned OpInByVal_m_dst_index = 0;
|
|
const unsigned OpInByVal_m_base_index = 1;
|
|
const unsigned OpInByVal_m_property_index = 2;
|
|
const unsigned OpInByVal_m_metadataID_index = 3;
|
|
const unsigned OpNewArrayBuffer_m_dst_index = 0;
|
|
const unsigned OpNewArrayBuffer_m_immutableButterfly_index = 1;
|
|
const unsigned OpNewArrayBuffer_m_recommendedIndexingType_index = 2;
|
|
const unsigned OpNewArrayBuffer_m_metadataID_index = 3;
|
|
const unsigned OpGetById_m_dst_index = 0;
|
|
const unsigned OpGetById_m_base_index = 1;
|
|
const unsigned OpGetById_m_property_index = 2;
|
|
const unsigned OpGetById_m_metadataID_index = 3;
|
|
const unsigned OpGetInternalField_m_dst_index = 0;
|
|
const unsigned OpGetInternalField_m_base_index = 1;
|
|
const unsigned OpGetInternalField_m_index_index = 2;
|
|
const unsigned OpGetInternalField_m_metadataID_index = 3;
|
|
const unsigned OpToThis_m_srcDst_index = 0;
|
|
const unsigned OpToThis_m_ecmaMode_index = 1;
|
|
const unsigned OpToThis_m_metadataID_index = 2;
|
|
const unsigned OpPutByVal_m_base_index = 0;
|
|
const unsigned OpPutByVal_m_property_index = 1;
|
|
const unsigned OpPutByVal_m_value_index = 2;
|
|
const unsigned OpPutByVal_m_ecmaMode_index = 3;
|
|
const unsigned OpPutByVal_m_metadataID_index = 4;
|
|
const unsigned OpCreatePromise_m_dst_index = 0;
|
|
const unsigned OpCreatePromise_m_callee_index = 1;
|
|
const unsigned OpCreatePromise_m_isInternalPromise_index = 2;
|
|
const unsigned OpCreatePromise_m_metadataID_index = 3;
|
|
const unsigned OpCreateAsyncGenerator_m_dst_index = 0;
|
|
const unsigned OpCreateAsyncGenerator_m_callee_index = 1;
|
|
const unsigned OpCreateAsyncGenerator_m_metadataID_index = 2;
|
|
const unsigned OpGetByValWithThis_m_dst_index = 0;
|
|
const unsigned OpGetByValWithThis_m_base_index = 1;
|
|
const unsigned OpGetByValWithThis_m_thisValue_index = 2;
|
|
const unsigned OpGetByValWithThis_m_property_index = 3;
|
|
const unsigned OpGetByValWithThis_m_metadataID_index = 4;
|
|
const unsigned OpResolveScope_m_dst_index = 0;
|
|
const unsigned OpResolveScope_m_scope_index = 1;
|
|
const unsigned OpResolveScope_m_var_index = 2;
|
|
const unsigned OpResolveScope_m_resolveType_index = 3;
|
|
const unsigned OpResolveScope_m_localScopeDepth_index = 4;
|
|
const unsigned OpResolveScope_m_metadataID_index = 5;
|
|
const unsigned OpGetFromScope_m_dst_index = 0;
|
|
const unsigned OpGetFromScope_m_scope_index = 1;
|
|
const unsigned OpGetFromScope_m_var_index = 2;
|
|
const unsigned OpGetFromScope_m_getPutInfo_index = 3;
|
|
const unsigned OpGetFromScope_m_localScopeDepth_index = 4;
|
|
const unsigned OpGetFromScope_m_offset_index = 5;
|
|
const unsigned OpGetFromScope_m_metadataID_index = 6;
|
|
const unsigned OpPutToScope_m_scope_index = 0;
|
|
const unsigned OpPutToScope_m_var_index = 1;
|
|
const unsigned OpPutToScope_m_value_index = 2;
|
|
const unsigned OpPutToScope_m_getPutInfo_index = 3;
|
|
const unsigned OpPutToScope_m_symbolTableOrScopeDepth_index = 4;
|
|
const unsigned OpPutToScope_m_offset_index = 5;
|
|
const unsigned OpPutToScope_m_metadataID_index = 6;
|
|
const unsigned OpGetFromArguments_m_dst_index = 0;
|
|
const unsigned OpGetFromArguments_m_arguments_index = 1;
|
|
const unsigned OpGetFromArguments_m_index_index = 2;
|
|
const unsigned OpGetFromArguments_m_metadataID_index = 3;
|
|
const unsigned OpSub_m_dst_index = 0;
|
|
const unsigned OpSub_m_lhs_index = 1;
|
|
const unsigned OpSub_m_rhs_index = 2;
|
|
const unsigned OpSub_m_operandTypes_index = 3;
|
|
const unsigned OpSub_m_metadataID_index = 4;
|
|
const unsigned OpBitand_m_dst_index = 0;
|
|
const unsigned OpBitand_m_lhs_index = 1;
|
|
const unsigned OpBitand_m_rhs_index = 2;
|
|
const unsigned OpBitand_m_metadataID_index = 3;
|
|
const unsigned OpInc_m_srcDst_index = 0;
|
|
const unsigned OpInc_m_metadataID_index = 1;
|
|
const unsigned OpDec_m_srcDst_index = 0;
|
|
const unsigned OpDec_m_metadataID_index = 1;
|
|
const unsigned OpToObject_m_dst_index = 0;
|
|
const unsigned OpToObject_m_operand_index = 1;
|
|
const unsigned OpToObject_m_message_index = 2;
|
|
const unsigned OpToObject_m_metadataID_index = 3;
|
|
const unsigned OpCatch_m_exception_index = 0;
|
|
const unsigned OpCatch_m_thrownValue_index = 1;
|
|
const unsigned OpCatch_m_metadataID_index = 2;
|
|
const unsigned OpToNumber_m_dst_index = 0;
|
|
const unsigned OpToNumber_m_operand_index = 1;
|
|
const unsigned OpToNumber_m_metadataID_index = 2;
|
|
const unsigned OpToNumeric_m_dst_index = 0;
|
|
const unsigned OpToNumeric_m_operand_index = 1;
|
|
const unsigned OpToNumeric_m_metadataID_index = 2;
|
|
const unsigned OpNegate_m_dst_index = 0;
|
|
const unsigned OpNegate_m_operand_index = 1;
|
|
const unsigned OpNegate_m_resultType_index = 2;
|
|
const unsigned OpNegate_m_metadataID_index = 3;
|
|
const unsigned OpPutSetterByVal_m_base_index = 0;
|
|
const unsigned OpPutSetterByVal_m_property_index = 1;
|
|
const unsigned OpPutSetterByVal_m_attributes_index = 2;
|
|
const unsigned OpPutSetterByVal_m_accessor_index = 3;
|
|
const unsigned OpDefineDataProperty_m_base_index = 0;
|
|
const unsigned OpDefineDataProperty_m_property_index = 1;
|
|
const unsigned OpDefineDataProperty_m_value_index = 2;
|
|
const unsigned OpDefineDataProperty_m_attributes_index = 3;
|
|
const unsigned OpDefineAccessorProperty_m_base_index = 0;
|
|
const unsigned OpDefineAccessorProperty_m_property_index = 1;
|
|
const unsigned OpDefineAccessorProperty_m_getter_index = 2;
|
|
const unsigned OpDefineAccessorProperty_m_setter_index = 3;
|
|
const unsigned OpDefineAccessorProperty_m_attributes_index = 4;
|
|
const unsigned OpJmp_m_targetLabel_index = 0;
|
|
const unsigned OpJtrue_m_condition_index = 0;
|
|
const unsigned OpJtrue_m_targetLabel_index = 1;
|
|
const unsigned OpJfalse_m_condition_index = 0;
|
|
const unsigned OpJfalse_m_targetLabel_index = 1;
|
|
const unsigned OpJeqNull_m_value_index = 0;
|
|
const unsigned OpJeqNull_m_targetLabel_index = 1;
|
|
const unsigned OpJneqNull_m_value_index = 0;
|
|
const unsigned OpJneqNull_m_targetLabel_index = 1;
|
|
const unsigned OpJundefinedOrNull_m_value_index = 0;
|
|
const unsigned OpJundefinedOrNull_m_targetLabel_index = 1;
|
|
const unsigned OpJnundefinedOrNull_m_value_index = 0;
|
|
const unsigned OpJnundefinedOrNull_m_targetLabel_index = 1;
|
|
const unsigned OpJeq_m_lhs_index = 0;
|
|
const unsigned OpJeq_m_rhs_index = 1;
|
|
const unsigned OpJeq_m_targetLabel_index = 2;
|
|
const unsigned OpJstricteq_m_lhs_index = 0;
|
|
const unsigned OpJstricteq_m_rhs_index = 1;
|
|
const unsigned OpJstricteq_m_targetLabel_index = 2;
|
|
const unsigned OpJneq_m_lhs_index = 0;
|
|
const unsigned OpJneq_m_rhs_index = 1;
|
|
const unsigned OpJneq_m_targetLabel_index = 2;
|
|
const unsigned OpJnstricteq_m_lhs_index = 0;
|
|
const unsigned OpJnstricteq_m_rhs_index = 1;
|
|
const unsigned OpJnstricteq_m_targetLabel_index = 2;
|
|
const unsigned OpJless_m_lhs_index = 0;
|
|
const unsigned OpJless_m_rhs_index = 1;
|
|
const unsigned OpJless_m_targetLabel_index = 2;
|
|
const unsigned OpJlesseq_m_lhs_index = 0;
|
|
const unsigned OpJlesseq_m_rhs_index = 1;
|
|
const unsigned OpJlesseq_m_targetLabel_index = 2;
|
|
const unsigned OpJgreater_m_lhs_index = 0;
|
|
const unsigned OpJgreater_m_rhs_index = 1;
|
|
const unsigned OpJgreater_m_targetLabel_index = 2;
|
|
const unsigned OpJgreatereq_m_lhs_index = 0;
|
|
const unsigned OpJgreatereq_m_rhs_index = 1;
|
|
const unsigned OpJgreatereq_m_targetLabel_index = 2;
|
|
const unsigned OpJnless_m_lhs_index = 0;
|
|
const unsigned OpJnless_m_rhs_index = 1;
|
|
const unsigned OpJnless_m_targetLabel_index = 2;
|
|
const unsigned OpJnlesseq_m_lhs_index = 0;
|
|
const unsigned OpJnlesseq_m_rhs_index = 1;
|
|
const unsigned OpJnlesseq_m_targetLabel_index = 2;
|
|
const unsigned OpJngreater_m_lhs_index = 0;
|
|
const unsigned OpJngreater_m_rhs_index = 1;
|
|
const unsigned OpJngreater_m_targetLabel_index = 2;
|
|
const unsigned OpJngreatereq_m_lhs_index = 0;
|
|
const unsigned OpJngreatereq_m_rhs_index = 1;
|
|
const unsigned OpJngreatereq_m_targetLabel_index = 2;
|
|
const unsigned OpJbelow_m_lhs_index = 0;
|
|
const unsigned OpJbelow_m_rhs_index = 1;
|
|
const unsigned OpJbelow_m_targetLabel_index = 2;
|
|
const unsigned OpJbeloweq_m_lhs_index = 0;
|
|
const unsigned OpJbeloweq_m_rhs_index = 1;
|
|
const unsigned OpJbeloweq_m_targetLabel_index = 2;
|
|
|
|
const unsigned OpSwitchImm_m_tableIndex_index = 0;
|
|
const unsigned OpSwitchImm_m_defaultOffset_index = 1;
|
|
const unsigned OpSwitchImm_m_scrutinee_index = 2;
|
|
const unsigned OpSwitchChar_m_tableIndex_index = 0;
|
|
const unsigned OpSwitchChar_m_defaultOffset_index = 1;
|
|
const unsigned OpSwitchChar_m_scrutinee_index = 2;
|
|
const unsigned OpSwitchString_m_tableIndex_index = 0;
|
|
const unsigned OpSwitchString_m_defaultOffset_index = 1;
|
|
const unsigned OpSwitchString_m_scrutinee_index = 2;
|
|
const unsigned OpNewFunc_m_dst_index = 0;
|
|
const unsigned OpNewFunc_m_scope_index = 1;
|
|
const unsigned OpNewFunc_m_functionDecl_index = 2;
|
|
const unsigned OpNewFuncExp_m_dst_index = 0;
|
|
const unsigned OpNewFuncExp_m_scope_index = 1;
|
|
const unsigned OpNewFuncExp_m_functionDecl_index = 2;
|
|
const unsigned OpNewGeneratorFunc_m_dst_index = 0;
|
|
const unsigned OpNewGeneratorFunc_m_scope_index = 1;
|
|
const unsigned OpNewGeneratorFunc_m_functionDecl_index = 2;
|
|
const unsigned OpNewGeneratorFuncExp_m_dst_index = 0;
|
|
const unsigned OpNewGeneratorFuncExp_m_scope_index = 1;
|
|
const unsigned OpNewGeneratorFuncExp_m_functionDecl_index = 2;
|
|
const unsigned OpNewAsyncFunc_m_dst_index = 0;
|
|
const unsigned OpNewAsyncFunc_m_scope_index = 1;
|
|
const unsigned OpNewAsyncFunc_m_functionDecl_index = 2;
|
|
const unsigned OpNewAsyncFuncExp_m_dst_index = 0;
|
|
const unsigned OpNewAsyncFuncExp_m_scope_index = 1;
|
|
const unsigned OpNewAsyncFuncExp_m_functionDecl_index = 2;
|
|
const unsigned OpNewAsyncGeneratorFunc_m_dst_index = 0;
|
|
const unsigned OpNewAsyncGeneratorFunc_m_scope_index = 1;
|
|
const unsigned OpNewAsyncGeneratorFunc_m_functionDecl_index = 2;
|
|
const unsigned OpNewAsyncGeneratorFuncExp_m_dst_index = 0;
|
|
const unsigned OpNewAsyncGeneratorFuncExp_m_scope_index = 1;
|
|
const unsigned OpNewAsyncGeneratorFuncExp_m_functionDecl_index = 2;
|
|
const unsigned OpSetFunctionName_m_function_index = 0;
|
|
const unsigned OpSetFunctionName_m_name_index = 1;
|
|
const unsigned OpRet_m_value_index = 0;
|
|
const unsigned OpStrcat_m_dst_index = 0;
|
|
const unsigned OpStrcat_m_src_index = 1;
|
|
const unsigned OpStrcat_m_count_index = 2;
|
|
const unsigned OpToPrimitive_m_dst_index = 0;
|
|
const unsigned OpToPrimitive_m_src_index = 1;
|
|
const unsigned OpToPropertyKey_m_dst_index = 0;
|
|
const unsigned OpToPropertyKey_m_src_index = 1;
|
|
const unsigned OpPutToArguments_m_arguments_index = 0;
|
|
const unsigned OpPutToArguments_m_index_index = 1;
|
|
const unsigned OpPutToArguments_m_value_index = 2;
|
|
const unsigned OpPushWithScope_m_dst_index = 0;
|
|
const unsigned OpPushWithScope_m_currentScope_index = 1;
|
|
const unsigned OpPushWithScope_m_newScope_index = 2;
|
|
const unsigned OpCreateLexicalEnvironment_m_dst_index = 0;
|
|
const unsigned OpCreateLexicalEnvironment_m_scope_index = 1;
|
|
const unsigned OpCreateLexicalEnvironment_m_symbolTable_index = 2;
|
|
const unsigned OpCreateLexicalEnvironment_m_initialValue_index = 3;
|
|
const unsigned OpCreateGeneratorFrameEnvironment_m_dst_index = 0;
|
|
const unsigned OpCreateGeneratorFrameEnvironment_m_scope_index = 1;
|
|
const unsigned OpCreateGeneratorFrameEnvironment_m_symbolTable_index = 2;
|
|
const unsigned OpCreateGeneratorFrameEnvironment_m_initialValue_index = 3;
|
|
const unsigned OpGetParentScope_m_dst_index = 0;
|
|
const unsigned OpGetParentScope_m_scope_index = 1;
|
|
const unsigned OpThrow_m_value_index = 0;
|
|
const unsigned OpThrowStaticError_m_message_index = 0;
|
|
const unsigned OpThrowStaticError_m_errorType_index = 1;
|
|
const unsigned OpDebug_m_debugHookType_index = 0;
|
|
const unsigned OpDebug_m_hasBreakpoint_index = 1;
|
|
const unsigned OpEnd_m_value_index = 0;
|
|
const unsigned OpGetEnumerableLength_m_dst_index = 0;
|
|
const unsigned OpGetEnumerableLength_m_base_index = 1;
|
|
const unsigned OpHasEnumerableStructureProperty_m_dst_index = 0;
|
|
const unsigned OpHasEnumerableStructureProperty_m_base_index = 1;
|
|
const unsigned OpHasEnumerableStructureProperty_m_property_index = 2;
|
|
const unsigned OpHasEnumerableStructureProperty_m_enumerator_index = 3;
|
|
const unsigned OpHasOwnStructureProperty_m_dst_index = 0;
|
|
const unsigned OpHasOwnStructureProperty_m_base_index = 1;
|
|
const unsigned OpHasOwnStructureProperty_m_property_index = 2;
|
|
const unsigned OpHasOwnStructureProperty_m_enumerator_index = 3;
|
|
const unsigned OpInStructureProperty_m_dst_index = 0;
|
|
const unsigned OpInStructureProperty_m_base_index = 1;
|
|
const unsigned OpInStructureProperty_m_property_index = 2;
|
|
const unsigned OpInStructureProperty_m_enumerator_index = 3;
|
|
const unsigned OpHasEnumerableProperty_m_dst_index = 0;
|
|
const unsigned OpHasEnumerableProperty_m_base_index = 1;
|
|
const unsigned OpHasEnumerableProperty_m_property_index = 2;
|
|
const unsigned OpGetPropertyEnumerator_m_dst_index = 0;
|
|
const unsigned OpGetPropertyEnumerator_m_base_index = 1;
|
|
const unsigned OpEnumeratorStructurePname_m_dst_index = 0;
|
|
const unsigned OpEnumeratorStructurePname_m_enumerator_index = 1;
|
|
const unsigned OpEnumeratorStructurePname_m_index_index = 2;
|
|
const unsigned OpEnumeratorGenericPname_m_dst_index = 0;
|
|
const unsigned OpEnumeratorGenericPname_m_enumerator_index = 1;
|
|
const unsigned OpEnumeratorGenericPname_m_index_index = 2;
|
|
const unsigned OpToIndexString_m_dst_index = 0;
|
|
const unsigned OpToIndexString_m_index_index = 1;
|
|
|
|
const unsigned OpCreateRest_m_dst_index = 0;
|
|
const unsigned OpCreateRest_m_arraySize_index = 1;
|
|
const unsigned OpCreateRest_m_numParametersToSkip_index = 2;
|
|
const unsigned OpGetRestLength_m_dst_index = 0;
|
|
const unsigned OpGetRestLength_m_numParametersToSkip_index = 1;
|
|
const unsigned OpYield_m_generator_index = 0;
|
|
const unsigned OpYield_m_yieldPoint_index = 1;
|
|
const unsigned OpYield_m_argument_index = 2;
|
|
|
|
const unsigned OpLogShadowChickenPrologue_m_scope_index = 0;
|
|
const unsigned OpLogShadowChickenTail_m_thisValue_index = 0;
|
|
const unsigned OpLogShadowChickenTail_m_scope_index = 1;
|
|
const unsigned OpResolveScopeForHoistingFuncDeclInEval_m_dst_index = 0;
|
|
const unsigned OpResolveScopeForHoistingFuncDeclInEval_m_scope_index = 1;
|
|
const unsigned OpResolveScopeForHoistingFuncDeclInEval_m_property_index = 2;
|
|
const unsigned OpPutInternalField_m_base_index = 0;
|
|
const unsigned OpPutInternalField_m_index_index = 1;
|
|
const unsigned OpPutInternalField_m_value_index = 2;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const unsigned OpGetScope_m_dst_index = 0;
|
|
const unsigned OpCreateDirectArguments_m_dst_index = 0;
|
|
const unsigned OpCreateScopedArguments_m_dst_index = 0;
|
|
const unsigned OpCreateScopedArguments_m_scope_index = 1;
|
|
const unsigned OpCreateClonedArguments_m_dst_index = 0;
|
|
const unsigned OpCreateArgumentsButterfly_m_dst_index = 0;
|
|
const unsigned OpNewPromise_m_dst_index = 0;
|
|
const unsigned OpNewPromise_m_isInternalPromise_index = 1;
|
|
const unsigned OpNewGenerator_m_dst_index = 0;
|
|
const unsigned OpArgumentCount_m_dst_index = 0;
|
|
const unsigned OpCheckTdz_m_targetVirtualRegister_index = 0;
|
|
const unsigned OpNewArrayWithSpread_m_dst_index = 0;
|
|
const unsigned OpNewArrayWithSpread_m_argv_index = 1;
|
|
const unsigned OpNewArrayWithSpread_m_argc_index = 2;
|
|
const unsigned OpNewArrayWithSpread_m_bitVector_index = 3;
|
|
const unsigned OpSpread_m_dst_index = 0;
|
|
const unsigned OpSpread_m_argument_index = 1;
|
|
const unsigned OpNewRegexp_m_dst_index = 0;
|
|
const unsigned OpNewRegexp_m_regexp_index = 1;
|
|
const unsigned OpMov_m_dst_index = 0;
|
|
const unsigned OpMov_m_src_index = 1;
|
|
const unsigned OpEq_m_dst_index = 0;
|
|
const unsigned OpEq_m_lhs_index = 1;
|
|
const unsigned OpEq_m_rhs_index = 2;
|
|
const unsigned OpNeq_m_dst_index = 0;
|
|
const unsigned OpNeq_m_lhs_index = 1;
|
|
const unsigned OpNeq_m_rhs_index = 2;
|
|
const unsigned OpStricteq_m_dst_index = 0;
|
|
const unsigned OpStricteq_m_lhs_index = 1;
|
|
const unsigned OpStricteq_m_rhs_index = 2;
|
|
const unsigned OpNstricteq_m_dst_index = 0;
|
|
const unsigned OpNstricteq_m_lhs_index = 1;
|
|
const unsigned OpNstricteq_m_rhs_index = 2;
|
|
const unsigned OpLess_m_dst_index = 0;
|
|
const unsigned OpLess_m_lhs_index = 1;
|
|
const unsigned OpLess_m_rhs_index = 2;
|
|
const unsigned OpLesseq_m_dst_index = 0;
|
|
const unsigned OpLesseq_m_lhs_index = 1;
|
|
const unsigned OpLesseq_m_rhs_index = 2;
|
|
const unsigned OpGreater_m_dst_index = 0;
|
|
const unsigned OpGreater_m_lhs_index = 1;
|
|
const unsigned OpGreater_m_rhs_index = 2;
|
|
const unsigned OpGreatereq_m_dst_index = 0;
|
|
const unsigned OpGreatereq_m_lhs_index = 1;
|
|
const unsigned OpGreatereq_m_rhs_index = 2;
|
|
const unsigned OpBelow_m_dst_index = 0;
|
|
const unsigned OpBelow_m_lhs_index = 1;
|
|
const unsigned OpBelow_m_rhs_index = 2;
|
|
const unsigned OpBeloweq_m_dst_index = 0;
|
|
const unsigned OpBeloweq_m_lhs_index = 1;
|
|
const unsigned OpBeloweq_m_rhs_index = 2;
|
|
const unsigned OpMod_m_dst_index = 0;
|
|
const unsigned OpMod_m_lhs_index = 1;
|
|
const unsigned OpMod_m_rhs_index = 2;
|
|
const unsigned OpPow_m_dst_index = 0;
|
|
const unsigned OpPow_m_lhs_index = 1;
|
|
const unsigned OpPow_m_rhs_index = 2;
|
|
const unsigned OpUrshift_m_dst_index = 0;
|
|
const unsigned OpUrshift_m_lhs_index = 1;
|
|
const unsigned OpUrshift_m_rhs_index = 2;
|
|
const unsigned OpEqNull_m_dst_index = 0;
|
|
const unsigned OpEqNull_m_operand_index = 1;
|
|
const unsigned OpNeqNull_m_dst_index = 0;
|
|
const unsigned OpNeqNull_m_operand_index = 1;
|
|
const unsigned OpToString_m_dst_index = 0;
|
|
const unsigned OpToString_m_operand_index = 1;
|
|
const unsigned OpUnsigned_m_dst_index = 0;
|
|
const unsigned OpUnsigned_m_operand_index = 1;
|
|
const unsigned OpIsEmpty_m_dst_index = 0;
|
|
const unsigned OpIsEmpty_m_operand_index = 1;
|
|
const unsigned OpTypeofIsUndefined_m_dst_index = 0;
|
|
const unsigned OpTypeofIsUndefined_m_operand_index = 1;
|
|
const unsigned OpTypeofIsObject_m_dst_index = 0;
|
|
const unsigned OpTypeofIsObject_m_operand_index = 1;
|
|
const unsigned OpTypeofIsFunction_m_dst_index = 0;
|
|
const unsigned OpTypeofIsFunction_m_operand_index = 1;
|
|
const unsigned OpIsUndefinedOrNull_m_dst_index = 0;
|
|
const unsigned OpIsUndefinedOrNull_m_operand_index = 1;
|
|
const unsigned OpIsBoolean_m_dst_index = 0;
|
|
const unsigned OpIsBoolean_m_operand_index = 1;
|
|
const unsigned OpIsNumber_m_dst_index = 0;
|
|
const unsigned OpIsNumber_m_operand_index = 1;
|
|
const unsigned OpIsBigInt_m_dst_index = 0;
|
|
const unsigned OpIsBigInt_m_operand_index = 1;
|
|
const unsigned OpIsObject_m_dst_index = 0;
|
|
const unsigned OpIsObject_m_operand_index = 1;
|
|
const unsigned OpIsCallable_m_dst_index = 0;
|
|
const unsigned OpIsCallable_m_operand_index = 1;
|
|
const unsigned OpIsConstructor_m_dst_index = 0;
|
|
const unsigned OpIsConstructor_m_operand_index = 1;
|
|
const unsigned OpNot_m_dst_index = 0;
|
|
const unsigned OpNot_m_operand_index = 1;
|
|
const unsigned OpIdentityWithProfile_m_srcDst_index = 0;
|
|
const unsigned OpIdentityWithProfile_m_topProfile_index = 1;
|
|
const unsigned OpIdentityWithProfile_m_bottomProfile_index = 2;
|
|
const unsigned OpOverridesHasInstance_m_dst_index = 0;
|
|
const unsigned OpOverridesHasInstance_m_constructor_index = 1;
|
|
const unsigned OpOverridesHasInstance_m_hasInstanceValue_index = 2;
|
|
const unsigned OpInstanceof_m_dst_index = 0;
|
|
const unsigned OpInstanceof_m_value_index = 1;
|
|
const unsigned OpInstanceof_m_prototype_index = 2;
|
|
const unsigned OpInstanceofCustom_m_dst_index = 0;
|
|
const unsigned OpInstanceofCustom_m_value_index = 1;
|
|
const unsigned OpInstanceofCustom_m_constructor_index = 2;
|
|
const unsigned OpInstanceofCustom_m_hasInstanceValue_index = 3;
|
|
const unsigned OpTypeof_m_dst_index = 0;
|
|
const unsigned OpTypeof_m_value_index = 1;
|
|
const unsigned OpIsCellWithType_m_dst_index = 0;
|
|
const unsigned OpIsCellWithType_m_operand_index = 1;
|
|
const unsigned OpIsCellWithType_m_type_index = 2;
|
|
const unsigned OpInById_m_dst_index = 0;
|
|
const unsigned OpInById_m_base_index = 1;
|
|
const unsigned OpInById_m_property_index = 2;
|
|
const unsigned OpPutByIdWithThis_m_base_index = 0;
|
|
const unsigned OpPutByIdWithThis_m_thisValue_index = 1;
|
|
const unsigned OpPutByIdWithThis_m_property_index = 2;
|
|
const unsigned OpPutByIdWithThis_m_value_index = 3;
|
|
const unsigned OpPutByIdWithThis_m_ecmaMode_index = 4;
|
|
const unsigned OpDelById_m_dst_index = 0;
|
|
const unsigned OpDelById_m_base_index = 1;
|
|
const unsigned OpDelById_m_property_index = 2;
|
|
const unsigned OpDelById_m_ecmaMode_index = 3;
|
|
const unsigned OpPutByValWithThis_m_base_index = 0;
|
|
const unsigned OpPutByValWithThis_m_thisValue_index = 1;
|
|
const unsigned OpPutByValWithThis_m_property_index = 2;
|
|
const unsigned OpPutByValWithThis_m_value_index = 3;
|
|
const unsigned OpPutByValWithThis_m_ecmaMode_index = 4;
|
|
const unsigned OpDelByVal_m_dst_index = 0;
|
|
const unsigned OpDelByVal_m_base_index = 1;
|
|
const unsigned OpDelByVal_m_property_index = 2;
|
|
const unsigned OpDelByVal_m_ecmaMode_index = 3;
|
|
const unsigned OpPutGetterById_m_base_index = 0;
|
|
const unsigned OpPutGetterById_m_property_index = 1;
|
|
const unsigned OpPutGetterById_m_attributes_index = 2;
|
|
const unsigned OpPutGetterById_m_accessor_index = 3;
|
|
const unsigned OpPutSetterById_m_base_index = 0;
|
|
const unsigned OpPutSetterById_m_property_index = 1;
|
|
const unsigned OpPutSetterById_m_attributes_index = 2;
|
|
const unsigned OpPutSetterById_m_accessor_index = 3;
|
|
const unsigned OpPutGetterSetterById_m_base_index = 0;
|
|
const unsigned OpPutGetterSetterById_m_property_index = 1;
|
|
const unsigned OpPutGetterSetterById_m_attributes_index = 2;
|
|
const unsigned OpPutGetterSetterById_m_getter_index = 3;
|
|
const unsigned OpPutGetterSetterById_m_setter_index = 4;
|
|
const unsigned OpPutGetterByVal_m_base_index = 0;
|
|
const unsigned OpPutGetterByVal_m_property_index = 1;
|
|
const unsigned OpPutGetterByVal_m_attributes_index = 2;
|
|
const unsigned OpPutGetterByVal_m_accessor_index = 3;
|
|
|
|
const unsigned WasmI32Sub_m_dst_index = 0;
|
|
const unsigned WasmI32Sub_m_lhs_index = 1;
|
|
const unsigned WasmI32Sub_m_rhs_index = 2;
|
|
const unsigned WasmI32Mul_m_dst_index = 0;
|
|
const unsigned WasmI32Mul_m_lhs_index = 1;
|
|
const unsigned WasmI32Mul_m_rhs_index = 2;
|
|
const unsigned WasmI32DivS_m_dst_index = 0;
|
|
const unsigned WasmI32DivS_m_lhs_index = 1;
|
|
const unsigned WasmI32DivS_m_rhs_index = 2;
|
|
const unsigned WasmI32DivU_m_dst_index = 0;
|
|
const unsigned WasmI32DivU_m_lhs_index = 1;
|
|
const unsigned WasmI32DivU_m_rhs_index = 2;
|
|
const unsigned WasmI32RemS_m_dst_index = 0;
|
|
const unsigned WasmI32RemS_m_lhs_index = 1;
|
|
const unsigned WasmI32RemS_m_rhs_index = 2;
|
|
const unsigned WasmI32RemU_m_dst_index = 0;
|
|
const unsigned WasmI32RemU_m_lhs_index = 1;
|
|
const unsigned WasmI32RemU_m_rhs_index = 2;
|
|
const unsigned WasmI32And_m_dst_index = 0;
|
|
const unsigned WasmI32And_m_lhs_index = 1;
|
|
const unsigned WasmI32And_m_rhs_index = 2;
|
|
const unsigned WasmI32Or_m_dst_index = 0;
|
|
const unsigned WasmI32Or_m_lhs_index = 1;
|
|
const unsigned WasmI32Or_m_rhs_index = 2;
|
|
const unsigned WasmI32Xor_m_dst_index = 0;
|
|
const unsigned WasmI32Xor_m_lhs_index = 1;
|
|
const unsigned WasmI32Xor_m_rhs_index = 2;
|
|
const unsigned WasmI32Shl_m_dst_index = 0;
|
|
const unsigned WasmI32Shl_m_lhs_index = 1;
|
|
const unsigned WasmI32Shl_m_rhs_index = 2;
|
|
const unsigned WasmI32ShrU_m_dst_index = 0;
|
|
const unsigned WasmI32ShrU_m_lhs_index = 1;
|
|
const unsigned WasmI32ShrU_m_rhs_index = 2;
|
|
const unsigned WasmI32ShrS_m_dst_index = 0;
|
|
const unsigned WasmI32ShrS_m_lhs_index = 1;
|
|
const unsigned WasmI32ShrS_m_rhs_index = 2;
|
|
const unsigned WasmI32Rotr_m_dst_index = 0;
|
|
const unsigned WasmI32Rotr_m_lhs_index = 1;
|
|
const unsigned WasmI32Rotr_m_rhs_index = 2;
|
|
const unsigned WasmI32Rotl_m_dst_index = 0;
|
|
const unsigned WasmI32Rotl_m_lhs_index = 1;
|
|
const unsigned WasmI32Rotl_m_rhs_index = 2;
|
|
const unsigned WasmI32Eq_m_dst_index = 0;
|
|
const unsigned WasmI32Eq_m_lhs_index = 1;
|
|
const unsigned WasmI32Eq_m_rhs_index = 2;
|
|
const unsigned WasmI32Ne_m_dst_index = 0;
|
|
const unsigned WasmI32Ne_m_lhs_index = 1;
|
|
const unsigned WasmI32Ne_m_rhs_index = 2;
|
|
const unsigned WasmI32LtS_m_dst_index = 0;
|
|
const unsigned WasmI32LtS_m_lhs_index = 1;
|
|
const unsigned WasmI32LtS_m_rhs_index = 2;
|
|
const unsigned WasmI32LeS_m_dst_index = 0;
|
|
const unsigned WasmI32LeS_m_lhs_index = 1;
|
|
const unsigned WasmI32LeS_m_rhs_index = 2;
|
|
const unsigned WasmI32LtU_m_dst_index = 0;
|
|
const unsigned WasmI32LtU_m_lhs_index = 1;
|
|
const unsigned WasmI32LtU_m_rhs_index = 2;
|
|
const unsigned WasmI32LeU_m_dst_index = 0;
|
|
const unsigned WasmI32LeU_m_lhs_index = 1;
|
|
const unsigned WasmI32LeU_m_rhs_index = 2;
|
|
const unsigned WasmI32GtS_m_dst_index = 0;
|
|
const unsigned WasmI32GtS_m_lhs_index = 1;
|
|
const unsigned WasmI32GtS_m_rhs_index = 2;
|
|
const unsigned WasmI32GeS_m_dst_index = 0;
|
|
const unsigned WasmI32GeS_m_lhs_index = 1;
|
|
const unsigned WasmI32GeS_m_rhs_index = 2;
|
|
const unsigned WasmI32GtU_m_dst_index = 0;
|
|
const unsigned WasmI32GtU_m_lhs_index = 1;
|
|
const unsigned WasmI32GtU_m_rhs_index = 2;
|
|
const unsigned WasmI32GeU_m_dst_index = 0;
|
|
const unsigned WasmI32GeU_m_lhs_index = 1;
|
|
const unsigned WasmI32GeU_m_rhs_index = 2;
|
|
const unsigned WasmI32Clz_m_dst_index = 0;
|
|
const unsigned WasmI32Clz_m_operand_index = 1;
|
|
const unsigned WasmI32Ctz_m_dst_index = 0;
|
|
const unsigned WasmI32Ctz_m_operand_index = 1;
|
|
const unsigned WasmI32Popcnt_m_dst_index = 0;
|
|
const unsigned WasmI32Popcnt_m_operand_index = 1;
|
|
const unsigned WasmI32Eqz_m_dst_index = 0;
|
|
const unsigned WasmI32Eqz_m_operand_index = 1;
|
|
const unsigned WasmI64Add_m_dst_index = 0;
|
|
const unsigned WasmI64Add_m_lhs_index = 1;
|
|
const unsigned WasmI64Add_m_rhs_index = 2;
|
|
const unsigned WasmI64Sub_m_dst_index = 0;
|
|
const unsigned WasmI64Sub_m_lhs_index = 1;
|
|
const unsigned WasmI64Sub_m_rhs_index = 2;
|
|
const unsigned WasmI64Mul_m_dst_index = 0;
|
|
const unsigned WasmI64Mul_m_lhs_index = 1;
|
|
const unsigned WasmI64Mul_m_rhs_index = 2;
|
|
const unsigned WasmI64DivS_m_dst_index = 0;
|
|
const unsigned WasmI64DivS_m_lhs_index = 1;
|
|
const unsigned WasmI64DivS_m_rhs_index = 2;
|
|
const unsigned WasmI64DivU_m_dst_index = 0;
|
|
const unsigned WasmI64DivU_m_lhs_index = 1;
|
|
const unsigned WasmI64DivU_m_rhs_index = 2;
|
|
const unsigned WasmI64RemS_m_dst_index = 0;
|
|
const unsigned WasmI64RemS_m_lhs_index = 1;
|
|
const unsigned WasmI64RemS_m_rhs_index = 2;
|
|
const unsigned WasmI64RemU_m_dst_index = 0;
|
|
const unsigned WasmI64RemU_m_lhs_index = 1;
|
|
const unsigned WasmI64RemU_m_rhs_index = 2;
|
|
const unsigned WasmI64And_m_dst_index = 0;
|
|
const unsigned WasmI64And_m_lhs_index = 1;
|
|
const unsigned WasmI64And_m_rhs_index = 2;
|
|
const unsigned WasmI64Or_m_dst_index = 0;
|
|
const unsigned WasmI64Or_m_lhs_index = 1;
|
|
const unsigned WasmI64Or_m_rhs_index = 2;
|
|
const unsigned WasmI64Xor_m_dst_index = 0;
|
|
const unsigned WasmI64Xor_m_lhs_index = 1;
|
|
const unsigned WasmI64Xor_m_rhs_index = 2;
|
|
const unsigned WasmI64Shl_m_dst_index = 0;
|
|
const unsigned WasmI64Shl_m_lhs_index = 1;
|
|
const unsigned WasmI64Shl_m_rhs_index = 2;
|
|
const unsigned WasmI64ShrU_m_dst_index = 0;
|
|
const unsigned WasmI64ShrU_m_lhs_index = 1;
|
|
const unsigned WasmI64ShrU_m_rhs_index = 2;
|
|
const unsigned WasmI64ShrS_m_dst_index = 0;
|
|
const unsigned WasmI64ShrS_m_lhs_index = 1;
|
|
const unsigned WasmI64ShrS_m_rhs_index = 2;
|
|
const unsigned WasmI64Rotr_m_dst_index = 0;
|
|
const unsigned WasmI64Rotr_m_lhs_index = 1;
|
|
const unsigned WasmI64Rotr_m_rhs_index = 2;
|
|
const unsigned WasmI64Rotl_m_dst_index = 0;
|
|
const unsigned WasmI64Rotl_m_lhs_index = 1;
|
|
const unsigned WasmI64Rotl_m_rhs_index = 2;
|
|
const unsigned WasmI64Eq_m_dst_index = 0;
|
|
const unsigned WasmI64Eq_m_lhs_index = 1;
|
|
const unsigned WasmI64Eq_m_rhs_index = 2;
|
|
const unsigned WasmI64Ne_m_dst_index = 0;
|
|
const unsigned WasmI64Ne_m_lhs_index = 1;
|
|
const unsigned WasmI64Ne_m_rhs_index = 2;
|
|
const unsigned WasmI64LtS_m_dst_index = 0;
|
|
const unsigned WasmI64LtS_m_lhs_index = 1;
|
|
const unsigned WasmI64LtS_m_rhs_index = 2;
|
|
const unsigned WasmI64LeS_m_dst_index = 0;
|
|
const unsigned WasmI64LeS_m_lhs_index = 1;
|
|
const unsigned WasmI64LeS_m_rhs_index = 2;
|
|
const unsigned WasmI64LtU_m_dst_index = 0;
|
|
const unsigned WasmI64LtU_m_lhs_index = 1;
|
|
const unsigned WasmI64LtU_m_rhs_index = 2;
|
|
const unsigned WasmI64LeU_m_dst_index = 0;
|
|
const unsigned WasmI64LeU_m_lhs_index = 1;
|
|
const unsigned WasmI64LeU_m_rhs_index = 2;
|
|
const unsigned WasmI64GtS_m_dst_index = 0;
|
|
const unsigned WasmI64GtS_m_lhs_index = 1;
|
|
const unsigned WasmI64GtS_m_rhs_index = 2;
|
|
const unsigned WasmI64GeS_m_dst_index = 0;
|
|
const unsigned WasmI64GeS_m_lhs_index = 1;
|
|
const unsigned WasmI64GeS_m_rhs_index = 2;
|
|
const unsigned WasmI64GtU_m_dst_index = 0;
|
|
const unsigned WasmI64GtU_m_lhs_index = 1;
|
|
const unsigned WasmI64GtU_m_rhs_index = 2;
|
|
const unsigned WasmI64GeU_m_dst_index = 0;
|
|
const unsigned WasmI64GeU_m_lhs_index = 1;
|
|
const unsigned WasmI64GeU_m_rhs_index = 2;
|
|
const unsigned WasmI64Clz_m_dst_index = 0;
|
|
const unsigned WasmI64Clz_m_operand_index = 1;
|
|
const unsigned WasmI64Ctz_m_dst_index = 0;
|
|
const unsigned WasmI64Ctz_m_operand_index = 1;
|
|
const unsigned WasmI64Popcnt_m_dst_index = 0;
|
|
const unsigned WasmI64Popcnt_m_operand_index = 1;
|
|
const unsigned WasmI64Eqz_m_dst_index = 0;
|
|
const unsigned WasmI64Eqz_m_operand_index = 1;
|
|
const unsigned WasmF32Add_m_dst_index = 0;
|
|
const unsigned WasmF32Add_m_lhs_index = 1;
|
|
const unsigned WasmF32Add_m_rhs_index = 2;
|
|
const unsigned WasmF32Sub_m_dst_index = 0;
|
|
const unsigned WasmF32Sub_m_lhs_index = 1;
|
|
const unsigned WasmF32Sub_m_rhs_index = 2;
|
|
const unsigned WasmF32Mul_m_dst_index = 0;
|
|
const unsigned WasmF32Mul_m_lhs_index = 1;
|
|
const unsigned WasmF32Mul_m_rhs_index = 2;
|
|
const unsigned WasmF32Div_m_dst_index = 0;
|
|
const unsigned WasmF32Div_m_lhs_index = 1;
|
|
const unsigned WasmF32Div_m_rhs_index = 2;
|
|
const unsigned WasmF32Min_m_dst_index = 0;
|
|
const unsigned WasmF32Min_m_lhs_index = 1;
|
|
const unsigned WasmF32Min_m_rhs_index = 2;
|
|
const unsigned WasmF32Max_m_dst_index = 0;
|
|
const unsigned WasmF32Max_m_lhs_index = 1;
|
|
const unsigned WasmF32Max_m_rhs_index = 2;
|
|
const unsigned WasmF32Abs_m_dst_index = 0;
|
|
const unsigned WasmF32Abs_m_operand_index = 1;
|
|
const unsigned WasmF32Neg_m_dst_index = 0;
|
|
const unsigned WasmF32Neg_m_operand_index = 1;
|
|
const unsigned WasmF32Copysign_m_dst_index = 0;
|
|
const unsigned WasmF32Copysign_m_lhs_index = 1;
|
|
const unsigned WasmF32Copysign_m_rhs_index = 2;
|
|
const unsigned WasmF32Ceil_m_dst_index = 0;
|
|
const unsigned WasmF32Ceil_m_operand_index = 1;
|
|
const unsigned WasmF32Floor_m_dst_index = 0;
|
|
const unsigned WasmF32Floor_m_operand_index = 1;
|
|
const unsigned WasmF32Trunc_m_dst_index = 0;
|
|
const unsigned WasmF32Trunc_m_operand_index = 1;
|
|
const unsigned WasmF32Nearest_m_dst_index = 0;
|
|
const unsigned WasmF32Nearest_m_operand_index = 1;
|
|
const unsigned WasmF32Sqrt_m_dst_index = 0;
|
|
const unsigned WasmF32Sqrt_m_operand_index = 1;
|
|
const unsigned WasmF32Eq_m_dst_index = 0;
|
|
const unsigned WasmF32Eq_m_lhs_index = 1;
|
|
const unsigned WasmF32Eq_m_rhs_index = 2;
|
|
const unsigned WasmF32Ne_m_dst_index = 0;
|
|
const unsigned WasmF32Ne_m_lhs_index = 1;
|
|
const unsigned WasmF32Ne_m_rhs_index = 2;
|
|
const unsigned WasmF32Lt_m_dst_index = 0;
|
|
const unsigned WasmF32Lt_m_lhs_index = 1;
|
|
const unsigned WasmF32Lt_m_rhs_index = 2;
|
|
const unsigned WasmF32Le_m_dst_index = 0;
|
|
const unsigned WasmF32Le_m_lhs_index = 1;
|
|
const unsigned WasmF32Le_m_rhs_index = 2;
|
|
const unsigned WasmF32Gt_m_dst_index = 0;
|
|
const unsigned WasmF32Gt_m_lhs_index = 1;
|
|
const unsigned WasmF32Gt_m_rhs_index = 2;
|
|
const unsigned WasmF32Ge_m_dst_index = 0;
|
|
const unsigned WasmF32Ge_m_lhs_index = 1;
|
|
const unsigned WasmF32Ge_m_rhs_index = 2;
|
|
const unsigned WasmF64Add_m_dst_index = 0;
|
|
const unsigned WasmF64Add_m_lhs_index = 1;
|
|
const unsigned WasmF64Add_m_rhs_index = 2;
|
|
const unsigned WasmF64Sub_m_dst_index = 0;
|
|
const unsigned WasmF64Sub_m_lhs_index = 1;
|
|
const unsigned WasmF64Sub_m_rhs_index = 2;
|
|
const unsigned WasmF64Mul_m_dst_index = 0;
|
|
const unsigned WasmF64Mul_m_lhs_index = 1;
|
|
const unsigned WasmF64Mul_m_rhs_index = 2;
|
|
const unsigned WasmF64Div_m_dst_index = 0;
|
|
const unsigned WasmF64Div_m_lhs_index = 1;
|
|
const unsigned WasmF64Div_m_rhs_index = 2;
|
|
const unsigned WasmF64Min_m_dst_index = 0;
|
|
const unsigned WasmF64Min_m_lhs_index = 1;
|
|
const unsigned WasmF64Min_m_rhs_index = 2;
|
|
const unsigned WasmF64Max_m_dst_index = 0;
|
|
const unsigned WasmF64Max_m_lhs_index = 1;
|
|
const unsigned WasmF64Max_m_rhs_index = 2;
|
|
const unsigned WasmF64Abs_m_dst_index = 0;
|
|
const unsigned WasmF64Abs_m_operand_index = 1;
|
|
const unsigned WasmF64Neg_m_dst_index = 0;
|
|
const unsigned WasmF64Neg_m_operand_index = 1;
|
|
const unsigned WasmF64Copysign_m_dst_index = 0;
|
|
const unsigned WasmF64Copysign_m_lhs_index = 1;
|
|
const unsigned WasmF64Copysign_m_rhs_index = 2;
|
|
const unsigned WasmF64Ceil_m_dst_index = 0;
|
|
const unsigned WasmF64Ceil_m_operand_index = 1;
|
|
const unsigned WasmF64Floor_m_dst_index = 0;
|
|
const unsigned WasmF64Floor_m_operand_index = 1;
|
|
const unsigned WasmF64Trunc_m_dst_index = 0;
|
|
const unsigned WasmF64Trunc_m_operand_index = 1;
|
|
const unsigned WasmF64Nearest_m_dst_index = 0;
|
|
const unsigned WasmF64Nearest_m_operand_index = 1;
|
|
const unsigned WasmF64Sqrt_m_dst_index = 0;
|
|
const unsigned WasmF64Sqrt_m_operand_index = 1;
|
|
const unsigned WasmF64Eq_m_dst_index = 0;
|
|
const unsigned WasmF64Eq_m_lhs_index = 1;
|
|
const unsigned WasmF64Eq_m_rhs_index = 2;
|
|
const unsigned WasmF64Ne_m_dst_index = 0;
|
|
const unsigned WasmF64Ne_m_lhs_index = 1;
|
|
const unsigned WasmF64Ne_m_rhs_index = 2;
|
|
const unsigned WasmF64Lt_m_dst_index = 0;
|
|
const unsigned WasmF64Lt_m_lhs_index = 1;
|
|
const unsigned WasmF64Lt_m_rhs_index = 2;
|
|
const unsigned WasmF64Le_m_dst_index = 0;
|
|
const unsigned WasmF64Le_m_lhs_index = 1;
|
|
const unsigned WasmF64Le_m_rhs_index = 2;
|
|
const unsigned WasmF64Gt_m_dst_index = 0;
|
|
const unsigned WasmF64Gt_m_lhs_index = 1;
|
|
const unsigned WasmF64Gt_m_rhs_index = 2;
|
|
const unsigned WasmF64Ge_m_dst_index = 0;
|
|
const unsigned WasmF64Ge_m_lhs_index = 1;
|
|
const unsigned WasmF64Ge_m_rhs_index = 2;
|
|
const unsigned WasmI32TruncSF32_m_dst_index = 0;
|
|
const unsigned WasmI32TruncSF32_m_operand_index = 1;
|
|
const unsigned WasmI32TruncSF64_m_dst_index = 0;
|
|
const unsigned WasmI32TruncSF64_m_operand_index = 1;
|
|
const unsigned WasmI32TruncUF32_m_dst_index = 0;
|
|
const unsigned WasmI32TruncUF32_m_operand_index = 1;
|
|
const unsigned WasmI32TruncUF64_m_dst_index = 0;
|
|
const unsigned WasmI32TruncUF64_m_operand_index = 1;
|
|
const unsigned WasmI32WrapI64_m_dst_index = 0;
|
|
const unsigned WasmI32WrapI64_m_operand_index = 1;
|
|
const unsigned WasmI64TruncSF32_m_dst_index = 0;
|
|
const unsigned WasmI64TruncSF32_m_operand_index = 1;
|
|
const unsigned WasmI64TruncSF64_m_dst_index = 0;
|
|
const unsigned WasmI64TruncSF64_m_operand_index = 1;
|
|
const unsigned WasmI64TruncUF32_m_dst_index = 0;
|
|
const unsigned WasmI64TruncUF32_m_operand_index = 1;
|
|
const unsigned WasmI64TruncUF64_m_dst_index = 0;
|
|
const unsigned WasmI64TruncUF64_m_operand_index = 1;
|
|
const unsigned WasmI64ExtendSI32_m_dst_index = 0;
|
|
const unsigned WasmI64ExtendSI32_m_operand_index = 1;
|
|
const unsigned WasmI64ExtendUI32_m_dst_index = 0;
|
|
const unsigned WasmI64ExtendUI32_m_operand_index = 1;
|
|
const unsigned WasmF32ConvertSI32_m_dst_index = 0;
|
|
const unsigned WasmF32ConvertSI32_m_operand_index = 1;
|
|
const unsigned WasmF32ConvertUI32_m_dst_index = 0;
|
|
const unsigned WasmF32ConvertUI32_m_operand_index = 1;
|
|
const unsigned WasmF32ConvertSI64_m_dst_index = 0;
|
|
const unsigned WasmF32ConvertSI64_m_operand_index = 1;
|
|
const unsigned WasmF32ConvertUI64_m_dst_index = 0;
|
|
const unsigned WasmF32ConvertUI64_m_operand_index = 1;
|
|
const unsigned WasmF32DemoteF64_m_dst_index = 0;
|
|
const unsigned WasmF32DemoteF64_m_operand_index = 1;
|
|
const unsigned WasmF32ReinterpretI32_m_dst_index = 0;
|
|
const unsigned WasmF32ReinterpretI32_m_operand_index = 1;
|
|
const unsigned WasmF64ConvertSI32_m_dst_index = 0;
|
|
const unsigned WasmF64ConvertSI32_m_operand_index = 1;
|
|
const unsigned WasmF64ConvertUI32_m_dst_index = 0;
|
|
const unsigned WasmF64ConvertUI32_m_operand_index = 1;
|
|
const unsigned WasmF64ConvertSI64_m_dst_index = 0;
|
|
const unsigned WasmF64ConvertSI64_m_operand_index = 1;
|
|
const unsigned WasmF64ConvertUI64_m_dst_index = 0;
|
|
const unsigned WasmF64ConvertUI64_m_operand_index = 1;
|
|
const unsigned WasmF64PromoteF32_m_dst_index = 0;
|
|
const unsigned WasmF64PromoteF32_m_operand_index = 1;
|
|
const unsigned WasmF64ReinterpretI64_m_dst_index = 0;
|
|
const unsigned WasmF64ReinterpretI64_m_operand_index = 1;
|
|
const unsigned WasmI32ReinterpretF32_m_dst_index = 0;
|
|
const unsigned WasmI32ReinterpretF32_m_operand_index = 1;
|
|
const unsigned WasmI64ReinterpretF64_m_dst_index = 0;
|
|
const unsigned WasmI64ReinterpretF64_m_operand_index = 1;
|
|
const unsigned WasmI32Extend8S_m_dst_index = 0;
|
|
const unsigned WasmI32Extend8S_m_operand_index = 1;
|
|
const unsigned WasmI32Extend16S_m_dst_index = 0;
|
|
const unsigned WasmI32Extend16S_m_operand_index = 1;
|
|
const unsigned WasmI64Extend8S_m_dst_index = 0;
|
|
const unsigned WasmI64Extend8S_m_operand_index = 1;
|
|
const unsigned WasmI64Extend16S_m_dst_index = 0;
|
|
const unsigned WasmI64Extend16S_m_operand_index = 1;
|
|
const unsigned WasmI64Extend32S_m_dst_index = 0;
|
|
const unsigned WasmI64Extend32S_m_operand_index = 1;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const unsigned WasmMov_m_dst_index = 0;
|
|
const unsigned WasmMov_m_src_index = 1;
|
|
const unsigned WasmJtrue_m_condition_index = 0;
|
|
const unsigned WasmJtrue_m_targetLabel_index = 1;
|
|
const unsigned WasmJfalse_m_condition_index = 0;
|
|
const unsigned WasmJfalse_m_targetLabel_index = 1;
|
|
const unsigned WasmJmp_m_targetLabel_index = 0;
|
|
|
|
const unsigned WasmSwitch_m_scrutinee_index = 0;
|
|
const unsigned WasmSwitch_m_tableIndex_index = 1;
|
|
|
|
|
|
const unsigned WasmDropKeep_m_startOffset_index = 0;
|
|
const unsigned WasmDropKeep_m_dropCount_index = 1;
|
|
const unsigned WasmDropKeep_m_keepCount_index = 2;
|
|
const unsigned WasmRefIsNull_m_dst_index = 0;
|
|
const unsigned WasmRefIsNull_m_ref_index = 1;
|
|
const unsigned WasmRefFunc_m_dst_index = 0;
|
|
const unsigned WasmRefFunc_m_functionIndex_index = 1;
|
|
const unsigned WasmGetGlobal_m_dst_index = 0;
|
|
const unsigned WasmGetGlobal_m_globalIndex_index = 1;
|
|
const unsigned WasmSetGlobal_m_globalIndex_index = 0;
|
|
const unsigned WasmSetGlobal_m_value_index = 1;
|
|
const unsigned WasmSetGlobalRef_m_globalIndex_index = 0;
|
|
const unsigned WasmSetGlobalRef_m_value_index = 1;
|
|
const unsigned WasmGetGlobalPortableBinding_m_dst_index = 0;
|
|
const unsigned WasmGetGlobalPortableBinding_m_globalIndex_index = 1;
|
|
const unsigned WasmSetGlobalPortableBinding_m_globalIndex_index = 0;
|
|
const unsigned WasmSetGlobalPortableBinding_m_value_index = 1;
|
|
const unsigned WasmSetGlobalRefPortableBinding_m_globalIndex_index = 0;
|
|
const unsigned WasmSetGlobalRefPortableBinding_m_value_index = 1;
|
|
const unsigned WasmTableGet_m_dst_index = 0;
|
|
const unsigned WasmTableGet_m_index_index = 1;
|
|
const unsigned WasmTableGet_m_tableIndex_index = 2;
|
|
const unsigned WasmTableSet_m_index_index = 0;
|
|
const unsigned WasmTableSet_m_value_index = 1;
|
|
const unsigned WasmTableSet_m_tableIndex_index = 2;
|
|
const unsigned WasmTableInit_m_dstOffset_index = 0;
|
|
const unsigned WasmTableInit_m_srcOffset_index = 1;
|
|
const unsigned WasmTableInit_m_length_index = 2;
|
|
const unsigned WasmTableInit_m_elementIndex_index = 3;
|
|
const unsigned WasmTableInit_m_tableIndex_index = 4;
|
|
const unsigned WasmElemDrop_m_elementIndex_index = 0;
|
|
const unsigned WasmTableSize_m_dst_index = 0;
|
|
const unsigned WasmTableSize_m_tableIndex_index = 1;
|
|
const unsigned WasmTableGrow_m_dst_index = 0;
|
|
const unsigned WasmTableGrow_m_fill_index = 1;
|
|
const unsigned WasmTableGrow_m_size_index = 2;
|
|
const unsigned WasmTableGrow_m_tableIndex_index = 3;
|
|
const unsigned WasmTableFill_m_offset_index = 0;
|
|
const unsigned WasmTableFill_m_fill_index = 1;
|
|
const unsigned WasmTableFill_m_size_index = 2;
|
|
const unsigned WasmTableFill_m_tableIndex_index = 3;
|
|
const unsigned WasmTableCopy_m_dstOffset_index = 0;
|
|
const unsigned WasmTableCopy_m_srcOffset_index = 1;
|
|
const unsigned WasmTableCopy_m_length_index = 2;
|
|
const unsigned WasmTableCopy_m_dstTableIndex_index = 3;
|
|
const unsigned WasmTableCopy_m_srcTableIndex_index = 4;
|
|
const unsigned WasmCall_m_functionIndex_index = 0;
|
|
const unsigned WasmCall_m_stackOffset_index = 1;
|
|
const unsigned WasmCall_m_numberOfStackArgs_index = 2;
|
|
const unsigned WasmCallNoTls_m_functionIndex_index = 0;
|
|
const unsigned WasmCallNoTls_m_stackOffset_index = 1;
|
|
const unsigned WasmCallNoTls_m_numberOfStackArgs_index = 2;
|
|
const unsigned WasmCallIndirect_m_functionIndex_index = 0;
|
|
const unsigned WasmCallIndirect_m_signatureIndex_index = 1;
|
|
const unsigned WasmCallIndirect_m_stackOffset_index = 2;
|
|
const unsigned WasmCallIndirect_m_numberOfStackArgs_index = 3;
|
|
const unsigned WasmCallIndirect_m_tableIndex_index = 4;
|
|
const unsigned WasmCallIndirectNoTls_m_functionIndex_index = 0;
|
|
const unsigned WasmCallIndirectNoTls_m_signatureIndex_index = 1;
|
|
const unsigned WasmCallIndirectNoTls_m_stackOffset_index = 2;
|
|
const unsigned WasmCallIndirectNoTls_m_numberOfStackArgs_index = 3;
|
|
const unsigned WasmCallIndirectNoTls_m_tableIndex_index = 4;
|
|
const unsigned WasmCurrentMemory_m_dst_index = 0;
|
|
const unsigned WasmGrowMemory_m_dst_index = 0;
|
|
const unsigned WasmGrowMemory_m_delta_index = 1;
|
|
const unsigned WasmMemoryFill_m_dstAddress_index = 0;
|
|
const unsigned WasmMemoryFill_m_targetValue_index = 1;
|
|
const unsigned WasmMemoryFill_m_count_index = 2;
|
|
const unsigned WasmMemoryCopy_m_dstAddress_index = 0;
|
|
const unsigned WasmMemoryCopy_m_srcAddress_index = 1;
|
|
const unsigned WasmMemoryCopy_m_count_index = 2;
|
|
const unsigned WasmMemoryInit_m_dstAddress_index = 0;
|
|
const unsigned WasmMemoryInit_m_srcAddress_index = 1;
|
|
const unsigned WasmMemoryInit_m_length_index = 2;
|
|
const unsigned WasmMemoryInit_m_dataSegmentIndex_index = 3;
|
|
const unsigned WasmDataDrop_m_dataSegmentIndex_index = 0;
|
|
const unsigned WasmSelect_m_dst_index = 0;
|
|
const unsigned WasmSelect_m_condition_index = 1;
|
|
const unsigned WasmSelect_m_nonZero_index = 2;
|
|
const unsigned WasmSelect_m_zero_index = 3;
|
|
const unsigned WasmLoad8U_m_dst_index = 0;
|
|
const unsigned WasmLoad8U_m_pointer_index = 1;
|
|
const unsigned WasmLoad8U_m_offset_index = 2;
|
|
const unsigned WasmLoad16U_m_dst_index = 0;
|
|
const unsigned WasmLoad16U_m_pointer_index = 1;
|
|
const unsigned WasmLoad16U_m_offset_index = 2;
|
|
const unsigned WasmLoad32U_m_dst_index = 0;
|
|
const unsigned WasmLoad32U_m_pointer_index = 1;
|
|
const unsigned WasmLoad32U_m_offset_index = 2;
|
|
const unsigned WasmLoad64U_m_dst_index = 0;
|
|
const unsigned WasmLoad64U_m_pointer_index = 1;
|
|
const unsigned WasmLoad64U_m_offset_index = 2;
|
|
const unsigned WasmI32Load8S_m_dst_index = 0;
|
|
const unsigned WasmI32Load8S_m_pointer_index = 1;
|
|
const unsigned WasmI32Load8S_m_offset_index = 2;
|
|
const unsigned WasmI64Load8S_m_dst_index = 0;
|
|
const unsigned WasmI64Load8S_m_pointer_index = 1;
|
|
const unsigned WasmI64Load8S_m_offset_index = 2;
|
|
const unsigned WasmI32Load16S_m_dst_index = 0;
|
|
const unsigned WasmI32Load16S_m_pointer_index = 1;
|
|
const unsigned WasmI32Load16S_m_offset_index = 2;
|
|
const unsigned WasmI64Load16S_m_dst_index = 0;
|
|
const unsigned WasmI64Load16S_m_pointer_index = 1;
|
|
const unsigned WasmI64Load16S_m_offset_index = 2;
|
|
const unsigned WasmI64Load32S_m_dst_index = 0;
|
|
const unsigned WasmI64Load32S_m_pointer_index = 1;
|
|
const unsigned WasmI64Load32S_m_offset_index = 2;
|
|
const unsigned WasmStore8_m_pointer_index = 0;
|
|
const unsigned WasmStore8_m_value_index = 1;
|
|
const unsigned WasmStore8_m_offset_index = 2;
|
|
const unsigned WasmStore16_m_pointer_index = 0;
|
|
const unsigned WasmStore16_m_value_index = 1;
|
|
const unsigned WasmStore16_m_offset_index = 2;
|
|
const unsigned WasmStore32_m_pointer_index = 0;
|
|
const unsigned WasmStore32_m_value_index = 1;
|
|
const unsigned WasmStore32_m_offset_index = 2;
|
|
const unsigned WasmStore64_m_pointer_index = 0;
|
|
const unsigned WasmStore64_m_value_index = 1;
|
|
const unsigned WasmStore64_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmwAdd_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmwAdd_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmwAdd_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmwAdd_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw8AddU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw8AddU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw8AddU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw8AddU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw16AddU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw16AddU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw16AddU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw16AddU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw32AddU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw32AddU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw32AddU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw32AddU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmwSub_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmwSub_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmwSub_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmwSub_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw8SubU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw8SubU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw8SubU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw8SubU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw16SubU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw16SubU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw16SubU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw16SubU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw32SubU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw32SubU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw32SubU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw32SubU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmwAnd_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmwAnd_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmwAnd_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmwAnd_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw8AndU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw8AndU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw8AndU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw8AndU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw16AndU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw16AndU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw16AndU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw16AndU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw32AndU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw32AndU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw32AndU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw32AndU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmwOr_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmwOr_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmwOr_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmwOr_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw8OrU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw8OrU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw8OrU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw8OrU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw16OrU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw16OrU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw16OrU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw16OrU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw32OrU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw32OrU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw32OrU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw32OrU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmwXor_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmwXor_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmwXor_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmwXor_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw8XorU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw8XorU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw8XorU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw8XorU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw16XorU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw16XorU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw16XorU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw16XorU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw32XorU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw32XorU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw32XorU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw32XorU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmwXchg_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmwXchg_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmwXchg_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmwXchg_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw8XchgU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw8XchgU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw8XchgU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw8XchgU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw16XchgU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw16XchgU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw16XchgU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw16XchgU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmw32XchgU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw32XchgU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw32XchgU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw32XchgU_m_value_index = 3;
|
|
const unsigned WasmI64AtomicRmwCmpxchg_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmwCmpxchg_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmwCmpxchg_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmwCmpxchg_m_expected_index = 3;
|
|
const unsigned WasmI64AtomicRmwCmpxchg_m_value_index = 4;
|
|
const unsigned WasmI64AtomicRmw8CmpxchgU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw8CmpxchgU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw8CmpxchgU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw8CmpxchgU_m_expected_index = 3;
|
|
const unsigned WasmI64AtomicRmw8CmpxchgU_m_value_index = 4;
|
|
const unsigned WasmI64AtomicRmw16CmpxchgU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw16CmpxchgU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw16CmpxchgU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw16CmpxchgU_m_expected_index = 3;
|
|
const unsigned WasmI64AtomicRmw16CmpxchgU_m_value_index = 4;
|
|
const unsigned WasmI64AtomicRmw32CmpxchgU_m_dst_index = 0;
|
|
const unsigned WasmI64AtomicRmw32CmpxchgU_m_pointer_index = 1;
|
|
const unsigned WasmI64AtomicRmw32CmpxchgU_m_offset_index = 2;
|
|
const unsigned WasmI64AtomicRmw32CmpxchgU_m_expected_index = 3;
|
|
const unsigned WasmI64AtomicRmw32CmpxchgU_m_value_index = 4;
|
|
const unsigned WasmMemoryAtomicWait32_m_dst_index = 0;
|
|
const unsigned WasmMemoryAtomicWait32_m_pointer_index = 1;
|
|
const unsigned WasmMemoryAtomicWait32_m_offset_index = 2;
|
|
const unsigned WasmMemoryAtomicWait32_m_value_index = 3;
|
|
const unsigned WasmMemoryAtomicWait32_m_timeout_index = 4;
|
|
const unsigned WasmMemoryAtomicWait64_m_dst_index = 0;
|
|
const unsigned WasmMemoryAtomicWait64_m_pointer_index = 1;
|
|
const unsigned WasmMemoryAtomicWait64_m_offset_index = 2;
|
|
const unsigned WasmMemoryAtomicWait64_m_value_index = 3;
|
|
const unsigned WasmMemoryAtomicWait64_m_timeout_index = 4;
|
|
const unsigned WasmMemoryAtomicNotify_m_dst_index = 0;
|
|
const unsigned WasmMemoryAtomicNotify_m_pointer_index = 1;
|
|
const unsigned WasmMemoryAtomicNotify_m_offset_index = 2;
|
|
const unsigned WasmMemoryAtomicNotify_m_count_index = 3;
|
|
const unsigned WasmI32Add_m_dst_index = 0;
|
|
const unsigned WasmI32Add_m_lhs_index = 1;
|
|
const unsigned WasmI32Add_m_rhs_index = 2;
|
|
|
|
} // namespace JSC
|
|
// SHA1Hash: a76f4e6da941f840c6fa40e2cfc17431f4a02ca8
|