Module: Fisk::Instructions

Defined in:
lib/fisk/instructions.rb,
lib/fisk/instructions/bt.rb,
lib/fisk/instructions/ja.rb,
lib/fisk/instructions/jb.rb,
lib/fisk/instructions/jc.rb,
lib/fisk/instructions/je.rb,
lib/fisk/instructions/jg.rb,
lib/fisk/instructions/jl.rb,
lib/fisk/instructions/jo.rb,
lib/fisk/instructions/jp.rb,
lib/fisk/instructions/js.rb,
lib/fisk/instructions/jz.rb,
lib/fisk/instructions/or.rb,
lib/fisk/instructions/adc.rb,
lib/fisk/instructions/add.rb,
lib/fisk/instructions/and.rb,
lib/fisk/instructions/bsf.rb,
lib/fisk/instructions/bsr.rb,
lib/fisk/instructions/btc.rb,
lib/fisk/instructions/btr.rb,
lib/fisk/instructions/bts.rb,
lib/fisk/instructions/cbw.rb,
lib/fisk/instructions/cdq.rb,
lib/fisk/instructions/clc.rb,
lib/fisk/instructions/cld.rb,
lib/fisk/instructions/cmc.rb,
lib/fisk/instructions/cmp.rb,
lib/fisk/instructions/cqo.rb,
lib/fisk/instructions/cwd.rb,
lib/fisk/instructions/dec.rb,
lib/fisk/instructions/div.rb,
lib/fisk/instructions/inc.rb,
lib/fisk/instructions/int.rb,
lib/fisk/instructions/jae.rb,
lib/fisk/instructions/jbe.rb,
lib/fisk/instructions/jge.rb,
lib/fisk/instructions/jle.rb,
lib/fisk/instructions/jmp.rb,
lib/fisk/instructions/jna.rb,
lib/fisk/instructions/jnb.rb,
lib/fisk/instructions/jnc.rb,
lib/fisk/instructions/jne.rb,
lib/fisk/instructions/jng.rb,
lib/fisk/instructions/jnl.rb,
lib/fisk/instructions/jno.rb,
lib/fisk/instructions/jnp.rb,
lib/fisk/instructions/jns.rb,
lib/fisk/instructions/jnz.rb,
lib/fisk/instructions/jpe.rb,
lib/fisk/instructions/jpo.rb,
lib/fisk/instructions/lea.rb,
lib/fisk/instructions/mov.rb,
lib/fisk/instructions/mul.rb,
lib/fisk/instructions/neg.rb,
lib/fisk/instructions/nop.rb,
lib/fisk/instructions/not.rb,
lib/fisk/instructions/pop.rb,
lib/fisk/instructions/por.rb,
lib/fisk/instructions/rcl.rb,
lib/fisk/instructions/rcr.rb,
lib/fisk/instructions/ret.rb,
lib/fisk/instructions/rol.rb,
lib/fisk/instructions/ror.rb,
lib/fisk/instructions/sal.rb,
lib/fisk/instructions/sar.rb,
lib/fisk/instructions/sbb.rb,
lib/fisk/instructions/shl.rb,
lib/fisk/instructions/shr.rb,
lib/fisk/instructions/stc.rb,
lib/fisk/instructions/std.rb,
lib/fisk/instructions/sub.rb,
lib/fisk/instructions/ud2.rb,
lib/fisk/instructions/xor.rb,
lib/fisk/instructions/adcx.rb,
lib/fisk/instructions/adox.rb,
lib/fisk/instructions/andn.rb,
lib/fisk/instructions/blci.rb,
lib/fisk/instructions/blcs.rb,
lib/fisk/instructions/blsi.rb,
lib/fisk/instructions/blsr.rb,
lib/fisk/instructions/bzhi.rb,
lib/fisk/instructions/call.rb,
lib/fisk/instructions/cdqe.rb,
lib/fisk/instructions/clwb.rb,
lib/fisk/instructions/cwde.rb,
lib/fisk/instructions/dppd.rb,
lib/fisk/instructions/dpps.rb,
lib/fisk/instructions/emms.rb,
lib/fisk/instructions/idiv.rb,
lib/fisk/instructions/imul.rb,
lib/fisk/instructions/jnae.rb,
lib/fisk/instructions/jnbe.rb,
lib/fisk/instructions/jnge.rb,
lib/fisk/instructions/jnle.rb,
lib/fisk/instructions/korb.rb,
lib/fisk/instructions/kord.rb,
lib/fisk/instructions/korq.rb,
lib/fisk/instructions/korw.rb,
lib/fisk/instructions/movd.rb,
lib/fisk/instructions/movq.rb,
lib/fisk/instructions/mulx.rb,
lib/fisk/instructions/orpd.rb,
lib/fisk/instructions/orps.rb,
lib/fisk/instructions/pand.rb,
lib/fisk/instructions/pdep.rb,
lib/fisk/instructions/pext.rb,
lib/fisk/instructions/push.rb,
lib/fisk/instructions/pxor.rb,
lib/fisk/instructions/rorx.rb,
lib/fisk/instructions/sarx.rb,
lib/fisk/instructions/seta.rb,
lib/fisk/instructions/setb.rb,
lib/fisk/instructions/setc.rb,
lib/fisk/instructions/sete.rb,
lib/fisk/instructions/setg.rb,
lib/fisk/instructions/setl.rb,
lib/fisk/instructions/seto.rb,
lib/fisk/instructions/setp.rb,
lib/fisk/instructions/sets.rb,
lib/fisk/instructions/setz.rb,
lib/fisk/instructions/shld.rb,
lib/fisk/instructions/shlx.rb,
lib/fisk/instructions/shrd.rb,
lib/fisk/instructions/shrx.rb,
lib/fisk/instructions/test.rb,
lib/fisk/instructions/vpor.rb,
lib/fisk/instructions/xadd.rb,
lib/fisk/instructions/xchg.rb,
lib/fisk/instructions/addpd.rb,
lib/fisk/instructions/addps.rb,
lib/fisk/instructions/addsd.rb,
lib/fisk/instructions/addss.rb,
lib/fisk/instructions/andpd.rb,
lib/fisk/instructions/andps.rb,
lib/fisk/instructions/bextr.rb,
lib/fisk/instructions/blcic.rb,
lib/fisk/instructions/blsic.rb,
lib/fisk/instructions/bswap.rb,
lib/fisk/instructions/cmova.rb,
lib/fisk/instructions/cmovb.rb,
lib/fisk/instructions/cmovc.rb,
lib/fisk/instructions/cmove.rb,
lib/fisk/instructions/cmovg.rb,
lib/fisk/instructions/cmovl.rb,
lib/fisk/instructions/cmovo.rb,
lib/fisk/instructions/cmovp.rb,
lib/fisk/instructions/cmovs.rb,
lib/fisk/instructions/cmovz.rb,
lib/fisk/instructions/cmppd.rb,
lib/fisk/instructions/cmpps.rb,
lib/fisk/instructions/cmpsd.rb,
lib/fisk/instructions/cmpss.rb,
lib/fisk/instructions/cpuid.rb,
lib/fisk/instructions/crc32.rb,
lib/fisk/instructions/divpd.rb,
lib/fisk/instructions/divps.rb,
lib/fisk/instructions/divsd.rb,
lib/fisk/instructions/divss.rb,
lib/fisk/instructions/extrq.rb,
lib/fisk/instructions/femms.rb,
lib/fisk/instructions/jecxz.rb,
lib/fisk/instructions/jrcxz.rb,
lib/fisk/instructions/kaddb.rb,
lib/fisk/instructions/kaddd.rb,
lib/fisk/instructions/kaddq.rb,
lib/fisk/instructions/kaddw.rb,
lib/fisk/instructions/kandb.rb,
lib/fisk/instructions/kandd.rb,
lib/fisk/instructions/kandq.rb,
lib/fisk/instructions/kandw.rb,
lib/fisk/instructions/kmovb.rb,
lib/fisk/instructions/kmovd.rb,
lib/fisk/instructions/kmovq.rb,
lib/fisk/instructions/kmovw.rb,
lib/fisk/instructions/knotb.rb,
lib/fisk/instructions/knotd.rb,
lib/fisk/instructions/knotq.rb,
lib/fisk/instructions/knotw.rb,
lib/fisk/instructions/kxorb.rb,
lib/fisk/instructions/kxord.rb,
lib/fisk/instructions/kxorq.rb,
lib/fisk/instructions/kxorw.rb,
lib/fisk/instructions/lddqu.rb,
lib/fisk/instructions/lzcnt.rb,
lib/fisk/instructions/maxpd.rb,
lib/fisk/instructions/maxps.rb,
lib/fisk/instructions/maxsd.rb,
lib/fisk/instructions/maxss.rb,
lib/fisk/instructions/minpd.rb,
lib/fisk/instructions/minps.rb,
lib/fisk/instructions/minsd.rb,
lib/fisk/instructions/minss.rb,
lib/fisk/instructions/movbe.rb,
lib/fisk/instructions/movsd.rb,
lib/fisk/instructions/movss.rb,
lib/fisk/instructions/movsx.rb,
lib/fisk/instructions/movzx.rb,
lib/fisk/instructions/mulpd.rb,
lib/fisk/instructions/mulps.rb,
lib/fisk/instructions/mulsd.rb,
lib/fisk/instructions/mulss.rb,
lib/fisk/instructions/mwait.rb,
lib/fisk/instructions/pabsb.rb,
lib/fisk/instructions/pabsd.rb,
lib/fisk/instructions/pabsw.rb,
lib/fisk/instructions/paddb.rb,
lib/fisk/instructions/paddd.rb,
lib/fisk/instructions/paddq.rb,
lib/fisk/instructions/paddw.rb,
lib/fisk/instructions/pandn.rb,
lib/fisk/instructions/pause.rb,
lib/fisk/instructions/pavgb.rb,
lib/fisk/instructions/pavgw.rb,
lib/fisk/instructions/pf2id.rb,
lib/fisk/instructions/pf2iw.rb,
lib/fisk/instructions/pfacc.rb,
lib/fisk/instructions/pfadd.rb,
lib/fisk/instructions/pfmax.rb,
lib/fisk/instructions/pfmin.rb,
lib/fisk/instructions/pfmul.rb,
lib/fisk/instructions/pfrcp.rb,
lib/fisk/instructions/pfsub.rb,
lib/fisk/instructions/pi2fd.rb,
lib/fisk/instructions/pi2fw.rb,
lib/fisk/instructions/pslld.rb,
lib/fisk/instructions/psllq.rb,
lib/fisk/instructions/psllw.rb,
lib/fisk/instructions/psrad.rb,
lib/fisk/instructions/psraw.rb,
lib/fisk/instructions/psrld.rb,
lib/fisk/instructions/psrlq.rb,
lib/fisk/instructions/psrlw.rb,
lib/fisk/instructions/psubb.rb,
lib/fisk/instructions/psubd.rb,
lib/fisk/instructions/psubq.rb,
lib/fisk/instructions/psubw.rb,
lib/fisk/instructions/ptest.rb,
lib/fisk/instructions/rcpps.rb,
lib/fisk/instructions/rcpss.rb,
lib/fisk/instructions/rdtsc.rb,
lib/fisk/instructions/setae.rb,
lib/fisk/instructions/setbe.rb,
lib/fisk/instructions/setge.rb,
lib/fisk/instructions/setle.rb,
lib/fisk/instructions/setna.rb,
lib/fisk/instructions/setnb.rb,
lib/fisk/instructions/setnc.rb,
lib/fisk/instructions/setne.rb,
lib/fisk/instructions/setng.rb,
lib/fisk/instructions/setnl.rb,
lib/fisk/instructions/setno.rb,
lib/fisk/instructions/setnp.rb,
lib/fisk/instructions/setns.rb,
lib/fisk/instructions/setnz.rb,
lib/fisk/instructions/setpe.rb,
lib/fisk/instructions/setpo.rb,
lib/fisk/instructions/subpd.rb,
lib/fisk/instructions/subps.rb,
lib/fisk/instructions/subsd.rb,
lib/fisk/instructions/subss.rb,
lib/fisk/instructions/tzcnt.rb,
lib/fisk/instructions/tzmsk.rb,
lib/fisk/instructions/vdppd.rb,
lib/fisk/instructions/vdpps.rb,
lib/fisk/instructions/vmovd.rb,
lib/fisk/instructions/vmovq.rb,
lib/fisk/instructions/vorpd.rb,
lib/fisk/instructions/vorps.rb,
lib/fisk/instructions/vpand.rb,
lib/fisk/instructions/vpord.rb,
lib/fisk/instructions/vporq.rb,
lib/fisk/instructions/vpxor.rb,
lib/fisk/instructions/xlatb.rb,
lib/fisk/instructions/xorpd.rb,
lib/fisk/instructions/xorps.rb,
lib/fisk/instructions/aesdec.rb,
lib/fisk/instructions/aesenc.rb,
lib/fisk/instructions/aesimc.rb,
lib/fisk/instructions/andnpd.rb,
lib/fisk/instructions/andnps.rb,
lib/fisk/instructions/blcmsk.rb,
lib/fisk/instructions/blsmsk.rb,
lib/fisk/instructions/clzero.rb,
lib/fisk/instructions/cmovae.rb,
lib/fisk/instructions/cmovbe.rb,
lib/fisk/instructions/cmovge.rb,
lib/fisk/instructions/cmovle.rb,
lib/fisk/instructions/cmovna.rb,
lib/fisk/instructions/cmovnb.rb,
lib/fisk/instructions/cmovnc.rb,
lib/fisk/instructions/cmovne.rb,
lib/fisk/instructions/cmovng.rb,
lib/fisk/instructions/cmovnl.rb,
lib/fisk/instructions/cmovno.rb,
lib/fisk/instructions/cmovnp.rb,
lib/fisk/instructions/cmovns.rb,
lib/fisk/instructions/cmovnz.rb,
lib/fisk/instructions/cmovpe.rb,
lib/fisk/instructions/cmovpo.rb,
lib/fisk/instructions/comisd.rb,
lib/fisk/instructions/comiss.rb,
lib/fisk/instructions/haddpd.rb,
lib/fisk/instructions/haddps.rb,
lib/fisk/instructions/hsubpd.rb,
lib/fisk/instructions/hsubps.rb,
lib/fisk/instructions/kandnb.rb,
lib/fisk/instructions/kandnd.rb,
lib/fisk/instructions/kandnq.rb,
lib/fisk/instructions/kandnw.rb,
lib/fisk/instructions/ktestb.rb,
lib/fisk/instructions/ktestd.rb,
lib/fisk/instructions/ktestq.rb,
lib/fisk/instructions/ktestw.rb,
lib/fisk/instructions/kxnorb.rb,
lib/fisk/instructions/kxnord.rb,
lib/fisk/instructions/kxnorq.rb,
lib/fisk/instructions/kxnorw.rb,
lib/fisk/instructions/lfence.rb,
lib/fisk/instructions/mfence.rb,
lib/fisk/instructions/movapd.rb,
lib/fisk/instructions/movaps.rb,
lib/fisk/instructions/movdqa.rb,
lib/fisk/instructions/movdqu.rb,
lib/fisk/instructions/movhpd.rb,
lib/fisk/instructions/movhps.rb,
lib/fisk/instructions/movlpd.rb,
lib/fisk/instructions/movlps.rb,
lib/fisk/instructions/movnti.rb,
lib/fisk/instructions/movntq.rb,
lib/fisk/instructions/movsxd.rb,
lib/fisk/instructions/movupd.rb,
lib/fisk/instructions/movups.rb,
lib/fisk/instructions/mwaitx.rb,
lib/fisk/instructions/paddsb.rb,
lib/fisk/instructions/paddsw.rb,
lib/fisk/instructions/pextrb.rb,
lib/fisk/instructions/pextrd.rb,
lib/fisk/instructions/pextrq.rb,
lib/fisk/instructions/pextrw.rb,
lib/fisk/instructions/pfnacc.rb,
lib/fisk/instructions/pfsubr.rb,
lib/fisk/instructions/phaddd.rb,
lib/fisk/instructions/phaddw.rb,
lib/fisk/instructions/phsubd.rb,
lib/fisk/instructions/phsubw.rb,
lib/fisk/instructions/pinsrb.rb,
lib/fisk/instructions/pinsrd.rb,
lib/fisk/instructions/pinsrq.rb,
lib/fisk/instructions/pinsrw.rb,
lib/fisk/instructions/pmaxsb.rb,
lib/fisk/instructions/pmaxsd.rb,
lib/fisk/instructions/pmaxsw.rb,
lib/fisk/instructions/pmaxub.rb,
lib/fisk/instructions/pmaxud.rb,
lib/fisk/instructions/pmaxuw.rb,
lib/fisk/instructions/pminsb.rb,
lib/fisk/instructions/pminsd.rb,
lib/fisk/instructions/pminsw.rb,
lib/fisk/instructions/pminub.rb,
lib/fisk/instructions/pminud.rb,
lib/fisk/instructions/pminuw.rb,
lib/fisk/instructions/pmuldq.rb,
lib/fisk/instructions/pmulhw.rb,
lib/fisk/instructions/pmulld.rb,
lib/fisk/instructions/pmullw.rb,
lib/fisk/instructions/popcnt.rb,
lib/fisk/instructions/psadbw.rb,
lib/fisk/instructions/pshufb.rb,
lib/fisk/instructions/pshufd.rb,
lib/fisk/instructions/pshufw.rb,
lib/fisk/instructions/psignb.rb,
lib/fisk/instructions/psignd.rb,
lib/fisk/instructions/psignw.rb,
lib/fisk/instructions/pslldq.rb,
lib/fisk/instructions/psrldq.rb,
lib/fisk/instructions/psubsb.rb,
lib/fisk/instructions/psubsw.rb,
lib/fisk/instructions/pswapd.rb,
lib/fisk/instructions/rdrand.rb,
lib/fisk/instructions/rdseed.rb,
lib/fisk/instructions/rdtscp.rb,
lib/fisk/instructions/setnae.rb,
lib/fisk/instructions/setnbe.rb,
lib/fisk/instructions/setnge.rb,
lib/fisk/instructions/setnle.rb,
lib/fisk/instructions/sfence.rb,
lib/fisk/instructions/shufpd.rb,
lib/fisk/instructions/shufps.rb,
lib/fisk/instructions/sqrtpd.rb,
lib/fisk/instructions/sqrtps.rb,
lib/fisk/instructions/sqrtsd.rb,
lib/fisk/instructions/sqrtss.rb,
lib/fisk/instructions/t1mskc.rb,
lib/fisk/instructions/vaddpd.rb,
lib/fisk/instructions/vaddps.rb,
lib/fisk/instructions/vaddsd.rb,
lib/fisk/instructions/vaddss.rb,
lib/fisk/instructions/vandpd.rb,
lib/fisk/instructions/vandps.rb,
lib/fisk/instructions/vcmppd.rb,
lib/fisk/instructions/vcmpps.rb,
lib/fisk/instructions/vcmpsd.rb,
lib/fisk/instructions/vcmpss.rb,
lib/fisk/instructions/vdivpd.rb,
lib/fisk/instructions/vdivps.rb,
lib/fisk/instructions/vdivsd.rb,
lib/fisk/instructions/vdivss.rb,
lib/fisk/instructions/vlddqu.rb,
lib/fisk/instructions/vmaxpd.rb,
lib/fisk/instructions/vmaxps.rb,
lib/fisk/instructions/vmaxsd.rb,
lib/fisk/instructions/vmaxss.rb,
lib/fisk/instructions/vminpd.rb,
lib/fisk/instructions/vminps.rb,
lib/fisk/instructions/vminsd.rb,
lib/fisk/instructions/vminss.rb,
lib/fisk/instructions/vmovsd.rb,
lib/fisk/instructions/vmovss.rb,
lib/fisk/instructions/vmulpd.rb,
lib/fisk/instructions/vmulps.rb,
lib/fisk/instructions/vmulsd.rb,
lib/fisk/instructions/vmulss.rb,
lib/fisk/instructions/vpabsb.rb,
lib/fisk/instructions/vpabsd.rb,
lib/fisk/instructions/vpabsq.rb,
lib/fisk/instructions/vpabsw.rb,
lib/fisk/instructions/vpaddb.rb,
lib/fisk/instructions/vpaddd.rb,
lib/fisk/instructions/vpaddq.rb,
lib/fisk/instructions/vpaddw.rb,
lib/fisk/instructions/vpandd.rb,
lib/fisk/instructions/vpandn.rb,
lib/fisk/instructions/vpandq.rb,
lib/fisk/instructions/vpavgb.rb,
lib/fisk/instructions/vpavgw.rb,
lib/fisk/instructions/vpcmov.rb,
lib/fisk/instructions/vpcmpb.rb,
lib/fisk/instructions/vpcmpd.rb,
lib/fisk/instructions/vpcmpq.rb,
lib/fisk/instructions/vpcmpw.rb,
lib/fisk/instructions/vpcomb.rb,
lib/fisk/instructions/vpcomd.rb,
lib/fisk/instructions/vpcomq.rb,
lib/fisk/instructions/vpcomw.rb,
lib/fisk/instructions/vpermb.rb,
lib/fisk/instructions/vpermd.rb,
lib/fisk/instructions/vpermq.rb,
lib/fisk/instructions/vpermw.rb,
lib/fisk/instructions/vpperm.rb,
lib/fisk/instructions/vprold.rb,
lib/fisk/instructions/vprolq.rb,
lib/fisk/instructions/vprord.rb,
lib/fisk/instructions/vprorq.rb,
lib/fisk/instructions/vprotb.rb,
lib/fisk/instructions/vprotd.rb,
lib/fisk/instructions/vprotq.rb,
lib/fisk/instructions/vprotw.rb,
lib/fisk/instructions/vpshab.rb,
lib/fisk/instructions/vpshad.rb,
lib/fisk/instructions/vpshaq.rb,
lib/fisk/instructions/vpshaw.rb,
lib/fisk/instructions/vpshlb.rb,
lib/fisk/instructions/vpshld.rb,
lib/fisk/instructions/vpshlq.rb,
lib/fisk/instructions/vpshlw.rb,
lib/fisk/instructions/vpslld.rb,
lib/fisk/instructions/vpsllq.rb,
lib/fisk/instructions/vpsllw.rb,
lib/fisk/instructions/vpsrad.rb,
lib/fisk/instructions/vpsraq.rb,
lib/fisk/instructions/vpsraw.rb,
lib/fisk/instructions/vpsrld.rb,
lib/fisk/instructions/vpsrlq.rb,
lib/fisk/instructions/vpsrlw.rb,
lib/fisk/instructions/vpsubb.rb,
lib/fisk/instructions/vpsubd.rb,
lib/fisk/instructions/vpsubq.rb,
lib/fisk/instructions/vpsubw.rb,
lib/fisk/instructions/vptest.rb,
lib/fisk/instructions/vpxord.rb,
lib/fisk/instructions/vpxorq.rb,
lib/fisk/instructions/vrcpps.rb,
lib/fisk/instructions/vrcpss.rb,
lib/fisk/instructions/vsubpd.rb,
lib/fisk/instructions/vsubps.rb,
lib/fisk/instructions/vsubsd.rb,
lib/fisk/instructions/vsubss.rb,
lib/fisk/instructions/vxorpd.rb,
lib/fisk/instructions/vxorps.rb,
lib/fisk/instructions/xgetbv.rb,
lib/fisk/instructions/blcfill.rb,
lib/fisk/instructions/blendpd.rb,
lib/fisk/instructions/blendps.rb,
lib/fisk/instructions/blsfill.rb,
lib/fisk/instructions/clflush.rb,
lib/fisk/instructions/cmovnae.rb,
lib/fisk/instructions/cmovnbe.rb,
lib/fisk/instructions/cmovnge.rb,
lib/fisk/instructions/cmovnle.rb,
lib/fisk/instructions/cmpxchg.rb,
lib/fisk/instructions/insertq.rb,
lib/fisk/instructions/ldmxcsr.rb,
lib/fisk/instructions/monitor.rb,
lib/fisk/instructions/movddup.rb,
lib/fisk/instructions/movdq2q.rb,
lib/fisk/instructions/movhlps.rb,
lib/fisk/instructions/movlhps.rb,
lib/fisk/instructions/movntdq.rb,
lib/fisk/instructions/movntpd.rb,
lib/fisk/instructions/movntps.rb,
lib/fisk/instructions/movntsd.rb,
lib/fisk/instructions/movntss.rb,
lib/fisk/instructions/movq2dq.rb,
lib/fisk/instructions/mpsadbw.rb,
lib/fisk/instructions/paddusb.rb,
lib/fisk/instructions/paddusw.rb,
lib/fisk/instructions/palignr.rb,
lib/fisk/instructions/pavgusb.rb,
lib/fisk/instructions/pblendw.rb,
lib/fisk/instructions/pcmpeqb.rb,
lib/fisk/instructions/pcmpeqd.rb,
lib/fisk/instructions/pcmpeqq.rb,
lib/fisk/instructions/pcmpeqw.rb,
lib/fisk/instructions/pcmpgtb.rb,
lib/fisk/instructions/pcmpgtd.rb,
lib/fisk/instructions/pcmpgtq.rb,
lib/fisk/instructions/pcmpgtw.rb,
lib/fisk/instructions/pfcmpeq.rb,
lib/fisk/instructions/pfcmpge.rb,
lib/fisk/instructions/pfcmpgt.rb,
lib/fisk/instructions/pfpnacc.rb,
lib/fisk/instructions/pfrsqrt.rb,
lib/fisk/instructions/phaddsw.rb,
lib/fisk/instructions/phsubsw.rb,
lib/fisk/instructions/pmaddwd.rb,
lib/fisk/instructions/pmulhrw.rb,
lib/fisk/instructions/pmulhuw.rb,
lib/fisk/instructions/pmuludq.rb,
lib/fisk/instructions/pshufhw.rb,
lib/fisk/instructions/pshuflw.rb,
lib/fisk/instructions/psubusb.rb,
lib/fisk/instructions/psubusw.rb,
lib/fisk/instructions/roundpd.rb,
lib/fisk/instructions/roundps.rb,
lib/fisk/instructions/roundsd.rb,
lib/fisk/instructions/roundss.rb,
lib/fisk/instructions/rsqrtps.rb,
lib/fisk/instructions/rsqrtss.rb,
lib/fisk/instructions/stmxcsr.rb,
lib/fisk/instructions/syscall.rb,
lib/fisk/instructions/ucomisd.rb,
lib/fisk/instructions/ucomiss.rb,
lib/fisk/instructions/vaesdec.rb,
lib/fisk/instructions/vaesenc.rb,
lib/fisk/instructions/vaesimc.rb,
lib/fisk/instructions/valignd.rb,
lib/fisk/instructions/valignq.rb,
lib/fisk/instructions/vandnpd.rb,
lib/fisk/instructions/vandnps.rb,
lib/fisk/instructions/vcomisd.rb,
lib/fisk/instructions/vcomiss.rb,
lib/fisk/instructions/vexp2pd.rb,
lib/fisk/instructions/vexp2ps.rb,
lib/fisk/instructions/vfrczpd.rb,
lib/fisk/instructions/vfrczps.rb,
lib/fisk/instructions/vfrczsd.rb,
lib/fisk/instructions/vfrczss.rb,
lib/fisk/instructions/vhaddpd.rb,
lib/fisk/instructions/vhaddps.rb,
lib/fisk/instructions/vhsubpd.rb,
lib/fisk/instructions/vhsubps.rb,
lib/fisk/instructions/vmovapd.rb,
lib/fisk/instructions/vmovaps.rb,
lib/fisk/instructions/vmovdqa.rb,
lib/fisk/instructions/vmovdqu.rb,
lib/fisk/instructions/vmovhpd.rb,
lib/fisk/instructions/vmovhps.rb,
lib/fisk/instructions/vmovlpd.rb,
lib/fisk/instructions/vmovlps.rb,
lib/fisk/instructions/vmovupd.rb,
lib/fisk/instructions/vmovups.rb,
lib/fisk/instructions/vpaddsb.rb,
lib/fisk/instructions/vpaddsw.rb,
lib/fisk/instructions/vpandnd.rb,
lib/fisk/instructions/vpandnq.rb,
lib/fisk/instructions/vpcmpub.rb,
lib/fisk/instructions/vpcmpud.rb,
lib/fisk/instructions/vpcmpuq.rb,
lib/fisk/instructions/vpcmpuw.rb,
lib/fisk/instructions/vpcomub.rb,
lib/fisk/instructions/vpcomud.rb,
lib/fisk/instructions/vpcomuq.rb,
lib/fisk/instructions/vpcomuw.rb,
lib/fisk/instructions/vpermpd.rb,
lib/fisk/instructions/vpermps.rb,
lib/fisk/instructions/vpextrb.rb,
lib/fisk/instructions/vpextrd.rb,
lib/fisk/instructions/vpextrq.rb,
lib/fisk/instructions/vpextrw.rb,
lib/fisk/instructions/vphaddd.rb,
lib/fisk/instructions/vphaddw.rb,
lib/fisk/instructions/vphsubd.rb,
lib/fisk/instructions/vphsubw.rb,
lib/fisk/instructions/vpinsrb.rb,
lib/fisk/instructions/vpinsrd.rb,
lib/fisk/instructions/vpinsrq.rb,
lib/fisk/instructions/vpinsrw.rb,
lib/fisk/instructions/vpmaxsb.rb,
lib/fisk/instructions/vpmaxsd.rb,
lib/fisk/instructions/vpmaxsq.rb,
lib/fisk/instructions/vpmaxsw.rb,
lib/fisk/instructions/vpmaxub.rb,
lib/fisk/instructions/vpmaxud.rb,
lib/fisk/instructions/vpmaxuq.rb,
lib/fisk/instructions/vpmaxuw.rb,
lib/fisk/instructions/vpminsb.rb,
lib/fisk/instructions/vpminsd.rb,
lib/fisk/instructions/vpminsq.rb,
lib/fisk/instructions/vpminsw.rb,
lib/fisk/instructions/vpminub.rb,
lib/fisk/instructions/vpminud.rb,
lib/fisk/instructions/vpminuq.rb,
lib/fisk/instructions/vpminuw.rb,
lib/fisk/instructions/vpmovdb.rb,
lib/fisk/instructions/vpmovdw.rb,
lib/fisk/instructions/vpmovqb.rb,
lib/fisk/instructions/vpmovqd.rb,
lib/fisk/instructions/vpmovqw.rb,
lib/fisk/instructions/vpmovwb.rb,
lib/fisk/instructions/vpmuldq.rb,
lib/fisk/instructions/vpmulhw.rb,
lib/fisk/instructions/vpmulld.rb,
lib/fisk/instructions/vpmullq.rb,
lib/fisk/instructions/vpmullw.rb,
lib/fisk/instructions/vprolvd.rb,
lib/fisk/instructions/vprolvq.rb,
lib/fisk/instructions/vprorvd.rb,
lib/fisk/instructions/vprorvq.rb,
lib/fisk/instructions/vpsadbw.rb,
lib/fisk/instructions/vpshufb.rb,
lib/fisk/instructions/vpshufd.rb,
lib/fisk/instructions/vpsignb.rb,
lib/fisk/instructions/vpsignd.rb,
lib/fisk/instructions/vpsignw.rb,
lib/fisk/instructions/vpslldq.rb,
lib/fisk/instructions/vpsllvd.rb,
lib/fisk/instructions/vpsllvq.rb,
lib/fisk/instructions/vpsllvw.rb,
lib/fisk/instructions/vpsravd.rb,
lib/fisk/instructions/vpsravq.rb,
lib/fisk/instructions/vpsravw.rb,
lib/fisk/instructions/vpsrldq.rb,
lib/fisk/instructions/vpsrlvd.rb,
lib/fisk/instructions/vpsrlvq.rb,
lib/fisk/instructions/vpsrlvw.rb,
lib/fisk/instructions/vpsubsb.rb,
lib/fisk/instructions/vpsubsw.rb,
lib/fisk/instructions/vshufpd.rb,
lib/fisk/instructions/vshufps.rb,
lib/fisk/instructions/vsqrtpd.rb,
lib/fisk/instructions/vsqrtps.rb,
lib/fisk/instructions/vsqrtsd.rb,
lib/fisk/instructions/vsqrtss.rb,
lib/fisk/instructions/vtestpd.rb,
lib/fisk/instructions/vtestps.rb,
lib/fisk/instructions/addsubpd.rb,
lib/fisk/instructions/addsubps.rb,
lib/fisk/instructions/blendvpd.rb,
lib/fisk/instructions/blendvps.rb,
lib/fisk/instructions/cvtdq2pd.rb,
lib/fisk/instructions/cvtdq2ps.rb,
lib/fisk/instructions/cvtpd2dq.rb,
lib/fisk/instructions/cvtpd2pi.rb,
lib/fisk/instructions/cvtpd2ps.rb,
lib/fisk/instructions/cvtpi2pd.rb,
lib/fisk/instructions/cvtpi2ps.rb,
lib/fisk/instructions/cvtps2dq.rb,
lib/fisk/instructions/cvtps2pd.rb,
lib/fisk/instructions/cvtps2pi.rb,
lib/fisk/instructions/cvtsd2si.rb,
lib/fisk/instructions/cvtsd2ss.rb,
lib/fisk/instructions/cvtsi2sd.rb,
lib/fisk/instructions/cvtsi2ss.rb,
lib/fisk/instructions/cvtss2sd.rb,
lib/fisk/instructions/cvtss2si.rb,
lib/fisk/instructions/insertps.rb,
lib/fisk/instructions/kortestb.rb,
lib/fisk/instructions/kortestd.rb,
lib/fisk/instructions/kortestq.rb,
lib/fisk/instructions/kortestw.rb,
lib/fisk/instructions/kshiftlb.rb,
lib/fisk/instructions/kshiftld.rb,
lib/fisk/instructions/kshiftlq.rb,
lib/fisk/instructions/kshiftlw.rb,
lib/fisk/instructions/kshiftrb.rb,
lib/fisk/instructions/kshiftrd.rb,
lib/fisk/instructions/kshiftrq.rb,
lib/fisk/instructions/kshiftrw.rb,
lib/fisk/instructions/kunpckbw.rb,
lib/fisk/instructions/kunpckdq.rb,
lib/fisk/instructions/kunpckwd.rb,
lib/fisk/instructions/maskmovq.rb,
lib/fisk/instructions/monitorx.rb,
lib/fisk/instructions/movmskpd.rb,
lib/fisk/instructions/movmskps.rb,
lib/fisk/instructions/movntdqa.rb,
lib/fisk/instructions/movshdup.rb,
lib/fisk/instructions/movsldup.rb,
lib/fisk/instructions/packssdw.rb,
lib/fisk/instructions/packsswb.rb,
lib/fisk/instructions/packusdw.rb,
lib/fisk/instructions/packuswb.rb,
lib/fisk/instructions/pblendvb.rb,
lib/fisk/instructions/pfrcpit1.rb,
lib/fisk/instructions/pfrcpit2.rb,
lib/fisk/instructions/pfrsqit1.rb,
lib/fisk/instructions/pmovmskb.rb,
lib/fisk/instructions/pmovsxbd.rb,
lib/fisk/instructions/pmovsxbq.rb,
lib/fisk/instructions/pmovsxbw.rb,
lib/fisk/instructions/pmovsxdq.rb,
lib/fisk/instructions/pmovsxwd.rb,
lib/fisk/instructions/pmovsxwq.rb,
lib/fisk/instructions/pmovzxbd.rb,
lib/fisk/instructions/pmovzxbq.rb,
lib/fisk/instructions/pmovzxbw.rb,
lib/fisk/instructions/pmovzxdq.rb,
lib/fisk/instructions/pmovzxwd.rb,
lib/fisk/instructions/pmovzxwq.rb,
lib/fisk/instructions/pmulhrsw.rb,
lib/fisk/instructions/prefetch.rb,
lib/fisk/instructions/sha1msg1.rb,
lib/fisk/instructions/sha1msg2.rb,
lib/fisk/instructions/unpckhpd.rb,
lib/fisk/instructions/unpckhps.rb,
lib/fisk/instructions/unpcklpd.rb,
lib/fisk/instructions/unpcklps.rb,
lib/fisk/instructions/vblendpd.rb,
lib/fisk/instructions/vblendps.rb,
lib/fisk/instructions/vfmaddpd.rb,
lib/fisk/instructions/vfmaddps.rb,
lib/fisk/instructions/vfmaddsd.rb,
lib/fisk/instructions/vfmaddss.rb,
lib/fisk/instructions/vfmsubpd.rb,
lib/fisk/instructions/vfmsubps.rb,
lib/fisk/instructions/vfmsubsd.rb,
lib/fisk/instructions/vfmsubss.rb,
lib/fisk/instructions/vldmxcsr.rb,
lib/fisk/instructions/vmovddup.rb,
lib/fisk/instructions/vmovdqu8.rb,
lib/fisk/instructions/vmovhlps.rb,
lib/fisk/instructions/vmovlhps.rb,
lib/fisk/instructions/vmovntdq.rb,
lib/fisk/instructions/vmovntpd.rb,
lib/fisk/instructions/vmovntps.rb,
lib/fisk/instructions/vmpsadbw.rb,
lib/fisk/instructions/vpaddusb.rb,
lib/fisk/instructions/vpaddusw.rb,
lib/fisk/instructions/vpalignr.rb,
lib/fisk/instructions/vpblendd.rb,
lib/fisk/instructions/vpblendw.rb,
lib/fisk/instructions/vpcmpeqb.rb,
lib/fisk/instructions/vpcmpeqd.rb,
lib/fisk/instructions/vpcmpeqq.rb,
lib/fisk/instructions/vpcmpeqw.rb,
lib/fisk/instructions/vpcmpgtb.rb,
lib/fisk/instructions/vpcmpgtd.rb,
lib/fisk/instructions/vpcmpgtq.rb,
lib/fisk/instructions/vpcmpgtw.rb,
lib/fisk/instructions/vpermi2b.rb,
lib/fisk/instructions/vpermi2d.rb,
lib/fisk/instructions/vpermi2q.rb,
lib/fisk/instructions/vpermi2w.rb,
lib/fisk/instructions/vpermt2b.rb,
lib/fisk/instructions/vpermt2d.rb,
lib/fisk/instructions/vpermt2q.rb,
lib/fisk/instructions/vpermt2w.rb,
lib/fisk/instructions/vphaddbd.rb,
lib/fisk/instructions/vphaddbq.rb,
lib/fisk/instructions/vphaddbw.rb,
lib/fisk/instructions/vphadddq.rb,
lib/fisk/instructions/vphaddsw.rb,
lib/fisk/instructions/vphaddwd.rb,
lib/fisk/instructions/vphaddwq.rb,
lib/fisk/instructions/vphsubbw.rb,
lib/fisk/instructions/vphsubdq.rb,
lib/fisk/instructions/vphsubsw.rb,
lib/fisk/instructions/vphsubwd.rb,
lib/fisk/instructions/vplzcntd.rb,
lib/fisk/instructions/vplzcntq.rb,
lib/fisk/instructions/vpmacsdd.rb,
lib/fisk/instructions/vpmacswd.rb,
lib/fisk/instructions/vpmacsww.rb,
lib/fisk/instructions/vpmaddwd.rb,
lib/fisk/instructions/vpmovb2m.rb,
lib/fisk/instructions/vpmovd2m.rb,
lib/fisk/instructions/vpmovm2b.rb,
lib/fisk/instructions/vpmovm2d.rb,
lib/fisk/instructions/vpmovm2q.rb,
lib/fisk/instructions/vpmovm2w.rb,
lib/fisk/instructions/vpmovq2m.rb,
lib/fisk/instructions/vpmovsdb.rb,
lib/fisk/instructions/vpmovsdw.rb,
lib/fisk/instructions/vpmovsqb.rb,
lib/fisk/instructions/vpmovsqd.rb,
lib/fisk/instructions/vpmovsqw.rb,
lib/fisk/instructions/vpmovswb.rb,
lib/fisk/instructions/vpmovw2m.rb,
lib/fisk/instructions/vpmulhuw.rb,
lib/fisk/instructions/vpmuludq.rb,
lib/fisk/instructions/vpopcntd.rb,
lib/fisk/instructions/vpopcntq.rb,
lib/fisk/instructions/vpshufhw.rb,
lib/fisk/instructions/vpshuflw.rb,
lib/fisk/instructions/vpsubusb.rb,
lib/fisk/instructions/vpsubusw.rb,
lib/fisk/instructions/vptestmb.rb,
lib/fisk/instructions/vptestmd.rb,
lib/fisk/instructions/vptestmq.rb,
lib/fisk/instructions/vptestmw.rb,
lib/fisk/instructions/vrangepd.rb,
lib/fisk/instructions/vrangeps.rb,
lib/fisk/instructions/vrangesd.rb,
lib/fisk/instructions/vrangess.rb,
lib/fisk/instructions/vrcp14pd.rb,
lib/fisk/instructions/vrcp14ps.rb,
lib/fisk/instructions/vrcp14sd.rb,
lib/fisk/instructions/vrcp14ss.rb,
lib/fisk/instructions/vrcp28pd.rb,
lib/fisk/instructions/vrcp28ps.rb,
lib/fisk/instructions/vrcp28sd.rb,
lib/fisk/instructions/vrcp28ss.rb,
lib/fisk/instructions/vroundpd.rb,
lib/fisk/instructions/vroundps.rb,
lib/fisk/instructions/vroundsd.rb,
lib/fisk/instructions/vroundss.rb,
lib/fisk/instructions/vrsqrtps.rb,
lib/fisk/instructions/vrsqrtss.rb,
lib/fisk/instructions/vstmxcsr.rb,
lib/fisk/instructions/vucomisd.rb,
lib/fisk/instructions/vucomiss.rb,
lib/fisk/instructions/vzeroall.rb,
lib/fisk/instructions/cmpxchg8b.rb,
lib/fisk/instructions/cvttpd2dq.rb,
lib/fisk/instructions/cvttpd2pi.rb,
lib/fisk/instructions/cvttps2dq.rb,
lib/fisk/instructions/cvttps2pi.rb,
lib/fisk/instructions/cvttsd2si.rb,
lib/fisk/instructions/cvttss2si.rb,
lib/fisk/instructions/extractps.rb,
lib/fisk/instructions/pclmulqdq.rb,
lib/fisk/instructions/pcmpestri.rb,
lib/fisk/instructions/pcmpestrm.rb,
lib/fisk/instructions/pcmpistri.rb,
lib/fisk/instructions/pcmpistrm.rb,
lib/fisk/instructions/pmaddubsw.rb,
lib/fisk/instructions/prefetchw.rb,
lib/fisk/instructions/punpckhbw.rb,
lib/fisk/instructions/punpckhdq.rb,
lib/fisk/instructions/punpckhwd.rb,
lib/fisk/instructions/punpcklbw.rb,
lib/fisk/instructions/punpckldq.rb,
lib/fisk/instructions/punpcklwd.rb,
lib/fisk/instructions/sha1nexte.rb,
lib/fisk/instructions/sha1rnds4.rb,
lib/fisk/instructions/vaddsubpd.rb,
lib/fisk/instructions/vaddsubps.rb,
lib/fisk/instructions/vblendmpd.rb,
lib/fisk/instructions/vblendmps.rb,
lib/fisk/instructions/vblendvpd.rb,
lib/fisk/instructions/vblendvps.rb,
lib/fisk/instructions/vcvtdq2pd.rb,
lib/fisk/instructions/vcvtdq2ps.rb,
lib/fisk/instructions/vcvtpd2dq.rb,
lib/fisk/instructions/vcvtpd2ps.rb,
lib/fisk/instructions/vcvtpd2qq.rb,
lib/fisk/instructions/vcvtph2ps.rb,
lib/fisk/instructions/vcvtps2dq.rb,
lib/fisk/instructions/vcvtps2pd.rb,
lib/fisk/instructions/vcvtps2ph.rb,
lib/fisk/instructions/vcvtps2qq.rb,
lib/fisk/instructions/vcvtqq2pd.rb,
lib/fisk/instructions/vcvtqq2ps.rb,
lib/fisk/instructions/vcvtsd2si.rb,
lib/fisk/instructions/vcvtsd2ss.rb,
lib/fisk/instructions/vcvtsi2sd.rb,
lib/fisk/instructions/vcvtsi2ss.rb,
lib/fisk/instructions/vcvtss2sd.rb,
lib/fisk/instructions/vcvtss2si.rb,
lib/fisk/instructions/vdbpsadbw.rb,
lib/fisk/instructions/vexpandpd.rb,
lib/fisk/instructions/vexpandps.rb,
lib/fisk/instructions/vfnmaddpd.rb,
lib/fisk/instructions/vfnmaddps.rb,
lib/fisk/instructions/vfnmaddsd.rb,
lib/fisk/instructions/vfnmaddss.rb,
lib/fisk/instructions/vfnmsubpd.rb,
lib/fisk/instructions/vfnmsubps.rb,
lib/fisk/instructions/vfnmsubsd.rb,
lib/fisk/instructions/vfnmsubss.rb,
lib/fisk/instructions/vgetexppd.rb,
lib/fisk/instructions/vgetexpps.rb,
lib/fisk/instructions/vgetexpsd.rb,
lib/fisk/instructions/vgetexpss.rb,
lib/fisk/instructions/vinsertps.rb,
lib/fisk/instructions/vmovdqa32.rb,
lib/fisk/instructions/vmovdqa64.rb,
lib/fisk/instructions/vmovdqu16.rb,
lib/fisk/instructions/vmovdqu32.rb,
lib/fisk/instructions/vmovdqu64.rb,
lib/fisk/instructions/vmovmskpd.rb,
lib/fisk/instructions/vmovmskps.rb,
lib/fisk/instructions/vmovntdqa.rb,
lib/fisk/instructions/vmovshdup.rb,
lib/fisk/instructions/vmovsldup.rb,
lib/fisk/instructions/vpackssdw.rb,
lib/fisk/instructions/vpacksswb.rb,
lib/fisk/instructions/vpackusdw.rb,
lib/fisk/instructions/vpackuswb.rb,
lib/fisk/instructions/vpblendmb.rb,
lib/fisk/instructions/vpblendmd.rb,
lib/fisk/instructions/vpblendmq.rb,
lib/fisk/instructions/vpblendmw.rb,
lib/fisk/instructions/vpblendvb.rb,
lib/fisk/instructions/vpermi2pd.rb,
lib/fisk/instructions/vpermi2ps.rb,
lib/fisk/instructions/vpermilpd.rb,
lib/fisk/instructions/vpermilps.rb,
lib/fisk/instructions/vpermt2pd.rb,
lib/fisk/instructions/vpermt2ps.rb,
lib/fisk/instructions/vpexpandd.rb,
lib/fisk/instructions/vpexpandq.rb,
lib/fisk/instructions/vphaddubd.rb,
lib/fisk/instructions/vphaddubq.rb,
lib/fisk/instructions/vphaddubw.rb,
lib/fisk/instructions/vphaddudq.rb,
lib/fisk/instructions/vphadduwd.rb,
lib/fisk/instructions/vphadduwq.rb,
lib/fisk/instructions/vpmacsdqh.rb,
lib/fisk/instructions/vpmacsdql.rb,
lib/fisk/instructions/vpmacssdd.rb,
lib/fisk/instructions/vpmacsswd.rb,
lib/fisk/instructions/vpmacssww.rb,
lib/fisk/instructions/vpmadcswd.rb,
lib/fisk/instructions/vpmovmskb.rb,
lib/fisk/instructions/vpmovsxbd.rb,
lib/fisk/instructions/vpmovsxbq.rb,
lib/fisk/instructions/vpmovsxbw.rb,
lib/fisk/instructions/vpmovsxdq.rb,
lib/fisk/instructions/vpmovsxwd.rb,
lib/fisk/instructions/vpmovsxwq.rb,
lib/fisk/instructions/vpmovusdb.rb,
lib/fisk/instructions/vpmovusdw.rb,
lib/fisk/instructions/vpmovusqb.rb,
lib/fisk/instructions/vpmovusqd.rb,
lib/fisk/instructions/vpmovusqw.rb,
lib/fisk/instructions/vpmovuswb.rb,
lib/fisk/instructions/vpmovzxbd.rb,
lib/fisk/instructions/vpmovzxbq.rb,
lib/fisk/instructions/vpmovzxbw.rb,
lib/fisk/instructions/vpmovzxdq.rb,
lib/fisk/instructions/vpmovzxwd.rb,
lib/fisk/instructions/vpmovzxwq.rb,
lib/fisk/instructions/vpmulhrsw.rb,
lib/fisk/instructions/vptestnmb.rb,
lib/fisk/instructions/vptestnmd.rb,
lib/fisk/instructions/vptestnmq.rb,
lib/fisk/instructions/vptestnmw.rb,
lib/fisk/instructions/vreducepd.rb,
lib/fisk/instructions/vreduceps.rb,
lib/fisk/instructions/vreducesd.rb,
lib/fisk/instructions/vreducess.rb,
lib/fisk/instructions/vscalefpd.rb,
lib/fisk/instructions/vscalefps.rb,
lib/fisk/instructions/vscalefsd.rb,
lib/fisk/instructions/vscalefss.rb,
lib/fisk/instructions/vunpckhpd.rb,
lib/fisk/instructions/vunpckhps.rb,
lib/fisk/instructions/vunpcklpd.rb,
lib/fisk/instructions/vunpcklps.rb,
lib/fisk/instructions/aesdeclast.rb,
lib/fisk/instructions/aesenclast.rb,
lib/fisk/instructions/clflushopt.rb,
lib/fisk/instructions/cmpxchg16b.rb,
lib/fisk/instructions/maskmovdqu.rb,
lib/fisk/instructions/phminposuw.rb,
lib/fisk/instructions/prefetcht0.rb,
lib/fisk/instructions/prefetcht1.rb,
lib/fisk/instructions/prefetcht2.rb,
lib/fisk/instructions/punpckhqdq.rb,
lib/fisk/instructions/punpcklqdq.rb,
lib/fisk/instructions/sha256msg1.rb,
lib/fisk/instructions/sha256msg2.rb,
lib/fisk/instructions/vcvtpd2udq.rb,
lib/fisk/instructions/vcvtpd2uqq.rb,
lib/fisk/instructions/vcvtps2udq.rb,
lib/fisk/instructions/vcvtps2uqq.rb,
lib/fisk/instructions/vcvtsd2usi.rb,
lib/fisk/instructions/vcvtss2usi.rb,
lib/fisk/instructions/vcvttpd2dq.rb,
lib/fisk/instructions/vcvttpd2qq.rb,
lib/fisk/instructions/vcvttps2dq.rb,
lib/fisk/instructions/vcvttps2qq.rb,
lib/fisk/instructions/vcvttsd2si.rb,
lib/fisk/instructions/vcvttss2si.rb,
lib/fisk/instructions/vcvtudq2pd.rb,
lib/fisk/instructions/vcvtudq2ps.rb,
lib/fisk/instructions/vcvtuqq2pd.rb,
lib/fisk/instructions/vcvtuqq2ps.rb,
lib/fisk/instructions/vcvtusi2sd.rb,
lib/fisk/instructions/vcvtusi2ss.rb,
lib/fisk/instructions/vextractps.rb,
lib/fisk/instructions/vfpclasspd.rb,
lib/fisk/instructions/vfpclassps.rb,
lib/fisk/instructions/vfpclasssd.rb,
lib/fisk/instructions/vfpclassss.rb,
lib/fisk/instructions/vgatherdpd.rb,
lib/fisk/instructions/vgatherdps.rb,
lib/fisk/instructions/vgatherqpd.rb,
lib/fisk/instructions/vgatherqps.rb,
lib/fisk/instructions/vgetmantpd.rb,
lib/fisk/instructions/vgetmantps.rb,
lib/fisk/instructions/vgetmantsd.rb,
lib/fisk/instructions/vgetmantss.rb,
lib/fisk/instructions/vmaskmovpd.rb,
lib/fisk/instructions/vmaskmovps.rb,
lib/fisk/instructions/vpclmulqdq.rb,
lib/fisk/instructions/vpcmpestri.rb,
lib/fisk/instructions/vpcmpestrm.rb,
lib/fisk/instructions/vpcmpistri.rb,
lib/fisk/instructions/vpcmpistrm.rb,
lib/fisk/instructions/vperm2f128.rb,
lib/fisk/instructions/vperm2i128.rb,
lib/fisk/instructions/vpermil2pd.rb,
lib/fisk/instructions/vpermil2ps.rb,
lib/fisk/instructions/vpgatherdd.rb,
lib/fisk/instructions/vpgatherdq.rb,
lib/fisk/instructions/vpgatherqd.rb,
lib/fisk/instructions/vpgatherqq.rb,
lib/fisk/instructions/vpmacssdqh.rb,
lib/fisk/instructions/vpmacssdql.rb,
lib/fisk/instructions/vpmadcsswd.rb,
lib/fisk/instructions/vpmaddubsw.rb,
lib/fisk/instructions/vpmaskmovd.rb,
lib/fisk/instructions/vpmaskmovq.rb,
lib/fisk/instructions/vpternlogd.rb,
lib/fisk/instructions/vpternlogq.rb,
lib/fisk/instructions/vpunpckhbw.rb,
lib/fisk/instructions/vpunpckhdq.rb,
lib/fisk/instructions/vpunpckhwd.rb,
lib/fisk/instructions/vpunpcklbw.rb,
lib/fisk/instructions/vpunpckldq.rb,
lib/fisk/instructions/vpunpcklwd.rb,
lib/fisk/instructions/vrsqrt14pd.rb,
lib/fisk/instructions/vrsqrt14ps.rb,
lib/fisk/instructions/vrsqrt14sd.rb,
lib/fisk/instructions/vrsqrt14ss.rb,
lib/fisk/instructions/vrsqrt28pd.rb,
lib/fisk/instructions/vrsqrt28ps.rb,
lib/fisk/instructions/vrsqrt28sd.rb,
lib/fisk/instructions/vrsqrt28ss.rb,
lib/fisk/instructions/vshuff32x4.rb,
lib/fisk/instructions/vshuff64x2.rb,
lib/fisk/instructions/vshufi32x4.rb,
lib/fisk/instructions/vshufi64x2.rb,
lib/fisk/instructions/vzeroupper.rb,
lib/fisk/instructions/prefetchnta.rb,
lib/fisk/instructions/prefetchwt1.rb,
lib/fisk/instructions/sha256rnds2.rb,
lib/fisk/instructions/vaesdeclast.rb,
lib/fisk/instructions/vaesenclast.rb,
lib/fisk/instructions/vcompresspd.rb,
lib/fisk/instructions/vcompressps.rb,
lib/fisk/instructions/vcvttpd2udq.rb,
lib/fisk/instructions/vcvttpd2uqq.rb,
lib/fisk/instructions/vcvttps2udq.rb,
lib/fisk/instructions/vcvttps2uqq.rb,
lib/fisk/instructions/vcvttsd2usi.rb,
lib/fisk/instructions/vcvttss2usi.rb,
lib/fisk/instructions/vfixupimmpd.rb,
lib/fisk/instructions/vfixupimmps.rb,
lib/fisk/instructions/vfixupimmsd.rb,
lib/fisk/instructions/vfixupimmss.rb,
lib/fisk/instructions/vfmadd132pd.rb,
lib/fisk/instructions/vfmadd132ps.rb,
lib/fisk/instructions/vfmadd132sd.rb,
lib/fisk/instructions/vfmadd132ss.rb,
lib/fisk/instructions/vfmadd213pd.rb,
lib/fisk/instructions/vfmadd213ps.rb,
lib/fisk/instructions/vfmadd213sd.rb,
lib/fisk/instructions/vfmadd213ss.rb,
lib/fisk/instructions/vfmadd231pd.rb,
lib/fisk/instructions/vfmadd231ps.rb,
lib/fisk/instructions/vfmadd231sd.rb,
lib/fisk/instructions/vfmadd231ss.rb,
lib/fisk/instructions/vfmaddsubpd.rb,
lib/fisk/instructions/vfmaddsubps.rb,
lib/fisk/instructions/vfmsub132pd.rb,
lib/fisk/instructions/vfmsub132ps.rb,
lib/fisk/instructions/vfmsub132sd.rb,
lib/fisk/instructions/vfmsub132ss.rb,
lib/fisk/instructions/vfmsub213pd.rb,
lib/fisk/instructions/vfmsub213ps.rb,
lib/fisk/instructions/vfmsub213sd.rb,
lib/fisk/instructions/vfmsub213ss.rb,
lib/fisk/instructions/vfmsub231pd.rb,
lib/fisk/instructions/vfmsub231ps.rb,
lib/fisk/instructions/vfmsub231sd.rb,
lib/fisk/instructions/vfmsub231ss.rb,
lib/fisk/instructions/vfmsubaddpd.rb,
lib/fisk/instructions/vfmsubaddps.rb,
lib/fisk/instructions/vinsertf128.rb,
lib/fisk/instructions/vinserti128.rb,
lib/fisk/instructions/vmaskmovdqu.rb,
lib/fisk/instructions/vpcompressd.rb,
lib/fisk/instructions/vpcompressq.rb,
lib/fisk/instructions/vpconflictd.rb,
lib/fisk/instructions/vpconflictq.rb,
lib/fisk/instructions/vphminposuw.rb,
lib/fisk/instructions/vpmadd52huq.rb,
lib/fisk/instructions/vpmadd52luq.rb,
lib/fisk/instructions/vpscatterdd.rb,
lib/fisk/instructions/vpscatterdq.rb,
lib/fisk/instructions/vpscatterqd.rb,
lib/fisk/instructions/vpscatterqq.rb,
lib/fisk/instructions/vpunpckhqdq.rb,
lib/fisk/instructions/vpunpcklqdq.rb,
lib/fisk/instructions/vrndscalepd.rb,
lib/fisk/instructions/vrndscaleps.rb,
lib/fisk/instructions/vrndscalesd.rb,
lib/fisk/instructions/vrndscaless.rb,
lib/fisk/instructions/vscatterdpd.rb,
lib/fisk/instructions/vscatterdps.rb,
lib/fisk/instructions/vscatterqpd.rb,
lib/fisk/instructions/vscatterqps.rb,
lib/fisk/instructions/vbroadcastsd.rb,
lib/fisk/instructions/vbroadcastss.rb,
lib/fisk/instructions/vextractf128.rb,
lib/fisk/instructions/vextracti128.rb,
lib/fisk/instructions/vfnmadd132pd.rb,
lib/fisk/instructions/vfnmadd132ps.rb,
lib/fisk/instructions/vfnmadd132sd.rb,
lib/fisk/instructions/vfnmadd132ss.rb,
lib/fisk/instructions/vfnmadd213pd.rb,
lib/fisk/instructions/vfnmadd213ps.rb,
lib/fisk/instructions/vfnmadd213sd.rb,
lib/fisk/instructions/vfnmadd213ss.rb,
lib/fisk/instructions/vfnmadd231pd.rb,
lib/fisk/instructions/vfnmadd231ps.rb,
lib/fisk/instructions/vfnmadd231sd.rb,
lib/fisk/instructions/vfnmadd231ss.rb,
lib/fisk/instructions/vfnmsub132pd.rb,
lib/fisk/instructions/vfnmsub132ps.rb,
lib/fisk/instructions/vfnmsub132sd.rb,
lib/fisk/instructions/vfnmsub132ss.rb,
lib/fisk/instructions/vfnmsub213pd.rb,
lib/fisk/instructions/vfnmsub213ps.rb,
lib/fisk/instructions/vfnmsub213sd.rb,
lib/fisk/instructions/vfnmsub213ss.rb,
lib/fisk/instructions/vfnmsub231pd.rb,
lib/fisk/instructions/vfnmsub231ps.rb,
lib/fisk/instructions/vfnmsub231sd.rb,
lib/fisk/instructions/vfnmsub231ss.rb,
lib/fisk/instructions/vinsertf32x4.rb,
lib/fisk/instructions/vinsertf32x8.rb,
lib/fisk/instructions/vinsertf64x2.rb,
lib/fisk/instructions/vinsertf64x4.rb,
lib/fisk/instructions/vinserti32x4.rb,
lib/fisk/instructions/vinserti32x8.rb,
lib/fisk/instructions/vinserti64x2.rb,
lib/fisk/instructions/vinserti64x4.rb,
lib/fisk/instructions/vpbroadcastb.rb,
lib/fisk/instructions/vpbroadcastd.rb,
lib/fisk/instructions/vpbroadcastq.rb,
lib/fisk/instructions/vpbroadcastw.rb,
lib/fisk/instructions/vextractf32x4.rb,
lib/fisk/instructions/vextractf32x8.rb,
lib/fisk/instructions/vextractf64x2.rb,
lib/fisk/instructions/vextractf64x4.rb,
lib/fisk/instructions/vextracti32x4.rb,
lib/fisk/instructions/vextracti32x8.rb,
lib/fisk/instructions/vextracti64x2.rb,
lib/fisk/instructions/vextracti64x4.rb,
lib/fisk/instructions/vgatherpf0dpd.rb,
lib/fisk/instructions/vgatherpf0dps.rb,
lib/fisk/instructions/vgatherpf0qpd.rb,
lib/fisk/instructions/vgatherpf0qps.rb,
lib/fisk/instructions/vgatherpf1dpd.rb,
lib/fisk/instructions/vgatherpf1dps.rb,
lib/fisk/instructions/vgatherpf1qpd.rb,
lib/fisk/instructions/vgatherpf1qps.rb,
lib/fisk/instructions/vbroadcastf128.rb,
lib/fisk/instructions/vbroadcasti128.rb,
lib/fisk/instructions/vfmaddsub132pd.rb,
lib/fisk/instructions/vfmaddsub132ps.rb,
lib/fisk/instructions/vfmaddsub213pd.rb,
lib/fisk/instructions/vfmaddsub213ps.rb,
lib/fisk/instructions/vfmaddsub231pd.rb,
lib/fisk/instructions/vfmaddsub231ps.rb,
lib/fisk/instructions/vfmsubadd132pd.rb,
lib/fisk/instructions/vfmsubadd132ps.rb,
lib/fisk/instructions/vfmsubadd213pd.rb,
lib/fisk/instructions/vfmsubadd213ps.rb,
lib/fisk/instructions/vfmsubadd231pd.rb,
lib/fisk/instructions/vfmsubadd231ps.rb,
lib/fisk/instructions/vpmultishiftqb.rb,
lib/fisk/instructions/vscatterpf0dpd.rb,
lib/fisk/instructions/vscatterpf0dps.rb,
lib/fisk/instructions/vscatterpf0qpd.rb,
lib/fisk/instructions/vscatterpf0qps.rb,
lib/fisk/instructions/vscatterpf1dpd.rb,
lib/fisk/instructions/vscatterpf1dps.rb,
lib/fisk/instructions/vscatterpf1qpd.rb,
lib/fisk/instructions/vscatterpf1qps.rb,
lib/fisk/instructions/aeskeygenassist.rb,
lib/fisk/instructions/vbroadcastf32x2.rb,
lib/fisk/instructions/vbroadcastf32x4.rb,
lib/fisk/instructions/vbroadcastf32x8.rb,
lib/fisk/instructions/vbroadcastf64x2.rb,
lib/fisk/instructions/vbroadcastf64x4.rb,
lib/fisk/instructions/vbroadcasti32x2.rb,
lib/fisk/instructions/vbroadcasti32x4.rb,
lib/fisk/instructions/vbroadcasti32x8.rb,
lib/fisk/instructions/vbroadcasti64x2.rb,
lib/fisk/instructions/vbroadcasti64x4.rb,
lib/fisk/instructions/vpbroadcastmb2q.rb,
lib/fisk/instructions/vpbroadcastmw2d.rb,
lib/fisk/instructions/vaeskeygenassist.rb

Defined Under Namespace

Modules: DSLMethods Classes: Form, Instruction, Operand

Constant Summary collapse

OPERAND_TYPES =
[
  Operand.new("al", true, true),
  Operand.new("imm8", nil, nil),
  Operand.new("r8", true, true),
  Operand.new("r8", true, false),
  Operand.new("m8", true, false),
  Operand.new("ax", true, true),
  Operand.new("imm16", nil, nil),
  Operand.new("r16", true, true),
  Operand.new("r16", true, false),
  Operand.new("m16", true, false),
  Operand.new("eax", true, true),
  Operand.new("imm32", nil, nil),
  Operand.new("r32", true, true),
  Operand.new("r32", true, false),
  Operand.new("m32", true, false),
  Operand.new("rax", true, true),
  Operand.new("r64", true, true),
  Operand.new("r64", true, false),
  Operand.new("m64", true, false),
  Operand.new("m8", true, true),
  Operand.new("m16", true, true),
  Operand.new("m32", true, true),
  Operand.new("m64", true, true),
  Operand.new("xmm", true, true),
  Operand.new("xmm", true, false),
  Operand.new("m128", true, false),
  Operand.new("xmm", false, true),
  Operand.new("r32", false, true),
  Operand.new("r64", false, true),
  Operand.new("xmm0", true, false),
  Operand.new("rel32", nil, nil),
  Operand.new("al", true, false),
  Operand.new("ax", true, false),
  Operand.new("eax", true, false),
  Operand.new("rax", true, false),
  Operand.new("mm", false, true),
  Operand.new("mm", true, false),
  Operand.new("m32", false, true),
  Operand.new("r16", false, true),
  Operand.new("3", nil, nil),
  Operand.new("rel8", nil, nil),
  Operand.new("k", false, true),
  Operand.new("k", true, false),
  Operand.new("m8", false, true),
  Operand.new("m64", false, true),
  Operand.new("m16", false, true),
  Operand.new("m", true, false),
  Operand.new("r8", false, true),
  Operand.new("eax", false, true),
  Operand.new("moffs32", nil, nil),
  Operand.new("rax", false, true),
  Operand.new("moffs64", nil, nil),
  Operand.new("imm64", nil, nil),
  Operand.new("m128", false, true),
  Operand.new("mm", true, true),
  Operand.new("1", nil, nil),
  Operand.new("cl", true, false),
  Operand.new("xmm{k}{z}", false, true),
  Operand.new("m128/m64bcst", true, false),
  Operand.new("ymm{k}{z}", false, true),
  Operand.new("ymm", true, false),
  Operand.new("m256/m64bcst", true, false),
  Operand.new("zmm{k}{z}", false, true),
  Operand.new("zmm", true, false),
  Operand.new("m512/m64bcst", true, false),
  Operand.new("ymm", false, true),
  Operand.new("m256", true, false),
  Operand.new("{er}", nil, nil),
  Operand.new("m128/m32bcst", true, false),
  Operand.new("m256/m32bcst", true, false),
  Operand.new("m512/m32bcst", true, false),
  Operand.new("k{k}", false, true),
  Operand.new("{sae}", nil, nil),
  Operand.new("m128{k}{z}", false, true),
  Operand.new("m256{k}{z}", false, true),
  Operand.new("m512{k}{z}", false, true),
  Operand.new("m64/m32bcst", true, false),
  Operand.new("m64{k}{z}", false, true),
  Operand.new("m512", true, false),
  Operand.new("xmm{k}{z}", true, true),
  Operand.new("ymm{k}{z}", true, true),
  Operand.new("zmm{k}{z}", true, true),
  Operand.new("ymm", true, true),
  Operand.new("xmm{k}", true, true),
  Operand.new("vm32x", true, false),
  Operand.new("ymm{k}", true, true),
  Operand.new("zmm{k}", true, true),
  Operand.new("vm32y", true, false),
  Operand.new("vm32z", true, false),
  Operand.new("vm32y{k}", true, false),
  Operand.new("vm32z{k}", true, false),
  Operand.new("vm64z{k}", true, false),
  Operand.new("vm64x", true, false),
  Operand.new("vm64y", true, false),
  Operand.new("vm64z", true, false),
  Operand.new("m256", false, true),
  Operand.new("m512", false, true),
  Operand.new("zmm", false, true),
  Operand.new("m64{k}", false, true),
  Operand.new("m32{k}", false, true),
  Operand.new("imm4", nil, nil),
  Operand.new("m32{k}{z}", false, true),
  Operand.new("m16{k}{z}", false, true),
  Operand.new("vm32x{k}", false, true),
  Operand.new("vm32y{k}", false, true),
  Operand.new("vm32z{k}", false, true),
  Operand.new("vm64x{k}", false, true),
  Operand.new("vm64y{k}", false, true),
  Operand.new("vm64z{k}", false, true),

]
BT =
Instruction.new("BT", forms)
JA =
Instruction.new("JA", forms)
JB =
Instruction.new("JB", forms)
JC =
Instruction.new("JC", forms)
JE =
Instruction.new("JE", forms)
JG =
Instruction.new("JG", forms)
JL =
Instruction.new("JL", forms)
JO =
Instruction.new("JO", forms)
JP =
Instruction.new("JP", forms)
JS =
Instruction.new("JS", forms)
JZ =
Instruction.new("JZ", forms)
OR =
Instruction.new("OR", forms)
ADC =
Instruction.new("ADC", forms)
ADD =
Instruction.new("ADD", forms)
AND =
Instruction.new("AND", forms)
BSF =
Instruction.new("BSF", forms)
BSR =
Instruction.new("BSR", forms)
BTC =
Instruction.new("BTC", forms)
BTR =
Instruction.new("BTR", forms)
BTS =
Instruction.new("BTS", forms)
CBW =
Instruction.new("CBW", forms)
CDQ =
Instruction.new("CDQ", forms)
CLC =
Instruction.new("CLC", forms)
CLD =
Instruction.new("CLD", forms)
CMC =
Instruction.new("CMC", forms)
CMP =
Instruction.new("CMP", forms)
CQO =
Instruction.new("CQO", forms)
CWD =
Instruction.new("CWD", forms)
DEC =
Instruction.new("DEC", forms)
DIV =
Instruction.new("DIV", forms)
INC =
Instruction.new("INC", forms)
INT =
Instruction.new("INT", forms)
JAE =
Instruction.new("JAE", forms)
JBE =
Instruction.new("JBE", forms)
JGE =
Instruction.new("JGE", forms)
JLE =
Instruction.new("JLE", forms)
JMP =
Instruction.new("JMP", forms)
JNA =
Instruction.new("JNA", forms)
JNB =
Instruction.new("JNB", forms)
JNC =
Instruction.new("JNC", forms)
JNE =
Instruction.new("JNE", forms)
JNG =
Instruction.new("JNG", forms)
JNL =
Instruction.new("JNL", forms)
JNO =
Instruction.new("JNO", forms)
JNP =
Instruction.new("JNP", forms)
JNS =
Instruction.new("JNS", forms)
JNZ =
Instruction.new("JNZ", forms)
JPE =
Instruction.new("JPE", forms)
JPO =
Instruction.new("JPO", forms)
LEA =
Instruction.new("LEA", forms)
MOV =
Instruction.new("MOV", forms)
MUL =
Instruction.new("MUL", forms)
NEG =
Instruction.new("NEG", forms)
NOP =
Instruction.new("NOP", forms)
NOT =
Instruction.new("NOT", forms)
POP =
Instruction.new("POP", forms)
POR =
Instruction.new("POR", forms)
RCL =
Instruction.new("RCL", forms)
RCR =
Instruction.new("RCR", forms)
RET =
Instruction.new("RET", forms)
ROL =
Instruction.new("ROL", forms)
ROR =
Instruction.new("ROR", forms)
SAL =
Instruction.new("SAL", forms)
SAR =
Instruction.new("SAR", forms)
SBB =
Instruction.new("SBB", forms)
SHL =
Instruction.new("SHL", forms)
SHR =
Instruction.new("SHR", forms)
STC =
Instruction.new("STC", forms)
STD =
Instruction.new("STD", forms)
SUB =
Instruction.new("SUB", forms)
UD2 =
Instruction.new("UD2", forms)
XOR =
Instruction.new("XOR", forms)
ADCX =
Instruction.new("ADCX", forms)
ADOX =
Instruction.new("ADOX", forms)
ANDN =
Instruction.new("ANDN", forms)
BLCI =
Instruction.new("BLCI", forms)
BLCS =
Instruction.new("BLCS", forms)
BLSI =
Instruction.new("BLSI", forms)
BLSR =
Instruction.new("BLSR", forms)
BZHI =
Instruction.new("BZHI", forms)
CALL =
Instruction.new("CALL", forms)
CDQE =
Instruction.new("CDQE", forms)
CLWB =
Instruction.new("CLWB", forms)
CWDE =
Instruction.new("CWDE", forms)
DPPD =
Instruction.new("DPPD", forms)
DPPS =
Instruction.new("DPPS", forms)
EMMS =
Instruction.new("EMMS", forms)
IDIV =
Instruction.new("IDIV", forms)
IMUL =
Instruction.new("IMUL", forms)
JNAE =
Instruction.new("JNAE", forms)
JNBE =
Instruction.new("JNBE", forms)
JNGE =
Instruction.new("JNGE", forms)
JNLE =
Instruction.new("JNLE", forms)
KORB =
Instruction.new("KORB", forms)
KORD =
Instruction.new("KORD", forms)
KORQ =
Instruction.new("KORQ", forms)
KORW =
Instruction.new("KORW", forms)
MOVD =
Instruction.new("MOVD", forms)
MOVQ =
Instruction.new("MOVQ", forms)
MULX =
Instruction.new("MULX", forms)
ORPD =
Instruction.new("ORPD", forms)
ORPS =
Instruction.new("ORPS", forms)
PAND =
Instruction.new("PAND", forms)
PDEP =
Instruction.new("PDEP", forms)
PEXT =
Instruction.new("PEXT", forms)
PUSH =
Instruction.new("PUSH", forms)
PXOR =
Instruction.new("PXOR", forms)
RORX =
Instruction.new("RORX", forms)
SARX =
Instruction.new("SARX", forms)
SETA =
Instruction.new("SETA", forms)
SETB =
Instruction.new("SETB", forms)
SETC =
Instruction.new("SETC", forms)
SETE =
Instruction.new("SETE", forms)
SETG =
Instruction.new("SETG", forms)
SETL =
Instruction.new("SETL", forms)
SETO =
Instruction.new("SETO", forms)
SETP =
Instruction.new("SETP", forms)
SETS =
Instruction.new("SETS", forms)
SETZ =
Instruction.new("SETZ", forms)
SHLD =
Instruction.new("SHLD", forms)
SHLX =
Instruction.new("SHLX", forms)
SHRD =
Instruction.new("SHRD", forms)
SHRX =
Instruction.new("SHRX", forms)
TEST =
Instruction.new("TEST", forms)
VPOR =
Instruction.new("VPOR", forms)
XADD =
Instruction.new("XADD", forms)
XCHG =
Instruction.new("XCHG", forms)
ADDPD =
Instruction.new("ADDPD", forms)
ADDPS =
Instruction.new("ADDPS", forms)
ADDSD =
Instruction.new("ADDSD", forms)
ADDSS =
Instruction.new("ADDSS", forms)
ANDPD =
Instruction.new("ANDPD", forms)
ANDPS =
Instruction.new("ANDPS", forms)
BEXTR =
Instruction.new("BEXTR", forms)
BLCIC =
Instruction.new("BLCIC", forms)
BLSIC =
Instruction.new("BLSIC", forms)
BSWAP =
Instruction.new("BSWAP", forms)
CMOVA =
Instruction.new("CMOVA", forms)
CMOVB =
Instruction.new("CMOVB", forms)
CMOVC =
Instruction.new("CMOVC", forms)
CMOVE =
Instruction.new("CMOVE", forms)
CMOVG =
Instruction.new("CMOVG", forms)
CMOVL =
Instruction.new("CMOVL", forms)
CMOVO =
Instruction.new("CMOVO", forms)
CMOVP =
Instruction.new("CMOVP", forms)
CMOVS =
Instruction.new("CMOVS", forms)
CMOVZ =
Instruction.new("CMOVZ", forms)
CMPPD =
Instruction.new("CMPPD", forms)
CMPPS =
Instruction.new("CMPPS", forms)
CMPSD =
Instruction.new("CMPSD", forms)
CMPSS =
Instruction.new("CMPSS", forms)
CPUID =
Instruction.new("CPUID", forms)
CRC32 =
Instruction.new("CRC32", forms)
DIVPD =
Instruction.new("DIVPD", forms)
DIVPS =
Instruction.new("DIVPS", forms)
DIVSD =
Instruction.new("DIVSD", forms)
DIVSS =
Instruction.new("DIVSS", forms)
EXTRQ =
Instruction.new("EXTRQ", forms)
FEMMS =
Instruction.new("FEMMS", forms)
JECXZ =
Instruction.new("JECXZ", forms)
JRCXZ =
Instruction.new("JRCXZ", forms)
KADDB =
Instruction.new("KADDB", forms)
KADDD =
Instruction.new("KADDD", forms)
KADDQ =
Instruction.new("KADDQ", forms)
KADDW =
Instruction.new("KADDW", forms)
KANDB =
Instruction.new("KANDB", forms)
KANDD =
Instruction.new("KANDD", forms)
KANDQ =
Instruction.new("KANDQ", forms)
KANDW =
Instruction.new("KANDW", forms)
KMOVB =
Instruction.new("KMOVB", forms)
KMOVD =
Instruction.new("KMOVD", forms)
KMOVQ =
Instruction.new("KMOVQ", forms)
KMOVW =
Instruction.new("KMOVW", forms)
KNOTB =
Instruction.new("KNOTB", forms)
KNOTD =
Instruction.new("KNOTD", forms)
KNOTQ =
Instruction.new("KNOTQ", forms)
KNOTW =
Instruction.new("KNOTW", forms)
KXORB =
Instruction.new("KXORB", forms)
KXORD =
Instruction.new("KXORD", forms)
KXORQ =
Instruction.new("KXORQ", forms)
KXORW =
Instruction.new("KXORW", forms)
LDDQU =
Instruction.new("LDDQU", forms)
LZCNT =
Instruction.new("LZCNT", forms)
MAXPD =
Instruction.new("MAXPD", forms)
MAXPS =
Instruction.new("MAXPS", forms)
MAXSD =
Instruction.new("MAXSD", forms)
MAXSS =
Instruction.new("MAXSS", forms)
MINPD =
Instruction.new("MINPD", forms)
MINPS =
Instruction.new("MINPS", forms)
MINSD =
Instruction.new("MINSD", forms)
MINSS =
Instruction.new("MINSS", forms)
MOVBE =
Instruction.new("MOVBE", forms)
MOVSD =
Instruction.new("MOVSD", forms)
MOVSS =
Instruction.new("MOVSS", forms)
MOVSX =
Instruction.new("MOVSX", forms)
MOVZX =
Instruction.new("MOVZX", forms)
MULPD =
Instruction.new("MULPD", forms)
MULPS =
Instruction.new("MULPS", forms)
MULSD =
Instruction.new("MULSD", forms)
MULSS =
Instruction.new("MULSS", forms)
MWAIT =
Instruction.new("MWAIT", forms)
PABSB =
Instruction.new("PABSB", forms)
PABSD =
Instruction.new("PABSD", forms)
PABSW =
Instruction.new("PABSW", forms)
PADDB =
Instruction.new("PADDB", forms)
PADDD =
Instruction.new("PADDD", forms)
PADDQ =
Instruction.new("PADDQ", forms)
PADDW =
Instruction.new("PADDW", forms)
PANDN =
Instruction.new("PANDN", forms)
PAUSE =
Instruction.new("PAUSE", forms)
PAVGB =
Instruction.new("PAVGB", forms)
PAVGW =
Instruction.new("PAVGW", forms)
PF2ID =
Instruction.new("PF2ID", forms)
PF2IW =
Instruction.new("PF2IW", forms)
PFACC =
Instruction.new("PFACC", forms)
PFADD =
Instruction.new("PFADD", forms)
PFMAX =
Instruction.new("PFMAX", forms)
PFMIN =
Instruction.new("PFMIN", forms)
PFMUL =
Instruction.new("PFMUL", forms)
PFRCP =
Instruction.new("PFRCP", forms)
PFSUB =
Instruction.new("PFSUB", forms)
PI2FD =
Instruction.new("PI2FD", forms)
PI2FW =
Instruction.new("PI2FW", forms)
PSLLD =
Instruction.new("PSLLD", forms)
PSLLQ =
Instruction.new("PSLLQ", forms)
PSLLW =
Instruction.new("PSLLW", forms)
PSRAD =
Instruction.new("PSRAD", forms)
PSRAW =
Instruction.new("PSRAW", forms)
PSRLD =
Instruction.new("PSRLD", forms)
PSRLQ =
Instruction.new("PSRLQ", forms)
PSRLW =
Instruction.new("PSRLW", forms)
PSUBB =
Instruction.new("PSUBB", forms)
PSUBD =
Instruction.new("PSUBD", forms)
PSUBQ =
Instruction.new("PSUBQ", forms)
PSUBW =
Instruction.new("PSUBW", forms)
PTEST =
Instruction.new("PTEST", forms)
RCPPS =
Instruction.new("RCPPS", forms)
RCPSS =
Instruction.new("RCPSS", forms)
RDTSC =
Instruction.new("RDTSC", forms)
SETAE =
Instruction.new("SETAE", forms)
SETBE =
Instruction.new("SETBE", forms)
SETGE =
Instruction.new("SETGE", forms)
SETLE =
Instruction.new("SETLE", forms)
SETNA =
Instruction.new("SETNA", forms)
SETNB =
Instruction.new("SETNB", forms)
SETNC =
Instruction.new("SETNC", forms)
SETNE =
Instruction.new("SETNE", forms)
SETNG =
Instruction.new("SETNG", forms)
SETNL =
Instruction.new("SETNL", forms)
SETNO =
Instruction.new("SETNO", forms)
SETNP =
Instruction.new("SETNP", forms)
SETNS =
Instruction.new("SETNS", forms)
SETNZ =
Instruction.new("SETNZ", forms)
SETPE =
Instruction.new("SETPE", forms)
SETPO =
Instruction.new("SETPO", forms)
SUBPD =
Instruction.new("SUBPD", forms)
SUBPS =
Instruction.new("SUBPS", forms)
SUBSD =
Instruction.new("SUBSD", forms)
SUBSS =
Instruction.new("SUBSS", forms)
TZCNT =
Instruction.new("TZCNT", forms)
TZMSK =
Instruction.new("TZMSK", forms)
VDPPD =
Instruction.new("VDPPD", forms)
VDPPS =
Instruction.new("VDPPS", forms)
VMOVD =
Instruction.new("VMOVD", forms)
VMOVQ =
Instruction.new("VMOVQ", forms)
VORPD =
Instruction.new("VORPD", forms)
VORPS =
Instruction.new("VORPS", forms)
VPAND =
Instruction.new("VPAND", forms)
VPORD =
Instruction.new("VPORD", forms)
VPORQ =
Instruction.new("VPORQ", forms)
VPXOR =
Instruction.new("VPXOR", forms)
XLATB =
Instruction.new("XLATB", forms)
XORPD =
Instruction.new("XORPD", forms)
XORPS =
Instruction.new("XORPS", forms)
AESDEC =
Instruction.new("AESDEC", forms)
AESENC =
Instruction.new("AESENC", forms)
AESIMC =
Instruction.new("AESIMC", forms)
ANDNPD =
Instruction.new("ANDNPD", forms)
ANDNPS =
Instruction.new("ANDNPS", forms)
BLCMSK =
Instruction.new("BLCMSK", forms)
BLSMSK =
Instruction.new("BLSMSK", forms)
CLZERO =
Instruction.new("CLZERO", forms)
CMOVAE =
Instruction.new("CMOVAE", forms)
CMOVBE =
Instruction.new("CMOVBE", forms)
CMOVGE =
Instruction.new("CMOVGE", forms)
CMOVLE =
Instruction.new("CMOVLE", forms)
CMOVNA =
Instruction.new("CMOVNA", forms)
CMOVNB =
Instruction.new("CMOVNB", forms)
CMOVNC =
Instruction.new("CMOVNC", forms)
CMOVNE =
Instruction.new("CMOVNE", forms)
CMOVNG =
Instruction.new("CMOVNG", forms)
CMOVNL =
Instruction.new("CMOVNL", forms)
CMOVNO =
Instruction.new("CMOVNO", forms)
CMOVNP =
Instruction.new("CMOVNP", forms)
CMOVNS =
Instruction.new("CMOVNS", forms)
CMOVNZ =
Instruction.new("CMOVNZ", forms)
CMOVPE =
Instruction.new("CMOVPE", forms)
CMOVPO =
Instruction.new("CMOVPO", forms)
COMISD =
Instruction.new("COMISD", forms)
COMISS =
Instruction.new("COMISS", forms)
HADDPD =
Instruction.new("HADDPD", forms)
HADDPS =
Instruction.new("HADDPS", forms)
HSUBPD =
Instruction.new("HSUBPD", forms)
HSUBPS =
Instruction.new("HSUBPS", forms)
KANDNB =
Instruction.new("KANDNB", forms)
KANDND =
Instruction.new("KANDND", forms)
KANDNQ =
Instruction.new("KANDNQ", forms)
KANDNW =
Instruction.new("KANDNW", forms)
KTESTB =
Instruction.new("KTESTB", forms)
KTESTD =
Instruction.new("KTESTD", forms)
KTESTQ =
Instruction.new("KTESTQ", forms)
KTESTW =
Instruction.new("KTESTW", forms)
KXNORB =
Instruction.new("KXNORB", forms)
KXNORD =
Instruction.new("KXNORD", forms)
KXNORQ =
Instruction.new("KXNORQ", forms)
KXNORW =
Instruction.new("KXNORW", forms)
LFENCE =
Instruction.new("LFENCE", forms)
MFENCE =
Instruction.new("MFENCE", forms)
MOVAPD =
Instruction.new("MOVAPD", forms)
MOVAPS =
Instruction.new("MOVAPS", forms)
MOVDQA =
Instruction.new("MOVDQA", forms)
MOVDQU =
Instruction.new("MOVDQU", forms)
MOVHPD =
Instruction.new("MOVHPD", forms)
MOVHPS =
Instruction.new("MOVHPS", forms)
MOVLPD =
Instruction.new("MOVLPD", forms)
MOVLPS =
Instruction.new("MOVLPS", forms)
MOVNTI =
Instruction.new("MOVNTI", forms)
MOVNTQ =
Instruction.new("MOVNTQ", forms)
MOVSXD =
Instruction.new("MOVSXD", forms)
MOVUPD =
Instruction.new("MOVUPD", forms)
MOVUPS =
Instruction.new("MOVUPS", forms)
MWAITX =
Instruction.new("MWAITX", forms)
PADDSB =
Instruction.new("PADDSB", forms)
PADDSW =
Instruction.new("PADDSW", forms)
PEXTRB =
Instruction.new("PEXTRB", forms)
PEXTRD =
Instruction.new("PEXTRD", forms)
PEXTRQ =
Instruction.new("PEXTRQ", forms)
PEXTRW =
Instruction.new("PEXTRW", forms)
PFNACC =
Instruction.new("PFNACC", forms)
PFSUBR =
Instruction.new("PFSUBR", forms)
PHADDD =
Instruction.new("PHADDD", forms)
PHADDW =
Instruction.new("PHADDW", forms)
PHSUBD =
Instruction.new("PHSUBD", forms)
PHSUBW =
Instruction.new("PHSUBW", forms)
PINSRB =
Instruction.new("PINSRB", forms)
PINSRD =
Instruction.new("PINSRD", forms)
PINSRQ =
Instruction.new("PINSRQ", forms)
PINSRW =
Instruction.new("PINSRW", forms)
PMAXSB =
Instruction.new("PMAXSB", forms)
PMAXSD =
Instruction.new("PMAXSD", forms)
PMAXSW =
Instruction.new("PMAXSW", forms)
PMAXUB =
Instruction.new("PMAXUB", forms)
PMAXUD =
Instruction.new("PMAXUD", forms)
PMAXUW =
Instruction.new("PMAXUW", forms)
PMINSB =
Instruction.new("PMINSB", forms)
PMINSD =
Instruction.new("PMINSD", forms)
PMINSW =
Instruction.new("PMINSW", forms)
PMINUB =
Instruction.new("PMINUB", forms)
PMINUD =
Instruction.new("PMINUD", forms)
PMINUW =
Instruction.new("PMINUW", forms)
PMULDQ =
Instruction.new("PMULDQ", forms)
PMULHW =
Instruction.new("PMULHW", forms)
PMULLD =
Instruction.new("PMULLD", forms)
PMULLW =
Instruction.new("PMULLW", forms)
POPCNT =
Instruction.new("POPCNT", forms)
PSADBW =
Instruction.new("PSADBW", forms)
PSHUFB =
Instruction.new("PSHUFB", forms)
PSHUFD =
Instruction.new("PSHUFD", forms)
PSHUFW =
Instruction.new("PSHUFW", forms)
PSIGNB =
Instruction.new("PSIGNB", forms)
PSIGND =
Instruction.new("PSIGND", forms)
PSIGNW =
Instruction.new("PSIGNW", forms)
PSLLDQ =
Instruction.new("PSLLDQ", forms)
PSRLDQ =
Instruction.new("PSRLDQ", forms)
PSUBSB =
Instruction.new("PSUBSB", forms)
PSUBSW =
Instruction.new("PSUBSW", forms)
PSWAPD =
Instruction.new("PSWAPD", forms)
RDRAND =
Instruction.new("RDRAND", forms)
RDSEED =
Instruction.new("RDSEED", forms)
RDTSCP =
Instruction.new("RDTSCP", forms)
SETNAE =
Instruction.new("SETNAE", forms)
SETNBE =
Instruction.new("SETNBE", forms)
SETNGE =
Instruction.new("SETNGE", forms)
SETNLE =
Instruction.new("SETNLE", forms)
SFENCE =
Instruction.new("SFENCE", forms)
SHUFPD =
Instruction.new("SHUFPD", forms)
SHUFPS =
Instruction.new("SHUFPS", forms)
SQRTPD =
Instruction.new("SQRTPD", forms)
SQRTPS =
Instruction.new("SQRTPS", forms)
SQRTSD =
Instruction.new("SQRTSD", forms)
SQRTSS =
Instruction.new("SQRTSS", forms)
T1MSKC =
Instruction.new("T1MSKC", forms)
VADDPD =
Instruction.new("VADDPD", forms)
VADDPS =
Instruction.new("VADDPS", forms)
VADDSD =
Instruction.new("VADDSD", forms)
VADDSS =
Instruction.new("VADDSS", forms)
VANDPD =
Instruction.new("VANDPD", forms)
VANDPS =
Instruction.new("VANDPS", forms)
VCMPPD =
Instruction.new("VCMPPD", forms)
VCMPPS =
Instruction.new("VCMPPS", forms)
VCMPSD =
Instruction.new("VCMPSD", forms)
VCMPSS =
Instruction.new("VCMPSS", forms)
VDIVPD =
Instruction.new("VDIVPD", forms)
VDIVPS =
Instruction.new("VDIVPS", forms)
VDIVSD =
Instruction.new("VDIVSD", forms)
VDIVSS =
Instruction.new("VDIVSS", forms)
VLDDQU =
Instruction.new("VLDDQU", forms)
VMAXPD =
Instruction.new("VMAXPD", forms)
VMAXPS =
Instruction.new("VMAXPS", forms)
VMAXSD =
Instruction.new("VMAXSD", forms)
VMAXSS =
Instruction.new("VMAXSS", forms)
VMINPD =
Instruction.new("VMINPD", forms)
VMINPS =
Instruction.new("VMINPS", forms)
VMINSD =
Instruction.new("VMINSD", forms)
VMINSS =
Instruction.new("VMINSS", forms)
VMOVSD =
Instruction.new("VMOVSD", forms)
VMOVSS =
Instruction.new("VMOVSS", forms)
VMULPD =
Instruction.new("VMULPD", forms)
VMULPS =
Instruction.new("VMULPS", forms)
VMULSD =
Instruction.new("VMULSD", forms)
VMULSS =
Instruction.new("VMULSS", forms)
VPABSB =
Instruction.new("VPABSB", forms)
VPABSD =
Instruction.new("VPABSD", forms)
VPABSQ =
Instruction.new("VPABSQ", forms)
VPABSW =
Instruction.new("VPABSW", forms)
VPADDB =
Instruction.new("VPADDB", forms)
VPADDD =
Instruction.new("VPADDD", forms)
VPADDQ =
Instruction.new("VPADDQ", forms)
VPADDW =
Instruction.new("VPADDW", forms)
VPANDD =
Instruction.new("VPANDD", forms)
VPANDN =
Instruction.new("VPANDN", forms)
VPANDQ =
Instruction.new("VPANDQ", forms)
VPAVGB =
Instruction.new("VPAVGB", forms)
VPAVGW =
Instruction.new("VPAVGW", forms)
VPCMOV =
Instruction.new("VPCMOV", forms)
VPCMPB =
Instruction.new("VPCMPB", forms)
VPCMPD =
Instruction.new("VPCMPD", forms)
VPCMPQ =
Instruction.new("VPCMPQ", forms)
VPCMPW =
Instruction.new("VPCMPW", forms)
VPCOMB =
Instruction.new("VPCOMB", forms)
VPCOMD =
Instruction.new("VPCOMD", forms)
VPCOMQ =
Instruction.new("VPCOMQ", forms)
VPCOMW =
Instruction.new("VPCOMW", forms)
VPERMB =
Instruction.new("VPERMB", forms)
VPERMD =
Instruction.new("VPERMD", forms)
VPERMQ =
Instruction.new("VPERMQ", forms)
VPERMW =
Instruction.new("VPERMW", forms)
VPPERM =
Instruction.new("VPPERM", forms)
VPROLD =
Instruction.new("VPROLD", forms)
VPROLQ =
Instruction.new("VPROLQ", forms)
VPRORD =
Instruction.new("VPRORD", forms)
VPRORQ =
Instruction.new("VPRORQ", forms)
VPROTB =
Instruction.new("VPROTB", forms)
VPROTD =
Instruction.new("VPROTD", forms)
VPROTQ =
Instruction.new("VPROTQ", forms)
VPROTW =
Instruction.new("VPROTW", forms)
VPSHAB =
Instruction.new("VPSHAB", forms)
VPSHAD =
Instruction.new("VPSHAD", forms)
VPSHAQ =
Instruction.new("VPSHAQ", forms)
VPSHAW =
Instruction.new("VPSHAW", forms)
VPSHLB =
Instruction.new("VPSHLB", forms)
VPSHLD =
Instruction.new("VPSHLD", forms)
VPSHLQ =
Instruction.new("VPSHLQ", forms)
VPSHLW =
Instruction.new("VPSHLW", forms)
VPSLLD =
Instruction.new("VPSLLD", forms)
VPSLLQ =
Instruction.new("VPSLLQ", forms)
VPSLLW =
Instruction.new("VPSLLW", forms)
VPSRAD =
Instruction.new("VPSRAD", forms)
VPSRAQ =
Instruction.new("VPSRAQ", forms)
VPSRAW =
Instruction.new("VPSRAW", forms)
VPSRLD =
Instruction.new("VPSRLD", forms)
VPSRLQ =
Instruction.new("VPSRLQ", forms)
VPSRLW =
Instruction.new("VPSRLW", forms)
VPSUBB =
Instruction.new("VPSUBB", forms)
VPSUBD =
Instruction.new("VPSUBD", forms)
VPSUBQ =
Instruction.new("VPSUBQ", forms)
VPSUBW =
Instruction.new("VPSUBW", forms)
VPTEST =
Instruction.new("VPTEST", forms)
VPXORD =
Instruction.new("VPXORD", forms)
VPXORQ =
Instruction.new("VPXORQ", forms)
VRCPPS =
Instruction.new("VRCPPS", forms)
VRCPSS =
Instruction.new("VRCPSS", forms)
VSUBPD =
Instruction.new("VSUBPD", forms)
VSUBPS =
Instruction.new("VSUBPS", forms)
VSUBSD =
Instruction.new("VSUBSD", forms)
VSUBSS =
Instruction.new("VSUBSS", forms)
VXORPD =
Instruction.new("VXORPD", forms)
VXORPS =
Instruction.new("VXORPS", forms)
XGETBV =
Instruction.new("XGETBV", forms)
BLCFILL =
Instruction.new("BLCFILL", forms)
BLENDPD =
Instruction.new("BLENDPD", forms)
BLENDPS =
Instruction.new("BLENDPS", forms)
BLSFILL =
Instruction.new("BLSFILL", forms)
CLFLUSH =
Instruction.new("CLFLUSH", forms)
CMOVNAE =
Instruction.new("CMOVNAE", forms)
CMOVNBE =
Instruction.new("CMOVNBE", forms)
CMOVNGE =
Instruction.new("CMOVNGE", forms)
CMOVNLE =
Instruction.new("CMOVNLE", forms)
CMPXCHG =
Instruction.new("CMPXCHG", forms)
INSERTQ =
Instruction.new("INSERTQ", forms)
LDMXCSR =
Instruction.new("LDMXCSR", forms)
MONITOR =
Instruction.new("MONITOR", forms)
MOVDDUP =
Instruction.new("MOVDDUP", forms)
MOVDQ2Q =
Instruction.new("MOVDQ2Q", forms)
MOVHLPS =
Instruction.new("MOVHLPS", forms)
MOVLHPS =
Instruction.new("MOVLHPS", forms)
MOVNTDQ =
Instruction.new("MOVNTDQ", forms)
MOVNTPD =
Instruction.new("MOVNTPD", forms)
MOVNTPS =
Instruction.new("MOVNTPS", forms)
MOVNTSD =
Instruction.new("MOVNTSD", forms)
MOVNTSS =
Instruction.new("MOVNTSS", forms)
MOVQ2DQ =
Instruction.new("MOVQ2DQ", forms)
MPSADBW =
Instruction.new("MPSADBW", forms)
PADDUSB =
Instruction.new("PADDUSB", forms)
PADDUSW =
Instruction.new("PADDUSW", forms)
PALIGNR =
Instruction.new("PALIGNR", forms)
PAVGUSB =
Instruction.new("PAVGUSB", forms)
PBLENDW =
Instruction.new("PBLENDW", forms)
PCMPEQB =
Instruction.new("PCMPEQB", forms)
PCMPEQD =
Instruction.new("PCMPEQD", forms)
PCMPEQQ =
Instruction.new("PCMPEQQ", forms)
PCMPEQW =
Instruction.new("PCMPEQW", forms)
PCMPGTB =
Instruction.new("PCMPGTB", forms)
PCMPGTD =
Instruction.new("PCMPGTD", forms)
PCMPGTQ =
Instruction.new("PCMPGTQ", forms)
PCMPGTW =
Instruction.new("PCMPGTW", forms)
PFCMPEQ =
Instruction.new("PFCMPEQ", forms)
PFCMPGE =
Instruction.new("PFCMPGE", forms)
PFCMPGT =
Instruction.new("PFCMPGT", forms)
PFPNACC =
Instruction.new("PFPNACC", forms)
PFRSQRT =
Instruction.new("PFRSQRT", forms)
PHADDSW =
Instruction.new("PHADDSW", forms)
PHSUBSW =
Instruction.new("PHSUBSW", forms)
PMADDWD =
Instruction.new("PMADDWD", forms)
PMULHRW =
Instruction.new("PMULHRW", forms)
PMULHUW =
Instruction.new("PMULHUW", forms)
PMULUDQ =
Instruction.new("PMULUDQ", forms)
PSHUFHW =
Instruction.new("PSHUFHW", forms)
PSHUFLW =
Instruction.new("PSHUFLW", forms)
PSUBUSB =
Instruction.new("PSUBUSB", forms)
PSUBUSW =
Instruction.new("PSUBUSW", forms)
ROUNDPD =
Instruction.new("ROUNDPD", forms)
ROUNDPS =
Instruction.new("ROUNDPS", forms)
ROUNDSD =
Instruction.new("ROUNDSD", forms)
ROUNDSS =
Instruction.new("ROUNDSS", forms)
RSQRTPS =
Instruction.new("RSQRTPS", forms)
RSQRTSS =
Instruction.new("RSQRTSS", forms)
STMXCSR =
Instruction.new("STMXCSR", forms)
SYSCALL =
Instruction.new("SYSCALL", forms)
UCOMISD =
Instruction.new("UCOMISD", forms)
UCOMISS =
Instruction.new("UCOMISS", forms)
VAESDEC =
Instruction.new("VAESDEC", forms)
VAESENC =
Instruction.new("VAESENC", forms)
VAESIMC =
Instruction.new("VAESIMC", forms)
VALIGND =
Instruction.new("VALIGND", forms)
VALIGNQ =
Instruction.new("VALIGNQ", forms)
VANDNPD =
Instruction.new("VANDNPD", forms)
VANDNPS =
Instruction.new("VANDNPS", forms)
VCOMISD =
Instruction.new("VCOMISD", forms)
VCOMISS =
Instruction.new("VCOMISS", forms)
VEXP2PD =
Instruction.new("VEXP2PD", forms)
VEXP2PS =
Instruction.new("VEXP2PS", forms)
VFRCZPD =
Instruction.new("VFRCZPD", forms)
VFRCZPS =
Instruction.new("VFRCZPS", forms)
VFRCZSD =
Instruction.new("VFRCZSD", forms)
VFRCZSS =
Instruction.new("VFRCZSS", forms)
VHADDPD =
Instruction.new("VHADDPD", forms)
VHADDPS =
Instruction.new("VHADDPS", forms)
VHSUBPD =
Instruction.new("VHSUBPD", forms)
VHSUBPS =
Instruction.new("VHSUBPS", forms)
VMOVAPD =
Instruction.new("VMOVAPD", forms)
VMOVAPS =
Instruction.new("VMOVAPS", forms)
VMOVDQA =
Instruction.new("VMOVDQA", forms)
VMOVDQU =
Instruction.new("VMOVDQU", forms)
VMOVHPD =
Instruction.new("VMOVHPD", forms)
VMOVHPS =
Instruction.new("VMOVHPS", forms)
VMOVLPD =
Instruction.new("VMOVLPD", forms)
VMOVLPS =
Instruction.new("VMOVLPS", forms)
VMOVUPD =
Instruction.new("VMOVUPD", forms)
VMOVUPS =
Instruction.new("VMOVUPS", forms)
VPADDSB =
Instruction.new("VPADDSB", forms)
VPADDSW =
Instruction.new("VPADDSW", forms)
VPANDND =
Instruction.new("VPANDND", forms)
VPANDNQ =
Instruction.new("VPANDNQ", forms)
VPCMPUB =
Instruction.new("VPCMPUB", forms)
VPCMPUD =
Instruction.new("VPCMPUD", forms)
VPCMPUQ =
Instruction.new("VPCMPUQ", forms)
VPCMPUW =
Instruction.new("VPCMPUW", forms)
VPCOMUB =
Instruction.new("VPCOMUB", forms)
VPCOMUD =
Instruction.new("VPCOMUD", forms)
VPCOMUQ =
Instruction.new("VPCOMUQ", forms)
VPCOMUW =
Instruction.new("VPCOMUW", forms)
VPERMPD =
Instruction.new("VPERMPD", forms)
VPERMPS =
Instruction.new("VPERMPS", forms)
VPEXTRB =
Instruction.new("VPEXTRB", forms)
VPEXTRD =
Instruction.new("VPEXTRD", forms)
VPEXTRQ =
Instruction.new("VPEXTRQ", forms)
VPEXTRW =
Instruction.new("VPEXTRW", forms)
VPHADDD =
Instruction.new("VPHADDD", forms)
VPHADDW =
Instruction.new("VPHADDW", forms)
VPHSUBD =
Instruction.new("VPHSUBD", forms)
VPHSUBW =
Instruction.new("VPHSUBW", forms)
VPINSRB =
Instruction.new("VPINSRB", forms)
VPINSRD =
Instruction.new("VPINSRD", forms)
VPINSRQ =
Instruction.new("VPINSRQ", forms)
VPINSRW =
Instruction.new("VPINSRW", forms)
VPMAXSB =
Instruction.new("VPMAXSB", forms)
VPMAXSD =
Instruction.new("VPMAXSD", forms)
VPMAXSQ =
Instruction.new("VPMAXSQ", forms)
VPMAXSW =
Instruction.new("VPMAXSW", forms)
VPMAXUB =
Instruction.new("VPMAXUB", forms)
VPMAXUD =
Instruction.new("VPMAXUD", forms)
VPMAXUQ =
Instruction.new("VPMAXUQ", forms)
VPMAXUW =
Instruction.new("VPMAXUW", forms)
VPMINSB =
Instruction.new("VPMINSB", forms)
VPMINSD =
Instruction.new("VPMINSD", forms)
VPMINSQ =
Instruction.new("VPMINSQ", forms)
VPMINSW =
Instruction.new("VPMINSW", forms)
VPMINUB =
Instruction.new("VPMINUB", forms)
VPMINUD =
Instruction.new("VPMINUD", forms)
VPMINUQ =
Instruction.new("VPMINUQ", forms)
VPMINUW =
Instruction.new("VPMINUW", forms)
VPMOVDB =
Instruction.new("VPMOVDB", forms)
VPMOVDW =
Instruction.new("VPMOVDW", forms)
VPMOVQB =
Instruction.new("VPMOVQB", forms)
VPMOVQD =
Instruction.new("VPMOVQD", forms)
VPMOVQW =
Instruction.new("VPMOVQW", forms)
VPMOVWB =
Instruction.new("VPMOVWB", forms)
VPMULDQ =
Instruction.new("VPMULDQ", forms)
VPMULHW =
Instruction.new("VPMULHW", forms)
VPMULLD =
Instruction.new("VPMULLD", forms)
VPMULLQ =
Instruction.new("VPMULLQ", forms)
VPMULLW =
Instruction.new("VPMULLW", forms)
VPROLVD =
Instruction.new("VPROLVD", forms)
VPROLVQ =
Instruction.new("VPROLVQ", forms)
VPRORVD =
Instruction.new("VPRORVD", forms)
VPRORVQ =
Instruction.new("VPRORVQ", forms)
VPSADBW =
Instruction.new("VPSADBW", forms)
VPSHUFB =
Instruction.new("VPSHUFB", forms)
VPSHUFD =
Instruction.new("VPSHUFD", forms)
VPSIGNB =
Instruction.new("VPSIGNB", forms)
VPSIGND =
Instruction.new("VPSIGND", forms)
VPSIGNW =
Instruction.new("VPSIGNW", forms)
VPSLLDQ =
Instruction.new("VPSLLDQ", forms)
VPSLLVD =
Instruction.new("VPSLLVD", forms)
VPSLLVQ =
Instruction.new("VPSLLVQ", forms)
VPSLLVW =
Instruction.new("VPSLLVW", forms)
VPSRAVD =
Instruction.new("VPSRAVD", forms)
VPSRAVQ =
Instruction.new("VPSRAVQ", forms)
VPSRAVW =
Instruction.new("VPSRAVW", forms)
VPSRLDQ =
Instruction.new("VPSRLDQ", forms)
VPSRLVD =
Instruction.new("VPSRLVD", forms)
VPSRLVQ =
Instruction.new("VPSRLVQ", forms)
VPSRLVW =
Instruction.new("VPSRLVW", forms)
VPSUBSB =
Instruction.new("VPSUBSB", forms)
VPSUBSW =
Instruction.new("VPSUBSW", forms)
VSHUFPD =
Instruction.new("VSHUFPD", forms)
VSHUFPS =
Instruction.new("VSHUFPS", forms)
VSQRTPD =
Instruction.new("VSQRTPD", forms)
VSQRTPS =
Instruction.new("VSQRTPS", forms)
VSQRTSD =
Instruction.new("VSQRTSD", forms)
VSQRTSS =
Instruction.new("VSQRTSS", forms)
VTESTPD =
Instruction.new("VTESTPD", forms)
VTESTPS =
Instruction.new("VTESTPS", forms)
ADDSUBPD =
Instruction.new("ADDSUBPD", forms)
ADDSUBPS =
Instruction.new("ADDSUBPS", forms)
BLENDVPD =
Instruction.new("BLENDVPD", forms)
BLENDVPS =
Instruction.new("BLENDVPS", forms)
CVTDQ2PD =
Instruction.new("CVTDQ2PD", forms)
CVTDQ2PS =
Instruction.new("CVTDQ2PS", forms)
CVTPD2DQ =
Instruction.new("CVTPD2DQ", forms)
CVTPD2PI =
Instruction.new("CVTPD2PI", forms)
CVTPD2PS =
Instruction.new("CVTPD2PS", forms)
CVTPI2PD =
Instruction.new("CVTPI2PD", forms)
CVTPI2PS =
Instruction.new("CVTPI2PS", forms)
CVTPS2DQ =
Instruction.new("CVTPS2DQ", forms)
CVTPS2PD =
Instruction.new("CVTPS2PD", forms)
CVTPS2PI =
Instruction.new("CVTPS2PI", forms)
CVTSD2SI =
Instruction.new("CVTSD2SI", forms)
CVTSD2SS =
Instruction.new("CVTSD2SS", forms)
CVTSI2SD =
Instruction.new("CVTSI2SD", forms)
CVTSI2SS =
Instruction.new("CVTSI2SS", forms)
CVTSS2SD =
Instruction.new("CVTSS2SD", forms)
CVTSS2SI =
Instruction.new("CVTSS2SI", forms)
INSERTPS =
Instruction.new("INSERTPS", forms)
KORTESTB =
Instruction.new("KORTESTB", forms)
KORTESTD =
Instruction.new("KORTESTD", forms)
KORTESTQ =
Instruction.new("KORTESTQ", forms)
KORTESTW =
Instruction.new("KORTESTW", forms)
KSHIFTLB =
Instruction.new("KSHIFTLB", forms)
KSHIFTLD =
Instruction.new("KSHIFTLD", forms)
KSHIFTLQ =
Instruction.new("KSHIFTLQ", forms)
KSHIFTLW =
Instruction.new("KSHIFTLW", forms)
KSHIFTRB =
Instruction.new("KSHIFTRB", forms)
KSHIFTRD =
Instruction.new("KSHIFTRD", forms)
KSHIFTRQ =
Instruction.new("KSHIFTRQ", forms)
KSHIFTRW =
Instruction.new("KSHIFTRW", forms)
KUNPCKBW =
Instruction.new("KUNPCKBW", forms)
KUNPCKDQ =
Instruction.new("KUNPCKDQ", forms)
KUNPCKWD =
Instruction.new("KUNPCKWD", forms)
MASKMOVQ =
Instruction.new("MASKMOVQ", forms)
MONITORX =
Instruction.new("MONITORX", forms)
MOVMSKPD =
Instruction.new("MOVMSKPD", forms)
MOVMSKPS =
Instruction.new("MOVMSKPS", forms)
MOVNTDQA =
Instruction.new("MOVNTDQA", forms)
MOVSHDUP =
Instruction.new("MOVSHDUP", forms)
MOVSLDUP =
Instruction.new("MOVSLDUP", forms)
PACKSSDW =
Instruction.new("PACKSSDW", forms)
PACKSSWB =
Instruction.new("PACKSSWB", forms)
PACKUSDW =
Instruction.new("PACKUSDW", forms)
PACKUSWB =
Instruction.new("PACKUSWB", forms)
PBLENDVB =
Instruction.new("PBLENDVB", forms)
PFRCPIT1 =
Instruction.new("PFRCPIT1", forms)
PFRCPIT2 =
Instruction.new("PFRCPIT2", forms)
PFRSQIT1 =
Instruction.new("PFRSQIT1", forms)
PMOVMSKB =
Instruction.new("PMOVMSKB", forms)
PMOVSXBD =
Instruction.new("PMOVSXBD", forms)
PMOVSXBQ =
Instruction.new("PMOVSXBQ", forms)
PMOVSXBW =
Instruction.new("PMOVSXBW", forms)
PMOVSXDQ =
Instruction.new("PMOVSXDQ", forms)
PMOVSXWD =
Instruction.new("PMOVSXWD", forms)
PMOVSXWQ =
Instruction.new("PMOVSXWQ", forms)
PMOVZXBD =
Instruction.new("PMOVZXBD", forms)
PMOVZXBQ =
Instruction.new("PMOVZXBQ", forms)
PMOVZXBW =
Instruction.new("PMOVZXBW", forms)
PMOVZXDQ =
Instruction.new("PMOVZXDQ", forms)
PMOVZXWD =
Instruction.new("PMOVZXWD", forms)
PMOVZXWQ =
Instruction.new("PMOVZXWQ", forms)
PMULHRSW =
Instruction.new("PMULHRSW", forms)
PREFETCH =
Instruction.new("PREFETCH", forms)
SHA1MSG1 =
Instruction.new("SHA1MSG1", forms)
SHA1MSG2 =
Instruction.new("SHA1MSG2", forms)
UNPCKHPD =
Instruction.new("UNPCKHPD", forms)
UNPCKHPS =
Instruction.new("UNPCKHPS", forms)
UNPCKLPD =
Instruction.new("UNPCKLPD", forms)
UNPCKLPS =
Instruction.new("UNPCKLPS", forms)
VBLENDPD =
Instruction.new("VBLENDPD", forms)
VBLENDPS =
Instruction.new("VBLENDPS", forms)
VFMADDPD =
Instruction.new("VFMADDPD", forms)
VFMADDPS =
Instruction.new("VFMADDPS", forms)
VFMADDSD =
Instruction.new("VFMADDSD", forms)
VFMADDSS =
Instruction.new("VFMADDSS", forms)
VFMSUBPD =
Instruction.new("VFMSUBPD", forms)
VFMSUBPS =
Instruction.new("VFMSUBPS", forms)
VFMSUBSD =
Instruction.new("VFMSUBSD", forms)
VFMSUBSS =
Instruction.new("VFMSUBSS", forms)
VLDMXCSR =
Instruction.new("VLDMXCSR", forms)
VMOVDDUP =
Instruction.new("VMOVDDUP", forms)
VMOVDQU8 =
Instruction.new("VMOVDQU8", forms)
VMOVHLPS =
Instruction.new("VMOVHLPS", forms)
VMOVLHPS =
Instruction.new("VMOVLHPS", forms)
VMOVNTDQ =
Instruction.new("VMOVNTDQ", forms)
VMOVNTPD =
Instruction.new("VMOVNTPD", forms)
VMOVNTPS =
Instruction.new("VMOVNTPS", forms)
VMPSADBW =
Instruction.new("VMPSADBW", forms)
VPADDUSB =
Instruction.new("VPADDUSB", forms)
VPADDUSW =
Instruction.new("VPADDUSW", forms)
VPALIGNR =
Instruction.new("VPALIGNR", forms)
VPBLENDD =
Instruction.new("VPBLENDD", forms)
VPBLENDW =
Instruction.new("VPBLENDW", forms)
VPCMPEQB =
Instruction.new("VPCMPEQB", forms)
VPCMPEQD =
Instruction.new("VPCMPEQD", forms)
VPCMPEQQ =
Instruction.new("VPCMPEQQ", forms)
VPCMPEQW =
Instruction.new("VPCMPEQW", forms)
VPCMPGTB =
Instruction.new("VPCMPGTB", forms)
VPCMPGTD =
Instruction.new("VPCMPGTD", forms)
VPCMPGTQ =
Instruction.new("VPCMPGTQ", forms)
VPCMPGTW =
Instruction.new("VPCMPGTW", forms)
VPERMI2B =
Instruction.new("VPERMI2B", forms)
VPERMI2D =
Instruction.new("VPERMI2D", forms)
VPERMI2Q =
Instruction.new("VPERMI2Q", forms)
VPERMI2W =
Instruction.new("VPERMI2W", forms)
VPERMT2B =
Instruction.new("VPERMT2B", forms)
VPERMT2D =
Instruction.new("VPERMT2D", forms)
VPERMT2Q =
Instruction.new("VPERMT2Q", forms)
VPERMT2W =
Instruction.new("VPERMT2W", forms)
VPHADDBD =
Instruction.new("VPHADDBD", forms)
VPHADDBQ =
Instruction.new("VPHADDBQ", forms)
VPHADDBW =
Instruction.new("VPHADDBW", forms)
VPHADDDQ =
Instruction.new("VPHADDDQ", forms)
VPHADDSW =
Instruction.new("VPHADDSW", forms)
VPHADDWD =
Instruction.new("VPHADDWD", forms)
VPHADDWQ =
Instruction.new("VPHADDWQ", forms)
VPHSUBBW =
Instruction.new("VPHSUBBW", forms)
VPHSUBDQ =
Instruction.new("VPHSUBDQ", forms)
VPHSUBSW =
Instruction.new("VPHSUBSW", forms)
VPHSUBWD =
Instruction.new("VPHSUBWD", forms)
VPLZCNTD =
Instruction.new("VPLZCNTD", forms)
VPLZCNTQ =
Instruction.new("VPLZCNTQ", forms)
VPMACSDD =
Instruction.new("VPMACSDD", forms)
VPMACSWD =
Instruction.new("VPMACSWD", forms)
VPMACSWW =
Instruction.new("VPMACSWW", forms)
VPMADDWD =
Instruction.new("VPMADDWD", forms)
VPMOVB2M =
Instruction.new("VPMOVB2M", forms)
VPMOVD2M =
Instruction.new("VPMOVD2M", forms)
VPMOVM2B =
Instruction.new("VPMOVM2B", forms)
VPMOVM2D =
Instruction.new("VPMOVM2D", forms)
VPMOVM2Q =
Instruction.new("VPMOVM2Q", forms)
VPMOVM2W =
Instruction.new("VPMOVM2W", forms)
VPMOVQ2M =
Instruction.new("VPMOVQ2M", forms)
VPMOVSDB =
Instruction.new("VPMOVSDB", forms)
VPMOVSDW =
Instruction.new("VPMOVSDW", forms)
VPMOVSQB =
Instruction.new("VPMOVSQB", forms)
VPMOVSQD =
Instruction.new("VPMOVSQD", forms)
VPMOVSQW =
Instruction.new("VPMOVSQW", forms)
VPMOVSWB =
Instruction.new("VPMOVSWB", forms)
VPMOVW2M =
Instruction.new("VPMOVW2M", forms)
VPMULHUW =
Instruction.new("VPMULHUW", forms)
VPMULUDQ =
Instruction.new("VPMULUDQ", forms)
VPOPCNTD =
Instruction.new("VPOPCNTD", forms)
VPOPCNTQ =
Instruction.new("VPOPCNTQ", forms)
VPSHUFHW =
Instruction.new("VPSHUFHW", forms)
VPSHUFLW =
Instruction.new("VPSHUFLW", forms)
VPSUBUSB =
Instruction.new("VPSUBUSB", forms)
VPSUBUSW =
Instruction.new("VPSUBUSW", forms)
VPTESTMB =
Instruction.new("VPTESTMB", forms)
VPTESTMD =
Instruction.new("VPTESTMD", forms)
VPTESTMQ =
Instruction.new("VPTESTMQ", forms)
VPTESTMW =
Instruction.new("VPTESTMW", forms)
VRANGEPD =
Instruction.new("VRANGEPD", forms)
VRANGEPS =
Instruction.new("VRANGEPS", forms)
VRANGESD =
Instruction.new("VRANGESD", forms)
VRANGESS =
Instruction.new("VRANGESS", forms)
VRCP14PD =
Instruction.new("VRCP14PD", forms)
VRCP14PS =
Instruction.new("VRCP14PS", forms)
VRCP14SD =
Instruction.new("VRCP14SD", forms)
VRCP14SS =
Instruction.new("VRCP14SS", forms)
VRCP28PD =
Instruction.new("VRCP28PD", forms)
VRCP28PS =
Instruction.new("VRCP28PS", forms)
VRCP28SD =
Instruction.new("VRCP28SD", forms)
VRCP28SS =
Instruction.new("VRCP28SS", forms)
VROUNDPD =
Instruction.new("VROUNDPD", forms)
VROUNDPS =
Instruction.new("VROUNDPS", forms)
VROUNDSD =
Instruction.new("VROUNDSD", forms)
VROUNDSS =
Instruction.new("VROUNDSS", forms)
VRSQRTPS =
Instruction.new("VRSQRTPS", forms)
VRSQRTSS =
Instruction.new("VRSQRTSS", forms)
VSTMXCSR =
Instruction.new("VSTMXCSR", forms)
VUCOMISD =
Instruction.new("VUCOMISD", forms)
VUCOMISS =
Instruction.new("VUCOMISS", forms)
VZEROALL =
Instruction.new("VZEROALL", forms)
CMPXCHG8B =
Instruction.new("CMPXCHG8B", forms)
CVTTPD2DQ =
Instruction.new("CVTTPD2DQ", forms)
CVTTPD2PI =
Instruction.new("CVTTPD2PI", forms)
CVTTPS2DQ =
Instruction.new("CVTTPS2DQ", forms)
CVTTPS2PI =
Instruction.new("CVTTPS2PI", forms)
CVTTSD2SI =
Instruction.new("CVTTSD2SI", forms)
CVTTSS2SI =
Instruction.new("CVTTSS2SI", forms)
EXTRACTPS =
Instruction.new("EXTRACTPS", forms)
PCLMULQDQ =
Instruction.new("PCLMULQDQ", forms)
PCMPESTRI =
Instruction.new("PCMPESTRI", forms)
PCMPESTRM =
Instruction.new("PCMPESTRM", forms)
PCMPISTRI =
Instruction.new("PCMPISTRI", forms)
PCMPISTRM =
Instruction.new("PCMPISTRM", forms)
PMADDUBSW =
Instruction.new("PMADDUBSW", forms)
PREFETCHW =
Instruction.new("PREFETCHW", forms)
PUNPCKHBW =
Instruction.new("PUNPCKHBW", forms)
PUNPCKHDQ =
Instruction.new("PUNPCKHDQ", forms)
PUNPCKHWD =
Instruction.new("PUNPCKHWD", forms)
PUNPCKLBW =
Instruction.new("PUNPCKLBW", forms)
PUNPCKLDQ =
Instruction.new("PUNPCKLDQ", forms)
PUNPCKLWD =
Instruction.new("PUNPCKLWD", forms)
SHA1NEXTE =
Instruction.new("SHA1NEXTE", forms)
SHA1RNDS4 =
Instruction.new("SHA1RNDS4", forms)
VADDSUBPD =
Instruction.new("VADDSUBPD", forms)
VADDSUBPS =
Instruction.new("VADDSUBPS", forms)
VBLENDMPD =
Instruction.new("VBLENDMPD", forms)
VBLENDMPS =
Instruction.new("VBLENDMPS", forms)
VBLENDVPD =
Instruction.new("VBLENDVPD", forms)
VBLENDVPS =
Instruction.new("VBLENDVPS", forms)
VCVTDQ2PD =
Instruction.new("VCVTDQ2PD", forms)
VCVTDQ2PS =
Instruction.new("VCVTDQ2PS", forms)
VCVTPD2DQ =
Instruction.new("VCVTPD2DQ", forms)
VCVTPD2PS =
Instruction.new("VCVTPD2PS", forms)
VCVTPD2QQ =
Instruction.new("VCVTPD2QQ", forms)
VCVTPH2PS =
Instruction.new("VCVTPH2PS", forms)
VCVTPS2DQ =
Instruction.new("VCVTPS2DQ", forms)
VCVTPS2PD =
Instruction.new("VCVTPS2PD", forms)
VCVTPS2PH =
Instruction.new("VCVTPS2PH", forms)
VCVTPS2QQ =
Instruction.new("VCVTPS2QQ", forms)
VCVTQQ2PD =
Instruction.new("VCVTQQ2PD", forms)
VCVTQQ2PS =
Instruction.new("VCVTQQ2PS", forms)
VCVTSD2SI =
Instruction.new("VCVTSD2SI", forms)
VCVTSD2SS =
Instruction.new("VCVTSD2SS", forms)
VCVTSI2SD =
Instruction.new("VCVTSI2SD", forms)
VCVTSI2SS =
Instruction.new("VCVTSI2SS", forms)
VCVTSS2SD =
Instruction.new("VCVTSS2SD", forms)
VCVTSS2SI =
Instruction.new("VCVTSS2SI", forms)
VDBPSADBW =
Instruction.new("VDBPSADBW", forms)
VEXPANDPD =
Instruction.new("VEXPANDPD", forms)
VEXPANDPS =
Instruction.new("VEXPANDPS", forms)
VFNMADDPD =
Instruction.new("VFNMADDPD", forms)
VFNMADDPS =
Instruction.new("VFNMADDPS", forms)
VFNMADDSD =
Instruction.new("VFNMADDSD", forms)
VFNMADDSS =
Instruction.new("VFNMADDSS", forms)
VFNMSUBPD =
Instruction.new("VFNMSUBPD", forms)
VFNMSUBPS =
Instruction.new("VFNMSUBPS", forms)
VFNMSUBSD =
Instruction.new("VFNMSUBSD", forms)
VFNMSUBSS =
Instruction.new("VFNMSUBSS", forms)
VGETEXPPD =
Instruction.new("VGETEXPPD", forms)
VGETEXPPS =
Instruction.new("VGETEXPPS", forms)
VGETEXPSD =
Instruction.new("VGETEXPSD", forms)
VGETEXPSS =
Instruction.new("VGETEXPSS", forms)
VINSERTPS =
Instruction.new("VINSERTPS", forms)
VMOVDQA32 =
Instruction.new("VMOVDQA32", forms)
VMOVDQA64 =
Instruction.new("VMOVDQA64", forms)
VMOVDQU16 =
Instruction.new("VMOVDQU16", forms)
VMOVDQU32 =
Instruction.new("VMOVDQU32", forms)
VMOVDQU64 =
Instruction.new("VMOVDQU64", forms)
VMOVMSKPD =
Instruction.new("VMOVMSKPD", forms)
VMOVMSKPS =
Instruction.new("VMOVMSKPS", forms)
VMOVNTDQA =
Instruction.new("VMOVNTDQA", forms)
VMOVSHDUP =
Instruction.new("VMOVSHDUP", forms)
VMOVSLDUP =
Instruction.new("VMOVSLDUP", forms)
VPACKSSDW =
Instruction.new("VPACKSSDW", forms)
VPACKSSWB =
Instruction.new("VPACKSSWB", forms)
VPACKUSDW =
Instruction.new("VPACKUSDW", forms)
VPACKUSWB =
Instruction.new("VPACKUSWB", forms)
VPBLENDMB =
Instruction.new("VPBLENDMB", forms)
VPBLENDMD =
Instruction.new("VPBLENDMD", forms)
VPBLENDMQ =
Instruction.new("VPBLENDMQ", forms)
VPBLENDMW =
Instruction.new("VPBLENDMW", forms)
VPBLENDVB =
Instruction.new("VPBLENDVB", forms)
VPERMI2PD =
Instruction.new("VPERMI2PD", forms)
VPERMI2PS =
Instruction.new("VPERMI2PS", forms)
VPERMILPD =
Instruction.new("VPERMILPD", forms)
VPERMILPS =
Instruction.new("VPERMILPS", forms)
VPERMT2PD =
Instruction.new("VPERMT2PD", forms)
VPERMT2PS =
Instruction.new("VPERMT2PS", forms)
VPEXPANDD =
Instruction.new("VPEXPANDD", forms)
VPEXPANDQ =
Instruction.new("VPEXPANDQ", forms)
VPHADDUBD =
Instruction.new("VPHADDUBD", forms)
VPHADDUBQ =
Instruction.new("VPHADDUBQ", forms)
VPHADDUBW =
Instruction.new("VPHADDUBW", forms)
VPHADDUDQ =
Instruction.new("VPHADDUDQ", forms)
VPHADDUWD =
Instruction.new("VPHADDUWD", forms)
VPHADDUWQ =
Instruction.new("VPHADDUWQ", forms)
VPMACSDQH =
Instruction.new("VPMACSDQH", forms)
VPMACSDQL =
Instruction.new("VPMACSDQL", forms)
VPMACSSDD =
Instruction.new("VPMACSSDD", forms)
VPMACSSWD =
Instruction.new("VPMACSSWD", forms)
VPMACSSWW =
Instruction.new("VPMACSSWW", forms)
VPMADCSWD =
Instruction.new("VPMADCSWD", forms)
VPMOVMSKB =
Instruction.new("VPMOVMSKB", forms)
VPMOVSXBD =
Instruction.new("VPMOVSXBD", forms)
VPMOVSXBQ =
Instruction.new("VPMOVSXBQ", forms)
VPMOVSXBW =
Instruction.new("VPMOVSXBW", forms)
VPMOVSXDQ =
Instruction.new("VPMOVSXDQ", forms)
VPMOVSXWD =
Instruction.new("VPMOVSXWD", forms)
VPMOVSXWQ =
Instruction.new("VPMOVSXWQ", forms)
VPMOVUSDB =
Instruction.new("VPMOVUSDB", forms)
VPMOVUSDW =
Instruction.new("VPMOVUSDW", forms)
VPMOVUSQB =
Instruction.new("VPMOVUSQB", forms)
VPMOVUSQD =
Instruction.new("VPMOVUSQD", forms)
VPMOVUSQW =
Instruction.new("VPMOVUSQW", forms)
VPMOVUSWB =
Instruction.new("VPMOVUSWB", forms)
VPMOVZXBD =
Instruction.new("VPMOVZXBD", forms)
VPMOVZXBQ =
Instruction.new("VPMOVZXBQ", forms)
VPMOVZXBW =
Instruction.new("VPMOVZXBW", forms)
VPMOVZXDQ =
Instruction.new("VPMOVZXDQ", forms)
VPMOVZXWD =
Instruction.new("VPMOVZXWD", forms)
VPMOVZXWQ =
Instruction.new("VPMOVZXWQ", forms)
VPMULHRSW =
Instruction.new("VPMULHRSW", forms)
VPTESTNMB =
Instruction.new("VPTESTNMB", forms)
VPTESTNMD =
Instruction.new("VPTESTNMD", forms)
VPTESTNMQ =
Instruction.new("VPTESTNMQ", forms)
VPTESTNMW =
Instruction.new("VPTESTNMW", forms)
VREDUCEPD =
Instruction.new("VREDUCEPD", forms)
VREDUCEPS =
Instruction.new("VREDUCEPS", forms)
VREDUCESD =
Instruction.new("VREDUCESD", forms)
VREDUCESS =
Instruction.new("VREDUCESS", forms)
VSCALEFPD =
Instruction.new("VSCALEFPD", forms)
VSCALEFPS =
Instruction.new("VSCALEFPS", forms)
VSCALEFSD =
Instruction.new("VSCALEFSD", forms)
VSCALEFSS =
Instruction.new("VSCALEFSS", forms)
VUNPCKHPD =
Instruction.new("VUNPCKHPD", forms)
VUNPCKHPS =
Instruction.new("VUNPCKHPS", forms)
VUNPCKLPD =
Instruction.new("VUNPCKLPD", forms)
VUNPCKLPS =
Instruction.new("VUNPCKLPS", forms)
AESDECLAST =
Instruction.new("AESDECLAST", forms)
AESENCLAST =
Instruction.new("AESENCLAST", forms)
CLFLUSHOPT =
Instruction.new("CLFLUSHOPT", forms)
CMPXCHG16B =
Instruction.new("CMPXCHG16B", forms)
MASKMOVDQU =
Instruction.new("MASKMOVDQU", forms)
PHMINPOSUW =
Instruction.new("PHMINPOSUW", forms)
PREFETCHT0 =
Instruction.new("PREFETCHT0", forms)
PREFETCHT1 =
Instruction.new("PREFETCHT1", forms)
PREFETCHT2 =
Instruction.new("PREFETCHT2", forms)
PUNPCKHQDQ =
Instruction.new("PUNPCKHQDQ", forms)
PUNPCKLQDQ =
Instruction.new("PUNPCKLQDQ", forms)
SHA256MSG1 =
Instruction.new("SHA256MSG1", forms)
SHA256MSG2 =
Instruction.new("SHA256MSG2", forms)
VCVTPD2UDQ =
Instruction.new("VCVTPD2UDQ", forms)
VCVTPD2UQQ =
Instruction.new("VCVTPD2UQQ", forms)
VCVTPS2UDQ =
Instruction.new("VCVTPS2UDQ", forms)
VCVTPS2UQQ =
Instruction.new("VCVTPS2UQQ", forms)
VCVTSD2USI =
Instruction.new("VCVTSD2USI", forms)
VCVTSS2USI =
Instruction.new("VCVTSS2USI", forms)
VCVTTPD2DQ =
Instruction.new("VCVTTPD2DQ", forms)
VCVTTPD2QQ =
Instruction.new("VCVTTPD2QQ", forms)
VCVTTPS2DQ =
Instruction.new("VCVTTPS2DQ", forms)
VCVTTPS2QQ =
Instruction.new("VCVTTPS2QQ", forms)
VCVTTSD2SI =
Instruction.new("VCVTTSD2SI", forms)
VCVTTSS2SI =
Instruction.new("VCVTTSS2SI", forms)
VCVTUDQ2PD =
Instruction.new("VCVTUDQ2PD", forms)
VCVTUDQ2PS =
Instruction.new("VCVTUDQ2PS", forms)
VCVTUQQ2PD =
Instruction.new("VCVTUQQ2PD", forms)
VCVTUQQ2PS =
Instruction.new("VCVTUQQ2PS", forms)
VCVTUSI2SD =
Instruction.new("VCVTUSI2SD", forms)
VCVTUSI2SS =
Instruction.new("VCVTUSI2SS", forms)
VEXTRACTPS =
Instruction.new("VEXTRACTPS", forms)
VFPCLASSPD =
Instruction.new("VFPCLASSPD", forms)
VFPCLASSPS =
Instruction.new("VFPCLASSPS", forms)
VFPCLASSSD =
Instruction.new("VFPCLASSSD", forms)
VFPCLASSSS =
Instruction.new("VFPCLASSSS", forms)
VGATHERDPD =
Instruction.new("VGATHERDPD", forms)
VGATHERDPS =
Instruction.new("VGATHERDPS", forms)
VGATHERQPD =
Instruction.new("VGATHERQPD", forms)
VGATHERQPS =
Instruction.new("VGATHERQPS", forms)
VGETMANTPD =
Instruction.new("VGETMANTPD", forms)
VGETMANTPS =
Instruction.new("VGETMANTPS", forms)
VGETMANTSD =
Instruction.new("VGETMANTSD", forms)
VGETMANTSS =
Instruction.new("VGETMANTSS", forms)
VMASKMOVPD =
Instruction.new("VMASKMOVPD", forms)
VMASKMOVPS =
Instruction.new("VMASKMOVPS", forms)
VPCLMULQDQ =
Instruction.new("VPCLMULQDQ", forms)
VPCMPESTRI =
Instruction.new("VPCMPESTRI", forms)
VPCMPESTRM =
Instruction.new("VPCMPESTRM", forms)
VPCMPISTRI =
Instruction.new("VPCMPISTRI", forms)
VPCMPISTRM =
Instruction.new("VPCMPISTRM", forms)
VPERM2F128 =
Instruction.new("VPERM2F128", forms)
VPERM2I128 =
Instruction.new("VPERM2I128", forms)
VPERMIL2PD =
Instruction.new("VPERMIL2PD", forms)
VPERMIL2PS =
Instruction.new("VPERMIL2PS", forms)
VPGATHERDD =
Instruction.new("VPGATHERDD", forms)
VPGATHERDQ =
Instruction.new("VPGATHERDQ", forms)
VPGATHERQD =
Instruction.new("VPGATHERQD", forms)
VPGATHERQQ =
Instruction.new("VPGATHERQQ", forms)
VPMACSSDQH =
Instruction.new("VPMACSSDQH", forms)
VPMACSSDQL =
Instruction.new("VPMACSSDQL", forms)
VPMADCSSWD =
Instruction.new("VPMADCSSWD", forms)
VPMADDUBSW =
Instruction.new("VPMADDUBSW", forms)
VPMASKMOVD =
Instruction.new("VPMASKMOVD", forms)
VPMASKMOVQ =
Instruction.new("VPMASKMOVQ", forms)
VPTERNLOGD =
Instruction.new("VPTERNLOGD", forms)
VPTERNLOGQ =
Instruction.new("VPTERNLOGQ", forms)
VPUNPCKHBW =
Instruction.new("VPUNPCKHBW", forms)
VPUNPCKHDQ =
Instruction.new("VPUNPCKHDQ", forms)
VPUNPCKHWD =
Instruction.new("VPUNPCKHWD", forms)
VPUNPCKLBW =
Instruction.new("VPUNPCKLBW", forms)
VPUNPCKLDQ =
Instruction.new("VPUNPCKLDQ", forms)
VPUNPCKLWD =
Instruction.new("VPUNPCKLWD", forms)
VRSQRT14PD =
Instruction.new("VRSQRT14PD", forms)
VRSQRT14PS =
Instruction.new("VRSQRT14PS", forms)
VRSQRT14SD =
Instruction.new("VRSQRT14SD", forms)
VRSQRT14SS =
Instruction.new("VRSQRT14SS", forms)
VRSQRT28PD =
Instruction.new("VRSQRT28PD", forms)
VRSQRT28PS =
Instruction.new("VRSQRT28PS", forms)
VRSQRT28SD =
Instruction.new("VRSQRT28SD", forms)
VRSQRT28SS =
Instruction.new("VRSQRT28SS", forms)
VSHUFF32X4 =
Instruction.new("VSHUFF32X4", forms)
VSHUFF64X2 =
Instruction.new("VSHUFF64X2", forms)
VSHUFI32X4 =
Instruction.new("VSHUFI32X4", forms)
VSHUFI64X2 =
Instruction.new("VSHUFI64X2", forms)
VZEROUPPER =
Instruction.new("VZEROUPPER", forms)
PREFETCHNTA =
Instruction.new("PREFETCHNTA", forms)
PREFETCHWT1 =
Instruction.new("PREFETCHWT1", forms)
SHA256RNDS2 =
Instruction.new("SHA256RNDS2", forms)
VAESDECLAST =
Instruction.new("VAESDECLAST", forms)
VAESENCLAST =
Instruction.new("VAESENCLAST", forms)
VCOMPRESSPD =
Instruction.new("VCOMPRESSPD", forms)
VCOMPRESSPS =
Instruction.new("VCOMPRESSPS", forms)
VCVTTPD2UDQ =
Instruction.new("VCVTTPD2UDQ", forms)
VCVTTPD2UQQ =
Instruction.new("VCVTTPD2UQQ", forms)
VCVTTPS2UDQ =
Instruction.new("VCVTTPS2UDQ", forms)
VCVTTPS2UQQ =
Instruction.new("VCVTTPS2UQQ", forms)
VCVTTSD2USI =
Instruction.new("VCVTTSD2USI", forms)
VCVTTSS2USI =
Instruction.new("VCVTTSS2USI", forms)
VFIXUPIMMPD =
Instruction.new("VFIXUPIMMPD", forms)
VFIXUPIMMPS =
Instruction.new("VFIXUPIMMPS", forms)
VFIXUPIMMSD =
Instruction.new("VFIXUPIMMSD", forms)
VFIXUPIMMSS =
Instruction.new("VFIXUPIMMSS", forms)
VFMADD132PD =
Instruction.new("VFMADD132PD", forms)
VFMADD132PS =
Instruction.new("VFMADD132PS", forms)
VFMADD132SD =
Instruction.new("VFMADD132SD", forms)
VFMADD132SS =
Instruction.new("VFMADD132SS", forms)
VFMADD213PD =
Instruction.new("VFMADD213PD", forms)
VFMADD213PS =
Instruction.new("VFMADD213PS", forms)
VFMADD213SD =
Instruction.new("VFMADD213SD", forms)
VFMADD213SS =
Instruction.new("VFMADD213SS", forms)
VFMADD231PD =
Instruction.new("VFMADD231PD", forms)
VFMADD231PS =
Instruction.new("VFMADD231PS", forms)
VFMADD231SD =
Instruction.new("VFMADD231SD", forms)
VFMADD231SS =
Instruction.new("VFMADD231SS", forms)
VFMADDSUBPD =
Instruction.new("VFMADDSUBPD", forms)
VFMADDSUBPS =
Instruction.new("VFMADDSUBPS", forms)
VFMSUB132PD =
Instruction.new("VFMSUB132PD", forms)
VFMSUB132PS =
Instruction.new("VFMSUB132PS", forms)
VFMSUB132SD =
Instruction.new("VFMSUB132SD", forms)
VFMSUB132SS =
Instruction.new("VFMSUB132SS", forms)
VFMSUB213PD =
Instruction.new("VFMSUB213PD", forms)
VFMSUB213PS =
Instruction.new("VFMSUB213PS", forms)
VFMSUB213SD =
Instruction.new("VFMSUB213SD", forms)
VFMSUB213SS =
Instruction.new("VFMSUB213SS", forms)
VFMSUB231PD =
Instruction.new("VFMSUB231PD", forms)
VFMSUB231PS =
Instruction.new("VFMSUB231PS", forms)
VFMSUB231SD =
Instruction.new("VFMSUB231SD", forms)
VFMSUB231SS =
Instruction.new("VFMSUB231SS", forms)
VFMSUBADDPD =
Instruction.new("VFMSUBADDPD", forms)
VFMSUBADDPS =
Instruction.new("VFMSUBADDPS", forms)
VINSERTF128 =
Instruction.new("VINSERTF128", forms)
VINSERTI128 =
Instruction.new("VINSERTI128", forms)
VMASKMOVDQU =
Instruction.new("VMASKMOVDQU", forms)
VPCOMPRESSD =
Instruction.new("VPCOMPRESSD", forms)
VPCOMPRESSQ =
Instruction.new("VPCOMPRESSQ", forms)
VPCONFLICTD =
Instruction.new("VPCONFLICTD", forms)
VPCONFLICTQ =
Instruction.new("VPCONFLICTQ", forms)
VPHMINPOSUW =
Instruction.new("VPHMINPOSUW", forms)
VPMADD52HUQ =
Instruction.new("VPMADD52HUQ", forms)
VPMADD52LUQ =
Instruction.new("VPMADD52LUQ", forms)
VPSCATTERDD =
Instruction.new("VPSCATTERDD", forms)
VPSCATTERDQ =
Instruction.new("VPSCATTERDQ", forms)
VPSCATTERQD =
Instruction.new("VPSCATTERQD", forms)
VPSCATTERQQ =
Instruction.new("VPSCATTERQQ", forms)
VPUNPCKHQDQ =
Instruction.new("VPUNPCKHQDQ", forms)
VPUNPCKLQDQ =
Instruction.new("VPUNPCKLQDQ", forms)
VRNDSCALEPD =
Instruction.new("VRNDSCALEPD", forms)
VRNDSCALEPS =
Instruction.new("VRNDSCALEPS", forms)
VRNDSCALESD =
Instruction.new("VRNDSCALESD", forms)
VRNDSCALESS =
Instruction.new("VRNDSCALESS", forms)
VSCATTERDPD =
Instruction.new("VSCATTERDPD", forms)
VSCATTERDPS =
Instruction.new("VSCATTERDPS", forms)
VSCATTERQPD =
Instruction.new("VSCATTERQPD", forms)
VSCATTERQPS =
Instruction.new("VSCATTERQPS", forms)
VBROADCASTSD =
Instruction.new("VBROADCASTSD", forms)
VBROADCASTSS =
Instruction.new("VBROADCASTSS", forms)
VEXTRACTF128 =
Instruction.new("VEXTRACTF128", forms)
VEXTRACTI128 =
Instruction.new("VEXTRACTI128", forms)
VFNMADD132PD =
Instruction.new("VFNMADD132PD", forms)
VFNMADD132PS =
Instruction.new("VFNMADD132PS", forms)
VFNMADD132SD =
Instruction.new("VFNMADD132SD", forms)
VFNMADD132SS =
Instruction.new("VFNMADD132SS", forms)
VFNMADD213PD =
Instruction.new("VFNMADD213PD", forms)
VFNMADD213PS =
Instruction.new("VFNMADD213PS", forms)
VFNMADD213SD =
Instruction.new("VFNMADD213SD", forms)
VFNMADD213SS =
Instruction.new("VFNMADD213SS", forms)
VFNMADD231PD =
Instruction.new("VFNMADD231PD", forms)
VFNMADD231PS =
Instruction.new("VFNMADD231PS", forms)
VFNMADD231SD =
Instruction.new("VFNMADD231SD", forms)
VFNMADD231SS =
Instruction.new("VFNMADD231SS", forms)
VFNMSUB132PD =
Instruction.new("VFNMSUB132PD", forms)
VFNMSUB132PS =
Instruction.new("VFNMSUB132PS", forms)
VFNMSUB132SD =
Instruction.new("VFNMSUB132SD", forms)
VFNMSUB132SS =
Instruction.new("VFNMSUB132SS", forms)
VFNMSUB213PD =
Instruction.new("VFNMSUB213PD", forms)
VFNMSUB213PS =
Instruction.new("VFNMSUB213PS", forms)
VFNMSUB213SD =
Instruction.new("VFNMSUB213SD", forms)
VFNMSUB213SS =
Instruction.new("VFNMSUB213SS", forms)
VFNMSUB231PD =
Instruction.new("VFNMSUB231PD", forms)
VFNMSUB231PS =
Instruction.new("VFNMSUB231PS", forms)
VFNMSUB231SD =
Instruction.new("VFNMSUB231SD", forms)
VFNMSUB231SS =
Instruction.new("VFNMSUB231SS", forms)
VINSERTF32X4 =
Instruction.new("VINSERTF32X4", forms)
VINSERTF32X8 =
Instruction.new("VINSERTF32X8", forms)
VINSERTF64X2 =
Instruction.new("VINSERTF64X2", forms)
VINSERTF64X4 =
Instruction.new("VINSERTF64X4", forms)
VINSERTI32X4 =
Instruction.new("VINSERTI32X4", forms)
VINSERTI32X8 =
Instruction.new("VINSERTI32X8", forms)
VINSERTI64X2 =
Instruction.new("VINSERTI64X2", forms)
VINSERTI64X4 =
Instruction.new("VINSERTI64X4", forms)
VPBROADCASTB =
Instruction.new("VPBROADCASTB", forms)
VPBROADCASTD =
Instruction.new("VPBROADCASTD", forms)
VPBROADCASTQ =
Instruction.new("VPBROADCASTQ", forms)
VPBROADCASTW =
Instruction.new("VPBROADCASTW", forms)
VEXTRACTF32X4 =
Instruction.new("VEXTRACTF32X4", forms)
VEXTRACTF32X8 =
Instruction.new("VEXTRACTF32X8", forms)
VEXTRACTF64X2 =
Instruction.new("VEXTRACTF64X2", forms)
VEXTRACTF64X4 =
Instruction.new("VEXTRACTF64X4", forms)
VEXTRACTI32X4 =
Instruction.new("VEXTRACTI32X4", forms)
VEXTRACTI32X8 =
Instruction.new("VEXTRACTI32X8", forms)
VEXTRACTI64X2 =
Instruction.new("VEXTRACTI64X2", forms)
VEXTRACTI64X4 =
Instruction.new("VEXTRACTI64X4", forms)
VGATHERPF0DPD =
Instruction.new("VGATHERPF0DPD", forms)
VGATHERPF0DPS =
Instruction.new("VGATHERPF0DPS", forms)
VGATHERPF0QPD =
Instruction.new("VGATHERPF0QPD", forms)
VGATHERPF0QPS =
Instruction.new("VGATHERPF0QPS", forms)
VGATHERPF1DPD =
Instruction.new("VGATHERPF1DPD", forms)
VGATHERPF1DPS =
Instruction.new("VGATHERPF1DPS", forms)
VGATHERPF1QPD =
Instruction.new("VGATHERPF1QPD", forms)
VGATHERPF1QPS =
Instruction.new("VGATHERPF1QPS", forms)
VBROADCASTF128 =
Instruction.new("VBROADCASTF128", forms)
VBROADCASTI128 =
Instruction.new("VBROADCASTI128", forms)
VFMADDSUB132PD =
Instruction.new("VFMADDSUB132PD", forms)
VFMADDSUB132PS =
Instruction.new("VFMADDSUB132PS", forms)
VFMADDSUB213PD =
Instruction.new("VFMADDSUB213PD", forms)
VFMADDSUB213PS =
Instruction.new("VFMADDSUB213PS", forms)
VFMADDSUB231PD =
Instruction.new("VFMADDSUB231PD", forms)
VFMADDSUB231PS =
Instruction.new("VFMADDSUB231PS", forms)
VFMSUBADD132PD =
Instruction.new("VFMSUBADD132PD", forms)
VFMSUBADD132PS =
Instruction.new("VFMSUBADD132PS", forms)
VFMSUBADD213PD =
Instruction.new("VFMSUBADD213PD", forms)
VFMSUBADD213PS =
Instruction.new("VFMSUBADD213PS", forms)
VFMSUBADD231PD =
Instruction.new("VFMSUBADD231PD", forms)
VFMSUBADD231PS =
Instruction.new("VFMSUBADD231PS", forms)
VPMULTISHIFTQB =
Instruction.new("VPMULTISHIFTQB", forms)
VSCATTERPF0DPD =
Instruction.new("VSCATTERPF0DPD", forms)
VSCATTERPF0DPS =
Instruction.new("VSCATTERPF0DPS", forms)
VSCATTERPF0QPD =
Instruction.new("VSCATTERPF0QPD", forms)
VSCATTERPF0QPS =
Instruction.new("VSCATTERPF0QPS", forms)
VSCATTERPF1DPD =
Instruction.new("VSCATTERPF1DPD", forms)
VSCATTERPF1DPS =
Instruction.new("VSCATTERPF1DPS", forms)
VSCATTERPF1QPD =
Instruction.new("VSCATTERPF1QPD", forms)
VSCATTERPF1QPS =
Instruction.new("VSCATTERPF1QPS", forms)
AESKEYGENASSIST =
Instruction.new("AESKEYGENASSIST", forms)
VBROADCASTF32X2 =
Instruction.new("VBROADCASTF32X2", forms)
VBROADCASTF32X4 =
Instruction.new("VBROADCASTF32X4", forms)
VBROADCASTF32X8 =
Instruction.new("VBROADCASTF32X8", forms)
VBROADCASTF64X2 =
Instruction.new("VBROADCASTF64X2", forms)
VBROADCASTF64X4 =
Instruction.new("VBROADCASTF64X4", forms)
VBROADCASTI32X2 =
Instruction.new("VBROADCASTI32X2", forms)
VBROADCASTI32X4 =
Instruction.new("VBROADCASTI32X4", forms)
VBROADCASTI32X8 =
Instruction.new("VBROADCASTI32X8", forms)
VBROADCASTI64X2 =
Instruction.new("VBROADCASTI64X2", forms)
VBROADCASTI64X4 =
Instruction.new("VBROADCASTI64X4", forms)
VPBROADCASTMB2Q =
Instruction.new("VPBROADCASTMB2Q", forms)
VPBROADCASTMW2D =
Instruction.new("VPBROADCASTMW2D", forms)
VAESKEYGENASSIST =
Instruction.new("VAESKEYGENASSIST", forms)

Class Method Summary collapse

Class Method Details

.instruction_namesObject



140
141
142
# File 'lib/fisk/instructions.rb', line 140

def self.instruction_names
  constants - [:Operand, :OPERAND_TYPES]
end