@"64bit"@"64bitregs"aixaix_shared_lib_tls_model_optaix_small_local_dynamic_tlsaix_small_local_exec_tlsallow_unaligned_fp_accessaltivecbookebpermdcmpbcrbitscryptodirect_movee500efpu2extdivfast_MFLRfcpsgnfloat128fpcvtfprndfpufrefresfrsqrtefrsqrtesfsqrtfuse_add_logicalfuse_addi_loadfuse_addis_loadfuse_arith_addfuse_back2backfuse_cmpfuse_logicalfuse_logical_addfuse_sha3fuse_storefuse_wideimmfuse_zeromovefusionhard_floathtmicbtinvariant_function_descriptorsisa_future_instructionsisa_v206_instructionsisa_v207_instructionsisa_v30_instructionsisa_v31_instructionsiselldbrxlfiwaxlongcallmfocrfmmamodern_aix_asmsyncpaired_vector_memopspartword_atomicspcrelative_memopspopcntdpower10_vectorpower8_altivecpower8_vectorpower9_altivecpower9_vectorppc4xxppc6xxppc_postra_schedppc_prera_schedpredictable_select_expensiveprefix_instrsprivilegedquadword_atomicsrecipprecrop_protectsecure_pltslow_popcntdspestfiwxtwo_const_nrvectors_use_two_unitsvsxpub const Feature = enum {
@"64bit",
@"64bitregs",
aix,
aix_shared_lib_tls_model_opt,
aix_small_local_dynamic_tls,
aix_small_local_exec_tls,
allow_unaligned_fp_access,
altivec,
booke,
bpermd,
cmpb,
crbits,
crypto,
direct_move,
e500,
efpu2,
extdiv,
fast_MFLR,
fcpsgn,
float128,
fpcvt,
fprnd,
fpu,
fre,
fres,
frsqrte,
frsqrtes,
fsqrt,
fuse_add_logical,
fuse_addi_load,
fuse_addis_load,
fuse_arith_add,
fuse_back2back,
fuse_cmp,
fuse_logical,
fuse_logical_add,
fuse_sha3,
fuse_store,
fuse_wideimm,
fuse_zeromove,
fusion,
hard_float,
htm,
icbt,
invariant_function_descriptors,
isa_future_instructions,
isa_v206_instructions,
isa_v207_instructions,
isa_v30_instructions,
isa_v31_instructions,
isel,
ldbrx,
lfiwax,
longcall,
mfocrf,
mma,
modern_aix_as,
msync,
paired_vector_memops,
partword_atomics,
pcrelative_memops,
popcntd,
power10_vector,
power8_altivec,
power8_vector,
power9_altivec,
power9_vector,
ppc4xx,
ppc6xx,
ppc_postra_sched,
ppc_prera_sched,
predictable_select_expensive,
prefix_instrs,
privileged,
quadword_atomics,
recipprec,
rop_protect,
secure_plt,
slow_popcntd,
spe,
stfiwx,
two_const_nr,
vectors_use_two_units,
vsx,
}