#ifdef DECL_SIGNATURE_TABLE
PrototypeDescriptor(2, 1, 32),
PrototypeDescriptor(2, 0, 0),
PrototypeDescriptor(2, 0, 8),
PrototypeDescriptor(3, 0, 3),
PrototypeDescriptor(2, 0, 0),
PrototypeDescriptor(3, 0, 3),
PrototypeDescriptor(2, 0, 0),
PrototypeDescriptor(2, 1, 32),
PrototypeDescriptor(6, 0, 0),
PrototypeDescriptor(2, 0, 8),
PrototypeDescriptor(2, 0, 8),
PrototypeDescriptor(2, 10, 8),
PrototypeDescriptor(2, 10, 8),
PrototypeDescriptor(2, 0, 8),
PrototypeDescriptor(2, 0, 8),
PrototypeDescriptor(2, 9, 8),
PrototypeDescriptor(2, 9, 8),
PrototypeDescriptor(2, 0, 0),
PrototypeDescriptor(2, 0, 0),
PrototypeDescriptor(8, 0, 0),
PrototypeDescriptor(6, 0, 0),
PrototypeDescriptor(2, 0, 0),
PrototypeDescriptor(2, 0, 0),
PrototypeDescriptor(2, 10, 0),
PrototypeDescriptor(2, 10, 8),
PrototypeDescriptor(2, 0, 0),
PrototypeDescriptor(2, 0, 0),
PrototypeDescriptor(2, 10, 0),
PrototypeDescriptor(2, 10, 0),
PrototypeDescriptor(2, 0, 0),
PrototypeDescriptor(2, 0, 0),
PrototypeDescriptor(2, 9, 0),
PrototypeDescriptor(2, 9, 8),
PrototypeDescriptor(2, 0, 0),
PrototypeDescriptor(2, 0, 0),
PrototypeDescriptor(2, 9, 0),
PrototypeDescriptor(2, 9, 0),
#endif
#ifdef DECL_INTRINSIC_RECORDS
{/*Name=*/"nds_vfpmadt_vf", /*OverloadedName=*/"nds_vfpmadt", /*RequiredExtensions=*/"xandesvpackfph", /*PrototypeIndex=*/17, /*SuffixIndex=*/1, /*OverloadedSuffixIndex=*/0, /*PrototypeLength=*/3, /*SuffixLength=*/1, /*OverloadedSuffixSize=*/0, /*TypeRangeMask=*/32, /*Log2LMULMask=*/126, /*NF=*/1, /*HasMasked=*/1, /*HasVL=*/1, /*HasMaskedOffOperand=*/1, /*HasTailPolicy=*/1, /*HasMaskPolicy=*/1, /*HasFRMRoundModeOp=*/0, /*IsTuple=*/0, /*UnMaskedPolicyScheme=*/HasPassthruOperand, /*MaskedPolicyScheme=*/HasPolicyOperand, },
{/*Name=*/"nds_vln8_v", /*OverloadedName=*/"nds_vln8", /*RequiredExtensions=*/"xandesvsintload", /*PrototypeIndex=*/4, /*SuffixIndex=*/1, /*OverloadedSuffixIndex=*/0, /*PrototypeLength=*/2, /*SuffixLength=*/1, /*OverloadedSuffixSize=*/0, /*TypeRangeMask=*/1, /*Log2LMULMask=*/127, /*NF=*/1, /*HasMasked=*/1, /*HasVL=*/1, /*HasMaskedOffOperand=*/1, /*HasTailPolicy=*/1, /*HasMaskPolicy=*/1, /*HasFRMRoundModeOp=*/0, /*IsTuple=*/0, /*UnMaskedPolicyScheme=*/HasPassthruOperand, /*MaskedPolicyScheme=*/HasPolicyOperand, },
{/*Name=*/"nds_vlnu8_v", /*OverloadedName=*/"nds_vlnu8", /*RequiredExtensions=*/"xandesvsintload", /*PrototypeIndex=*/2, /*SuffixIndex=*/2, /*OverloadedSuffixIndex=*/0, /*PrototypeLength=*/2, /*SuffixLength=*/1, /*OverloadedSuffixSize=*/0, /*TypeRangeMask=*/1, /*Log2LMULMask=*/127, /*NF=*/1, /*HasMasked=*/1, /*HasVL=*/1, /*HasMaskedOffOperand=*/1, /*HasTailPolicy=*/1, /*HasMaskPolicy=*/1, /*HasFRMRoundModeOp=*/0, /*IsTuple=*/0, /*UnMaskedPolicyScheme=*/HasPassthruOperand, /*MaskedPolicyScheme=*/HasPolicyOperand, },
{/*Name=*/"nds_vfpmadt_vf", /*OverloadedName=*/"nds_vfpmadt", /*RequiredExtensions=*/"xandesvpackfph", /*PrototypeIndex=*/17, /*SuffixIndex=*/1, /*OverloadedSuffixIndex=*/0, /*PrototypeLength=*/4, /*SuffixLength=*/1, /*OverloadedSuffixSize=*/0, /*TypeRangeMask=*/32, /*Log2LMULMask=*/126, /*NF=*/1, /*HasMasked=*/1, /*HasVL=*/1, /*HasMaskedOffOperand=*/1, /*HasTailPolicy=*/1, /*HasMaskPolicy=*/1, /*HasFRMRoundModeOp=*/1, /*IsTuple=*/0, /*UnMaskedPolicyScheme=*/HasPassthruOperand, /*MaskedPolicyScheme=*/HasPolicyOperand, },
{/*Name=*/"nds_vfpmadb_vf", /*OverloadedName=*/"nds_vfpmadb", /*RequiredExtensions=*/"xandesvpackfph", /*PrototypeIndex=*/17, /*SuffixIndex=*/1, /*OverloadedSuffixIndex=*/0, /*PrototypeLength=*/3, /*SuffixLength=*/1, /*OverloadedSuffixSize=*/0, /*TypeRangeMask=*/32, /*Log2LMULMask=*/126, /*NF=*/1, /*HasMasked=*/1, /*HasVL=*/1, /*HasMaskedOffOperand=*/1, /*HasTailPolicy=*/1, /*HasMaskPolicy=*/1, /*HasFRMRoundModeOp=*/0, /*IsTuple=*/0, /*UnMaskedPolicyScheme=*/HasPassthruOperand, /*MaskedPolicyScheme=*/HasPolicyOperand, },
{/*Name=*/"nds_vfpmadb_vf", /*OverloadedName=*/"nds_vfpmadb", /*RequiredExtensions=*/"xandesvpackfph", /*PrototypeIndex=*/17, /*SuffixIndex=*/1, /*OverloadedSuffixIndex=*/0, /*PrototypeLength=*/4, /*SuffixLength=*/1, /*OverloadedSuffixSize=*/0, /*TypeRangeMask=*/32, /*Log2LMULMask=*/126, /*NF=*/1, /*HasMasked=*/1, /*HasVL=*/1, /*HasMaskedOffOperand=*/1, /*HasTailPolicy=*/1, /*HasMaskPolicy=*/1, /*HasFRMRoundModeOp=*/1, /*IsTuple=*/0, /*UnMaskedPolicyScheme=*/HasPassthruOperand, /*MaskedPolicyScheme=*/HasPolicyOperand, },
{/*Name=*/"nds_vd4dots_vv", /*OverloadedName=*/"nds_vd4dots", /*RequiredExtensions=*/"xandesvdot", /*PrototypeIndex=*/33, /*SuffixIndex=*/1, /*OverloadedSuffixIndex=*/0, /*PrototypeLength=*/4, /*SuffixLength=*/1, /*OverloadedSuffixSize=*/0, /*TypeRangeMask=*/4, /*Log2LMULMask=*/124, /*NF=*/1, /*HasMasked=*/1, /*HasVL=*/1, /*HasMaskedOffOperand=*/0, /*HasTailPolicy=*/1, /*HasMaskPolicy=*/1, /*HasFRMRoundModeOp=*/0, /*IsTuple=*/0, /*UnMaskedPolicyScheme=*/HasPolicyOperand, /*MaskedPolicyScheme=*/HasPolicyOperand, },
{/*Name=*/"nds_vd4dots_vv", /*OverloadedName=*/"nds_vd4dots", /*RequiredExtensions=*/"xandesvdot", /*PrototypeIndex=*/25, /*SuffixIndex=*/1, /*OverloadedSuffixIndex=*/0, /*PrototypeLength=*/4, /*SuffixLength=*/1, /*OverloadedSuffixSize=*/0, /*TypeRangeMask=*/8, /*Log2LMULMask=*/124, /*NF=*/1, /*HasMasked=*/1, /*HasVL=*/1, /*HasMaskedOffOperand=*/0, /*HasTailPolicy=*/1, /*HasMaskPolicy=*/1, /*HasFRMRoundModeOp=*/0, /*IsTuple=*/0, /*UnMaskedPolicyScheme=*/HasPolicyOperand, /*MaskedPolicyScheme=*/HasPolicyOperand, },
{/*Name=*/"nds_vd4dotu_vv", /*OverloadedName=*/"nds_vd4dotu", /*RequiredExtensions=*/"xandesvdot", /*PrototypeIndex=*/13, /*SuffixIndex=*/2, /*OverloadedSuffixIndex=*/0, /*PrototypeLength=*/4, /*SuffixLength=*/1, /*OverloadedSuffixSize=*/0, /*TypeRangeMask=*/4, /*Log2LMULMask=*/124, /*NF=*/1, /*HasMasked=*/1, /*HasVL=*/1, /*HasMaskedOffOperand=*/0, /*HasTailPolicy=*/1, /*HasMaskPolicy=*/1, /*HasFRMRoundModeOp=*/0, /*IsTuple=*/0, /*UnMaskedPolicyScheme=*/HasPolicyOperand, /*MaskedPolicyScheme=*/HasPolicyOperand, },
{/*Name=*/"nds_vd4dotu_vv", /*OverloadedName=*/"nds_vd4dotu", /*RequiredExtensions=*/"xandesvdot", /*PrototypeIndex=*/9, /*SuffixIndex=*/2, /*OverloadedSuffixIndex=*/0, /*PrototypeLength=*/4, /*SuffixLength=*/1, /*OverloadedSuffixSize=*/0, /*TypeRangeMask=*/8, /*Log2LMULMask=*/124, /*NF=*/1, /*HasMasked=*/1, /*HasVL=*/1, /*HasMaskedOffOperand=*/0, /*HasTailPolicy=*/1, /*HasMaskPolicy=*/1, /*HasFRMRoundModeOp=*/0, /*IsTuple=*/0, /*UnMaskedPolicyScheme=*/HasPolicyOperand, /*MaskedPolicyScheme=*/HasPolicyOperand, },
{/*Name=*/"nds_vd4dotsu_vv", /*OverloadedName=*/"nds_vd4dotsu", /*RequiredExtensions=*/"xandesvdot", /*PrototypeIndex=*/29, /*SuffixIndex=*/1, /*OverloadedSuffixIndex=*/0, /*PrototypeLength=*/4, /*SuffixLength=*/1, /*OverloadedSuffixSize=*/0, /*TypeRangeMask=*/4, /*Log2LMULMask=*/124, /*NF=*/1, /*HasMasked=*/1, /*HasVL=*/1, /*HasMaskedOffOperand=*/0, /*HasTailPolicy=*/1, /*HasMaskPolicy=*/1, /*HasFRMRoundModeOp=*/0, /*IsTuple=*/0, /*UnMaskedPolicyScheme=*/HasPolicyOperand, /*MaskedPolicyScheme=*/HasPolicyOperand, },
{/*Name=*/"nds_vd4dotsu_vv", /*OverloadedName=*/"nds_vd4dotsu", /*RequiredExtensions=*/"xandesvdot", /*PrototypeIndex=*/21, /*SuffixIndex=*/1, /*OverloadedSuffixIndex=*/0, /*PrototypeLength=*/4, /*SuffixLength=*/1, /*OverloadedSuffixSize=*/0, /*TypeRangeMask=*/8, /*Log2LMULMask=*/124, /*NF=*/1, /*HasMasked=*/1, /*HasVL=*/1, /*HasMaskedOffOperand=*/0, /*HasTailPolicy=*/1, /*HasMaskPolicy=*/1, /*HasFRMRoundModeOp=*/0, /*IsTuple=*/0, /*UnMaskedPolicyScheme=*/HasPolicyOperand, /*MaskedPolicyScheme=*/HasPolicyOperand, },
{/*Name=*/"nds_vfncvt_bf16_s", /*OverloadedName=*/"nds_vfncvt_bf16", /*RequiredExtensions=*/"xandesvbfhcvt", /*PrototypeIndex=*/6, /*SuffixIndex=*/1, /*OverloadedSuffixIndex=*/0, /*PrototypeLength=*/2, /*SuffixLength=*/1, /*OverloadedSuffixSize=*/0, /*TypeRangeMask=*/16, /*Log2LMULMask=*/62, /*NF=*/1, /*HasMasked=*/0, /*HasVL=*/1, /*HasMaskedOffOperand=*/1, /*HasTailPolicy=*/1, /*HasMaskPolicy=*/1, /*HasFRMRoundModeOp=*/0, /*IsTuple=*/0, /*UnMaskedPolicyScheme=*/HasPassthruOperand, /*MaskedPolicyScheme=*/HasPolicyOperand, },
{/*Name=*/"nds_vfncvt_bf16_s", /*OverloadedName=*/"nds_vfncvt_bf16", /*RequiredExtensions=*/"xandesvbfhcvt", /*PrototypeIndex=*/6, /*SuffixIndex=*/1, /*OverloadedSuffixIndex=*/0, /*PrototypeLength=*/3, /*SuffixLength=*/1, /*OverloadedSuffixSize=*/0, /*TypeRangeMask=*/16, /*Log2LMULMask=*/62, /*NF=*/1, /*HasMasked=*/0, /*HasVL=*/1, /*HasMaskedOffOperand=*/1, /*HasTailPolicy=*/1, /*HasMaskPolicy=*/1, /*HasFRMRoundModeOp=*/1, /*IsTuple=*/0, /*UnMaskedPolicyScheme=*/HasPassthruOperand, /*MaskedPolicyScheme=*/HasPolicyOperand, },
{/*Name=*/"nds_vfwcvt_s_bf16", /*OverloadedName=*/"nds_vfwcvt_s", /*RequiredExtensions=*/"xandesvbfhcvt", /*PrototypeIndex=*/0, /*SuffixIndex=*/0, /*OverloadedSuffixIndex=*/0, /*PrototypeLength=*/2, /*SuffixLength=*/1, /*OverloadedSuffixSize=*/0, /*TypeRangeMask=*/16, /*Log2LMULMask=*/62, /*NF=*/1, /*HasMasked=*/0, /*HasVL=*/1, /*HasMaskedOffOperand=*/1, /*HasTailPolicy=*/1, /*HasMaskPolicy=*/1, /*HasFRMRoundModeOp=*/0, /*IsTuple=*/0, /*UnMaskedPolicyScheme=*/HasPassthruOperand, /*MaskedPolicyScheme=*/HasPolicyOperand, },
#endif
