/*  Generated expression ops table, do not edit. */
#include "dd_opscounttab.h"

struct dwarf_opscounttab_s _dwarf_opscounttab[] = {
{/* unused                     0x00*/ -1, 0},
{/* unused                     0x01*/ -1, 0},
{/* unused                     0x02*/ -1, 0},
{/* DW_OP_addr                 0x03*/ 1, 1},
{/* unused                     0x04*/ -1, 0},
{/* unused                     0x05*/ -1, 0},
{/* DW_OP_deref                0x06*/ 0, 0},
{/* unused                     0x07*/ -1, 0},
{/* DW_OP_const1u              0x 8*/ 1, 1},
{/* DW_OP_const1s              0x 9*/ 1, 1},
{/* DW_OP_const2u              0x a*/ 1, 1},
{/* DW_OP_const2s              0x b*/ 1, 1},
{/* DW_OP_const4u              0x c*/ 1, 1},
{/* DW_OP_const4s              0x d*/ 1, 1},
{/* DW_OP_const8u              0x e*/ 1, 1},
{/* DW_OP_const8s              0x f*/ 1, 1},
{/* DW_OP_constu               0x10*/ 1, 1},
{/* DW_OP_consts               0x11*/ 1, 1},
{/* DW_OP_dup                  0x12*/ 0, 1},
{/* DW_OP_drop                 0x13*/ 0, 1},
{/* DW_OP_over                 0x14*/ 0, 1},
{/* DW_OP_pick                 0x15*/ 1, 1},
{/* DW_OP_swap                 0x16*/ 0, 0},
{/* DW_OP_rot                  0x17*/ 0, 0},
{/* DW_OP_xderef               0x18*/ 0, -1},
{/* DW_OP_abs                  0x19*/ 0, 0},
{/* DW_OP_and                  0x1a*/ 0, -1},
{/* DW_OP_div                  0x1b*/ 0, -1},
{/* DW_OP_minus                0x1c*/ 0, -1},
{/* DW_OP_mod                  0x1d*/ 0, -1},
{/* DW_OP_mul                  0x1e*/ 0, -1},
{/* DW_OP_neg                  0x1f*/ 0, 0},
{/* DW_OP_not                  0x20*/ 0, 0},
{/* DW_OP_or                   0x21*/ 0, -1},
{/* DW_OP_plus                 0x22*/ 0, -1},
{/* DW_OP_plus_uconst          0x23*/ 1, 0},
{/* DW_OP_shl                  0x24*/ 0, -1},
{/* DW_OP_shr                  0x25*/ 0, -1},
{/* DW_OP_shra                 0x26*/ 0, -1},
{/* DW_OP_xor                  0x27*/ 0, -1},
{/* DW_OP_bra                  0x28*/ 1, -1},
{/* DW_OP_eq                   0x29*/ 0, -1},
{/* DW_OP_ge                   0x2a*/ 0, -1},
{/* DW_OP_gt                   0x2b*/ 0, -1},
{/* DW_OP_le                   0x2c*/ 0, -1},
{/* DW_OP_lt                   0x2d*/ 0, -1},
{/* DW_OP_ne                   0x2e*/ 0, -1},
{/* DW_OP_skip                 0x2f*/ 1, 0},
{/* DW_OP_lit0                 0x30*/ 0, 1},
{/* DW_OP_lit1                 0x31*/ 0, 1},
{/* DW_OP_lit2                 0x32*/ 0, 1},
{/* DW_OP_lit3                 0x33*/ 0, 1},
{/* DW_OP_lit4                 0x34*/ 0, 1},
{/* DW_OP_lit5                 0x35*/ 0, 1},
{/* DW_OP_lit6                 0x36*/ 0, 1},
{/* DW_OP_lit7                 0x37*/ 0, 1},
{/* DW_OP_lit8                 0x38*/ 0, 1},
{/* DW_OP_lit9                 0x39*/ 0, 1},
{/* DW_OP_lit10                0x3a*/ 0, 1},
{/* DW_OP_lit11                0x3b*/ 0, 1},
{/* DW_OP_lit12                0x3c*/ 0, 1},
{/* DW_OP_lit13                0x3d*/ 0, 1},
{/* DW_OP_lit14                0x3e*/ 0, 1},
{/* DW_OP_lit15                0x3f*/ 0, 1},
{/* DW_OP_lit16                0x40*/ 0, 1},
{/* DW_OP_lit17                0x41*/ 0, 1},
{/* DW_OP_lit18                0x42*/ 0, 1},
{/* DW_OP_lit19                0x43*/ 0, 1},
{/* DW_OP_lit20                0x44*/ 0, 1},
{/* DW_OP_lit21                0x45*/ 0, 1},
{/* DW_OP_lit22                0x46*/ 0, 1},
{/* DW_OP_lit23                0x47*/ 0, 1},
{/* DW_OP_lit24                0x48*/ 0, 1},
{/* DW_OP_lit25                0x49*/ 0, 1},
{/* DW_OP_lit26                0x4a*/ 0, 1},
{/* DW_OP_lit27                0x4b*/ 0, 1},
{/* DW_OP_lit28                0x4c*/ 0, 1},
{/* DW_OP_lit29                0x4d*/ 0, 1},
{/* DW_OP_lit30                0x4e*/ 0, 1},
{/* DW_OP_lit31                0x4f*/ 0, 1},
{/* DW_OP_reg0                 0x50*/ 0, 0},
{/* DW_OP_reg1                 0x51*/ 0, 0},
{/* DW_OP_reg2                 0x52*/ 0, 0},
{/* DW_OP_reg3                 0x53*/ 0, 0},
{/* DW_OP_reg4                 0x54*/ 0, 0},
{/* DW_OP_reg5                 0x55*/ 0, 0},
{/* DW_OP_reg6                 0x56*/ 0, 0},
{/* DW_OP_reg7                 0x57*/ 0, 0},
{/* DW_OP_reg8                 0x58*/ 0, 0},
{/* DW_OP_reg9                 0x59*/ 0, 0},
{/* DW_OP_reg10                0x5a*/ 0, 0},
{/* DW_OP_reg11                0x5b*/ 0, 0},
{/* DW_OP_reg12                0x5c*/ 0, 0},
{/* DW_OP_reg13                0x5d*/ 0, 0},
{/* DW_OP_reg14                0x5e*/ 0, 0},
{/* DW_OP_reg15                0x5f*/ 0, 0},
{/* DW_OP_reg16                0x60*/ 0, 0},
{/* DW_OP_reg17                0x61*/ 0, 0},
{/* DW_OP_reg18                0x62*/ 0, 0},
{/* DW_OP_reg19                0x63*/ 0, 0},
{/* DW_OP_reg20                0x64*/ 0, 0},
{/* DW_OP_reg21                0x65*/ 0, 0},
{/* DW_OP_reg22                0x66*/ 0, 0},
{/* DW_OP_reg23                0x67*/ 0, 0},
{/* DW_OP_reg24                0x68*/ 0, 0},
{/* DW_OP_reg25                0x69*/ 0, 0},
{/* DW_OP_reg26                0x6a*/ 0, 0},
{/* DW_OP_reg27                0x6b*/ 0, 0},
{/* DW_OP_reg28                0x6c*/ 0, 0},
{/* DW_OP_reg29                0x6d*/ 0, 0},
{/* DW_OP_reg30                0x6e*/ 0, 0},
{/* DW_OP_reg31                0x6f*/ 0, 0},
{/* DW_OP_breg0                0x70*/ 1, 1},
{/* DW_OP_breg1                0x71*/ 1, 1},
{/* DW_OP_breg2                0x72*/ 1, 1},
{/* DW_OP_breg3                0x73*/ 1, 1},
{/* DW_OP_breg4                0x74*/ 1, 1},
{/* DW_OP_breg5                0x75*/ 1, 1},
{/* DW_OP_breg6                0x76*/ 1, 1},
{/* DW_OP_breg7                0x77*/ 1, 1},
{/* DW_OP_breg8                0x78*/ 1, 1},
{/* DW_OP_breg9                0x79*/ 1, 1},
{/* DW_OP_breg10               0x7a*/ 1, 1},
{/* DW_OP_breg11               0x7b*/ 1, 1},
{/* DW_OP_breg12               0x7c*/ 1, 1},
{/* DW_OP_breg13               0x7d*/ 1, 1},
{/* DW_OP_breg14               0x7e*/ 1, 1},
{/* DW_OP_breg15               0x7f*/ 1, 1},
{/* DW_OP_breg16               0x80*/ 1, 1},
{/* DW_OP_breg17               0x81*/ 1, 1},
{/* DW_OP_breg18               0x82*/ 1, 1},
{/* DW_OP_breg19               0x83*/ 1, 1},
{/* DW_OP_breg20               0x84*/ 1, 1},
{/* DW_OP_breg21               0x85*/ 1, 1},
{/* DW_OP_breg22               0x86*/ 1, 1},
{/* DW_OP_breg23               0x87*/ 1, 1},
{/* DW_OP_breg24               0x88*/ 1, 1},
{/* DW_OP_breg25               0x89*/ 1, 1},
{/* DW_OP_breg26               0x8a*/ 1, 1},
{/* DW_OP_breg27               0x8b*/ 1, 1},
{/* DW_OP_breg28               0x8c*/ 1, 1},
{/* DW_OP_breg29               0x8d*/ 1, 1},
{/* DW_OP_breg30               0x8e*/ 1, 1},
{/* DW_OP_breg31               0x8f*/ 1, 1},
{/* DW_OP_regx                 0x90*/ 1, 0},
{/* DW_OP_fbreg                0x91*/ 1, 0},
{/* DW_OP_bregx                0x92*/ 2, 1},
{/* DW_OP_piece                0x93*/ 1, 0},
{/* DW_OP_deref_size           0x94*/ 1, 0},
{/* DW_OP_xderef_size          0x95*/ 1, -1},
{/* DW_OP_nop                  0x96*/ 0, 0},
{/* DW_OP_push_object_address  0x97*/ 0, 1},
{/* DW_OP_call2                0x98*/ 1, 0},
{/* DW_OP_call4                0x99*/ 1, 0},
{/* DW_OP_call_ref             0x9a*/ 1, 0},
{/* DW_OP_form_tls_address     0x9b*/ 0, 0},
{/* DW_OP_call_frame_cfa       0x9c*/ 0, 1},
{/* DW_OP_bit_piece            0x9d*/ 2, 0},
{/* DW_OP_implicit_value       0x9e*/ 2, 0},
{/* DW_OP_stack_value          0x9f*/ 0, 0},
{/* DW_OP_implicit_pointer     0xa0*/ 2, 0},
{/* DW_OP_addrx                0xa1*/ 1, 1},
{/* DW_OP_constx               0xa2*/ 1, 1},
{/* DW_OP_entry_value          0xa3*/ 2, 1},
{/* DW_OP_const_type           0xa4*/ 3, 1},
{/* DW_OP_regval_type          0xa5*/ 2, 1},
{/* DW_OP_deref_type           0xa6*/ 2, 1},
{/* DW_OP_xderef_type          0xa7*/ 0, -1},
{/* DW_OP_convert              0xa8*/ 1, 0},
{/* DW_OP_reinterpret          0xa9*/ 1, 0},
{/* unused                     0xaa*/ -1, 0},
{/* unused                     0xab*/ -1, 0},
{/* unused                     0xac*/ -1, 0},
{/* unused                     0xad*/ -1, 0},
{/* unused                     0xae*/ -1, 0},
{/* unused                     0xaf*/ -1, 0},
{/* unused                     0xb0*/ -1, 0},
{/* unused                     0xb1*/ -1, 0},
{/* unused                     0xb2*/ -1, 0},
{/* unused                     0xb3*/ -1, 0},
{/* unused                     0xb4*/ -1, 0},
{/* unused                     0xb5*/ -1, 0},
{/* unused                     0xb6*/ -1, 0},
{/* unused                     0xb7*/ -1, 0},
{/* unused                     0xb8*/ -1, 0},
{/* unused                     0xb9*/ -1, 0},
{/* unused                     0xba*/ -1, 0},
{/* unused                     0xbb*/ -1, 0},
{/* unused                     0xbc*/ -1, 0},
{/* unused                     0xbd*/ -1, 0},
{/* unused                     0xbe*/ -1, 0},
{/* unused                     0xbf*/ -1, 0},
{/* unused                     0xc0*/ -1, 0},
{/* unused                     0xc1*/ -1, 0},
{/* unused                     0xc2*/ -1, 0},
{/* unused                     0xc3*/ -1, 0},
{/* unused                     0xc4*/ -1, 0},
{/* unused                     0xc5*/ -1, 0},
{/* unused                     0xc6*/ -1, 0},
{/* unused                     0xc7*/ -1, 0},
{/* unused                     0xc8*/ -1, 0},
{/* unused                     0xc9*/ -1, 0},
{/* unused                     0xca*/ -1, 0},
{/* unused                     0xcb*/ -1, 0},
{/* unused                     0xcc*/ -1, 0},
{/* unused                     0xcd*/ -1, 0},
{/* unused                     0xce*/ -1, 0},
{/* unused                     0xcf*/ -1, 0},
{/* unused                     0xd0*/ -1, 0},
{/* unused                     0xd1*/ -1, 0},
{/* unused                     0xd2*/ -1, 0},
{/* unused                     0xd3*/ -1, 0},
{/* unused                     0xd4*/ -1, 0},
{/* unused                     0xd5*/ -1, 0},
{/* unused                     0xd6*/ -1, 0},
{/* unused                     0xd7*/ -1, 0},
{/* unused                     0xd8*/ -1, 0},
{/* unused                     0xd9*/ -1, 0},
{/* unused                     0xda*/ -1, 0},
{/* unused                     0xdb*/ -1, 0},
{/* unused                     0xdc*/ -1, 0},
{/* unused                     0xdd*/ -1, 0},
{/* unused                     0xde*/ -1, 0},
{/* unused                     0xdf*/ -1, 0},
{/* DW_OP_GNU_push_tls_address 0xe0*/ 0, 1},
    /* above has alt spelling DW_OP_HP_unknown */
{/* DW_OP_LLVM_form_aspace_address 0xe1*/ 0, 1},
    /* above has alt spelling DW_OP_HP_is_value */
{/* DW_OP_LLVM_push_lane       0xe2*/ 0, 1},
    /* above has alt spelling DW_OP_HP_fltconst4 */
{/* DW_OP_LLVM_offset          0xe3*/ 0, 0},
    /* above has alt spelling DW_OP_HP_fltconst8 */
{/* DW_OP_LLVM_offset_uconst   0xe4*/ 1, 0},
    /* above has alt spelling DW_OP_HP_mod_range */
{/* DW_OP_LLVM_bit_offset      0xe5*/ 0, 0},
    /* above has alt spelling DW_OP_HP_unmod_range */
{/* DW_OP_LLVM_call_frame_entry_reg 0xe6*/ 1, 0},
    /* above has alt spelling DW_OP_HP_tls */
{/* DW_OP_LLVM_undefined       0xe7*/ 0, 0},
{/* DW_OP_LLVM_aspace_bregx    0xe8*/ 2, 0},
    /* above has alt spelling DW_OP_INTEL_bit_piece */
{/* DW_OP_LLVM_aspace_implicit_pointer 0xe9*/ 2, 0},
{/* DW_OP_LLVM_piece_end       0xea*/ 0, 0},
{/* DW_OP_LLVM_extend          0xeb*/ 2, 0},
{/* DW_OP_LLVM_select_bit_piece 0xec*/ 2, 0},
{/* DW_OP_WASM_location        0xed*/ 1, 1},
{/* DW_OP_WASM_location_int    0xee*/ 1, 1},
{/* unused                     0xef*/ -1, 0},
{/* DW_OP_GNU_uninit           0xf0*/ 0, 0},
    /* above has alt spelling DW_OP_APPLE_uninit */
{/* DW_OP_GNU_encoded_addr     0xf1*/ 1, 1},
{/* DW_OP_GNU_implicit_pointer 0xf2*/ 1, 1},
{/* DW_OP_GNU_entry_value      0xf3*/ 2, 1},
{/* DW_OP_GNU_const_type       0xf4*/ 3, 1},
{/* DW_OP_GNU_regval_type      0xf5*/ 2, 1},
{/* DW_OP_GNU_deref_type       0xf6*/ 2, 1},
{/* DW_OP_GNU_convert          0xf7*/ 1, 0},
{/* DW_OP_PGI_omp_thread_num   0xf8*/ 0, 1},
{/* DW_OP_GNU_reinterpret      0xf9*/ 1, 0},
{/* DW_OP_GNU_parameter_ref    0xfa*/ 1, 1},
{/* DW_OP_GNU_addr_index       0xfb*/ 1, 1},
{/* DW_OP_GNU_const_index      0xfc*/ 1, 1},
{/* DW_OP_GNU_variable_value   0xfd*/ 1, 1},
{/* unused                     0xfe*/ -1, 0},
{/* unused                     0xff*/ -1, 0},
};