// *********************************************************
// *                                                       *
// *     Automatically generated file => do not edit!      *
// *                                                       *
// *********************************************************
// *                                                       *
// *       https://github.com/MahdiSafsafi/Azote           *
// *                                                       *
// *********************************************************

type
  TA64Class = (
    c_unallocated,
    c_addsub_carry,
    c_addsub_ext,
    c_addsub_imm,
    c_addsub_shift,
    c_asimdall,
    c_asimddiff,
    c_asimdelem,
    c_asimdext,
    c_asimdimm,
    c_asimdins,
    c_asimdmisc,
    c_asimdmiscfp16,
    c_asimdperm,
    c_asimdsame,
    c_asimdsame2,
    c_asimdsamefp16,
    c_asimdshf,
    c_asimdtbl,
    c_asisddiff,
    c_asisdelem,
    c_asisdlse,
    c_asisdlsep,
    c_asisdlso,
    c_asisdlsop,
    c_asisdmisc,
    c_asisdmiscfp16,
    c_asisdone,
    c_asisdpair,
    c_asisdsame,
    c_asisdsame2,
    c_asisdsamefp16,
    c_asisdshf,
    c_bitfield,
    c_branch_imm,
    c_branch_reg,
    c_compbranch,
    c_condbranch,
    c_condcmp_imm,
    c_condcmp_reg,
    c_condsel,
    c_crypto3_imm2,
    c_crypto3_imm6,
    c_crypto4,
    c_cryptoaes,
    c_cryptosha2,
    c_cryptosha3,
    c_cryptosha512_2,
    c_cryptosha512_3,
    c_dp_1src,
    c_dp_2src,
    c_dp_3src,
    c_exception,
    c_extract,
    c_float2fix,
    c_float2int,
    c_floatccmp,
    c_floatcmp,
    c_floatdp1,
    c_floatdp2,
    c_floatdp3,
    c_floatimm,
    c_floatsel,
    c_ldst_immpost,
    c_ldst_immpre,
    c_ldst_pac,
    c_ldst_pos,
    c_ldst_regoff,
    c_ldst_unpriv,
    c_ldst_unscaled,
    c_ldstexcl,
    c_ldstnapair_offs,
    c_ldstpair_off,
    c_ldstpair_post,
    c_ldstpair_pre,
    c_loadlit,
    c_log_imm,
    c_log_shift,
    c_memop,
    c_movewide,
    c_pcreladdr,
    c_system,
    c_testbranch
);
