pub type AsmInst = Inst<CraneliftRegisters>;
Available on crate feature
x86
only.Expand description
Convenience type alias of asm::inst::Inst
with R = CraneliftRegisters
filled in.
Aliased Type§
pub enum AsmInst {
Show 1016 variants
pabsb_a(pabsb_a<CraneliftRegisters>),
vpabsb_a(vpabsb_a<CraneliftRegisters>),
pabsw_a(pabsw_a<CraneliftRegisters>),
vpabsw_a(vpabsw_a<CraneliftRegisters>),
pabsd_a(pabsd_a<CraneliftRegisters>),
vpabsd_a(vpabsd_a<CraneliftRegisters>),
addb_i(addb_i<CraneliftRegisters>),
addw_i(addw_i<CraneliftRegisters>),
addl_i(addl_i<CraneliftRegisters>),
addq_i_sxl(addq_i_sxl<CraneliftRegisters>),
addb_mi(addb_mi<CraneliftRegisters>),
addw_mi(addw_mi<CraneliftRegisters>),
addl_mi(addl_mi<CraneliftRegisters>),
addq_mi_sxl(addq_mi_sxl<CraneliftRegisters>),
addl_mi_sxb(addl_mi_sxb<CraneliftRegisters>),
addq_mi_sxb(addq_mi_sxb<CraneliftRegisters>),
addb_mr(addb_mr<CraneliftRegisters>),
addw_mr(addw_mr<CraneliftRegisters>),
addl_mr(addl_mr<CraneliftRegisters>),
addq_mr(addq_mr<CraneliftRegisters>),
addb_rm(addb_rm<CraneliftRegisters>),
addw_rm(addw_rm<CraneliftRegisters>),
addl_rm(addl_rm<CraneliftRegisters>),
addq_rm(addq_rm<CraneliftRegisters>),
adcb_i(adcb_i<CraneliftRegisters>),
adcw_i(adcw_i<CraneliftRegisters>),
adcl_i(adcl_i<CraneliftRegisters>),
adcq_i_sxl(adcq_i_sxl<CraneliftRegisters>),
adcb_mi(adcb_mi<CraneliftRegisters>),
adcw_mi(adcw_mi<CraneliftRegisters>),
adcl_mi(adcl_mi<CraneliftRegisters>),
adcq_mi_sxl(adcq_mi_sxl<CraneliftRegisters>),
adcl_mi_sxb(adcl_mi_sxb<CraneliftRegisters>),
adcq_mi_sxb(adcq_mi_sxb<CraneliftRegisters>),
adcb_mr(adcb_mr<CraneliftRegisters>),
adcw_mr(adcw_mr<CraneliftRegisters>),
adcl_mr(adcl_mr<CraneliftRegisters>),
adcq_mr(adcq_mr<CraneliftRegisters>),
adcb_rm(adcb_rm<CraneliftRegisters>),
adcw_rm(adcw_rm<CraneliftRegisters>),
adcl_rm(adcl_rm<CraneliftRegisters>),
adcq_rm(adcq_rm<CraneliftRegisters>),
lock_addb_mi(lock_addb_mi<CraneliftRegisters>),
lock_addw_mi(lock_addw_mi<CraneliftRegisters>),
lock_addl_mi(lock_addl_mi<CraneliftRegisters>),
lock_addq_mi_sxl(lock_addq_mi_sxl<CraneliftRegisters>),
lock_addl_mi_sxb(lock_addl_mi_sxb<CraneliftRegisters>),
lock_addq_mi_sxb(lock_addq_mi_sxb<CraneliftRegisters>),
lock_addb_mr(lock_addb_mr<CraneliftRegisters>),
lock_addw_mr(lock_addw_mr<CraneliftRegisters>),
lock_addl_mr(lock_addl_mr<CraneliftRegisters>),
lock_addq_mr(lock_addq_mr<CraneliftRegisters>),
lock_adcb_mi(lock_adcb_mi<CraneliftRegisters>),
lock_adcw_mi(lock_adcw_mi<CraneliftRegisters>),
lock_adcl_mi(lock_adcl_mi<CraneliftRegisters>),
lock_adcq_mi_sxl(lock_adcq_mi_sxl<CraneliftRegisters>),
lock_adcl_mi_sxb(lock_adcl_mi_sxb<CraneliftRegisters>),
lock_adcq_mi_sxb(lock_adcq_mi_sxb<CraneliftRegisters>),
lock_adcb_mr(lock_adcb_mr<CraneliftRegisters>),
lock_adcw_mr(lock_adcw_mr<CraneliftRegisters>),
lock_adcl_mr(lock_adcl_mr<CraneliftRegisters>),
lock_adcq_mr(lock_adcq_mr<CraneliftRegisters>),
lock_xaddb_mr(lock_xaddb_mr<CraneliftRegisters>),
lock_xaddw_mr(lock_xaddw_mr<CraneliftRegisters>),
lock_xaddl_mr(lock_xaddl_mr<CraneliftRegisters>),
lock_xaddq_mr(lock_xaddq_mr<CraneliftRegisters>),
addss_a(addss_a<CraneliftRegisters>),
addsd_a(addsd_a<CraneliftRegisters>),
addps_a(addps_a<CraneliftRegisters>),
addpd_a(addpd_a<CraneliftRegisters>),
paddb_a(paddb_a<CraneliftRegisters>),
paddw_a(paddw_a<CraneliftRegisters>),
paddd_a(paddd_a<CraneliftRegisters>),
paddq_a(paddq_a<CraneliftRegisters>),
paddsb_a(paddsb_a<CraneliftRegisters>),
paddsw_a(paddsw_a<CraneliftRegisters>),
paddusb_a(paddusb_a<CraneliftRegisters>),
paddusw_a(paddusw_a<CraneliftRegisters>),
phaddw_a(phaddw_a<CraneliftRegisters>),
phaddd_a(phaddd_a<CraneliftRegisters>),
vaddss_b(vaddss_b<CraneliftRegisters>),
vaddsd_b(vaddsd_b<CraneliftRegisters>),
vaddps_b(vaddps_b<CraneliftRegisters>),
vaddpd_b(vaddpd_b<CraneliftRegisters>),
vpaddb_b(vpaddb_b<CraneliftRegisters>),
vpaddw_b(vpaddw_b<CraneliftRegisters>),
vpaddd_b(vpaddd_b<CraneliftRegisters>),
vpaddq_b(vpaddq_b<CraneliftRegisters>),
vpaddsb_b(vpaddsb_b<CraneliftRegisters>),
vpaddsw_b(vpaddsw_b<CraneliftRegisters>),
vpaddusb_b(vpaddusb_b<CraneliftRegisters>),
vpaddusw_b(vpaddusw_b<CraneliftRegisters>),
vphaddw_b(vphaddw_b<CraneliftRegisters>),
vphaddd_b(vphaddd_b<CraneliftRegisters>),
palignr_a(palignr_a<CraneliftRegisters>),
vpalignr_b(vpalignr_b<CraneliftRegisters>),
andb_i(andb_i<CraneliftRegisters>),
andw_i(andw_i<CraneliftRegisters>),
andl_i(andl_i<CraneliftRegisters>),
andq_i_sxl(andq_i_sxl<CraneliftRegisters>),
andb_mi(andb_mi<CraneliftRegisters>),
andw_mi(andw_mi<CraneliftRegisters>),
andl_mi(andl_mi<CraneliftRegisters>),
andq_mi_sxl(andq_mi_sxl<CraneliftRegisters>),
andl_mi_sxb(andl_mi_sxb<CraneliftRegisters>),
andq_mi_sxb(andq_mi_sxb<CraneliftRegisters>),
andb_mr(andb_mr<CraneliftRegisters>),
andw_mr(andw_mr<CraneliftRegisters>),
andl_mr(andl_mr<CraneliftRegisters>),
andq_mr(andq_mr<CraneliftRegisters>),
andb_rm(andb_rm<CraneliftRegisters>),
andw_rm(andw_rm<CraneliftRegisters>),
andl_rm(andl_rm<CraneliftRegisters>),
andq_rm(andq_rm<CraneliftRegisters>),
andnl_rvm(andnl_rvm<CraneliftRegisters>),
andnq_rvm(andnq_rvm<CraneliftRegisters>),
lock_andb_mi(lock_andb_mi<CraneliftRegisters>),
lock_andw_mi(lock_andw_mi<CraneliftRegisters>),
lock_andl_mi(lock_andl_mi<CraneliftRegisters>),
lock_andq_mi_sxl(lock_andq_mi_sxl<CraneliftRegisters>),
lock_andl_mi_sxb(lock_andl_mi_sxb<CraneliftRegisters>),
lock_andq_mi_sxb(lock_andq_mi_sxb<CraneliftRegisters>),
lock_andb_mr(lock_andb_mr<CraneliftRegisters>),
lock_andw_mr(lock_andw_mr<CraneliftRegisters>),
lock_andl_mr(lock_andl_mr<CraneliftRegisters>),
lock_andq_mr(lock_andq_mr<CraneliftRegisters>),
andps_a(andps_a<CraneliftRegisters>),
andpd_a(andpd_a<CraneliftRegisters>),
andnps_a(andnps_a<CraneliftRegisters>),
andnpd_a(andnpd_a<CraneliftRegisters>),
pand_a(pand_a<CraneliftRegisters>),
pandn_a(pandn_a<CraneliftRegisters>),
vandps_b(vandps_b<CraneliftRegisters>),
vandpd_b(vandpd_b<CraneliftRegisters>),
vandnps_b(vandnps_b<CraneliftRegisters>),
vandnpd_b(vandnpd_b<CraneliftRegisters>),
vpand_b(vpand_b<CraneliftRegisters>),
vpandn_b(vpandn_b<CraneliftRegisters>),
xchgb_rm(xchgb_rm<CraneliftRegisters>),
xchgw_rm(xchgw_rm<CraneliftRegisters>),
xchgl_rm(xchgl_rm<CraneliftRegisters>),
xchgq_rm(xchgq_rm<CraneliftRegisters>),
cmpxchg16b_m(cmpxchg16b_m<CraneliftRegisters>),
lock_cmpxchg16b_m(lock_cmpxchg16b_m<CraneliftRegisters>),
cmpxchgb_mr(cmpxchgb_mr<CraneliftRegisters>),
cmpxchgw_mr(cmpxchgw_mr<CraneliftRegisters>),
cmpxchgl_mr(cmpxchgl_mr<CraneliftRegisters>),
cmpxchgq_mr(cmpxchgq_mr<CraneliftRegisters>),
lock_cmpxchgb_mr(lock_cmpxchgb_mr<CraneliftRegisters>),
lock_cmpxchgw_mr(lock_cmpxchgw_mr<CraneliftRegisters>),
lock_cmpxchgl_mr(lock_cmpxchgl_mr<CraneliftRegisters>),
lock_cmpxchgq_mr(lock_cmpxchgq_mr<CraneliftRegisters>),
pavgb_a(pavgb_a<CraneliftRegisters>),
pavgw_a(pavgw_a<CraneliftRegisters>),
vpavgb_b(vpavgb_b<CraneliftRegisters>),
vpavgw_b(vpavgw_b<CraneliftRegisters>),
bsfw_rm(bsfw_rm<CraneliftRegisters>),
bsfl_rm(bsfl_rm<CraneliftRegisters>),
bsfq_rm(bsfq_rm<CraneliftRegisters>),
bsrw_rm(bsrw_rm<CraneliftRegisters>),
bsrl_rm(bsrl_rm<CraneliftRegisters>),
bsrq_rm(bsrq_rm<CraneliftRegisters>),
tzcntw_a(tzcntw_a<CraneliftRegisters>),
tzcntl_a(tzcntl_a<CraneliftRegisters>),
tzcntq_a(tzcntq_a<CraneliftRegisters>),
lzcntw_rm(lzcntw_rm<CraneliftRegisters>),
lzcntl_rm(lzcntl_rm<CraneliftRegisters>),
lzcntq_rm(lzcntq_rm<CraneliftRegisters>),
popcntw_rm(popcntw_rm<CraneliftRegisters>),
popcntl_rm(popcntl_rm<CraneliftRegisters>),
popcntq_rm(popcntq_rm<CraneliftRegisters>),
btw_mr(btw_mr<CraneliftRegisters>),
btl_mr(btl_mr<CraneliftRegisters>),
btq_mr(btq_mr<CraneliftRegisters>),
btw_mi(btw_mi<CraneliftRegisters>),
btl_mi(btl_mi<CraneliftRegisters>),
btq_mi(btq_mi<CraneliftRegisters>),
cbtw_zo(cbtw_zo<CraneliftRegisters>),
cwtl_zo(cwtl_zo<CraneliftRegisters>),
cltq_zo(cltq_zo<CraneliftRegisters>),
cwtd_zo(cwtd_zo<CraneliftRegisters>),
cltd_zo(cltd_zo<CraneliftRegisters>),
cqto_zo(cqto_zo<CraneliftRegisters>),
bswapl_o(bswapl_o<CraneliftRegisters>),
bswapq_o(bswapq_o<CraneliftRegisters>),
blsrl_vm(blsrl_vm<CraneliftRegisters>),
blsrq_vm(blsrq_vm<CraneliftRegisters>),
blsmskl_vm(blsmskl_vm<CraneliftRegisters>),
blsmskq_vm(blsmskq_vm<CraneliftRegisters>),
blsil_vm(blsil_vm<CraneliftRegisters>),
blsiq_vm(blsiq_vm<CraneliftRegisters>),
bzhil_rmv(bzhil_rmv<CraneliftRegisters>),
bzhiq_rmv(bzhiq_rmv<CraneliftRegisters>),
cmovaw_rm(cmovaw_rm<CraneliftRegisters>),
cmoval_rm(cmoval_rm<CraneliftRegisters>),
cmovaq_rm(cmovaq_rm<CraneliftRegisters>),
cmovaew_rm(cmovaew_rm<CraneliftRegisters>),
cmovael_rm(cmovael_rm<CraneliftRegisters>),
cmovaeq_rm(cmovaeq_rm<CraneliftRegisters>),
cmovbw_rm(cmovbw_rm<CraneliftRegisters>),
cmovbl_rm(cmovbl_rm<CraneliftRegisters>),
cmovbq_rm(cmovbq_rm<CraneliftRegisters>),
cmovbew_rm(cmovbew_rm<CraneliftRegisters>),
cmovbel_rm(cmovbel_rm<CraneliftRegisters>),
cmovbeq_rm(cmovbeq_rm<CraneliftRegisters>),
cmovew_rm(cmovew_rm<CraneliftRegisters>),
cmovel_rm(cmovel_rm<CraneliftRegisters>),
cmoveq_rm(cmoveq_rm<CraneliftRegisters>),
cmovgw_rm(cmovgw_rm<CraneliftRegisters>),
cmovgl_rm(cmovgl_rm<CraneliftRegisters>),
cmovgq_rm(cmovgq_rm<CraneliftRegisters>),
cmovgew_rm(cmovgew_rm<CraneliftRegisters>),
cmovgel_rm(cmovgel_rm<CraneliftRegisters>),
cmovgeq_rm(cmovgeq_rm<CraneliftRegisters>),
cmovlw_rm(cmovlw_rm<CraneliftRegisters>),
cmovll_rm(cmovll_rm<CraneliftRegisters>),
cmovlq_rm(cmovlq_rm<CraneliftRegisters>),
cmovlew_rm(cmovlew_rm<CraneliftRegisters>),
cmovlel_rm(cmovlel_rm<CraneliftRegisters>),
cmovleq_rm(cmovleq_rm<CraneliftRegisters>),
cmovnew_rm(cmovnew_rm<CraneliftRegisters>),
cmovnel_rm(cmovnel_rm<CraneliftRegisters>),
cmovneq_rm(cmovneq_rm<CraneliftRegisters>),
cmovnow_rm(cmovnow_rm<CraneliftRegisters>),
cmovnol_rm(cmovnol_rm<CraneliftRegisters>),
cmovnoq_rm(cmovnoq_rm<CraneliftRegisters>),
cmovnpw_rm(cmovnpw_rm<CraneliftRegisters>),
cmovnpl_rm(cmovnpl_rm<CraneliftRegisters>),
cmovnpq_rm(cmovnpq_rm<CraneliftRegisters>),
cmovnsw_rm(cmovnsw_rm<CraneliftRegisters>),
cmovnsl_rm(cmovnsl_rm<CraneliftRegisters>),
cmovnsq_rm(cmovnsq_rm<CraneliftRegisters>),
cmovow_rm(cmovow_rm<CraneliftRegisters>),
cmovol_rm(cmovol_rm<CraneliftRegisters>),
cmovoq_rm(cmovoq_rm<CraneliftRegisters>),
cmovpw_rm(cmovpw_rm<CraneliftRegisters>),
cmovpl_rm(cmovpl_rm<CraneliftRegisters>),
cmovpq_rm(cmovpq_rm<CraneliftRegisters>),
cmovsw_rm(cmovsw_rm<CraneliftRegisters>),
cmovsl_rm(cmovsl_rm<CraneliftRegisters>),
cmovsq_rm(cmovsq_rm<CraneliftRegisters>),
cmpb_i(cmpb_i<CraneliftRegisters>),
cmpw_i(cmpw_i<CraneliftRegisters>),
cmpl_i(cmpl_i<CraneliftRegisters>),
cmpq_i(cmpq_i<CraneliftRegisters>),
cmpb_mi(cmpb_mi<CraneliftRegisters>),
cmpw_mi(cmpw_mi<CraneliftRegisters>),
cmpl_mi(cmpl_mi<CraneliftRegisters>),
cmpq_mi(cmpq_mi<CraneliftRegisters>),
cmpw_mi_sxb(cmpw_mi_sxb<CraneliftRegisters>),
cmpl_mi_sxb(cmpl_mi_sxb<CraneliftRegisters>),
cmpq_mi_sxb(cmpq_mi_sxb<CraneliftRegisters>),
cmpb_mr(cmpb_mr<CraneliftRegisters>),
cmpw_mr(cmpw_mr<CraneliftRegisters>),
cmpl_mr(cmpl_mr<CraneliftRegisters>),
cmpq_mr(cmpq_mr<CraneliftRegisters>),
cmpb_rm(cmpb_rm<CraneliftRegisters>),
cmpw_rm(cmpw_rm<CraneliftRegisters>),
cmpl_rm(cmpl_rm<CraneliftRegisters>),
cmpq_rm(cmpq_rm<CraneliftRegisters>),
testb_i(testb_i<CraneliftRegisters>),
testw_i(testw_i<CraneliftRegisters>),
testl_i(testl_i<CraneliftRegisters>),
testq_i(testq_i<CraneliftRegisters>),
testb_mi(testb_mi<CraneliftRegisters>),
testw_mi(testw_mi<CraneliftRegisters>),
testl_mi(testl_mi<CraneliftRegisters>),
testq_mi(testq_mi<CraneliftRegisters>),
testb_mr(testb_mr<CraneliftRegisters>),
testw_mr(testw_mr<CraneliftRegisters>),
testl_mr(testl_mr<CraneliftRegisters>),
testq_mr(testq_mr<CraneliftRegisters>),
ptest_rm(ptest_rm<CraneliftRegisters>),
vptest_rm(vptest_rm<CraneliftRegisters>),
ucomiss_a(ucomiss_a<CraneliftRegisters>),
ucomisd_a(ucomisd_a<CraneliftRegisters>),
vucomiss_a(vucomiss_a<CraneliftRegisters>),
vucomisd_a(vucomisd_a<CraneliftRegisters>),
cmpss_a(cmpss_a<CraneliftRegisters>),
cmpsd_a(cmpsd_a<CraneliftRegisters>),
cmpps_a(cmpps_a<CraneliftRegisters>),
cmppd_a(cmppd_a<CraneliftRegisters>),
vcmpss_b(vcmpss_b<CraneliftRegisters>),
vcmpsd_b(vcmpsd_b<CraneliftRegisters>),
vcmpps_b(vcmpps_b<CraneliftRegisters>),
vcmppd_b(vcmppd_b<CraneliftRegisters>),
pcmpeqb_a(pcmpeqb_a<CraneliftRegisters>),
pcmpeqw_a(pcmpeqw_a<CraneliftRegisters>),
pcmpeqd_a(pcmpeqd_a<CraneliftRegisters>),
pcmpeqq_a(pcmpeqq_a<CraneliftRegisters>),
pcmpgtb_a(pcmpgtb_a<CraneliftRegisters>),
pcmpgtw_a(pcmpgtw_a<CraneliftRegisters>),
pcmpgtd_a(pcmpgtd_a<CraneliftRegisters>),
pcmpgtq_a(pcmpgtq_a<CraneliftRegisters>),
vpcmpeqb_b(vpcmpeqb_b<CraneliftRegisters>),
vpcmpeqw_b(vpcmpeqw_b<CraneliftRegisters>),
vpcmpeqd_b(vpcmpeqd_b<CraneliftRegisters>),
vpcmpeqq_b(vpcmpeqq_b<CraneliftRegisters>),
vpcmpgtb_b(vpcmpgtb_b<CraneliftRegisters>),
vpcmpgtw_b(vpcmpgtw_b<CraneliftRegisters>),
vpcmpgtd_b(vpcmpgtd_b<CraneliftRegisters>),
vpcmpgtq_b(vpcmpgtq_b<CraneliftRegisters>),
cvtps2pd_a(cvtps2pd_a<CraneliftRegisters>),
cvttps2dq_a(cvttps2dq_a<CraneliftRegisters>),
cvtss2sd_a(cvtss2sd_a<CraneliftRegisters>),
cvtss2si_a(cvtss2si_a<CraneliftRegisters>),
cvtss2si_aq(cvtss2si_aq<CraneliftRegisters>),
cvttss2si_a(cvttss2si_a<CraneliftRegisters>),
cvttss2si_aq(cvttss2si_aq<CraneliftRegisters>),
vcvtps2pd_a(vcvtps2pd_a<CraneliftRegisters>),
vcvttps2dq_a(vcvttps2dq_a<CraneliftRegisters>),
vcvtss2sd_b(vcvtss2sd_b<CraneliftRegisters>),
vcvtss2si_a(vcvtss2si_a<CraneliftRegisters>),
vcvtss2si_aq(vcvtss2si_aq<CraneliftRegisters>),
vcvttss2si_a(vcvttss2si_a<CraneliftRegisters>),
vcvttss2si_aq(vcvttss2si_aq<CraneliftRegisters>),
cvtpd2ps_a(cvtpd2ps_a<CraneliftRegisters>),
cvttpd2dq_a(cvttpd2dq_a<CraneliftRegisters>),
cvtsd2ss_a(cvtsd2ss_a<CraneliftRegisters>),
cvtsd2si_a(cvtsd2si_a<CraneliftRegisters>),
cvtsd2si_aq(cvtsd2si_aq<CraneliftRegisters>),
cvttsd2si_a(cvttsd2si_a<CraneliftRegisters>),
cvttsd2si_aq(cvttsd2si_aq<CraneliftRegisters>),
vcvtpd2ps_a(vcvtpd2ps_a<CraneliftRegisters>),
vcvttpd2dq_a(vcvttpd2dq_a<CraneliftRegisters>),
vcvtsd2ss_b(vcvtsd2ss_b<CraneliftRegisters>),
vcvtsd2si_a(vcvtsd2si_a<CraneliftRegisters>),
vcvtsd2si_aq(vcvtsd2si_aq<CraneliftRegisters>),
vcvttsd2si_a(vcvttsd2si_a<CraneliftRegisters>),
vcvttsd2si_aq(vcvttsd2si_aq<CraneliftRegisters>),
cvtdq2ps_a(cvtdq2ps_a<CraneliftRegisters>),
cvtdq2pd_a(cvtdq2pd_a<CraneliftRegisters>),
cvtsi2ssl_a(cvtsi2ssl_a<CraneliftRegisters>),
cvtsi2ssq_a(cvtsi2ssq_a<CraneliftRegisters>),
cvtsi2sdl_a(cvtsi2sdl_a<CraneliftRegisters>),
cvtsi2sdq_a(cvtsi2sdq_a<CraneliftRegisters>),
vcvtdq2pd_a(vcvtdq2pd_a<CraneliftRegisters>),
vcvtdq2ps_a(vcvtdq2ps_a<CraneliftRegisters>),
vcvtsi2sdl_b(vcvtsi2sdl_b<CraneliftRegisters>),
vcvtsi2sdq_b(vcvtsi2sdq_b<CraneliftRegisters>),
vcvtsi2ssl_b(vcvtsi2ssl_b<CraneliftRegisters>),
vcvtsi2ssq_b(vcvtsi2ssq_b<CraneliftRegisters>),
divb_m(divb_m<CraneliftRegisters>),
divw_m(divw_m<CraneliftRegisters>),
divl_m(divl_m<CraneliftRegisters>),
divq_m(divq_m<CraneliftRegisters>),
idivb_m(idivb_m<CraneliftRegisters>),
idivw_m(idivw_m<CraneliftRegisters>),
idivl_m(idivl_m<CraneliftRegisters>),
idivq_m(idivq_m<CraneliftRegisters>),
divss_a(divss_a<CraneliftRegisters>),
divsd_a(divsd_a<CraneliftRegisters>),
divps_a(divps_a<CraneliftRegisters>),
divpd_a(divpd_a<CraneliftRegisters>),
vdivss_b(vdivss_b<CraneliftRegisters>),
vdivsd_b(vdivsd_b<CraneliftRegisters>),
vdivps_b(vdivps_b<CraneliftRegisters>),
vdivpd_b(vdivpd_b<CraneliftRegisters>),
vfmadd132ss_a(vfmadd132ss_a<CraneliftRegisters>),
vfmadd213ss_a(vfmadd213ss_a<CraneliftRegisters>),
vfmadd231ss_a(vfmadd231ss_a<CraneliftRegisters>),
vfmadd132sd_a(vfmadd132sd_a<CraneliftRegisters>),
vfmadd213sd_a(vfmadd213sd_a<CraneliftRegisters>),
vfmadd231sd_a(vfmadd231sd_a<CraneliftRegisters>),
vfmadd132ps_a(vfmadd132ps_a<CraneliftRegisters>),
vfmadd213ps_a(vfmadd213ps_a<CraneliftRegisters>),
vfmadd231ps_a(vfmadd231ps_a<CraneliftRegisters>),
vfmadd132pd_a(vfmadd132pd_a<CraneliftRegisters>),
vfmadd213pd_a(vfmadd213pd_a<CraneliftRegisters>),
vfmadd231pd_a(vfmadd231pd_a<CraneliftRegisters>),
vfnmadd132ss_a(vfnmadd132ss_a<CraneliftRegisters>),
vfnmadd213ss_a(vfnmadd213ss_a<CraneliftRegisters>),
vfnmadd231ss_a(vfnmadd231ss_a<CraneliftRegisters>),
vfnmadd132sd_a(vfnmadd132sd_a<CraneliftRegisters>),
vfnmadd213sd_a(vfnmadd213sd_a<CraneliftRegisters>),
vfnmadd231sd_a(vfnmadd231sd_a<CraneliftRegisters>),
vfnmadd132ps_a(vfnmadd132ps_a<CraneliftRegisters>),
vfnmadd213ps_a(vfnmadd213ps_a<CraneliftRegisters>),
vfnmadd231ps_a(vfnmadd231ps_a<CraneliftRegisters>),
vfnmadd132pd_a(vfnmadd132pd_a<CraneliftRegisters>),
vfnmadd213pd_a(vfnmadd213pd_a<CraneliftRegisters>),
vfnmadd231pd_a(vfnmadd231pd_a<CraneliftRegisters>),
vfmsub132ss_a(vfmsub132ss_a<CraneliftRegisters>),
vfmsub213ss_a(vfmsub213ss_a<CraneliftRegisters>),
vfmsub231ss_a(vfmsub231ss_a<CraneliftRegisters>),
vfmsub132sd_a(vfmsub132sd_a<CraneliftRegisters>),
vfmsub213sd_a(vfmsub213sd_a<CraneliftRegisters>),
vfmsub231sd_a(vfmsub231sd_a<CraneliftRegisters>),
vfmsub132ps_a(vfmsub132ps_a<CraneliftRegisters>),
vfmsub213ps_a(vfmsub213ps_a<CraneliftRegisters>),
vfmsub231ps_a(vfmsub231ps_a<CraneliftRegisters>),
vfmsub132pd_a(vfmsub132pd_a<CraneliftRegisters>),
vfmsub213pd_a(vfmsub213pd_a<CraneliftRegisters>),
vfmsub231pd_a(vfmsub231pd_a<CraneliftRegisters>),
vfnmsub132ss_a(vfnmsub132ss_a<CraneliftRegisters>),
vfnmsub213ss_a(vfnmsub213ss_a<CraneliftRegisters>),
vfnmsub231ss_a(vfnmsub231ss_a<CraneliftRegisters>),
vfnmsub132sd_a(vfnmsub132sd_a<CraneliftRegisters>),
vfnmsub213sd_a(vfnmsub213sd_a<CraneliftRegisters>),
vfnmsub231sd_a(vfnmsub231sd_a<CraneliftRegisters>),
vfnmsub132ps_a(vfnmsub132ps_a<CraneliftRegisters>),
vfnmsub213ps_a(vfnmsub213ps_a<CraneliftRegisters>),
vfnmsub231ps_a(vfnmsub231ps_a<CraneliftRegisters>),
vfnmsub132pd_a(vfnmsub132pd_a<CraneliftRegisters>),
vfnmsub213pd_a(vfnmsub213pd_a<CraneliftRegisters>),
vfnmsub231pd_a(vfnmsub231pd_a<CraneliftRegisters>),
jmpq_m(jmpq_m<CraneliftRegisters>),
extractps_a(extractps_a<CraneliftRegisters>),
pextrb_a(pextrb_a<CraneliftRegisters>),
pextrw_a(pextrw_a<CraneliftRegisters>),
pextrw_b(pextrw_b<CraneliftRegisters>),
pextrd_a(pextrd_a<CraneliftRegisters>),
pextrq_a(pextrq_a<CraneliftRegisters>),
vextractps_b(vextractps_b<CraneliftRegisters>),
vpextrb_a(vpextrb_a<CraneliftRegisters>),
vpextrw_a(vpextrw_a<CraneliftRegisters>),
vpextrw_b(vpextrw_b<CraneliftRegisters>),
vpextrd_a(vpextrd_a<CraneliftRegisters>),
vpextrq_a(vpextrq_a<CraneliftRegisters>),
insertps_a(insertps_a<CraneliftRegisters>),
pinsrb_a(pinsrb_a<CraneliftRegisters>),
pinsrw_a(pinsrw_a<CraneliftRegisters>),
pinsrd_a(pinsrd_a<CraneliftRegisters>),
pinsrq_a(pinsrq_a<CraneliftRegisters>),
vinsertps_b(vinsertps_b<CraneliftRegisters>),
vpinsrb_b(vpinsrb_b<CraneliftRegisters>),
vpinsrw_b(vpinsrw_b<CraneliftRegisters>),
vpinsrd_b(vpinsrd_b<CraneliftRegisters>),
vpinsrq_b(vpinsrq_b<CraneliftRegisters>),
movmskps_rm(movmskps_rm<CraneliftRegisters>),
movmskpd_rm(movmskpd_rm<CraneliftRegisters>),
pmovmskb_rm(pmovmskb_rm<CraneliftRegisters>),
vmovmskps_rm(vmovmskps_rm<CraneliftRegisters>),
vmovmskpd_rm(vmovmskpd_rm<CraneliftRegisters>),
vpmovmskb_rm(vpmovmskb_rm<CraneliftRegisters>),
movhps_a(movhps_a<CraneliftRegisters>),
movlhps_rm(movlhps_rm<CraneliftRegisters>),
vmovhps_b(vmovhps_b<CraneliftRegisters>),
vmovlhps_rvm(vmovlhps_rvm<CraneliftRegisters>),
movddup_a(movddup_a<CraneliftRegisters>),
vmovddup_a(vmovddup_a<CraneliftRegisters>),
pblendw_rmi(pblendw_rmi<CraneliftRegisters>),
pblendvb_rm(pblendvb_rm<CraneliftRegisters>),
blendvps_rm0(blendvps_rm0<CraneliftRegisters>),
blendvpd_rm0(blendvpd_rm0<CraneliftRegisters>),
vpblendw_rvmi(vpblendw_rvmi<CraneliftRegisters>),
vpblendvb_rvmr(vpblendvb_rvmr<CraneliftRegisters>),
vblendvps_rvmr(vblendvps_rvmr<CraneliftRegisters>),
vblendvpd_rvmr(vblendvpd_rvmr<CraneliftRegisters>),
shufpd_a(shufpd_a<CraneliftRegisters>),
vshufpd_b(vshufpd_b<CraneliftRegisters>),
shufps_a(shufps_a<CraneliftRegisters>),
vshufps_b(vshufps_b<CraneliftRegisters>),
pshufb_a(pshufb_a<CraneliftRegisters>),
pshufd_a(pshufd_a<CraneliftRegisters>),
pshuflw_a(pshuflw_a<CraneliftRegisters>),
pshufhw_a(pshufhw_a<CraneliftRegisters>),
vpshufb_b(vpshufb_b<CraneliftRegisters>),
vpshufd_a(vpshufd_a<CraneliftRegisters>),
vpshuflw_a(vpshuflw_a<CraneliftRegisters>),
vpshufhw_a(vpshufhw_a<CraneliftRegisters>),
vbroadcastss_a_m(vbroadcastss_a_m<CraneliftRegisters>),
vbroadcastss_a_r(vbroadcastss_a_r<CraneliftRegisters>),
vpbroadcastb_a(vpbroadcastb_a<CraneliftRegisters>),
vpbroadcastw_a(vpbroadcastw_a<CraneliftRegisters>),
vpbroadcastd_a(vpbroadcastd_a<CraneliftRegisters>),
vpbroadcastq_a(vpbroadcastq_a<CraneliftRegisters>),
maxss_a(maxss_a<CraneliftRegisters>),
maxsd_a(maxsd_a<CraneliftRegisters>),
maxps_a(maxps_a<CraneliftRegisters>),
maxpd_a(maxpd_a<CraneliftRegisters>),
vmaxss_b(vmaxss_b<CraneliftRegisters>),
vmaxsd_b(vmaxsd_b<CraneliftRegisters>),
vmaxps_b(vmaxps_b<CraneliftRegisters>),
vmaxpd_b(vmaxpd_b<CraneliftRegisters>),
pmaxsb_a(pmaxsb_a<CraneliftRegisters>),
pmaxsw_a(pmaxsw_a<CraneliftRegisters>),
pmaxsd_a(pmaxsd_a<CraneliftRegisters>),
pmaxub_a(pmaxub_a<CraneliftRegisters>),
pmaxuw_a(pmaxuw_a<CraneliftRegisters>),
pmaxud_a(pmaxud_a<CraneliftRegisters>),
vpmaxsb_b(vpmaxsb_b<CraneliftRegisters>),
vpmaxsw_b(vpmaxsw_b<CraneliftRegisters>),
vpmaxsd_b(vpmaxsd_b<CraneliftRegisters>),
vpmaxub_b(vpmaxub_b<CraneliftRegisters>),
vpmaxuw_b(vpmaxuw_b<CraneliftRegisters>),
vpmaxud_b(vpmaxud_b<CraneliftRegisters>),
minss_a(minss_a<CraneliftRegisters>),
minsd_a(minsd_a<CraneliftRegisters>),
minps_a(minps_a<CraneliftRegisters>),
minpd_a(minpd_a<CraneliftRegisters>),
vminss_b(vminss_b<CraneliftRegisters>),
vminsd_b(vminsd_b<CraneliftRegisters>),
vminps_b(vminps_b<CraneliftRegisters>),
vminpd_b(vminpd_b<CraneliftRegisters>),
pminsb_a(pminsb_a<CraneliftRegisters>),
pminsw_a(pminsw_a<CraneliftRegisters>),
pminsd_a(pminsd_a<CraneliftRegisters>),
pminub_a(pminub_a<CraneliftRegisters>),
pminuw_a(pminuw_a<CraneliftRegisters>),
pminud_a(pminud_a<CraneliftRegisters>),
vpminsb_b(vpminsb_b<CraneliftRegisters>),
vpminsw_b(vpminsw_b<CraneliftRegisters>),
vpminsd_b(vpminsd_b<CraneliftRegisters>),
vpminub_b(vpminub_b<CraneliftRegisters>),
vpminuw_b(vpminuw_b<CraneliftRegisters>),
vpminud_b(vpminud_b<CraneliftRegisters>),
mfence_zo(mfence_zo),
sfence_zo(sfence_zo),
lfence_zo(lfence_zo),
hlt_zo(hlt_zo),
ud2_zo(ud2_zo),
int3_zo(int3_zo),
retq_zo(retq_zo),
retq_i(retq_i),
leaw_rm(leaw_rm<CraneliftRegisters>),
leal_rm(leal_rm<CraneliftRegisters>),
leaq_rm(leaq_rm<CraneliftRegisters>),
callq_d(callq_d),
callq_m(callq_m<CraneliftRegisters>),
movb_mr(movb_mr<CraneliftRegisters>),
movw_mr(movw_mr<CraneliftRegisters>),
movl_mr(movl_mr<CraneliftRegisters>),
movq_mr(movq_mr<CraneliftRegisters>),
movb_rm(movb_rm<CraneliftRegisters>),
movw_rm(movw_rm<CraneliftRegisters>),
movl_rm(movl_rm<CraneliftRegisters>),
movq_rm(movq_rm<CraneliftRegisters>),
movb_oi(movb_oi<CraneliftRegisters>),
movw_oi(movw_oi<CraneliftRegisters>),
movl_oi(movl_oi<CraneliftRegisters>),
movabsq_oi(movabsq_oi<CraneliftRegisters>),
movb_mi(movb_mi<CraneliftRegisters>),
movw_mi(movw_mi<CraneliftRegisters>),
movl_mi(movl_mi<CraneliftRegisters>),
movq_mi_sxl(movq_mi_sxl<CraneliftRegisters>),
movsbw_rm(movsbw_rm<CraneliftRegisters>),
movsbl_rm(movsbl_rm<CraneliftRegisters>),
movsbq_rm(movsbq_rm<CraneliftRegisters>),
movsww_rm(movsww_rm<CraneliftRegisters>),
movswl_rm(movswl_rm<CraneliftRegisters>),
movswq_rm(movswq_rm<CraneliftRegisters>),
movslq_rm(movslq_rm<CraneliftRegisters>),
movzbw_rm(movzbw_rm<CraneliftRegisters>),
movzbl_rm(movzbl_rm<CraneliftRegisters>),
movzbq_rm(movzbq_rm<CraneliftRegisters>),
movzww_rm(movzww_rm<CraneliftRegisters>),
movzwl_rm(movzwl_rm<CraneliftRegisters>),
movzwq_rm(movzwq_rm<CraneliftRegisters>),
movd_a(movd_a<CraneliftRegisters>),
movq_a(movq_a<CraneliftRegisters>),
movd_b(movd_b<CraneliftRegisters>),
movq_b(movq_b<CraneliftRegisters>),
vmovd_a(vmovd_a<CraneliftRegisters>),
vmovq_a(vmovq_a<CraneliftRegisters>),
vmovd_b(vmovd_b<CraneliftRegisters>),
vmovq_b(vmovq_b<CraneliftRegisters>),
movss_a_m(movss_a_m<CraneliftRegisters>),
movss_a_r(movss_a_r<CraneliftRegisters>),
movss_c_m(movss_c_m<CraneliftRegisters>),
movsd_a_m(movsd_a_m<CraneliftRegisters>),
movsd_a_r(movsd_a_r<CraneliftRegisters>),
movsd_c_m(movsd_c_m<CraneliftRegisters>),
vmovss_d(vmovss_d<CraneliftRegisters>),
vmovss_b(vmovss_b<CraneliftRegisters>),
vmovss_c_m(vmovss_c_m<CraneliftRegisters>),
vmovsd_d(vmovsd_d<CraneliftRegisters>),
vmovsd_b(vmovsd_b<CraneliftRegisters>),
vmovsd_c_m(vmovsd_c_m<CraneliftRegisters>),
movapd_a(movapd_a<CraneliftRegisters>),
movapd_b(movapd_b<CraneliftRegisters>),
movaps_a(movaps_a<CraneliftRegisters>),
movaps_b(movaps_b<CraneliftRegisters>),
movdqa_a(movdqa_a<CraneliftRegisters>),
movdqa_b(movdqa_b<CraneliftRegisters>),
vmovapd_a(vmovapd_a<CraneliftRegisters>),
vmovapd_b(vmovapd_b<CraneliftRegisters>),
vmovaps_a(vmovaps_a<CraneliftRegisters>),
vmovaps_b(vmovaps_b<CraneliftRegisters>),
vmovdqa_a(vmovdqa_a<CraneliftRegisters>),
vmovdqa_b(vmovdqa_b<CraneliftRegisters>),
movupd_a(movupd_a<CraneliftRegisters>),
movupd_b(movupd_b<CraneliftRegisters>),
movups_a(movups_a<CraneliftRegisters>),
movups_b(movups_b<CraneliftRegisters>),
movdqu_a(movdqu_a<CraneliftRegisters>),
movdqu_b(movdqu_b<CraneliftRegisters>),
vmovupd_a(vmovupd_a<CraneliftRegisters>),
vmovupd_b(vmovupd_b<CraneliftRegisters>),
vmovups_a(vmovups_a<CraneliftRegisters>),
vmovups_b(vmovups_b<CraneliftRegisters>),
vmovdqu_a(vmovdqu_a<CraneliftRegisters>),
vmovdqu_b(vmovdqu_b<CraneliftRegisters>),
pmovsxbw_a(pmovsxbw_a<CraneliftRegisters>),
pmovsxbd_a(pmovsxbd_a<CraneliftRegisters>),
pmovsxbq_a(pmovsxbq_a<CraneliftRegisters>),
pmovsxwd_a(pmovsxwd_a<CraneliftRegisters>),
pmovsxwq_a(pmovsxwq_a<CraneliftRegisters>),
pmovsxdq_a(pmovsxdq_a<CraneliftRegisters>),
vpmovsxbw_a(vpmovsxbw_a<CraneliftRegisters>),
vpmovsxbd_a(vpmovsxbd_a<CraneliftRegisters>),
vpmovsxbq_a(vpmovsxbq_a<CraneliftRegisters>),
vpmovsxwd_a(vpmovsxwd_a<CraneliftRegisters>),
vpmovsxwq_a(vpmovsxwq_a<CraneliftRegisters>),
vpmovsxdq_a(vpmovsxdq_a<CraneliftRegisters>),
pmovzxbw_a(pmovzxbw_a<CraneliftRegisters>),
pmovzxbd_a(pmovzxbd_a<CraneliftRegisters>),
pmovzxbq_a(pmovzxbq_a<CraneliftRegisters>),
pmovzxwd_a(pmovzxwd_a<CraneliftRegisters>),
pmovzxwq_a(pmovzxwq_a<CraneliftRegisters>),
pmovzxdq_a(pmovzxdq_a<CraneliftRegisters>),
vpmovzxbw_a(vpmovzxbw_a<CraneliftRegisters>),
vpmovzxbd_a(vpmovzxbd_a<CraneliftRegisters>),
vpmovzxbq_a(vpmovzxbq_a<CraneliftRegisters>),
vpmovzxwd_a(vpmovzxwd_a<CraneliftRegisters>),
vpmovzxwq_a(vpmovzxwq_a<CraneliftRegisters>),
vpmovzxdq_a(vpmovzxdq_a<CraneliftRegisters>),
mulb_m(mulb_m<CraneliftRegisters>),
mulw_m(mulw_m<CraneliftRegisters>),
mull_m(mull_m<CraneliftRegisters>),
mulq_m(mulq_m<CraneliftRegisters>),
imulb_m(imulb_m<CraneliftRegisters>),
imulw_m(imulw_m<CraneliftRegisters>),
imull_m(imull_m<CraneliftRegisters>),
imulq_m(imulq_m<CraneliftRegisters>),
imulw_rm(imulw_rm<CraneliftRegisters>),
imull_rm(imull_rm<CraneliftRegisters>),
imulq_rm(imulq_rm<CraneliftRegisters>),
imulw_rmi_sxb(imulw_rmi_sxb<CraneliftRegisters>),
imull_rmi_sxb(imull_rmi_sxb<CraneliftRegisters>),
imulq_rmi_sxb(imulq_rmi_sxb<CraneliftRegisters>),
imulw_rmi(imulw_rmi<CraneliftRegisters>),
imull_rmi(imull_rmi<CraneliftRegisters>),
imulq_rmi_sxl(imulq_rmi_sxl<CraneliftRegisters>),
mulxl_rvm(mulxl_rvm<CraneliftRegisters>),
mulxq_rvm(mulxq_rvm<CraneliftRegisters>),
mulss_a(mulss_a<CraneliftRegisters>),
mulsd_a(mulsd_a<CraneliftRegisters>),
mulps_a(mulps_a<CraneliftRegisters>),
mulpd_a(mulpd_a<CraneliftRegisters>),
pmuldq_a(pmuldq_a<CraneliftRegisters>),
pmulhrsw_a(pmulhrsw_a<CraneliftRegisters>),
pmulhuw_a(pmulhuw_a<CraneliftRegisters>),
pmulhw_a(pmulhw_a<CraneliftRegisters>),
pmulld_a(pmulld_a<CraneliftRegisters>),
pmullw_a(pmullw_a<CraneliftRegisters>),
pmuludq_a(pmuludq_a<CraneliftRegisters>),
vmulss_b(vmulss_b<CraneliftRegisters>),
vmulsd_b(vmulsd_b<CraneliftRegisters>),
vmulps_b(vmulps_b<CraneliftRegisters>),
vmulpd_b(vmulpd_b<CraneliftRegisters>),
vpmuldq_b(vpmuldq_b<CraneliftRegisters>),
vpmulhrsw_b(vpmulhrsw_b<CraneliftRegisters>),
vpmulhuw_b(vpmulhuw_b<CraneliftRegisters>),
vpmulhw_b(vpmulhw_b<CraneliftRegisters>),
vpmulld_b(vpmulld_b<CraneliftRegisters>),
vpmullw_b(vpmullw_b<CraneliftRegisters>),
vpmuludq_b(vpmuludq_b<CraneliftRegisters>),
negb_m(negb_m<CraneliftRegisters>),
negw_m(negw_m<CraneliftRegisters>),
negl_m(negl_m<CraneliftRegisters>),
negq_m(negq_m<CraneliftRegisters>),
notb_m(notb_m<CraneliftRegisters>),
notw_m(notw_m<CraneliftRegisters>),
notl_m(notl_m<CraneliftRegisters>),
notq_m(notq_m<CraneliftRegisters>),
nop_zo(nop_zo),
nopl_m(nopl_m<CraneliftRegisters>),
nop_1b(nop_1b),
nop_2b(nop_2b),
nop_3b(nop_3b),
nop_4b(nop_4b),
nop_5b(nop_5b),
nop_6b(nop_6b),
nop_7b(nop_7b),
nop_8b(nop_8b),
nop_9b(nop_9b),
orb_i(orb_i<CraneliftRegisters>),
orw_i(orw_i<CraneliftRegisters>),
orl_i(orl_i<CraneliftRegisters>),
orq_i_sxl(orq_i_sxl<CraneliftRegisters>),
orb_mi(orb_mi<CraneliftRegisters>),
orw_mi(orw_mi<CraneliftRegisters>),
orl_mi(orl_mi<CraneliftRegisters>),
orq_mi_sxl(orq_mi_sxl<CraneliftRegisters>),
orl_mi_sxb(orl_mi_sxb<CraneliftRegisters>),
orq_mi_sxb(orq_mi_sxb<CraneliftRegisters>),
orb_mr(orb_mr<CraneliftRegisters>),
orw_mr(orw_mr<CraneliftRegisters>),
orl_mr(orl_mr<CraneliftRegisters>),
orq_mr(orq_mr<CraneliftRegisters>),
orb_rm(orb_rm<CraneliftRegisters>),
orw_rm(orw_rm<CraneliftRegisters>),
orl_rm(orl_rm<CraneliftRegisters>),
orq_rm(orq_rm<CraneliftRegisters>),
lock_orb_mi(lock_orb_mi<CraneliftRegisters>),
lock_orw_mi(lock_orw_mi<CraneliftRegisters>),
lock_orl_mi(lock_orl_mi<CraneliftRegisters>),
lock_orq_mi_sxl(lock_orq_mi_sxl<CraneliftRegisters>),
lock_orl_mi_sxb(lock_orl_mi_sxb<CraneliftRegisters>),
lock_orq_mi_sxb(lock_orq_mi_sxb<CraneliftRegisters>),
lock_orb_mr(lock_orb_mr<CraneliftRegisters>),
lock_orw_mr(lock_orw_mr<CraneliftRegisters>),
lock_orl_mr(lock_orl_mr<CraneliftRegisters>),
lock_orq_mr(lock_orq_mr<CraneliftRegisters>),
orps_a(orps_a<CraneliftRegisters>),
orpd_a(orpd_a<CraneliftRegisters>),
por_a(por_a<CraneliftRegisters>),
vorps_b(vorps_b<CraneliftRegisters>),
vorpd_b(vorpd_b<CraneliftRegisters>),
vpor_b(vpor_b<CraneliftRegisters>),
packsswb_a(packsswb_a<CraneliftRegisters>),
packssdw_a(packssdw_a<CraneliftRegisters>),
vpacksswb_b(vpacksswb_b<CraneliftRegisters>),
vpackssdw_b(vpackssdw_b<CraneliftRegisters>),
packuswb_a(packuswb_a<CraneliftRegisters>),
packusdw_a(packusdw_a<CraneliftRegisters>),
vpackuswb_b(vpackuswb_b<CraneliftRegisters>),
vpackusdw_b(vpackusdw_b<CraneliftRegisters>),
pmaddwd_a(pmaddwd_a<CraneliftRegisters>),
vpmaddwd_b(vpmaddwd_b<CraneliftRegisters>),
pmaddubsw_a(pmaddubsw_a<CraneliftRegisters>),
vpmaddubsw_b(vpmaddubsw_b<CraneliftRegisters>),
rcpps_rm(rcpps_rm<CraneliftRegisters>),
rcpss_rm(rcpss_rm<CraneliftRegisters>),
rsqrtps_rm(rsqrtps_rm<CraneliftRegisters>),
rsqrtss_rm(rsqrtss_rm<CraneliftRegisters>),
vrcpps_rm(vrcpps_rm<CraneliftRegisters>),
vrcpss_rvm(vrcpss_rvm<CraneliftRegisters>),
vrsqrtps_rm(vrsqrtps_rm<CraneliftRegisters>),
vrsqrtss_rvm(vrsqrtss_rvm<CraneliftRegisters>),
roundpd_rmi(roundpd_rmi<CraneliftRegisters>),
roundps_rmi(roundps_rmi<CraneliftRegisters>),
roundsd_rmi(roundsd_rmi<CraneliftRegisters>),
roundss_rmi(roundss_rmi<CraneliftRegisters>),
vroundpd_rmi(vroundpd_rmi<CraneliftRegisters>),
vroundps_rmi(vroundps_rmi<CraneliftRegisters>),
vroundsd_rvmi(vroundsd_rvmi<CraneliftRegisters>),
vroundss_rvmi(vroundss_rvmi<CraneliftRegisters>),
seta_m(seta_m<CraneliftRegisters>),
setae_m(setae_m<CraneliftRegisters>),
setb_m(setb_m<CraneliftRegisters>),
setbe_m(setbe_m<CraneliftRegisters>),
sete_m(sete_m<CraneliftRegisters>),
setg_m(setg_m<CraneliftRegisters>),
setge_m(setge_m<CraneliftRegisters>),
setl_m(setl_m<CraneliftRegisters>),
setle_m(setle_m<CraneliftRegisters>),
setne_m(setne_m<CraneliftRegisters>),
setno_m(setno_m<CraneliftRegisters>),
setnp_m(setnp_m<CraneliftRegisters>),
setns_m(setns_m<CraneliftRegisters>),
seto_m(seto_m<CraneliftRegisters>),
setp_m(setp_m<CraneliftRegisters>),
sets_m(sets_m<CraneliftRegisters>),
sarb_mc(sarb_mc<CraneliftRegisters>),
sarb_mi(sarb_mi<CraneliftRegisters>),
sarb_m1(sarb_m1<CraneliftRegisters>),
sarw_mc(sarw_mc<CraneliftRegisters>),
sarw_mi(sarw_mi<CraneliftRegisters>),
sarw_m1(sarw_m1<CraneliftRegisters>),
sarl_mc(sarl_mc<CraneliftRegisters>),
sarl_mi(sarl_mi<CraneliftRegisters>),
sarl_m1(sarl_m1<CraneliftRegisters>),
sarq_mc(sarq_mc<CraneliftRegisters>),
sarq_mi(sarq_mi<CraneliftRegisters>),
sarq_m1(sarq_m1<CraneliftRegisters>),
shlb_mc(shlb_mc<CraneliftRegisters>),
shlb_mi(shlb_mi<CraneliftRegisters>),
shlb_m1(shlb_m1<CraneliftRegisters>),
shlw_mc(shlw_mc<CraneliftRegisters>),
shlw_mi(shlw_mi<CraneliftRegisters>),
shlw_m1(shlw_m1<CraneliftRegisters>),
shll_mc(shll_mc<CraneliftRegisters>),
shll_mi(shll_mi<CraneliftRegisters>),
shll_m1(shll_m1<CraneliftRegisters>),
shlq_mc(shlq_mc<CraneliftRegisters>),
shlq_mi(shlq_mi<CraneliftRegisters>),
shlq_m1(shlq_m1<CraneliftRegisters>),
shrb_mc(shrb_mc<CraneliftRegisters>),
shrb_mi(shrb_mi<CraneliftRegisters>),
shrb_m1(shrb_m1<CraneliftRegisters>),
shrw_mc(shrw_mc<CraneliftRegisters>),
shrw_mi(shrw_mi<CraneliftRegisters>),
shrw_m1(shrw_m1<CraneliftRegisters>),
shrl_mc(shrl_mc<CraneliftRegisters>),
shrl_mi(shrl_mi<CraneliftRegisters>),
shrl_m1(shrl_m1<CraneliftRegisters>),
shrq_mc(shrq_mc<CraneliftRegisters>),
shrq_mi(shrq_mi<CraneliftRegisters>),
shrq_m1(shrq_m1<CraneliftRegisters>),
rolb_mc(rolb_mc<CraneliftRegisters>),
rolb_mi(rolb_mi<CraneliftRegisters>),
rolb_m1(rolb_m1<CraneliftRegisters>),
rolw_mc(rolw_mc<CraneliftRegisters>),
rolw_mi(rolw_mi<CraneliftRegisters>),
rolw_m1(rolw_m1<CraneliftRegisters>),
roll_mc(roll_mc<CraneliftRegisters>),
roll_mi(roll_mi<CraneliftRegisters>),
roll_m1(roll_m1<CraneliftRegisters>),
rolq_mc(rolq_mc<CraneliftRegisters>),
rolq_mi(rolq_mi<CraneliftRegisters>),
rolq_m1(rolq_m1<CraneliftRegisters>),
rorb_mc(rorb_mc<CraneliftRegisters>),
rorb_mi(rorb_mi<CraneliftRegisters>),
rorb_m1(rorb_m1<CraneliftRegisters>),
rorw_mc(rorw_mc<CraneliftRegisters>),
rorw_mi(rorw_mi<CraneliftRegisters>),
rorw_m1(rorw_m1<CraneliftRegisters>),
rorl_mc(rorl_mc<CraneliftRegisters>),
rorl_mi(rorl_mi<CraneliftRegisters>),
rorl_m1(rorl_m1<CraneliftRegisters>),
rorq_mc(rorq_mc<CraneliftRegisters>),
rorq_mi(rorq_mi<CraneliftRegisters>),
rorq_m1(rorq_m1<CraneliftRegisters>),
shldw_mri(shldw_mri<CraneliftRegisters>),
shldw_mrc(shldw_mrc<CraneliftRegisters>),
shldl_mri(shldl_mri<CraneliftRegisters>),
shldq_mri(shldq_mri<CraneliftRegisters>),
shldl_mrc(shldl_mrc<CraneliftRegisters>),
shldq_mrc(shldq_mrc<CraneliftRegisters>),
sarxl_rmv(sarxl_rmv<CraneliftRegisters>),
shlxl_rmv(shlxl_rmv<CraneliftRegisters>),
shrxl_rmv(shrxl_rmv<CraneliftRegisters>),
sarxq_rmv(sarxq_rmv<CraneliftRegisters>),
shlxq_rmv(shlxq_rmv<CraneliftRegisters>),
shrxq_rmv(shrxq_rmv<CraneliftRegisters>),
rorxl_rmi(rorxl_rmi<CraneliftRegisters>),
rorxq_rmi(rorxq_rmi<CraneliftRegisters>),
psllw_a(psllw_a<CraneliftRegisters>),
psllw_b(psllw_b<CraneliftRegisters>),
pslld_a(pslld_a<CraneliftRegisters>),
pslld_b(pslld_b<CraneliftRegisters>),
psllq_a(psllq_a<CraneliftRegisters>),
psllq_b(psllq_b<CraneliftRegisters>),
vpsllw_c(vpsllw_c<CraneliftRegisters>),
vpsllw_d(vpsllw_d<CraneliftRegisters>),
vpslld_c(vpslld_c<CraneliftRegisters>),
vpslld_d(vpslld_d<CraneliftRegisters>),
vpsllq_c(vpsllq_c<CraneliftRegisters>),
vpsllq_d(vpsllq_d<CraneliftRegisters>),
psraw_a(psraw_a<CraneliftRegisters>),
psraw_b(psraw_b<CraneliftRegisters>),
psrad_a(psrad_a<CraneliftRegisters>),
psrad_b(psrad_b<CraneliftRegisters>),
psrlw_a(psrlw_a<CraneliftRegisters>),
psrlw_b(psrlw_b<CraneliftRegisters>),
psrld_a(psrld_a<CraneliftRegisters>),
psrld_b(psrld_b<CraneliftRegisters>),
psrlq_a(psrlq_a<CraneliftRegisters>),
psrlq_b(psrlq_b<CraneliftRegisters>),
vpsraw_c(vpsraw_c<CraneliftRegisters>),
vpsraw_d(vpsraw_d<CraneliftRegisters>),
vpsrad_c(vpsrad_c<CraneliftRegisters>),
vpsrad_d(vpsrad_d<CraneliftRegisters>),
vpsrlw_c(vpsrlw_c<CraneliftRegisters>),
vpsrlw_d(vpsrlw_d<CraneliftRegisters>),
vpsrld_c(vpsrld_c<CraneliftRegisters>),
vpsrld_d(vpsrld_d<CraneliftRegisters>),
vpsrlq_c(vpsrlq_c<CraneliftRegisters>),
vpsrlq_d(vpsrlq_d<CraneliftRegisters>),
sqrtss_a(sqrtss_a<CraneliftRegisters>),
sqrtsd_a(sqrtsd_a<CraneliftRegisters>),
sqrtps_a(sqrtps_a<CraneliftRegisters>),
sqrtpd_a(sqrtpd_a<CraneliftRegisters>),
vsqrtss_b(vsqrtss_b<CraneliftRegisters>),
vsqrtsd_b(vsqrtsd_b<CraneliftRegisters>),
vsqrtps_b(vsqrtps_b<CraneliftRegisters>),
vsqrtpd_b(vsqrtpd_b<CraneliftRegisters>),
popw_m(popw_m<CraneliftRegisters>),
popq_m(popq_m<CraneliftRegisters>),
popw_o(popw_o<CraneliftRegisters>),
popq_o(popq_o<CraneliftRegisters>),
pushw_m(pushw_m<CraneliftRegisters>),
pushq_m(pushq_m<CraneliftRegisters>),
pushw_o(pushw_o<CraneliftRegisters>),
pushq_o(pushq_o<CraneliftRegisters>),
pushq_i8(pushq_i8),
pushw_i16(pushw_i16),
pushq_i32(pushq_i32),
subb_i(subb_i<CraneliftRegisters>),
subw_i(subw_i<CraneliftRegisters>),
subl_i(subl_i<CraneliftRegisters>),
subq_i_sxl(subq_i_sxl<CraneliftRegisters>),
subb_mi(subb_mi<CraneliftRegisters>),
subw_mi(subw_mi<CraneliftRegisters>),
subl_mi(subl_mi<CraneliftRegisters>),
subq_mi_sxl(subq_mi_sxl<CraneliftRegisters>),
subl_mi_sxb(subl_mi_sxb<CraneliftRegisters>),
subq_mi_sxb(subq_mi_sxb<CraneliftRegisters>),
subb_mr(subb_mr<CraneliftRegisters>),
subw_mr(subw_mr<CraneliftRegisters>),
subl_mr(subl_mr<CraneliftRegisters>),
subq_mr(subq_mr<CraneliftRegisters>),
subb_rm(subb_rm<CraneliftRegisters>),
subw_rm(subw_rm<CraneliftRegisters>),
subl_rm(subl_rm<CraneliftRegisters>),
subq_rm(subq_rm<CraneliftRegisters>),
sbbb_i(sbbb_i<CraneliftRegisters>),
sbbw_i(sbbw_i<CraneliftRegisters>),
sbbl_i(sbbl_i<CraneliftRegisters>),
sbbq_i_sxl(sbbq_i_sxl<CraneliftRegisters>),
sbbb_mi(sbbb_mi<CraneliftRegisters>),
sbbw_mi(sbbw_mi<CraneliftRegisters>),
sbbl_mi(sbbl_mi<CraneliftRegisters>),
sbbq_mi_sxl(sbbq_mi_sxl<CraneliftRegisters>),
sbbl_mi_sxb(sbbl_mi_sxb<CraneliftRegisters>),
sbbq_mi_sxb(sbbq_mi_sxb<CraneliftRegisters>),
sbbb_mr(sbbb_mr<CraneliftRegisters>),
sbbw_mr(sbbw_mr<CraneliftRegisters>),
sbbl_mr(sbbl_mr<CraneliftRegisters>),
sbbq_mr(sbbq_mr<CraneliftRegisters>),
sbbb_rm(sbbb_rm<CraneliftRegisters>),
sbbw_rm(sbbw_rm<CraneliftRegisters>),
sbbl_rm(sbbl_rm<CraneliftRegisters>),
sbbq_rm(sbbq_rm<CraneliftRegisters>),
lock_subb_mi(lock_subb_mi<CraneliftRegisters>),
lock_subw_mi(lock_subw_mi<CraneliftRegisters>),
lock_subl_mi(lock_subl_mi<CraneliftRegisters>),
lock_subq_mi_sxl(lock_subq_mi_sxl<CraneliftRegisters>),
lock_subl_mi_sxb(lock_subl_mi_sxb<CraneliftRegisters>),
lock_subq_mi_sxb(lock_subq_mi_sxb<CraneliftRegisters>),
lock_subb_mr(lock_subb_mr<CraneliftRegisters>),
lock_subw_mr(lock_subw_mr<CraneliftRegisters>),
lock_subl_mr(lock_subl_mr<CraneliftRegisters>),
lock_subq_mr(lock_subq_mr<CraneliftRegisters>),
lock_sbbb_mi(lock_sbbb_mi<CraneliftRegisters>),
lock_sbbw_mi(lock_sbbw_mi<CraneliftRegisters>),
lock_sbbl_mi(lock_sbbl_mi<CraneliftRegisters>),
lock_sbbq_mi_sxl(lock_sbbq_mi_sxl<CraneliftRegisters>),
lock_sbbl_mi_sxb(lock_sbbl_mi_sxb<CraneliftRegisters>),
lock_sbbq_mi_sxb(lock_sbbq_mi_sxb<CraneliftRegisters>),
lock_sbbb_mr(lock_sbbb_mr<CraneliftRegisters>),
lock_sbbw_mr(lock_sbbw_mr<CraneliftRegisters>),
lock_sbbl_mr(lock_sbbl_mr<CraneliftRegisters>),
lock_sbbq_mr(lock_sbbq_mr<CraneliftRegisters>),
subss_a(subss_a<CraneliftRegisters>),
subsd_a(subsd_a<CraneliftRegisters>),
subps_a(subps_a<CraneliftRegisters>),
subpd_a(subpd_a<CraneliftRegisters>),
psubb_a(psubb_a<CraneliftRegisters>),
psubw_a(psubw_a<CraneliftRegisters>),
psubd_a(psubd_a<CraneliftRegisters>),
psubq_a(psubq_a<CraneliftRegisters>),
psubsb_a(psubsb_a<CraneliftRegisters>),
psubsw_a(psubsw_a<CraneliftRegisters>),
psubusb_a(psubusb_a<CraneliftRegisters>),
psubusw_a(psubusw_a<CraneliftRegisters>),
vsubss_b(vsubss_b<CraneliftRegisters>),
vsubsd_b(vsubsd_b<CraneliftRegisters>),
vsubps_b(vsubps_b<CraneliftRegisters>),
vsubpd_b(vsubpd_b<CraneliftRegisters>),
vpsubb_b(vpsubb_b<CraneliftRegisters>),
vpsubw_b(vpsubw_b<CraneliftRegisters>),
vpsubd_b(vpsubd_b<CraneliftRegisters>),
vpsubq_b(vpsubq_b<CraneliftRegisters>),
vpsubsb_b(vpsubsb_b<CraneliftRegisters>),
vpsubsw_b(vpsubsw_b<CraneliftRegisters>),
vpsubusb_b(vpsubusb_b<CraneliftRegisters>),
vpsubusw_b(vpsubusw_b<CraneliftRegisters>),
unpcklps_a(unpcklps_a<CraneliftRegisters>),
unpcklpd_a(unpcklpd_a<CraneliftRegisters>),
unpckhps_a(unpckhps_a<CraneliftRegisters>),
vunpcklps_b(vunpcklps_b<CraneliftRegisters>),
vunpcklpd_b(vunpcklpd_b<CraneliftRegisters>),
vunpckhps_b(vunpckhps_b<CraneliftRegisters>),
punpckhbw_a(punpckhbw_a<CraneliftRegisters>),
punpckhwd_a(punpckhwd_a<CraneliftRegisters>),
punpckhdq_a(punpckhdq_a<CraneliftRegisters>),
punpckhqdq_a(punpckhqdq_a<CraneliftRegisters>),
punpcklwd_a(punpcklwd_a<CraneliftRegisters>),
punpcklbw_a(punpcklbw_a<CraneliftRegisters>),
punpckldq_a(punpckldq_a<CraneliftRegisters>),
punpcklqdq_a(punpcklqdq_a<CraneliftRegisters>),
vpunpckhbw_b(vpunpckhbw_b<CraneliftRegisters>),
vpunpckhwd_b(vpunpckhwd_b<CraneliftRegisters>),
vpunpckhdq_b(vpunpckhdq_b<CraneliftRegisters>),
vpunpckhqdq_b(vpunpckhqdq_b<CraneliftRegisters>),
vpunpcklwd_b(vpunpcklwd_b<CraneliftRegisters>),
vpunpcklbw_b(vpunpcklbw_b<CraneliftRegisters>),
vpunpckldq_b(vpunpckldq_b<CraneliftRegisters>),
vpunpcklqdq_b(vpunpcklqdq_b<CraneliftRegisters>),
xorb_i(xorb_i<CraneliftRegisters>),
xorw_i(xorw_i<CraneliftRegisters>),
xorl_i(xorl_i<CraneliftRegisters>),
xorq_i_sxl(xorq_i_sxl<CraneliftRegisters>),
xorb_mi(xorb_mi<CraneliftRegisters>),
xorw_mi(xorw_mi<CraneliftRegisters>),
xorl_mi(xorl_mi<CraneliftRegisters>),
xorq_mi_sxl(xorq_mi_sxl<CraneliftRegisters>),
xorl_mi_sxb(xorl_mi_sxb<CraneliftRegisters>),
xorq_mi_sxb(xorq_mi_sxb<CraneliftRegisters>),
xorb_mr(xorb_mr<CraneliftRegisters>),
xorw_mr(xorw_mr<CraneliftRegisters>),
xorl_mr(xorl_mr<CraneliftRegisters>),
xorq_mr(xorq_mr<CraneliftRegisters>),
xorb_rm(xorb_rm<CraneliftRegisters>),
xorw_rm(xorw_rm<CraneliftRegisters>),
xorl_rm(xorl_rm<CraneliftRegisters>),
xorq_rm(xorq_rm<CraneliftRegisters>),
lock_xorb_mi(lock_xorb_mi<CraneliftRegisters>),
lock_xorw_mi(lock_xorw_mi<CraneliftRegisters>),
lock_xorl_mi(lock_xorl_mi<CraneliftRegisters>),
lock_xorq_mi_sxl(lock_xorq_mi_sxl<CraneliftRegisters>),
lock_xorl_mi_sxb(lock_xorl_mi_sxb<CraneliftRegisters>),
lock_xorq_mi_sxb(lock_xorq_mi_sxb<CraneliftRegisters>),
lock_xorb_mr(lock_xorb_mr<CraneliftRegisters>),
lock_xorw_mr(lock_xorw_mr<CraneliftRegisters>),
lock_xorl_mr(lock_xorl_mr<CraneliftRegisters>),
lock_xorq_mr(lock_xorq_mr<CraneliftRegisters>),
xorps_a(xorps_a<CraneliftRegisters>),
xorpd_a(xorpd_a<CraneliftRegisters>),
pxor_a(pxor_a<CraneliftRegisters>),
vxorps_b(vxorps_b<CraneliftRegisters>),
vxorpd_b(vxorpd_b<CraneliftRegisters>),
vpxor_b(vpxor_b<CraneliftRegisters>),
}