#pragma once
|
|
#include "../CommonDef.h"
|
|
namespace hybridclr
|
{
|
namespace interpreter
|
{
|
|
enum class PrefixFlags
|
{
|
None = 0,
|
Constrained = 0x1,
|
No = 0x2,
|
ReadOnly = 0x4,
|
Tail = 0x8,
|
Unaligned = 0x10,
|
Volatile = 0x20,
|
};
|
|
extern uint16_t g_instructionSizes[];
|
|
enum class HiOpcodeEnum : uint16_t
|
{
|
None,
|
//!!!{{OPCODE
|
InitLocals_n_2,
|
InitLocals_n_4,
|
LdlocVarVar,
|
LdlocExpandVarVar_i1,
|
LdlocExpandVarVar_u1,
|
LdlocExpandVarVar_i2,
|
LdlocExpandVarVar_u2,
|
LdlocVarVarSize,
|
LdlocVarAddress,
|
LdcVarConst_1,
|
LdcVarConst_2,
|
LdcVarConst_4,
|
LdcVarConst_8,
|
LdnullVar,
|
LdindVarVar_i1,
|
LdindVarVar_u1,
|
LdindVarVar_i2,
|
LdindVarVar_u2,
|
LdindVarVar_i4,
|
LdindVarVar_u4,
|
LdindVarVar_i8,
|
LdindVarVar_f4,
|
LdindVarVar_f8,
|
StindVarVar_i1,
|
StindVarVar_i2,
|
StindVarVar_i4,
|
StindVarVar_i8,
|
StindVarVar_f4,
|
StindVarVar_f8,
|
StindVarVar_ref,
|
LocalAllocVarVar_n_2,
|
LocalAllocVarVar_n_4,
|
InitblkVarVarVar,
|
CpblkVarVar,
|
MemoryBarrier,
|
ConvertVarVar_i4_i1,
|
ConvertVarVar_i4_u1,
|
ConvertVarVar_i4_i2,
|
ConvertVarVar_i4_u2,
|
ConvertVarVar_i4_i4,
|
ConvertVarVar_i4_u4,
|
ConvertVarVar_i4_i8,
|
ConvertVarVar_i4_u8,
|
ConvertVarVar_i4_f4,
|
ConvertVarVar_i4_f8,
|
ConvertVarVar_u4_i1,
|
ConvertVarVar_u4_u1,
|
ConvertVarVar_u4_i2,
|
ConvertVarVar_u4_u2,
|
ConvertVarVar_u4_i4,
|
ConvertVarVar_u4_u4,
|
ConvertVarVar_u4_i8,
|
ConvertVarVar_u4_u8,
|
ConvertVarVar_u4_f4,
|
ConvertVarVar_u4_f8,
|
ConvertVarVar_i8_i1,
|
ConvertVarVar_i8_u1,
|
ConvertVarVar_i8_i2,
|
ConvertVarVar_i8_u2,
|
ConvertVarVar_i8_i4,
|
ConvertVarVar_i8_u4,
|
ConvertVarVar_i8_i8,
|
ConvertVarVar_i8_u8,
|
ConvertVarVar_i8_f4,
|
ConvertVarVar_i8_f8,
|
ConvertVarVar_u8_i1,
|
ConvertVarVar_u8_u1,
|
ConvertVarVar_u8_i2,
|
ConvertVarVar_u8_u2,
|
ConvertVarVar_u8_i4,
|
ConvertVarVar_u8_u4,
|
ConvertVarVar_u8_i8,
|
ConvertVarVar_u8_u8,
|
ConvertVarVar_u8_f4,
|
ConvertVarVar_u8_f8,
|
ConvertVarVar_f4_i1,
|
ConvertVarVar_f4_u1,
|
ConvertVarVar_f4_i2,
|
ConvertVarVar_f4_u2,
|
ConvertVarVar_f4_i4,
|
ConvertVarVar_f4_u4,
|
ConvertVarVar_f4_i8,
|
ConvertVarVar_f4_u8,
|
ConvertVarVar_f4_f4,
|
ConvertVarVar_f4_f8,
|
ConvertVarVar_f8_i1,
|
ConvertVarVar_f8_u1,
|
ConvertVarVar_f8_i2,
|
ConvertVarVar_f8_u2,
|
ConvertVarVar_f8_i4,
|
ConvertVarVar_f8_u4,
|
ConvertVarVar_f8_i8,
|
ConvertVarVar_f8_u8,
|
ConvertVarVar_f8_f4,
|
ConvertVarVar_f8_f8,
|
ConvertOverflowVarVar_i4_i1,
|
ConvertOverflowVarVar_i4_u1,
|
ConvertOverflowVarVar_i4_i2,
|
ConvertOverflowVarVar_i4_u2,
|
ConvertOverflowVarVar_i4_i4,
|
ConvertOverflowVarVar_i4_u4,
|
ConvertOverflowVarVar_i4_i8,
|
ConvertOverflowVarVar_i4_u8,
|
ConvertOverflowVarVar_u4_i1,
|
ConvertOverflowVarVar_u4_u1,
|
ConvertOverflowVarVar_u4_i2,
|
ConvertOverflowVarVar_u4_u2,
|
ConvertOverflowVarVar_u4_i4,
|
ConvertOverflowVarVar_u4_u4,
|
ConvertOverflowVarVar_u4_i8,
|
ConvertOverflowVarVar_u4_u8,
|
ConvertOverflowVarVar_i8_i1,
|
ConvertOverflowVarVar_i8_u1,
|
ConvertOverflowVarVar_i8_i2,
|
ConvertOverflowVarVar_i8_u2,
|
ConvertOverflowVarVar_i8_i4,
|
ConvertOverflowVarVar_i8_u4,
|
ConvertOverflowVarVar_i8_i8,
|
ConvertOverflowVarVar_i8_u8,
|
ConvertOverflowVarVar_u8_i1,
|
ConvertOverflowVarVar_u8_u1,
|
ConvertOverflowVarVar_u8_i2,
|
ConvertOverflowVarVar_u8_u2,
|
ConvertOverflowVarVar_u8_i4,
|
ConvertOverflowVarVar_u8_u4,
|
ConvertOverflowVarVar_u8_i8,
|
ConvertOverflowVarVar_u8_u8,
|
ConvertOverflowVarVar_f4_i1,
|
ConvertOverflowVarVar_f4_u1,
|
ConvertOverflowVarVar_f4_i2,
|
ConvertOverflowVarVar_f4_u2,
|
ConvertOverflowVarVar_f4_i4,
|
ConvertOverflowVarVar_f4_u4,
|
ConvertOverflowVarVar_f4_i8,
|
ConvertOverflowVarVar_f4_u8,
|
ConvertOverflowVarVar_f8_i1,
|
ConvertOverflowVarVar_f8_u1,
|
ConvertOverflowVarVar_f8_i2,
|
ConvertOverflowVarVar_f8_u2,
|
ConvertOverflowVarVar_f8_i4,
|
ConvertOverflowVarVar_f8_u4,
|
ConvertOverflowVarVar_f8_i8,
|
ConvertOverflowVarVar_f8_u8,
|
BinOpVarVarVar_Add_i4,
|
BinOpVarVarVar_Sub_i4,
|
BinOpVarVarVar_Mul_i4,
|
BinOpVarVarVar_MulUn_i4,
|
BinOpVarVarVar_Div_i4,
|
BinOpVarVarVar_DivUn_i4,
|
BinOpVarVarVar_Rem_i4,
|
BinOpVarVarVar_RemUn_i4,
|
BinOpVarVarVar_And_i4,
|
BinOpVarVarVar_Or_i4,
|
BinOpVarVarVar_Xor_i4,
|
BinOpVarVarVar_Add_i8,
|
BinOpVarVarVar_Sub_i8,
|
BinOpVarVarVar_Mul_i8,
|
BinOpVarVarVar_MulUn_i8,
|
BinOpVarVarVar_Div_i8,
|
BinOpVarVarVar_DivUn_i8,
|
BinOpVarVarVar_Rem_i8,
|
BinOpVarVarVar_RemUn_i8,
|
BinOpVarVarVar_And_i8,
|
BinOpVarVarVar_Or_i8,
|
BinOpVarVarVar_Xor_i8,
|
BinOpVarVarVar_Add_f4,
|
BinOpVarVarVar_Sub_f4,
|
BinOpVarVarVar_Mul_f4,
|
BinOpVarVarVar_Div_f4,
|
BinOpVarVarVar_Rem_f4,
|
BinOpVarVarVar_Add_f8,
|
BinOpVarVarVar_Sub_f8,
|
BinOpVarVarVar_Mul_f8,
|
BinOpVarVarVar_Div_f8,
|
BinOpVarVarVar_Rem_f8,
|
BinOpOverflowVarVarVar_Add_i4,
|
BinOpOverflowVarVarVar_Sub_i4,
|
BinOpOverflowVarVarVar_Mul_i4,
|
BinOpOverflowVarVarVar_Add_i8,
|
BinOpOverflowVarVarVar_Sub_i8,
|
BinOpOverflowVarVarVar_Mul_i8,
|
BinOpOverflowVarVarVar_Add_u4,
|
BinOpOverflowVarVarVar_Sub_u4,
|
BinOpOverflowVarVarVar_Mul_u4,
|
BinOpOverflowVarVarVar_Add_u8,
|
BinOpOverflowVarVarVar_Sub_u8,
|
BinOpOverflowVarVarVar_Mul_u8,
|
BitShiftBinOpVarVarVar_Shl_i4_i4,
|
BitShiftBinOpVarVarVar_Shr_i4_i4,
|
BitShiftBinOpVarVarVar_ShrUn_i4_i4,
|
BitShiftBinOpVarVarVar_Shl_i4_i8,
|
BitShiftBinOpVarVarVar_Shr_i4_i8,
|
BitShiftBinOpVarVarVar_ShrUn_i4_i8,
|
BitShiftBinOpVarVarVar_Shl_i8_i4,
|
BitShiftBinOpVarVarVar_Shr_i8_i4,
|
BitShiftBinOpVarVarVar_ShrUn_i8_i4,
|
BitShiftBinOpVarVarVar_Shl_i8_i8,
|
BitShiftBinOpVarVarVar_Shr_i8_i8,
|
BitShiftBinOpVarVarVar_ShrUn_i8_i8,
|
UnaryOpVarVar_Neg_i4,
|
UnaryOpVarVar_Not_i4,
|
UnaryOpVarVar_Neg_i8,
|
UnaryOpVarVar_Not_i8,
|
UnaryOpVarVar_Neg_f4,
|
UnaryOpVarVar_Neg_f8,
|
CheckFiniteVar_f4,
|
CheckFiniteVar_f8,
|
CompOpVarVarVar_Ceq_i4,
|
CompOpVarVarVar_Ceq_i8,
|
CompOpVarVarVar_Ceq_f4,
|
CompOpVarVarVar_Ceq_f8,
|
CompOpVarVarVar_Cgt_i4,
|
CompOpVarVarVar_Cgt_i8,
|
CompOpVarVarVar_Cgt_f4,
|
CompOpVarVarVar_Cgt_f8,
|
CompOpVarVarVar_CgtUn_i4,
|
CompOpVarVarVar_CgtUn_i8,
|
CompOpVarVarVar_CgtUn_f4,
|
CompOpVarVarVar_CgtUn_f8,
|
CompOpVarVarVar_Clt_i4,
|
CompOpVarVarVar_Clt_i8,
|
CompOpVarVarVar_Clt_f4,
|
CompOpVarVarVar_Clt_f8,
|
CompOpVarVarVar_CltUn_i4,
|
CompOpVarVarVar_CltUn_i8,
|
CompOpVarVarVar_CltUn_f4,
|
CompOpVarVarVar_CltUn_f8,
|
BranchUncondition_4,
|
BranchTrueVar_i4,
|
BranchTrueVar_i8,
|
BranchFalseVar_i4,
|
BranchFalseVar_i8,
|
BranchVarVar_Ceq_i4,
|
BranchVarVar_Ceq_i8,
|
BranchVarVar_Ceq_f4,
|
BranchVarVar_Ceq_f8,
|
BranchVarVar_CneUn_i4,
|
BranchVarVar_CneUn_i8,
|
BranchVarVar_CneUn_f4,
|
BranchVarVar_CneUn_f8,
|
BranchVarVar_Cgt_i4,
|
BranchVarVar_Cgt_i8,
|
BranchVarVar_Cgt_f4,
|
BranchVarVar_Cgt_f8,
|
BranchVarVar_CgtUn_i4,
|
BranchVarVar_CgtUn_i8,
|
BranchVarVar_CgtUn_f4,
|
BranchVarVar_CgtUn_f8,
|
BranchVarVar_Cge_i4,
|
BranchVarVar_Cge_i8,
|
BranchVarVar_Cge_f4,
|
BranchVarVar_Cge_f8,
|
BranchVarVar_CgeUn_i4,
|
BranchVarVar_CgeUn_i8,
|
BranchVarVar_CgeUn_f4,
|
BranchVarVar_CgeUn_f8,
|
BranchVarVar_Clt_i4,
|
BranchVarVar_Clt_i8,
|
BranchVarVar_Clt_f4,
|
BranchVarVar_Clt_f8,
|
BranchVarVar_CltUn_i4,
|
BranchVarVar_CltUn_i8,
|
BranchVarVar_CltUn_f4,
|
BranchVarVar_CltUn_f8,
|
BranchVarVar_Cle_i4,
|
BranchVarVar_Cle_i8,
|
BranchVarVar_Cle_f4,
|
BranchVarVar_Cle_f8,
|
BranchVarVar_CleUn_i4,
|
BranchVarVar_CleUn_i8,
|
BranchVarVar_CleUn_f4,
|
BranchVarVar_CleUn_f8,
|
BranchJump,
|
BranchSwitch,
|
NewClassVar,
|
NewClassVar_Ctor_0,
|
NewClassVar_NotCtor,
|
NewValueTypeVar,
|
NewClassInterpVar,
|
NewClassInterpVar_Ctor_0,
|
NewValueTypeInterpVar,
|
AdjustValueTypeRefVar,
|
BoxRefVarVar,
|
LdvirftnVarVar,
|
RetVar_ret_1,
|
RetVar_ret_2,
|
RetVar_ret_4,
|
RetVar_ret_8,
|
RetVar_ret_12,
|
RetVar_ret_16,
|
RetVar_ret_20,
|
RetVar_ret_24,
|
RetVar_ret_28,
|
RetVar_ret_32,
|
RetVar_ret_n,
|
RetVar_void,
|
CallNativeInstance_void,
|
CallNativeInstance_ret,
|
CallNativeInstance_ret_expand,
|
CallNativeStatic_void,
|
CallNativeStatic_ret,
|
CallNativeStatic_ret_expand,
|
CallInterp_void,
|
CallInterp_ret,
|
CallVirtual_void,
|
CallVirtual_ret,
|
CallVirtual_ret_expand,
|
CallInterpVirtual_void,
|
CallInterpVirtual_ret,
|
CallInd_void,
|
CallInd_ret,
|
CallInd_ret_expand,
|
CallDelegateInvoke_void,
|
CallDelegateInvoke_ret,
|
CallDelegateInvoke_ret_expand,
|
CallDelegateBeginInvoke,
|
CallDelegateEndInvoke_void,
|
CallDelegateEndInvoke_ret,
|
NewDelegate,
|
CtorDelegate,
|
CallCommonNativeInstance_v_0,
|
CallCommonNativeInstance_i1_0,
|
CallCommonNativeInstance_u1_0,
|
CallCommonNativeInstance_i2_0,
|
CallCommonNativeInstance_u2_0,
|
CallCommonNativeInstance_i4_0,
|
CallCommonNativeInstance_i8_0,
|
CallCommonNativeInstance_f4_0,
|
CallCommonNativeInstance_f8_0,
|
CallCommonNativeInstance_v_i4_1,
|
CallCommonNativeInstance_v_i4_2,
|
CallCommonNativeInstance_v_i4_3,
|
CallCommonNativeInstance_v_i4_4,
|
CallCommonNativeInstance_v_i8_1,
|
CallCommonNativeInstance_v_i8_2,
|
CallCommonNativeInstance_v_i8_3,
|
CallCommonNativeInstance_v_i8_4,
|
CallCommonNativeInstance_v_f4_1,
|
CallCommonNativeInstance_v_f4_2,
|
CallCommonNativeInstance_v_f4_3,
|
CallCommonNativeInstance_v_f4_4,
|
CallCommonNativeInstance_v_f8_1,
|
CallCommonNativeInstance_v_f8_2,
|
CallCommonNativeInstance_v_f8_3,
|
CallCommonNativeInstance_v_f8_4,
|
CallCommonNativeInstance_u1_i4_1,
|
CallCommonNativeInstance_u1_i4_2,
|
CallCommonNativeInstance_u1_i4_3,
|
CallCommonNativeInstance_u1_i4_4,
|
CallCommonNativeInstance_u1_i8_1,
|
CallCommonNativeInstance_u1_i8_2,
|
CallCommonNativeInstance_u1_i8_3,
|
CallCommonNativeInstance_u1_i8_4,
|
CallCommonNativeInstance_u1_f4_1,
|
CallCommonNativeInstance_u1_f4_2,
|
CallCommonNativeInstance_u1_f4_3,
|
CallCommonNativeInstance_u1_f4_4,
|
CallCommonNativeInstance_u1_f8_1,
|
CallCommonNativeInstance_u1_f8_2,
|
CallCommonNativeInstance_u1_f8_3,
|
CallCommonNativeInstance_u1_f8_4,
|
CallCommonNativeInstance_i4_i4_1,
|
CallCommonNativeInstance_i4_i4_2,
|
CallCommonNativeInstance_i4_i4_3,
|
CallCommonNativeInstance_i4_i4_4,
|
CallCommonNativeInstance_i4_i8_1,
|
CallCommonNativeInstance_i4_i8_2,
|
CallCommonNativeInstance_i4_i8_3,
|
CallCommonNativeInstance_i4_i8_4,
|
CallCommonNativeInstance_i4_f4_1,
|
CallCommonNativeInstance_i4_f4_2,
|
CallCommonNativeInstance_i4_f4_3,
|
CallCommonNativeInstance_i4_f4_4,
|
CallCommonNativeInstance_i4_f8_1,
|
CallCommonNativeInstance_i4_f8_2,
|
CallCommonNativeInstance_i4_f8_3,
|
CallCommonNativeInstance_i4_f8_4,
|
CallCommonNativeInstance_i8_i4_1,
|
CallCommonNativeInstance_i8_i4_2,
|
CallCommonNativeInstance_i8_i4_3,
|
CallCommonNativeInstance_i8_i4_4,
|
CallCommonNativeInstance_i8_i8_1,
|
CallCommonNativeInstance_i8_i8_2,
|
CallCommonNativeInstance_i8_i8_3,
|
CallCommonNativeInstance_i8_i8_4,
|
CallCommonNativeInstance_i8_f4_1,
|
CallCommonNativeInstance_i8_f4_2,
|
CallCommonNativeInstance_i8_f4_3,
|
CallCommonNativeInstance_i8_f4_4,
|
CallCommonNativeInstance_i8_f8_1,
|
CallCommonNativeInstance_i8_f8_2,
|
CallCommonNativeInstance_i8_f8_3,
|
CallCommonNativeInstance_i8_f8_4,
|
CallCommonNativeInstance_f4_i4_1,
|
CallCommonNativeInstance_f4_i4_2,
|
CallCommonNativeInstance_f4_i4_3,
|
CallCommonNativeInstance_f4_i4_4,
|
CallCommonNativeInstance_f4_i8_1,
|
CallCommonNativeInstance_f4_i8_2,
|
CallCommonNativeInstance_f4_i8_3,
|
CallCommonNativeInstance_f4_i8_4,
|
CallCommonNativeInstance_f4_f4_1,
|
CallCommonNativeInstance_f4_f4_2,
|
CallCommonNativeInstance_f4_f4_3,
|
CallCommonNativeInstance_f4_f4_4,
|
CallCommonNativeInstance_f4_f8_1,
|
CallCommonNativeInstance_f4_f8_2,
|
CallCommonNativeInstance_f4_f8_3,
|
CallCommonNativeInstance_f4_f8_4,
|
CallCommonNativeInstance_f8_i4_1,
|
CallCommonNativeInstance_f8_i4_2,
|
CallCommonNativeInstance_f8_i4_3,
|
CallCommonNativeInstance_f8_i4_4,
|
CallCommonNativeInstance_f8_i8_1,
|
CallCommonNativeInstance_f8_i8_2,
|
CallCommonNativeInstance_f8_i8_3,
|
CallCommonNativeInstance_f8_i8_4,
|
CallCommonNativeInstance_f8_f4_1,
|
CallCommonNativeInstance_f8_f4_2,
|
CallCommonNativeInstance_f8_f4_3,
|
CallCommonNativeInstance_f8_f4_4,
|
CallCommonNativeInstance_f8_f8_1,
|
CallCommonNativeInstance_f8_f8_2,
|
CallCommonNativeInstance_f8_f8_3,
|
CallCommonNativeInstance_f8_f8_4,
|
CallCommonNativeStatic_v_0,
|
CallCommonNativeStatic_i1_0,
|
CallCommonNativeStatic_u1_0,
|
CallCommonNativeStatic_i2_0,
|
CallCommonNativeStatic_u2_0,
|
CallCommonNativeStatic_i4_0,
|
CallCommonNativeStatic_i8_0,
|
CallCommonNativeStatic_f4_0,
|
CallCommonNativeStatic_f8_0,
|
CallCommonNativeStatic_v_i4_1,
|
CallCommonNativeStatic_v_i4_2,
|
CallCommonNativeStatic_v_i4_3,
|
CallCommonNativeStatic_v_i4_4,
|
CallCommonNativeStatic_v_i8_1,
|
CallCommonNativeStatic_v_i8_2,
|
CallCommonNativeStatic_v_i8_3,
|
CallCommonNativeStatic_v_i8_4,
|
CallCommonNativeStatic_v_f4_1,
|
CallCommonNativeStatic_v_f4_2,
|
CallCommonNativeStatic_v_f4_3,
|
CallCommonNativeStatic_v_f4_4,
|
CallCommonNativeStatic_v_f8_1,
|
CallCommonNativeStatic_v_f8_2,
|
CallCommonNativeStatic_v_f8_3,
|
CallCommonNativeStatic_v_f8_4,
|
CallCommonNativeStatic_u1_i4_1,
|
CallCommonNativeStatic_u1_i4_2,
|
CallCommonNativeStatic_u1_i4_3,
|
CallCommonNativeStatic_u1_i4_4,
|
CallCommonNativeStatic_u1_i8_1,
|
CallCommonNativeStatic_u1_i8_2,
|
CallCommonNativeStatic_u1_i8_3,
|
CallCommonNativeStatic_u1_i8_4,
|
CallCommonNativeStatic_u1_f4_1,
|
CallCommonNativeStatic_u1_f4_2,
|
CallCommonNativeStatic_u1_f4_3,
|
CallCommonNativeStatic_u1_f4_4,
|
CallCommonNativeStatic_u1_f8_1,
|
CallCommonNativeStatic_u1_f8_2,
|
CallCommonNativeStatic_u1_f8_3,
|
CallCommonNativeStatic_u1_f8_4,
|
CallCommonNativeStatic_i4_i4_1,
|
CallCommonNativeStatic_i4_i4_2,
|
CallCommonNativeStatic_i4_i4_3,
|
CallCommonNativeStatic_i4_i4_4,
|
CallCommonNativeStatic_i4_i8_1,
|
CallCommonNativeStatic_i4_i8_2,
|
CallCommonNativeStatic_i4_i8_3,
|
CallCommonNativeStatic_i4_i8_4,
|
CallCommonNativeStatic_i4_f4_1,
|
CallCommonNativeStatic_i4_f4_2,
|
CallCommonNativeStatic_i4_f4_3,
|
CallCommonNativeStatic_i4_f4_4,
|
CallCommonNativeStatic_i4_f8_1,
|
CallCommonNativeStatic_i4_f8_2,
|
CallCommonNativeStatic_i4_f8_3,
|
CallCommonNativeStatic_i4_f8_4,
|
CallCommonNativeStatic_i8_i4_1,
|
CallCommonNativeStatic_i8_i4_2,
|
CallCommonNativeStatic_i8_i4_3,
|
CallCommonNativeStatic_i8_i4_4,
|
CallCommonNativeStatic_i8_i8_1,
|
CallCommonNativeStatic_i8_i8_2,
|
CallCommonNativeStatic_i8_i8_3,
|
CallCommonNativeStatic_i8_i8_4,
|
CallCommonNativeStatic_i8_f4_1,
|
CallCommonNativeStatic_i8_f4_2,
|
CallCommonNativeStatic_i8_f4_3,
|
CallCommonNativeStatic_i8_f4_4,
|
CallCommonNativeStatic_i8_f8_1,
|
CallCommonNativeStatic_i8_f8_2,
|
CallCommonNativeStatic_i8_f8_3,
|
CallCommonNativeStatic_i8_f8_4,
|
CallCommonNativeStatic_f4_i4_1,
|
CallCommonNativeStatic_f4_i4_2,
|
CallCommonNativeStatic_f4_i4_3,
|
CallCommonNativeStatic_f4_i4_4,
|
CallCommonNativeStatic_f4_i8_1,
|
CallCommonNativeStatic_f4_i8_2,
|
CallCommonNativeStatic_f4_i8_3,
|
CallCommonNativeStatic_f4_i8_4,
|
CallCommonNativeStatic_f4_f4_1,
|
CallCommonNativeStatic_f4_f4_2,
|
CallCommonNativeStatic_f4_f4_3,
|
CallCommonNativeStatic_f4_f4_4,
|
CallCommonNativeStatic_f4_f8_1,
|
CallCommonNativeStatic_f4_f8_2,
|
CallCommonNativeStatic_f4_f8_3,
|
CallCommonNativeStatic_f4_f8_4,
|
CallCommonNativeStatic_f8_i4_1,
|
CallCommonNativeStatic_f8_i4_2,
|
CallCommonNativeStatic_f8_i4_3,
|
CallCommonNativeStatic_f8_i4_4,
|
CallCommonNativeStatic_f8_i8_1,
|
CallCommonNativeStatic_f8_i8_2,
|
CallCommonNativeStatic_f8_i8_3,
|
CallCommonNativeStatic_f8_i8_4,
|
CallCommonNativeStatic_f8_f4_1,
|
CallCommonNativeStatic_f8_f4_2,
|
CallCommonNativeStatic_f8_f4_3,
|
CallCommonNativeStatic_f8_f4_4,
|
CallCommonNativeStatic_f8_f8_1,
|
CallCommonNativeStatic_f8_f8_2,
|
CallCommonNativeStatic_f8_f8_3,
|
CallCommonNativeStatic_f8_f8_4,
|
BoxVarVar,
|
UnBoxVarVar,
|
UnBoxAnyVarVar,
|
CastclassVar,
|
IsInstVar,
|
LdtokenVar,
|
MakeRefVarVar,
|
RefAnyTypeVarVar,
|
RefAnyValueVarVar,
|
CpobjVarVar_ref,
|
CpobjVarVar_1,
|
CpobjVarVar_2,
|
CpobjVarVar_4,
|
CpobjVarVar_8,
|
CpobjVarVar_12,
|
CpobjVarVar_16,
|
CpobjVarVar_20,
|
CpobjVarVar_24,
|
CpobjVarVar_28,
|
CpobjVarVar_32,
|
CpobjVarVar_n_2,
|
CpobjVarVar_n_4,
|
CpobjVarVar_WriteBarrier_n_2,
|
CpobjVarVar_WriteBarrier_n_4,
|
LdobjVarVar_ref,
|
LdobjVarVar_1,
|
LdobjVarVar_2,
|
LdobjVarVar_4,
|
LdobjVarVar_8,
|
LdobjVarVar_12,
|
LdobjVarVar_16,
|
LdobjVarVar_20,
|
LdobjVarVar_24,
|
LdobjVarVar_28,
|
LdobjVarVar_32,
|
LdobjVarVar_n_4,
|
StobjVarVar_ref,
|
StobjVarVar_1,
|
StobjVarVar_2,
|
StobjVarVar_4,
|
StobjVarVar_8,
|
StobjVarVar_12,
|
StobjVarVar_16,
|
StobjVarVar_20,
|
StobjVarVar_24,
|
StobjVarVar_28,
|
StobjVarVar_32,
|
StobjVarVar_n_4,
|
StobjVarVar_WriteBarrier_n_4,
|
InitobjVar_ref,
|
InitobjVar_1,
|
InitobjVar_2,
|
InitobjVar_4,
|
InitobjVar_8,
|
InitobjVar_12,
|
InitobjVar_16,
|
InitobjVar_20,
|
InitobjVar_24,
|
InitobjVar_28,
|
InitobjVar_32,
|
InitobjVar_n_2,
|
InitobjVar_n_4,
|
InitobjVar_WriteBarrier_n_2,
|
InitobjVar_WriteBarrier_n_4,
|
LdstrVar,
|
LdfldVarVar_i1,
|
LdfldVarVar_u1,
|
LdfldVarVar_i2,
|
LdfldVarVar_u2,
|
LdfldVarVar_i4,
|
LdfldVarVar_u4,
|
LdfldVarVar_i8,
|
LdfldVarVar_u8,
|
LdfldVarVar_size_8,
|
LdfldVarVar_size_12,
|
LdfldVarVar_size_16,
|
LdfldVarVar_size_20,
|
LdfldVarVar_size_24,
|
LdfldVarVar_size_28,
|
LdfldVarVar_size_32,
|
LdfldVarVar_n_2,
|
LdfldVarVar_n_4,
|
LdfldValueTypeVarVar_i1,
|
LdfldValueTypeVarVar_u1,
|
LdfldValueTypeVarVar_i2,
|
LdfldValueTypeVarVar_u2,
|
LdfldValueTypeVarVar_i4,
|
LdfldValueTypeVarVar_u4,
|
LdfldValueTypeVarVar_i8,
|
LdfldValueTypeVarVar_u8,
|
LdfldValueTypeVarVar_size_8,
|
LdfldValueTypeVarVar_size_12,
|
LdfldValueTypeVarVar_size_16,
|
LdfldValueTypeVarVar_size_20,
|
LdfldValueTypeVarVar_size_24,
|
LdfldValueTypeVarVar_size_28,
|
LdfldValueTypeVarVar_size_32,
|
LdfldValueTypeVarVar_n_2,
|
LdfldValueTypeVarVar_n_4,
|
LdfldaVarVar,
|
StfldVarVar_i1,
|
StfldVarVar_u1,
|
StfldVarVar_i2,
|
StfldVarVar_u2,
|
StfldVarVar_i4,
|
StfldVarVar_u4,
|
StfldVarVar_i8,
|
StfldVarVar_u8,
|
StfldVarVar_ref,
|
StfldVarVar_size_8,
|
StfldVarVar_size_12,
|
StfldVarVar_size_16,
|
StfldVarVar_size_20,
|
StfldVarVar_size_24,
|
StfldVarVar_size_28,
|
StfldVarVar_size_32,
|
StfldVarVar_n_2,
|
StfldVarVar_n_4,
|
StfldVarVar_WriteBarrier_n_2,
|
StfldVarVar_WriteBarrier_n_4,
|
LdsfldVarVar_i1,
|
LdsfldVarVar_u1,
|
LdsfldVarVar_i2,
|
LdsfldVarVar_u2,
|
LdsfldVarVar_i4,
|
LdsfldVarVar_u4,
|
LdsfldVarVar_i8,
|
LdsfldVarVar_u8,
|
LdsfldVarVar_size_8,
|
LdsfldVarVar_size_12,
|
LdsfldVarVar_size_16,
|
LdsfldVarVar_size_20,
|
LdsfldVarVar_size_24,
|
LdsfldVarVar_size_28,
|
LdsfldVarVar_size_32,
|
LdsfldVarVar_n_2,
|
LdsfldVarVar_n_4,
|
StsfldVarVar_i1,
|
StsfldVarVar_u1,
|
StsfldVarVar_i2,
|
StsfldVarVar_u2,
|
StsfldVarVar_i4,
|
StsfldVarVar_u4,
|
StsfldVarVar_i8,
|
StsfldVarVar_u8,
|
StsfldVarVar_ref,
|
StsfldVarVar_size_8,
|
StsfldVarVar_size_12,
|
StsfldVarVar_size_16,
|
StsfldVarVar_size_20,
|
StsfldVarVar_size_24,
|
StsfldVarVar_size_28,
|
StsfldVarVar_size_32,
|
StsfldVarVar_n_2,
|
StsfldVarVar_n_4,
|
StsfldVarVar_WriteBarrier_n_2,
|
StsfldVarVar_WriteBarrier_n_4,
|
LdsfldaVarVar,
|
LdsfldaFromFieldDataVarVar,
|
LdthreadlocalaVarVar,
|
LdthreadlocalVarVar_i1,
|
LdthreadlocalVarVar_u1,
|
LdthreadlocalVarVar_i2,
|
LdthreadlocalVarVar_u2,
|
LdthreadlocalVarVar_i4,
|
LdthreadlocalVarVar_u4,
|
LdthreadlocalVarVar_i8,
|
LdthreadlocalVarVar_u8,
|
LdthreadlocalVarVar_size_8,
|
LdthreadlocalVarVar_size_12,
|
LdthreadlocalVarVar_size_16,
|
LdthreadlocalVarVar_size_20,
|
LdthreadlocalVarVar_size_24,
|
LdthreadlocalVarVar_size_28,
|
LdthreadlocalVarVar_size_32,
|
LdthreadlocalVarVar_n_2,
|
LdthreadlocalVarVar_n_4,
|
StthreadlocalVarVar_i1,
|
StthreadlocalVarVar_u1,
|
StthreadlocalVarVar_i2,
|
StthreadlocalVarVar_u2,
|
StthreadlocalVarVar_i4,
|
StthreadlocalVarVar_u4,
|
StthreadlocalVarVar_i8,
|
StthreadlocalVarVar_u8,
|
StthreadlocalVarVar_ref,
|
StthreadlocalVarVar_size_8,
|
StthreadlocalVarVar_size_12,
|
StthreadlocalVarVar_size_16,
|
StthreadlocalVarVar_size_20,
|
StthreadlocalVarVar_size_24,
|
StthreadlocalVarVar_size_28,
|
StthreadlocalVarVar_size_32,
|
StthreadlocalVarVar_n_2,
|
StthreadlocalVarVar_n_4,
|
StthreadlocalVarVar_WriteBarrier_n_2,
|
StthreadlocalVarVar_WriteBarrier_n_4,
|
NewArrVarVar,
|
GetArrayLengthVarVar,
|
GetArrayElementAddressAddrVarVar,
|
GetArrayElementAddressCheckAddrVarVar,
|
GetArrayElementVarVar_i1,
|
GetArrayElementVarVar_u1,
|
GetArrayElementVarVar_i2,
|
GetArrayElementVarVar_u2,
|
GetArrayElementVarVar_i4,
|
GetArrayElementVarVar_u4,
|
GetArrayElementVarVar_i8,
|
GetArrayElementVarVar_u8,
|
GetArrayElementVarVar_size_1,
|
GetArrayElementVarVar_size_2,
|
GetArrayElementVarVar_size_4,
|
GetArrayElementVarVar_size_8,
|
GetArrayElementVarVar_size_12,
|
GetArrayElementVarVar_size_16,
|
GetArrayElementVarVar_size_20,
|
GetArrayElementVarVar_size_24,
|
GetArrayElementVarVar_size_28,
|
GetArrayElementVarVar_size_32,
|
GetArrayElementVarVar_n,
|
SetArrayElementVarVar_i1,
|
SetArrayElementVarVar_u1,
|
SetArrayElementVarVar_i2,
|
SetArrayElementVarVar_u2,
|
SetArrayElementVarVar_i4,
|
SetArrayElementVarVar_u4,
|
SetArrayElementVarVar_i8,
|
SetArrayElementVarVar_u8,
|
SetArrayElementVarVar_ref,
|
SetArrayElementVarVar_size_12,
|
SetArrayElementVarVar_size_16,
|
SetArrayElementVarVar_n,
|
SetArrayElementVarVar_WriteBarrier_n,
|
NewMdArrVarVar_length,
|
NewMdArrVarVar_length_bound,
|
GetMdArrElementVarVar_i1,
|
GetMdArrElementVarVar_u1,
|
GetMdArrElementVarVar_i2,
|
GetMdArrElementVarVar_u2,
|
GetMdArrElementVarVar_i4,
|
GetMdArrElementVarVar_u4,
|
GetMdArrElementVarVar_i8,
|
GetMdArrElementVarVar_u8,
|
GetMdArrElementVarVar_n,
|
GetMdArrElementAddressVarVar,
|
SetMdArrElementVarVar_i1,
|
SetMdArrElementVarVar_u1,
|
SetMdArrElementVarVar_i2,
|
SetMdArrElementVarVar_u2,
|
SetMdArrElementVarVar_i4,
|
SetMdArrElementVarVar_u4,
|
SetMdArrElementVarVar_i8,
|
SetMdArrElementVarVar_u8,
|
SetMdArrElementVarVar_ref,
|
SetMdArrElementVarVar_n,
|
SetMdArrElementVarVar_WriteBarrier_n,
|
ThrowEx,
|
RethrowEx,
|
LeaveEx,
|
LeaveEx_Directly,
|
EndFilterEx,
|
EndFinallyEx,
|
NullableNewVarVar,
|
NullableCtorVarVar,
|
NullableHasValueVar,
|
NullableGetValueOrDefaultVarVar,
|
NullableGetValueOrDefaultVarVar_1,
|
NullableGetValueVarVar,
|
InterlockedCompareExchangeVarVarVarVar_i4,
|
InterlockedCompareExchangeVarVarVarVar_i8,
|
InterlockedCompareExchangeVarVarVarVar_pointer,
|
InterlockedExchangeVarVarVar_i4,
|
InterlockedExchangeVarVarVar_i8,
|
InterlockedExchangeVarVarVar_pointer,
|
NewSystemObjectVar,
|
NewVector2,
|
NewVector3_2,
|
NewVector3_3,
|
NewVector4_2,
|
NewVector4_3,
|
NewVector4_4,
|
CtorVector2,
|
CtorVector3_2,
|
CtorVector3_3,
|
CtorVector4_2,
|
CtorVector4_3,
|
CtorVector4_4,
|
ArrayGetGenericValueImpl,
|
ArraySetGenericValueImpl,
|
NewString,
|
NewString_2,
|
NewString_3,
|
UnsafeEnumCast,
|
AssemblyGetExecutingAssembly,
|
|
//!!!}}OPCODE
|
};
|
|
struct IRCommon
|
{
|
HiOpcodeEnum type;
|
};
|
|
#pragma region instruction
|
#pragma pack(push, 1)
|
//!!!{{INST
|
|
struct IRInitLocals_n_2 : IRCommon
|
{
|
uint16_t size;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRInitLocals_n_4 : IRCommon
|
{
|
uint8_t __pad2;
|
uint8_t __pad3;
|
uint32_t size;
|
};
|
|
|
struct IRLdlocVarVar : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdlocExpandVarVar_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdlocExpandVarVar_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdlocExpandVarVar_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdlocExpandVarVar_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdlocVarVarSize : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint16_t size;
|
};
|
|
|
struct IRLdlocVarAddress : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdcVarConst_1 : IRCommon
|
{
|
uint8_t src;
|
uint8_t __pad3;
|
uint16_t dst;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdcVarConst_2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdcVarConst_4 : IRCommon
|
{
|
uint16_t dst;
|
uint32_t src;
|
};
|
|
|
struct IRLdcVarConst_8 : IRCommon
|
{
|
uint16_t dst;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint64_t src;
|
};
|
|
|
struct IRLdnullVar : IRCommon
|
{
|
uint16_t dst;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdindVarVar_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdindVarVar_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdindVarVar_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdindVarVar_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdindVarVar_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdindVarVar_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdindVarVar_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdindVarVar_f4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdindVarVar_f8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStindVarVar_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStindVarVar_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStindVarVar_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStindVarVar_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStindVarVar_f4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStindVarVar_f8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStindVarVar_ref : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLocalAllocVarVar_n_2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t size;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLocalAllocVarVar_n_4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t size;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRInitblkVarVarVar : IRCommon
|
{
|
uint16_t addr;
|
uint16_t value;
|
uint16_t size;
|
};
|
|
|
struct IRCpblkVarVar : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint16_t size;
|
};
|
|
|
struct IRMemoryBarrier : IRCommon
|
{
|
uint8_t __pad2;
|
uint8_t __pad3;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i4_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i4_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i4_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i4_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i4_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i4_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i4_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i4_u8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i4_f4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i4_f8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u4_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u4_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u4_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u4_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u4_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u4_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u4_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u4_u8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u4_f4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u4_f8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i8_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i8_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i8_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i8_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i8_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i8_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i8_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i8_u8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i8_f4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_i8_f8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u8_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u8_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u8_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u8_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u8_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u8_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u8_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u8_u8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u8_f4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_u8_f8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f4_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f4_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f4_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f4_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f4_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f4_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f4_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f4_u8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f4_f4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f4_f8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f8_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f8_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f8_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f8_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f8_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f8_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f8_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f8_u8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f8_f4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertVarVar_f8_f8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_i4_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_i4_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_i4_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_i4_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_i4_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_i4_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_i4_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_i4_u8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_u4_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_u4_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_u4_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_u4_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_u4_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_u4_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_u4_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_u4_u8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_i8_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_i8_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_i8_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_i8_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_i8_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_i8_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_i8_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_i8_u8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_u8_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_u8_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_u8_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_u8_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_u8_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_u8_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_u8_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_u8_u8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_f4_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_f4_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_f4_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_f4_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_f4_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_f4_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_f4_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_f4_u8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_f8_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_f8_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_f8_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_f8_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_f8_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_f8_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_f8_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRConvertOverflowVarVar_f8_u8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRBinOpVarVarVar_Add_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Sub_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Mul_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_MulUn_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Div_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_DivUn_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Rem_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_RemUn_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_And_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Or_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Xor_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Add_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Sub_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Mul_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_MulUn_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Div_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_DivUn_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Rem_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_RemUn_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_And_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Or_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Xor_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Add_f4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Sub_f4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Mul_f4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Div_f4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Rem_f4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Add_f8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Sub_f8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Mul_f8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Div_f8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpVarVarVar_Rem_f8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpOverflowVarVarVar_Add_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpOverflowVarVarVar_Sub_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpOverflowVarVarVar_Mul_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpOverflowVarVarVar_Add_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpOverflowVarVarVar_Sub_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpOverflowVarVarVar_Mul_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpOverflowVarVarVar_Add_u4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpOverflowVarVarVar_Sub_u4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpOverflowVarVarVar_Mul_u4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpOverflowVarVarVar_Add_u8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpOverflowVarVarVar_Sub_u8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBinOpOverflowVarVarVar_Mul_u8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t op1;
|
uint16_t op2;
|
};
|
|
|
struct IRBitShiftBinOpVarVarVar_Shl_i4_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t value;
|
uint16_t shiftAmount;
|
};
|
|
|
struct IRBitShiftBinOpVarVarVar_Shr_i4_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t value;
|
uint16_t shiftAmount;
|
};
|
|
|
struct IRBitShiftBinOpVarVarVar_ShrUn_i4_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t value;
|
uint16_t shiftAmount;
|
};
|
|
|
struct IRBitShiftBinOpVarVarVar_Shl_i4_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t value;
|
uint16_t shiftAmount;
|
};
|
|
|
struct IRBitShiftBinOpVarVarVar_Shr_i4_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t value;
|
uint16_t shiftAmount;
|
};
|
|
|
struct IRBitShiftBinOpVarVarVar_ShrUn_i4_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t value;
|
uint16_t shiftAmount;
|
};
|
|
|
struct IRBitShiftBinOpVarVarVar_Shl_i8_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t value;
|
uint16_t shiftAmount;
|
};
|
|
|
struct IRBitShiftBinOpVarVarVar_Shr_i8_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t value;
|
uint16_t shiftAmount;
|
};
|
|
|
struct IRBitShiftBinOpVarVarVar_ShrUn_i8_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t value;
|
uint16_t shiftAmount;
|
};
|
|
|
struct IRBitShiftBinOpVarVarVar_Shl_i8_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t value;
|
uint16_t shiftAmount;
|
};
|
|
|
struct IRBitShiftBinOpVarVarVar_Shr_i8_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t value;
|
uint16_t shiftAmount;
|
};
|
|
|
struct IRBitShiftBinOpVarVarVar_ShrUn_i8_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t value;
|
uint16_t shiftAmount;
|
};
|
|
|
struct IRUnaryOpVarVar_Neg_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRUnaryOpVarVar_Not_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRUnaryOpVarVar_Neg_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRUnaryOpVarVar_Not_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRUnaryOpVarVar_Neg_f4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRUnaryOpVarVar_Neg_f8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRCheckFiniteVar_f4 : IRCommon
|
{
|
uint16_t src;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRCheckFiniteVar_f8 : IRCommon
|
{
|
uint16_t src;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRCompOpVarVarVar_Ceq_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_Ceq_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_Ceq_f4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_Ceq_f8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_Cgt_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_Cgt_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_Cgt_f4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_Cgt_f8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_CgtUn_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_CgtUn_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_CgtUn_f4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_CgtUn_f8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_Clt_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_Clt_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_Clt_f4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_Clt_f8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_CltUn_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_CltUn_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_CltUn_f4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRCompOpVarVarVar_CltUn_f8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t c1;
|
uint16_t c2;
|
};
|
|
|
struct IRBranchUncondition_4 : IRCommon
|
{
|
uint8_t __pad2;
|
uint8_t __pad3;
|
int32_t offset;
|
};
|
|
|
struct IRBranchTrueVar_i4 : IRCommon
|
{
|
uint16_t op;
|
int32_t offset;
|
};
|
|
|
struct IRBranchTrueVar_i8 : IRCommon
|
{
|
uint16_t op;
|
int32_t offset;
|
};
|
|
|
struct IRBranchFalseVar_i4 : IRCommon
|
{
|
uint16_t op;
|
int32_t offset;
|
};
|
|
|
struct IRBranchFalseVar_i8 : IRCommon
|
{
|
uint16_t op;
|
int32_t offset;
|
};
|
|
|
struct IRBranchVarVar_Ceq_i4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Ceq_i8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Ceq_f4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Ceq_f8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CneUn_i4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CneUn_i8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CneUn_f4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CneUn_f8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Cgt_i4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Cgt_i8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Cgt_f4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Cgt_f8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CgtUn_i4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CgtUn_i8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CgtUn_f4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CgtUn_f8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Cge_i4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Cge_i8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Cge_f4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Cge_f8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CgeUn_i4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CgeUn_i8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CgeUn_f4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CgeUn_f8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Clt_i4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Clt_i8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Clt_f4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Clt_f8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CltUn_i4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CltUn_i8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CltUn_f4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CltUn_f8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Cle_i4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Cle_i8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Cle_f4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_Cle_f8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CleUn_i4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CleUn_i8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CleUn_f4 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchVarVar_CleUn_f8 : IRCommon
|
{
|
uint16_t op1;
|
uint16_t op2;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRBranchJump : IRCommon
|
{
|
uint8_t __pad2;
|
uint8_t __pad3;
|
uint32_t token;
|
};
|
|
|
struct IRBranchSwitch : IRCommon
|
{
|
uint16_t value;
|
uint32_t caseNum;
|
uint32_t caseOffsets;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRNewClassVar : IRCommon
|
{
|
uint16_t obj;
|
uint32_t managed2NativeMethod;
|
uint32_t method;
|
uint32_t argIdxs;
|
};
|
|
|
struct IRNewClassVar_Ctor_0 : IRCommon
|
{
|
uint16_t obj;
|
uint32_t method;
|
};
|
|
|
struct IRNewClassVar_NotCtor : IRCommon
|
{
|
uint16_t obj;
|
uint32_t klass;
|
};
|
|
|
struct IRNewValueTypeVar : IRCommon
|
{
|
uint16_t obj;
|
uint32_t managed2NativeMethod;
|
uint32_t method;
|
uint32_t argIdxs;
|
};
|
|
|
struct IRNewClassInterpVar : IRCommon
|
{
|
uint16_t obj;
|
uint16_t argBase;
|
uint16_t argStackObjectNum;
|
uint16_t ctorFrameBase;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRNewClassInterpVar_Ctor_0 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t ctorFrameBase;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRNewValueTypeInterpVar : IRCommon
|
{
|
uint16_t obj;
|
uint16_t argBase;
|
uint16_t argStackObjectNum;
|
uint16_t ctorFrameBase;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRAdjustValueTypeRefVar : IRCommon
|
{
|
uint16_t data;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRBoxRefVarVar : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdvirftnVarVar : IRCommon
|
{
|
uint16_t resultMethod;
|
uint16_t obj;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t virtualMethod;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRRetVar_ret_1 : IRCommon
|
{
|
uint16_t ret;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRRetVar_ret_2 : IRCommon
|
{
|
uint16_t ret;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRRetVar_ret_4 : IRCommon
|
{
|
uint16_t ret;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRRetVar_ret_8 : IRCommon
|
{
|
uint16_t ret;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRRetVar_ret_12 : IRCommon
|
{
|
uint16_t ret;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRRetVar_ret_16 : IRCommon
|
{
|
uint16_t ret;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRRetVar_ret_20 : IRCommon
|
{
|
uint16_t ret;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRRetVar_ret_24 : IRCommon
|
{
|
uint16_t ret;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRRetVar_ret_28 : IRCommon
|
{
|
uint16_t ret;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRRetVar_ret_32 : IRCommon
|
{
|
uint16_t ret;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRRetVar_ret_n : IRCommon
|
{
|
uint16_t ret;
|
uint32_t size;
|
};
|
|
|
struct IRRetVar_void : IRCommon
|
{
|
uint8_t __pad2;
|
uint8_t __pad3;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRCallNativeInstance_void : IRCommon
|
{
|
uint8_t __pad2;
|
uint8_t __pad3;
|
uint32_t managed2NativeMethod;
|
uint32_t methodInfo;
|
uint32_t argIdxs;
|
};
|
|
|
struct IRCallNativeInstance_ret : IRCommon
|
{
|
uint16_t ret;
|
uint32_t managed2NativeMethod;
|
uint32_t methodInfo;
|
uint32_t argIdxs;
|
};
|
|
|
struct IRCallNativeInstance_ret_expand : IRCommon
|
{
|
uint8_t retLocationType;
|
uint8_t __pad3;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t managed2NativeMethod;
|
uint32_t methodInfo;
|
uint32_t argIdxs;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallNativeStatic_void : IRCommon
|
{
|
uint8_t __pad2;
|
uint8_t __pad3;
|
uint32_t managed2NativeMethod;
|
uint32_t methodInfo;
|
uint32_t argIdxs;
|
};
|
|
|
struct IRCallNativeStatic_ret : IRCommon
|
{
|
uint16_t ret;
|
uint32_t managed2NativeMethod;
|
uint32_t methodInfo;
|
uint32_t argIdxs;
|
};
|
|
|
struct IRCallNativeStatic_ret_expand : IRCommon
|
{
|
uint8_t retLocationType;
|
uint8_t __pad3;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t managed2NativeMethod;
|
uint32_t methodInfo;
|
uint32_t argIdxs;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallInterp_void : IRCommon
|
{
|
uint16_t argBase;
|
uint32_t methodInfo;
|
};
|
|
|
struct IRCallInterp_ret : IRCommon
|
{
|
uint16_t argBase;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t methodInfo;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallVirtual_void : IRCommon
|
{
|
uint8_t __pad2;
|
uint8_t __pad3;
|
uint32_t managed2NativeMethod;
|
uint32_t methodInfo;
|
uint32_t argIdxs;
|
};
|
|
|
struct IRCallVirtual_ret : IRCommon
|
{
|
uint16_t ret;
|
uint32_t managed2NativeMethod;
|
uint32_t methodInfo;
|
uint32_t argIdxs;
|
};
|
|
|
struct IRCallVirtual_ret_expand : IRCommon
|
{
|
uint8_t retLocationType;
|
uint8_t __pad3;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t managed2NativeMethod;
|
uint32_t methodInfo;
|
uint32_t argIdxs;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallInterpVirtual_void : IRCommon
|
{
|
uint16_t argBase;
|
uint32_t method;
|
};
|
|
|
struct IRCallInterpVirtual_ret : IRCommon
|
{
|
uint16_t argBase;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallInd_void : IRCommon
|
{
|
uint8_t __pad2;
|
uint8_t __pad3;
|
uint32_t managed2NativeMethod;
|
uint32_t methodInfo;
|
uint32_t argIdxs;
|
};
|
|
|
struct IRCallInd_ret : IRCommon
|
{
|
uint16_t ret;
|
uint32_t managed2NativeMethod;
|
uint32_t methodInfo;
|
uint32_t argIdxs;
|
};
|
|
|
struct IRCallInd_ret_expand : IRCommon
|
{
|
uint8_t retLocationType;
|
uint8_t __pad3;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t managed2NativeMethod;
|
uint32_t methodInfo;
|
uint32_t argIdxs;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallDelegateInvoke_void : IRCommon
|
{
|
uint16_t invokeParamCount;
|
uint32_t managed2NativeStaticMethod;
|
uint32_t managed2NativeInstanceMethod;
|
uint32_t argIdxs;
|
};
|
|
|
struct IRCallDelegateInvoke_ret : IRCommon
|
{
|
uint16_t ret;
|
uint16_t invokeParamCount;
|
uint16_t retTypeStackObjectSize;
|
uint32_t managed2NativeStaticMethod;
|
uint32_t managed2NativeInstanceMethod;
|
uint32_t argIdxs;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallDelegateInvoke_ret_expand : IRCommon
|
{
|
uint8_t retLocationType;
|
uint8_t __pad3;
|
uint16_t ret;
|
uint16_t invokeParamCount;
|
uint32_t managed2NativeStaticMethod;
|
uint32_t managed2NativeInstanceMethod;
|
uint32_t argIdxs;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallDelegateBeginInvoke : IRCommon
|
{
|
uint16_t result;
|
uint32_t methodInfo;
|
uint32_t argIdxs;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallDelegateEndInvoke_void : IRCommon
|
{
|
uint16_t asyncResult;
|
uint32_t methodInfo;
|
};
|
|
|
struct IRCallDelegateEndInvoke_ret : IRCommon
|
{
|
uint16_t asyncResult;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t methodInfo;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRNewDelegate : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t method;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCtorDelegate : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t method;
|
uint32_t ctor;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_v_0 : IRCommon
|
{
|
uint16_t self;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_i1_0 : IRCommon
|
{
|
uint16_t self;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_u1_0 : IRCommon
|
{
|
uint16_t self;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_i2_0 : IRCommon
|
{
|
uint16_t self;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_u2_0 : IRCommon
|
{
|
uint16_t self;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_i4_0 : IRCommon
|
{
|
uint16_t self;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_i8_0 : IRCommon
|
{
|
uint16_t self;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_f4_0 : IRCommon
|
{
|
uint16_t self;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_f8_0 : IRCommon
|
{
|
uint16_t self;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_v_i4_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_v_i4_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_v_i4_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_v_i4_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_v_i8_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_v_i8_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_v_i8_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_v_i8_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_v_f4_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_v_f4_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_v_f4_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_v_f4_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_v_f8_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_v_f8_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_v_f8_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_v_f8_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_u1_i4_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_u1_i4_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_u1_i4_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_u1_i4_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_u1_i8_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_u1_i8_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_u1_i8_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_u1_i8_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_u1_f4_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_u1_f4_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_u1_f4_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_u1_f4_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_u1_f8_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_u1_f8_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_u1_f8_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_u1_f8_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_i4_i4_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_i4_i4_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_i4_i4_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_i4_i4_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_i4_i8_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_i4_i8_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_i4_i8_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_i4_i8_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_i4_f4_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_i4_f4_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_i4_f4_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_i4_f4_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_i4_f8_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_i4_f8_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_i4_f8_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_i4_f8_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_i8_i4_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_i8_i4_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_i8_i4_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_i8_i4_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_i8_i8_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_i8_i8_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_i8_i8_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_i8_i8_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_i8_f4_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_i8_f4_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_i8_f4_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_i8_f4_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_i8_f8_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_i8_f8_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_i8_f8_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_i8_f8_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_f4_i4_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_f4_i4_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_f4_i4_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_f4_i4_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_f4_i8_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_f4_i8_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_f4_i8_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_f4_i8_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_f4_f4_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_f4_f4_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_f4_f4_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_f4_f4_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_f4_f8_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_f4_f8_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_f4_f8_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_f4_f8_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_f8_i4_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_f8_i4_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_f8_i4_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_f8_i4_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_f8_i8_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_f8_i8_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_f8_i8_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_f8_i8_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_f8_f4_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_f8_f4_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_f8_f4_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_f8_f4_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeInstance_f8_f8_1 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeInstance_f8_f8_2 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_f8_f8_3 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeInstance_f8_f8_4 : IRCommon
|
{
|
uint16_t self;
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
uint32_t method;
|
uint8_t __pad20;
|
uint8_t __pad21;
|
uint8_t __pad22;
|
uint8_t __pad23;
|
};
|
|
|
struct IRCallCommonNativeStatic_v_0 : IRCommon
|
{
|
uint8_t __pad2;
|
uint8_t __pad3;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i1_0 : IRCommon
|
{
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_u1_0 : IRCommon
|
{
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i2_0 : IRCommon
|
{
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_u2_0 : IRCommon
|
{
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i4_0 : IRCommon
|
{
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i8_0 : IRCommon
|
{
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f4_0 : IRCommon
|
{
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f8_0 : IRCommon
|
{
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_v_i4_1 : IRCommon
|
{
|
uint16_t param0;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_v_i4_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_v_i4_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_v_i4_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_v_i8_1 : IRCommon
|
{
|
uint16_t param0;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_v_i8_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_v_i8_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_v_i8_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_v_f4_1 : IRCommon
|
{
|
uint16_t param0;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_v_f4_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_v_f4_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_v_f4_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_v_f8_1 : IRCommon
|
{
|
uint16_t param0;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_v_f8_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_v_f8_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_v_f8_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_u1_i4_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_u1_i4_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_u1_i4_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_u1_i4_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_u1_i8_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_u1_i8_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_u1_i8_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_u1_i8_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_u1_f4_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_u1_f4_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_u1_f4_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_u1_f4_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_u1_f8_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_u1_f8_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_u1_f8_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_u1_f8_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i4_i4_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_i4_i4_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_i4_i4_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i4_i4_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i4_i8_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_i4_i8_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_i4_i8_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i4_i8_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i4_f4_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_i4_f4_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_i4_f4_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i4_f4_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i4_f8_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_i4_f8_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_i4_f8_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i4_f8_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i8_i4_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_i8_i4_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_i8_i4_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i8_i4_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i8_i8_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_i8_i8_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_i8_i8_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i8_i8_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i8_f4_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_i8_f4_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_i8_f4_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i8_f4_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i8_f8_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_i8_f8_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_i8_f8_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_i8_f8_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f4_i4_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_f4_i4_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_f4_i4_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f4_i4_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f4_i8_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_f4_i8_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_f4_i8_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f4_i8_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f4_f4_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_f4_f4_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_f4_f4_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f4_f4_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f4_f8_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_f4_f8_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_f4_f8_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f4_f8_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f8_i4_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_f8_i4_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_f8_i4_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f8_i4_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f8_i8_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_f8_i8_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_f8_i8_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f8_i8_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f8_f4_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_f8_f4_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_f8_f4_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f8_f4_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f8_f8_1 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t ret;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_f8_f8_2 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t ret;
|
uint32_t method;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCallCommonNativeStatic_f8_f8_3 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t ret;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint32_t method;
|
};
|
|
|
struct IRCallCommonNativeStatic_f8_f8_4 : IRCommon
|
{
|
uint16_t param0;
|
uint16_t param1;
|
uint16_t param2;
|
uint16_t param3;
|
uint16_t ret;
|
uint32_t method;
|
};
|
|
|
struct IRBoxVarVar : IRCommon
|
{
|
uint16_t dst;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRUnBoxVarVar : IRCommon
|
{
|
uint16_t addr;
|
uint16_t obj;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRUnBoxAnyVarVar : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCastclassVar : IRCommon
|
{
|
uint16_t obj;
|
uint32_t klass;
|
};
|
|
|
struct IRIsInstVar : IRCommon
|
{
|
uint16_t obj;
|
uint32_t klass;
|
};
|
|
|
struct IRLdtokenVar : IRCommon
|
{
|
uint16_t runtimeHandle;
|
uint32_t token;
|
};
|
|
|
struct IRMakeRefVarVar : IRCommon
|
{
|
uint16_t dst;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRRefAnyTypeVarVar : IRCommon
|
{
|
uint16_t dst;
|
uint16_t typedRef;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRRefAnyValueVarVar : IRCommon
|
{
|
uint16_t addr;
|
uint16_t typedRef;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCpobjVarVar_ref : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRCpobjVarVar_1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRCpobjVarVar_2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRCpobjVarVar_4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRCpobjVarVar_8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRCpobjVarVar_12 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRCpobjVarVar_16 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRCpobjVarVar_20 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRCpobjVarVar_24 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRCpobjVarVar_28 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRCpobjVarVar_32 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRCpobjVarVar_n_2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint16_t size;
|
};
|
|
|
struct IRCpobjVarVar_n_4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t size;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCpobjVarVar_WriteBarrier_n_2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint16_t size;
|
};
|
|
|
struct IRCpobjVarVar_WriteBarrier_n_4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t size;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdobjVarVar_ref : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdobjVarVar_1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdobjVarVar_2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdobjVarVar_4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdobjVarVar_8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdobjVarVar_12 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdobjVarVar_16 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdobjVarVar_20 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdobjVarVar_24 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdobjVarVar_28 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdobjVarVar_32 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLdobjVarVar_n_4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t size;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStobjVarVar_ref : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStobjVarVar_1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStobjVarVar_2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStobjVarVar_4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStobjVarVar_8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStobjVarVar_12 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStobjVarVar_16 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStobjVarVar_20 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStobjVarVar_24 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStobjVarVar_28 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStobjVarVar_32 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRStobjVarVar_n_4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t size;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStobjVarVar_WriteBarrier_n_4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t size;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRInitobjVar_ref : IRCommon
|
{
|
uint16_t obj;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRInitobjVar_1 : IRCommon
|
{
|
uint16_t obj;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRInitobjVar_2 : IRCommon
|
{
|
uint16_t obj;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRInitobjVar_4 : IRCommon
|
{
|
uint16_t obj;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRInitobjVar_8 : IRCommon
|
{
|
uint16_t obj;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRInitobjVar_12 : IRCommon
|
{
|
uint16_t obj;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRInitobjVar_16 : IRCommon
|
{
|
uint16_t obj;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRInitobjVar_20 : IRCommon
|
{
|
uint16_t obj;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRInitobjVar_24 : IRCommon
|
{
|
uint16_t obj;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRInitobjVar_28 : IRCommon
|
{
|
uint16_t obj;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRInitobjVar_32 : IRCommon
|
{
|
uint16_t obj;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRInitobjVar_n_2 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t size;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRInitobjVar_n_4 : IRCommon
|
{
|
uint16_t obj;
|
uint32_t size;
|
};
|
|
|
struct IRInitobjVar_WriteBarrier_n_2 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t size;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRInitobjVar_WriteBarrier_n_4 : IRCommon
|
{
|
uint16_t obj;
|
uint32_t size;
|
};
|
|
|
struct IRLdstrVar : IRCommon
|
{
|
uint16_t dst;
|
uint32_t str;
|
};
|
|
|
struct IRLdfldVarVar_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldVarVar_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldVarVar_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldVarVar_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldVarVar_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldVarVar_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldVarVar_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldVarVar_u8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldVarVar_size_8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldVarVar_size_12 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldVarVar_size_16 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldVarVar_size_20 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldVarVar_size_24 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldVarVar_size_28 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldVarVar_size_32 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldVarVar_n_2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t size;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdfldVarVar_n_4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
uint32_t size;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdfldValueTypeVarVar_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldValueTypeVarVar_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldValueTypeVarVar_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldValueTypeVarVar_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldValueTypeVarVar_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldValueTypeVarVar_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldValueTypeVarVar_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldValueTypeVarVar_u8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldValueTypeVarVar_size_8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldValueTypeVarVar_size_12 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldValueTypeVarVar_size_16 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldValueTypeVarVar_size_20 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldValueTypeVarVar_size_24 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldValueTypeVarVar_size_28 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldValueTypeVarVar_size_32 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRLdfldValueTypeVarVar_n_2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t size;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdfldValueTypeVarVar_n_4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
uint32_t size;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdfldaVarVar : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t offset;
|
};
|
|
|
struct IRStfldVarVar_i1 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
};
|
|
|
struct IRStfldVarVar_u1 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
};
|
|
|
struct IRStfldVarVar_i2 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
};
|
|
|
struct IRStfldVarVar_u2 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
};
|
|
|
struct IRStfldVarVar_i4 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
};
|
|
|
struct IRStfldVarVar_u4 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
};
|
|
|
struct IRStfldVarVar_i8 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
};
|
|
|
struct IRStfldVarVar_u8 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
};
|
|
|
struct IRStfldVarVar_ref : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
};
|
|
|
struct IRStfldVarVar_size_8 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
};
|
|
|
struct IRStfldVarVar_size_12 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
};
|
|
|
struct IRStfldVarVar_size_16 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
};
|
|
|
struct IRStfldVarVar_size_20 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
};
|
|
|
struct IRStfldVarVar_size_24 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
};
|
|
|
struct IRStfldVarVar_size_28 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
};
|
|
|
struct IRStfldVarVar_size_32 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
};
|
|
|
struct IRStfldVarVar_n_2 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
uint16_t size;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStfldVarVar_n_4 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
uint32_t size;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStfldVarVar_WriteBarrier_n_2 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
uint16_t size;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStfldVarVar_WriteBarrier_n_4 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t offset;
|
uint16_t data;
|
uint32_t size;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldVarVar_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldVarVar_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldVarVar_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldVarVar_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldVarVar_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldVarVar_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldVarVar_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldVarVar_u8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldVarVar_size_8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldVarVar_size_12 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldVarVar_size_16 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldVarVar_size_20 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldVarVar_size_24 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldVarVar_size_28 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldVarVar_size_32 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldVarVar_n_2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint16_t size;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldVarVar_n_4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint32_t size;
|
};
|
|
|
struct IRStsfldVarVar_i1 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_u1 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_i2 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_u2 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_i4 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_u4 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_i8 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_u8 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_ref : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_size_8 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_size_12 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_size_16 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_size_20 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_size_24 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_size_28 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_size_32 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_n_2 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint16_t size;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_n_4 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint32_t size;
|
};
|
|
|
struct IRStsfldVarVar_WriteBarrier_n_2 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint16_t size;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStsfldVarVar_WriteBarrier_n_4 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint32_t size;
|
};
|
|
|
struct IRLdsfldaVarVar : IRCommon
|
{
|
uint16_t dst;
|
uint16_t offset;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdsfldaFromFieldDataVarVar : IRCommon
|
{
|
uint16_t dst;
|
uint32_t src;
|
};
|
|
|
struct IRLdthreadlocalaVarVar : IRCommon
|
{
|
uint16_t dst;
|
uint32_t klass;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdthreadlocalVarVar_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint32_t klass;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdthreadlocalVarVar_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint32_t klass;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdthreadlocalVarVar_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint32_t klass;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdthreadlocalVarVar_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint32_t klass;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdthreadlocalVarVar_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint32_t klass;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdthreadlocalVarVar_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint32_t klass;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdthreadlocalVarVar_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint32_t klass;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdthreadlocalVarVar_u8 : IRCommon
|
{
|
uint16_t dst;
|
uint32_t klass;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdthreadlocalVarVar_size_8 : IRCommon
|
{
|
uint16_t dst;
|
uint32_t klass;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdthreadlocalVarVar_size_12 : IRCommon
|
{
|
uint16_t dst;
|
uint32_t klass;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdthreadlocalVarVar_size_16 : IRCommon
|
{
|
uint16_t dst;
|
uint32_t klass;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdthreadlocalVarVar_size_20 : IRCommon
|
{
|
uint16_t dst;
|
uint32_t klass;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdthreadlocalVarVar_size_24 : IRCommon
|
{
|
uint16_t dst;
|
uint32_t klass;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdthreadlocalVarVar_size_28 : IRCommon
|
{
|
uint16_t dst;
|
uint32_t klass;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdthreadlocalVarVar_size_32 : IRCommon
|
{
|
uint16_t dst;
|
uint32_t klass;
|
int32_t offset;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRLdthreadlocalVarVar_n_2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t size;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
int32_t offset;
|
};
|
|
|
struct IRLdthreadlocalVarVar_n_4 : IRCommon
|
{
|
uint16_t dst;
|
uint32_t klass;
|
int32_t offset;
|
uint32_t size;
|
};
|
|
|
struct IRStthreadlocalVarVar_i1 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_u1 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_i2 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_u2 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_i4 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_u4 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_i8 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_u8 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_ref : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_size_8 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_size_12 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_size_16 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_size_20 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_size_24 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_size_28 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_size_32 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_n_2 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint16_t size;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_n_4 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint32_t size;
|
};
|
|
|
struct IRStthreadlocalVarVar_WriteBarrier_n_2 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint16_t size;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRStthreadlocalVarVar_WriteBarrier_n_4 : IRCommon
|
{
|
uint16_t offset;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint32_t size;
|
};
|
|
|
struct IRNewArrVarVar : IRCommon
|
{
|
uint16_t arr;
|
uint16_t size;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRGetArrayLengthVarVar : IRCommon
|
{
|
uint16_t len;
|
uint16_t arr;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRGetArrayElementAddressAddrVarVar : IRCommon
|
{
|
uint16_t addr;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementAddressCheckAddrVarVar : IRCommon
|
{
|
uint16_t addr;
|
uint16_t arr;
|
uint16_t index;
|
uint32_t eleKlass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRGetArrayElementVarVar_i1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_u1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_i2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_u2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_i4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_u4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_i8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_u8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_size_1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_size_2 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_size_4 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_size_8 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_size_12 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_size_16 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_size_20 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_size_24 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_size_28 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_size_32 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRGetArrayElementVarVar_n : IRCommon
|
{
|
uint16_t dst;
|
uint16_t arr;
|
uint16_t index;
|
};
|
|
|
struct IRSetArrayElementVarVar_i1 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t index;
|
uint16_t ele;
|
};
|
|
|
struct IRSetArrayElementVarVar_u1 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t index;
|
uint16_t ele;
|
};
|
|
|
struct IRSetArrayElementVarVar_i2 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t index;
|
uint16_t ele;
|
};
|
|
|
struct IRSetArrayElementVarVar_u2 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t index;
|
uint16_t ele;
|
};
|
|
|
struct IRSetArrayElementVarVar_i4 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t index;
|
uint16_t ele;
|
};
|
|
|
struct IRSetArrayElementVarVar_u4 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t index;
|
uint16_t ele;
|
};
|
|
|
struct IRSetArrayElementVarVar_i8 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t index;
|
uint16_t ele;
|
};
|
|
|
struct IRSetArrayElementVarVar_u8 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t index;
|
uint16_t ele;
|
};
|
|
|
struct IRSetArrayElementVarVar_ref : IRCommon
|
{
|
uint16_t arr;
|
uint16_t index;
|
uint16_t ele;
|
};
|
|
|
struct IRSetArrayElementVarVar_size_12 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t index;
|
uint16_t ele;
|
};
|
|
|
struct IRSetArrayElementVarVar_size_16 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t index;
|
uint16_t ele;
|
};
|
|
|
struct IRSetArrayElementVarVar_n : IRCommon
|
{
|
uint16_t arr;
|
uint16_t index;
|
uint16_t ele;
|
};
|
|
|
struct IRSetArrayElementVarVar_WriteBarrier_n : IRCommon
|
{
|
uint16_t arr;
|
uint16_t index;
|
uint16_t ele;
|
};
|
|
|
struct IRNewMdArrVarVar_length : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRNewMdArrVarVar_length_bound : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t lowerBoundIdxs;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRGetMdArrElementVarVar_i1 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t value;
|
};
|
|
|
struct IRGetMdArrElementVarVar_u1 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t value;
|
};
|
|
|
struct IRGetMdArrElementVarVar_i2 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t value;
|
};
|
|
|
struct IRGetMdArrElementVarVar_u2 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t value;
|
};
|
|
|
struct IRGetMdArrElementVarVar_i4 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t value;
|
};
|
|
|
struct IRGetMdArrElementVarVar_u4 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t value;
|
};
|
|
|
struct IRGetMdArrElementVarVar_i8 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t value;
|
};
|
|
|
struct IRGetMdArrElementVarVar_u8 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t value;
|
};
|
|
|
struct IRGetMdArrElementVarVar_n : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t value;
|
};
|
|
|
struct IRGetMdArrElementAddressVarVar : IRCommon
|
{
|
uint16_t addr;
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
};
|
|
|
struct IRSetMdArrElementVarVar_i1 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t ele;
|
};
|
|
|
struct IRSetMdArrElementVarVar_u1 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t ele;
|
};
|
|
|
struct IRSetMdArrElementVarVar_i2 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t ele;
|
};
|
|
|
struct IRSetMdArrElementVarVar_u2 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t ele;
|
};
|
|
|
struct IRSetMdArrElementVarVar_i4 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t ele;
|
};
|
|
|
struct IRSetMdArrElementVarVar_u4 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t ele;
|
};
|
|
|
struct IRSetMdArrElementVarVar_i8 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t ele;
|
};
|
|
|
struct IRSetMdArrElementVarVar_u8 : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t ele;
|
};
|
|
|
struct IRSetMdArrElementVarVar_ref : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t ele;
|
};
|
|
|
struct IRSetMdArrElementVarVar_n : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t ele;
|
};
|
|
|
struct IRSetMdArrElementVarVar_WriteBarrier_n : IRCommon
|
{
|
uint16_t arr;
|
uint16_t lengthIdxs;
|
uint16_t ele;
|
};
|
|
|
struct IRThrowEx : IRCommon
|
{
|
uint16_t exceptionObj;
|
uint16_t firstHandlerIndex;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRRethrowEx : IRCommon
|
{
|
uint8_t __pad2;
|
uint8_t __pad3;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRLeaveEx : IRCommon
|
{
|
uint16_t firstHandlerIndex;
|
int32_t target;
|
};
|
|
|
struct IRLeaveEx_Directly : IRCommon
|
{
|
uint8_t __pad2;
|
uint8_t __pad3;
|
int32_t target;
|
};
|
|
|
struct IREndFilterEx : IRCommon
|
{
|
uint16_t value;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IREndFinallyEx : IRCommon
|
{
|
uint8_t __pad2;
|
uint8_t __pad3;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRNullableNewVarVar : IRCommon
|
{
|
uint16_t dst;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRNullableCtorVarVar : IRCommon
|
{
|
uint16_t dst;
|
uint16_t data;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRNullableHasValueVar : IRCommon
|
{
|
uint16_t result;
|
uint16_t obj;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRNullableGetValueOrDefaultVarVar : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRNullableGetValueOrDefaultVarVar_1 : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint16_t defaultValue;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRNullableGetValueVarVar : IRCommon
|
{
|
uint16_t dst;
|
uint16_t obj;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
uint32_t klass;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRInterlockedCompareExchangeVarVarVarVar_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t location;
|
uint16_t value;
|
uint16_t comparand;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRInterlockedCompareExchangeVarVarVarVar_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t location;
|
uint16_t value;
|
uint16_t comparand;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRInterlockedCompareExchangeVarVarVarVar_pointer : IRCommon
|
{
|
uint16_t ret;
|
uint16_t location;
|
uint16_t value;
|
uint16_t comparand;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRInterlockedExchangeVarVarVar_i4 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t location;
|
uint16_t value;
|
};
|
|
|
struct IRInterlockedExchangeVarVarVar_i8 : IRCommon
|
{
|
uint16_t ret;
|
uint16_t location;
|
uint16_t value;
|
};
|
|
|
struct IRInterlockedExchangeVarVarVar_pointer : IRCommon
|
{
|
uint16_t ret;
|
uint16_t location;
|
uint16_t value;
|
};
|
|
|
struct IRNewSystemObjectVar : IRCommon
|
{
|
uint16_t obj;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRNewVector2 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t x;
|
uint16_t y;
|
};
|
|
|
struct IRNewVector3_2 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t x;
|
uint16_t y;
|
};
|
|
|
struct IRNewVector3_3 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t x;
|
uint16_t y;
|
uint16_t z;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRNewVector4_2 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t x;
|
uint16_t y;
|
};
|
|
|
struct IRNewVector4_3 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t x;
|
uint16_t y;
|
uint16_t z;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRNewVector4_4 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t x;
|
uint16_t y;
|
uint16_t z;
|
uint16_t w;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCtorVector2 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t x;
|
uint16_t y;
|
};
|
|
|
struct IRCtorVector3_2 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t x;
|
uint16_t y;
|
};
|
|
|
struct IRCtorVector3_3 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t x;
|
uint16_t y;
|
uint16_t z;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCtorVector4_2 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t x;
|
uint16_t y;
|
};
|
|
|
struct IRCtorVector4_3 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t x;
|
uint16_t y;
|
uint16_t z;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRCtorVector4_4 : IRCommon
|
{
|
uint16_t obj;
|
uint16_t x;
|
uint16_t y;
|
uint16_t z;
|
uint16_t w;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRArrayGetGenericValueImpl : IRCommon
|
{
|
uint16_t arr;
|
uint16_t index;
|
uint16_t value;
|
};
|
|
|
struct IRArraySetGenericValueImpl : IRCommon
|
{
|
uint16_t arr;
|
uint16_t index;
|
uint16_t value;
|
};
|
|
|
struct IRNewString : IRCommon
|
{
|
uint16_t str;
|
uint16_t chars;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
struct IRNewString_2 : IRCommon
|
{
|
uint16_t str;
|
uint16_t chars;
|
uint16_t startIndex;
|
uint16_t length;
|
uint8_t __pad10;
|
uint8_t __pad11;
|
uint8_t __pad12;
|
uint8_t __pad13;
|
uint8_t __pad14;
|
uint8_t __pad15;
|
};
|
|
|
struct IRNewString_3 : IRCommon
|
{
|
uint16_t str;
|
uint16_t c;
|
uint16_t count;
|
};
|
|
|
struct IRUnsafeEnumCast : IRCommon
|
{
|
uint16_t dst;
|
uint16_t src;
|
uint16_t srcType;
|
};
|
|
|
struct IRAssemblyGetExecutingAssembly : IRCommon
|
{
|
uint16_t ret;
|
uint8_t __pad4;
|
uint8_t __pad5;
|
uint8_t __pad6;
|
uint8_t __pad7;
|
};
|
|
|
//!!!}}INST
|
#pragma pack(pop)
|
|
#pragma endregion
|
|
}
|
}
|