enum Feature [src]

Fields

@"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

Source

pub 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, }