Versions in this module Expand all Collapse all v0 v0.9.1 Jun 27, 2023 v0.9.0 Mar 21, 2023 Changes in this version + const AH + const BH + const CH + const DH + var DefaultArch = CreateArch() + var Instructions = map[string]_InstructionEncoder + var Registers = map[string]Register + type AddressType uint + const Memory + const None + const Offset + const Reference + type Addressable struct + Memory MemoryAddress + Offset RelativeOffset + Reference *Label + Type AddressType + func (self *Addressable) String() string + type Arch struct + func CreateArch() *Arch + func (self *Arch) CreateProgram() *Program + func (self *Arch) DisableISA(isa ISA) *Arch + func (self *Arch) EnableISA(isa ISA) *Arch + func (self *Arch) HasISA(isa ISA) bool + type Assembler struct + func (self *Assembler) Assemble(src string) error + func (self *Assembler) Base() uintptr + func (self *Assembler) Code() []byte + func (self *Assembler) Entry() uintptr + func (self *Assembler) Options() *Options + func (self *Assembler) WithBase(pc uintptr) *Assembler + type Disposable interface + Free func() + type ExceptionControl uint8 + const SAE + func (ExceptionControl) String() string + type ISA uint64 + const ISA_3DNOW + const ISA_3DNOW_PLUS + const ISA_ADX + const ISA_AES + const ISA_ALL + const ISA_AVX + const ISA_AVX2 + const ISA_AVX512BW + const ISA_AVX512CD + const ISA_AVX512DQ + const ISA_AVX512ER + const ISA_AVX512F + const ISA_AVX512IFMA + const ISA_AVX512PF + const ISA_AVX512VBMI + const ISA_AVX512VL + const ISA_AVX512VPOPCNTDQ + const ISA_AVX512_4FMAPS + const ISA_AVX512_4VNNIW + const ISA_BMI + const ISA_BMI2 + const ISA_CLFLUSH + const ISA_CLFLUSHOPT + const ISA_CLWB + const ISA_CLZERO + const ISA_CMOV + const ISA_CPUID + const ISA_F16C + const ISA_FEMMS + const ISA_FMA3 + const ISA_FMA4 + const ISA_LZCNT + const ISA_MMX + const ISA_MMX_PLUS + const ISA_MONITOR + const ISA_MONITORX + const ISA_MOVBE + const ISA_PCLMULQDQ + const ISA_POPCNT + const ISA_PREFETCH + const ISA_PREFETCHW + const ISA_PREFETCHWT1 + const ISA_RDRAND + const ISA_RDSEED + const ISA_RDTSC + const ISA_RDTSCP + const ISA_SHA + const ISA_SSE + const ISA_SSE2 + const ISA_SSE3 + const ISA_SSE4A + const ISA_SSE4_1 + const ISA_SSE4_2 + const ISA_SSSE3 + const ISA_TBM + const ISA_XOP + func ParseISA(name string) ISA + func (self ISA) String() string + type Instruction struct + func (self *Instruction) CS() *Instruction + func (self *Instruction) DS() *Instruction + func (self *Instruction) Domain() InstructionDomain + func (self *Instruction) ES() *Instruction + func (self *Instruction) FS() *Instruction + func (self *Instruction) GS() *Instruction + func (self *Instruction) LOCK() *Instruction + func (self *Instruction) Name() string + func (self *Instruction) Operands() []interface{} + func (self *Instruction) SS() *Instruction + type InstructionDomain uint8 + const DomainAMDSpecific + const DomainAVX + const DomainCrypto + const DomainFMA + const DomainGeneric + const DomainMMXSSE + const DomainMask + const DomainMisc + const DomainPseudo + type InstructionPrefix byte + const PrefixLock + const PrefixSegmentCS + const PrefixSegmentDS + const PrefixSegmentES + const PrefixSegmentFS + const PrefixSegmentGS + const PrefixSegmentSS + type KRegister byte + const K0 + const K1 + const K2 + const K3 + const K4 + const K5 + const K6 + const K7 + func (self KRegister) String() string + type Label struct + Dest *Instruction + Name string + func CreateLabel(name string) *Label + func (self *Label) Evaluate() (int64, error) + func (self *Label) Free() + func (self *Label) Retain() *Label + func (self *Label) String() string + type LabelKind int + const BranchTarget + const Declaration + const RelativeAddress + type LineKind int + const LineCommand + const LineInstr + const LineLabel + type MMRegister byte + const MM0 + const MM1 + const MM2 + const MM3 + const MM4 + const MM5 + const MM6 + const MM7 + func (self MMRegister) String() string + type MaskedRegister struct + Mask RegisterMask + Reg Register + func (self MaskedRegister) String() string + type MemoryAddress struct + Base Register + Displacement int32 + Index Register + Scale uint8 + func (self *MemoryAddress) EnsureValid() + func (self *MemoryAddress) String() string + type MemoryOperand struct + Addr Addressable + Broadcast uint8 + Mask RegisterMask + Masked bool + Size int + func Abs(disp int32) *MemoryOperand + func CreateMemoryOperand() *MemoryOperand + func Ptr(base Register, disp int32) *MemoryOperand + func Ref(ref *Label) (v *MemoryOperand) + func Sib(base Register, index Register, scale uint8, disp int32) (v *MemoryOperand) + func (self *MemoryOperand) EnsureValid() + func (self *MemoryOperand) Free() + func (self *MemoryOperand) Retain() *MemoryOperand + func (self *MemoryOperand) String() string + type OperandKind int + const OpImm + const OpLabel + const OpMem + const OpReg + type Operands [_N_args]interface + type Options struct + IgnoreUnknownDirectives bool + InstructionAliasing bool + type ParsedCommand struct + Args []ParsedCommandArg + Cmd string + type ParsedCommandArg struct + IsString bool + Value string + type ParsedInstruction struct + Mnemonic string + Operands []ParsedOperand + Prefixes []InstructionPrefix + type ParsedLabel struct + Kind LabelKind + Name string + type ParsedLine struct + Command ParsedCommand + Instruction ParsedInstruction + Kind LineKind + Label ParsedLabel + Row int + Src []rune + type ParsedOperand struct + Imm int64 + Label ParsedLabel + Memory MemoryAddress + Op OperandKind + Reg Register + type Parser struct + func (self *Parser) Directive(line string) (err error) + func (self *Parser) Feed(src string) (ret *ParsedLine, err error) + func (self *Parser) Parse(src string) (ret []*ParsedLine, err error) + type Program struct + func (self *Program) ADCB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ADCL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ADCQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ADCW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ADCXL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ADCXQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ADDB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ADDL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ADDPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ADDPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ADDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ADDSD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ADDSS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ADDSUBPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ADDSUBPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ADDW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ADOXL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ADOXQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) AESDEC(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) AESDECLAST(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) AESENC(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) AESENCLAST(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) AESIMC(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) AESKEYGENASSIST(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) ANDB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ANDL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ANDNL(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) ANDNPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ANDNPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ANDNQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) ANDPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ANDPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ANDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ANDW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) Align(align uint64, padding *expr.Expr) (p *Instruction) + func (self *Program) Assemble(pc uintptr) (ret []byte) + func (self *Program) AssembleAndFree(pc uintptr) (ret []byte) + func (self *Program) BEXTR(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) BLCFILL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BLCI(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BLCIC(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BLCMSK(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BLCS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BLENDPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) BLENDPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) BLENDVPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) BLENDVPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) BLSFILL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BLSI(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BLSIC(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BLSMSK(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BLSR(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BSFL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BSFQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BSFW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BSRL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BSRQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BSRW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BSWAPL(v0 interface{}) *Instruction + func (self *Program) BSWAPQ(v0 interface{}) *Instruction + func (self *Program) BTCL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BTCQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BTCW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BTL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BTQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BTRL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BTRQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BTRW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BTSL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BTSQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BTSW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BTW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) BZHI(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) Byte(v *expr.Expr) (p *Instruction) + func (self *Program) CALL(v0 interface{}) *Instruction + func (self *Program) CALLQ(v0 interface{}) *Instruction + func (self *Program) CBTW() *Instruction + func (self *Program) CLC() *Instruction + func (self *Program) CLD() *Instruction + func (self *Program) CLFLUSH(v0 interface{}) *Instruction + func (self *Program) CLFLUSHOPT(v0 interface{}) *Instruction + func (self *Program) CLTD() *Instruction + func (self *Program) CLTQ() *Instruction + func (self *Program) CLWB(v0 interface{}) *Instruction + func (self *Program) CLZERO() *Instruction + func (self *Program) CMC() *Instruction + func (self *Program) CMOVA(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVAE(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVBE(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVC(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVE(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVG(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVGE(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVLE(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVNA(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVNAE(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVNB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVNBE(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVNC(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVNE(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVNG(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVNGE(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVNL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVNLE(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVNO(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVNP(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVNS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVNZ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVO(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVP(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVPE(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVPO(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMOVZ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMPB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMPL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMPPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) CMPPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) CMPQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMPSD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) CMPSS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) CMPW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMPXCHG16B(v0 interface{}) *Instruction + func (self *Program) CMPXCHG8B(v0 interface{}) *Instruction + func (self *Program) CMPXCHGB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMPXCHGL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMPXCHGQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CMPXCHGW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) COMISD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) COMISS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CPUID() *Instruction + func (self *Program) CQTO() *Instruction + func (self *Program) CRC32B(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CRC32L(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CRC32Q(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CRC32W(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTDQ2PD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTDQ2PS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTPD2DQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTPD2PI(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTPD2PS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTPI2PD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTPI2PS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTPS2DQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTPS2PD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTPS2PI(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTSD2SI(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTSD2SS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTSI2SD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTSI2SS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTSS2SD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTSS2SI(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTTPD2DQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTTPD2PI(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTTPS2DQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTTPS2PI(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTTSD2SI(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CVTTSS2SI(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) CWTD() *Instruction + func (self *Program) CWTL() *Instruction + func (self *Program) DECB(v0 interface{}) *Instruction + func (self *Program) DECL(v0 interface{}) *Instruction + func (self *Program) DECQ(v0 interface{}) *Instruction + func (self *Program) DECW(v0 interface{}) *Instruction + func (self *Program) DIVB(v0 interface{}) *Instruction + func (self *Program) DIVL(v0 interface{}) *Instruction + func (self *Program) DIVPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) DIVPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) DIVQ(v0 interface{}) *Instruction + func (self *Program) DIVSD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) DIVSS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) DIVW(v0 interface{}) *Instruction + func (self *Program) DPPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) DPPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) Data(v []byte) (p *Instruction) + func (self *Program) EMMS() *Instruction + func (self *Program) EXTRACTPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) EXTRQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) FEMMS() *Instruction + func (self *Program) Free() + func (self *Program) HADDPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) HADDPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) HSUBPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) HSUBPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) IDIVB(v0 interface{}) *Instruction + func (self *Program) IDIVL(v0 interface{}) *Instruction + func (self *Program) IDIVQ(v0 interface{}) *Instruction + func (self *Program) IDIVW(v0 interface{}) *Instruction + func (self *Program) IMULB(v0 interface{}) *Instruction + func (self *Program) IMULL(v0 interface{}, vv ...interface{}) *Instruction + func (self *Program) IMULQ(v0 interface{}, vv ...interface{}) *Instruction + func (self *Program) IMULW(v0 interface{}, vv ...interface{}) *Instruction + func (self *Program) INCB(v0 interface{}) *Instruction + func (self *Program) INCL(v0 interface{}) *Instruction + func (self *Program) INCQ(v0 interface{}) *Instruction + func (self *Program) INCW(v0 interface{}) *Instruction + func (self *Program) INSERTPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) INSERTQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) INT(v0 interface{}) *Instruction + func (self *Program) JA(v0 interface{}) *Instruction + func (self *Program) JAE(v0 interface{}) *Instruction + func (self *Program) JB(v0 interface{}) *Instruction + func (self *Program) JBE(v0 interface{}) *Instruction + func (self *Program) JC(v0 interface{}) *Instruction + func (self *Program) JE(v0 interface{}) *Instruction + func (self *Program) JECXZ(v0 interface{}) *Instruction + func (self *Program) JG(v0 interface{}) *Instruction + func (self *Program) JGE(v0 interface{}) *Instruction + func (self *Program) JL(v0 interface{}) *Instruction + func (self *Program) JLE(v0 interface{}) *Instruction + func (self *Program) JMP(v0 interface{}) *Instruction + func (self *Program) JMPQ(v0 interface{}) *Instruction + func (self *Program) JNA(v0 interface{}) *Instruction + func (self *Program) JNAE(v0 interface{}) *Instruction + func (self *Program) JNB(v0 interface{}) *Instruction + func (self *Program) JNBE(v0 interface{}) *Instruction + func (self *Program) JNC(v0 interface{}) *Instruction + func (self *Program) JNE(v0 interface{}) *Instruction + func (self *Program) JNG(v0 interface{}) *Instruction + func (self *Program) JNGE(v0 interface{}) *Instruction + func (self *Program) JNL(v0 interface{}) *Instruction + func (self *Program) JNLE(v0 interface{}) *Instruction + func (self *Program) JNO(v0 interface{}) *Instruction + func (self *Program) JNP(v0 interface{}) *Instruction + func (self *Program) JNS(v0 interface{}) *Instruction + func (self *Program) JNZ(v0 interface{}) *Instruction + func (self *Program) JO(v0 interface{}) *Instruction + func (self *Program) JP(v0 interface{}) *Instruction + func (self *Program) JPE(v0 interface{}) *Instruction + func (self *Program) JPO(v0 interface{}) *Instruction + func (self *Program) JRCXZ(v0 interface{}) *Instruction + func (self *Program) JS(v0 interface{}) *Instruction + func (self *Program) JZ(v0 interface{}) *Instruction + func (self *Program) KADDB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KADDD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KADDQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KADDW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KANDB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KANDD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KANDNB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KANDND(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KANDNQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KANDNW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KANDQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KANDW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KMOVB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) KMOVD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) KMOVQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) KMOVW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) KNOTB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) KNOTD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) KNOTQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) KNOTW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) KORB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KORD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KORQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KORTESTB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) KORTESTD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) KORTESTQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) KORTESTW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) KORW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KSHIFTLB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KSHIFTLD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KSHIFTLQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KSHIFTLW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KSHIFTRB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KSHIFTRD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KSHIFTRQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KSHIFTRW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KTESTB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) KTESTD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) KTESTQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) KTESTW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) KUNPCKBW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KUNPCKDQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KUNPCKWD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KXNORB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KXNORD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KXNORQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KXNORW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KXORB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KXORD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KXORQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) KXORW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) LDDQU(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) LDMXCSR(v0 interface{}) *Instruction + func (self *Program) LEAL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) LEAQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) LEAW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) LFENCE() *Instruction + func (self *Program) LZCNTL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) LZCNTQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) LZCNTW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) Link(p *Label) + func (self *Program) Long(v *expr.Expr) (p *Instruction) + func (self *Program) MASKMOVDQU(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MASKMOVQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MAXPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MAXPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MAXSD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MAXSS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MFENCE() *Instruction + func (self *Program) MINPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MINPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MINSD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MINSS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MONITOR() *Instruction + func (self *Program) MONITORX() *Instruction + func (self *Program) MOVAPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVAPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVBEL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVBEQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVBEW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVDDUP(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVDQ2Q(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVDQA(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVDQU(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVHLPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVHPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVHPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVLHPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVLPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVLPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVMSKPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVMSKPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVNTDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVNTDQA(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVNTIL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVNTIQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVNTPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVNTPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVNTQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVNTSD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVNTSS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVQ2DQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVSBL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVSBQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVSBW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVSD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVSHDUP(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVSLDUP(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVSLQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVSS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVSWL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVSWQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVUPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVUPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVZBL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVZBQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVZBW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVZWL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MOVZWQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MPSADBW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) MULB(v0 interface{}) *Instruction + func (self *Program) MULL(v0 interface{}) *Instruction + func (self *Program) MULPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MULPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MULQ(v0 interface{}) *Instruction + func (self *Program) MULSD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MULSS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) MULW(v0 interface{}) *Instruction + func (self *Program) MULXL(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) MULXQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) MWAIT() *Instruction + func (self *Program) MWAITX() *Instruction + func (self *Program) NEGB(v0 interface{}) *Instruction + func (self *Program) NEGL(v0 interface{}) *Instruction + func (self *Program) NEGQ(v0 interface{}) *Instruction + func (self *Program) NEGW(v0 interface{}) *Instruction + func (self *Program) NOP() *Instruction + func (self *Program) NOTB(v0 interface{}) *Instruction + func (self *Program) NOTL(v0 interface{}) *Instruction + func (self *Program) NOTQ(v0 interface{}) *Instruction + func (self *Program) NOTW(v0 interface{}) *Instruction + func (self *Program) ORB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ORL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ORPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ORPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ORQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ORW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PABSB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PABSD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PABSW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PACKSSDW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PACKSSWB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PACKUSDW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PACKUSWB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PADDB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PADDD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PADDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PADDSB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PADDSW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PADDUSB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PADDUSW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PADDW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PALIGNR(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PAND(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PANDN(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PAUSE() *Instruction + func (self *Program) PAVGB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PAVGUSB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PAVGW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PBLENDVB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PBLENDW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PCLMULQDQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PCMPEQB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PCMPEQD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PCMPEQQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PCMPEQW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PCMPESTRI(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PCMPESTRM(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PCMPGTB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PCMPGTD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PCMPGTQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PCMPGTW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PCMPISTRI(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PCMPISTRM(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PDEP(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PEXT(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PEXTRB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PEXTRD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PEXTRQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PEXTRW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PF2ID(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PF2IW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PFACC(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PFADD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PFCMPEQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PFCMPGE(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PFCMPGT(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PFMAX(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PFMIN(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PFMUL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PFNACC(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PFPNACC(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PFRCP(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PFRCPIT1(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PFRCPIT2(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PFRSQIT1(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PFRSQRT(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PFSUB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PFSUBR(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PHADDD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PHADDSW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PHADDW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PHMINPOSUW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PHSUBD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PHSUBSW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PHSUBW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PI2FD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PI2FW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PINSRB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PINSRD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PINSRQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PINSRW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PMADDUBSW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMADDWD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMAXSB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMAXSD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMAXSW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMAXUB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMAXUD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMAXUW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMINSB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMINSD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMINSW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMINUB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMINUD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMINUW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMOVMSKB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMOVSXBD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMOVSXBQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMOVSXBW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMOVSXDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMOVSXWD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMOVSXWQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMOVZXBD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMOVZXBQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMOVZXBW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMOVZXDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMOVZXWD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMOVZXWQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMULDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMULHRSW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMULHRW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMULHUW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMULHW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMULLD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMULLW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PMULUDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) POPCNTL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) POPCNTQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) POPCNTW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) POPQ(v0 interface{}) *Instruction + func (self *Program) POPW(v0 interface{}) *Instruction + func (self *Program) POR(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PREFETCH(v0 interface{}) *Instruction + func (self *Program) PREFETCHNTA(v0 interface{}) *Instruction + func (self *Program) PREFETCHT0(v0 interface{}) *Instruction + func (self *Program) PREFETCHT1(v0 interface{}) *Instruction + func (self *Program) PREFETCHT2(v0 interface{}) *Instruction + func (self *Program) PREFETCHW(v0 interface{}) *Instruction + func (self *Program) PREFETCHWT1(v0 interface{}) *Instruction + func (self *Program) PSADBW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSHUFB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSHUFD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PSHUFHW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PSHUFLW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PSHUFW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) PSIGNB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSIGND(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSIGNW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSLLD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSLLDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSLLQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSLLW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSRAD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSRAW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSRLD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSRLDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSRLQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSRLW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSUBB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSUBD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSUBQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSUBSB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSUBSW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSUBUSB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSUBUSW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSUBW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PSWAPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PTEST(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PUNPCKHBW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PUNPCKHDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PUNPCKHQDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PUNPCKHWD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PUNPCKLBW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PUNPCKLDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PUNPCKLQDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PUNPCKLWD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) PUSHQ(v0 interface{}) *Instruction + func (self *Program) PUSHW(v0 interface{}) *Instruction + func (self *Program) PXOR(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) Quad(v *expr.Expr) (p *Instruction) + func (self *Program) RCLB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) RCLL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) RCLQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) RCLW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) RCPPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) RCPSS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) RCRB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) RCRL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) RCRQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) RCRW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) RDRAND(v0 interface{}) *Instruction + func (self *Program) RDSEED(v0 interface{}) *Instruction + func (self *Program) RDTSC() *Instruction + func (self *Program) RDTSCP() *Instruction + func (self *Program) RET(vv ...interface{}) *Instruction + func (self *Program) ROLB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ROLL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ROLQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) ROLW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) RORB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) RORL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) RORQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) RORW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) RORXL(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) RORXQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) ROUNDPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) ROUNDPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) ROUNDSD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) ROUNDSS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) RSQRTPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) RSQRTSS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SALB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SALL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SALQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SALW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SARB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SARL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SARQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SARW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SARXL(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) SARXQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) SBBB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SBBL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SBBQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SBBW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SETA(v0 interface{}) *Instruction + func (self *Program) SETAE(v0 interface{}) *Instruction + func (self *Program) SETB(v0 interface{}) *Instruction + func (self *Program) SETBE(v0 interface{}) *Instruction + func (self *Program) SETC(v0 interface{}) *Instruction + func (self *Program) SETE(v0 interface{}) *Instruction + func (self *Program) SETG(v0 interface{}) *Instruction + func (self *Program) SETGE(v0 interface{}) *Instruction + func (self *Program) SETL(v0 interface{}) *Instruction + func (self *Program) SETLE(v0 interface{}) *Instruction + func (self *Program) SETNA(v0 interface{}) *Instruction + func (self *Program) SETNAE(v0 interface{}) *Instruction + func (self *Program) SETNB(v0 interface{}) *Instruction + func (self *Program) SETNBE(v0 interface{}) *Instruction + func (self *Program) SETNC(v0 interface{}) *Instruction + func (self *Program) SETNE(v0 interface{}) *Instruction + func (self *Program) SETNG(v0 interface{}) *Instruction + func (self *Program) SETNGE(v0 interface{}) *Instruction + func (self *Program) SETNL(v0 interface{}) *Instruction + func (self *Program) SETNLE(v0 interface{}) *Instruction + func (self *Program) SETNO(v0 interface{}) *Instruction + func (self *Program) SETNP(v0 interface{}) *Instruction + func (self *Program) SETNS(v0 interface{}) *Instruction + func (self *Program) SETNZ(v0 interface{}) *Instruction + func (self *Program) SETO(v0 interface{}) *Instruction + func (self *Program) SETP(v0 interface{}) *Instruction + func (self *Program) SETPE(v0 interface{}) *Instruction + func (self *Program) SETPO(v0 interface{}) *Instruction + func (self *Program) SETS(v0 interface{}) *Instruction + func (self *Program) SETZ(v0 interface{}) *Instruction + func (self *Program) SFENCE() *Instruction + func (self *Program) SHA1MSG1(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SHA1MSG2(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SHA1NEXTE(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SHA1RNDS4(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) SHA256MSG1(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SHA256MSG2(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SHA256RNDS2(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) SHLB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SHLDL(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) SHLDQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) SHLDW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) SHLL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SHLQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SHLW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SHLXL(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) SHLXQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) SHRB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SHRDL(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) SHRDQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) SHRDW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) SHRL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SHRQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SHRW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SHRXL(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) SHRXQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) SHUFPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) SHUFPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) SQRTPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SQRTPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SQRTSD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SQRTSS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) STC() *Instruction + func (self *Program) STD() *Instruction + func (self *Program) STMXCSR(v0 interface{}) *Instruction + func (self *Program) SUBB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SUBL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SUBPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SUBPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SUBQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SUBSD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SUBSS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SUBW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) SYSCALL() *Instruction + func (self *Program) T1MSKC(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) TESTB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) TESTL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) TESTQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) TESTW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) TZCNTL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) TZCNTQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) TZCNTW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) TZMSK(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) UCOMISD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) UCOMISS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) UD2() *Instruction + func (self *Program) UNPCKHPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) UNPCKHPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) UNPCKLPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) UNPCKLPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VADDPD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VADDPS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VADDSD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VADDSS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VADDSUBPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VADDSUBPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VAESDEC(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VAESDECLAST(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VAESENC(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VAESENCLAST(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VAESIMC(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VAESKEYGENASSIST(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VALIGND(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VALIGNQ(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VANDNPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VANDNPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VANDPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VANDPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VBLENDMPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VBLENDMPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VBLENDPD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VBLENDPS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VBLENDVPD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VBLENDVPS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VBROADCASTF128(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VBROADCASTF32X2(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VBROADCASTF32X4(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VBROADCASTF32X8(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VBROADCASTF64X2(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VBROADCASTF64X4(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VBROADCASTI128(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VBROADCASTI32X2(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VBROADCASTI32X4(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VBROADCASTI32X8(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VBROADCASTI64X2(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VBROADCASTI64X4(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VBROADCASTSD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VBROADCASTSS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VCMPPD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, ...) *Instruction + func (self *Program) VCMPPS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, ...) *Instruction + func (self *Program) VCMPSD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, ...) *Instruction + func (self *Program) VCMPSS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, ...) *Instruction + func (self *Program) VCOMISD(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCOMISS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCOMPRESSPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VCOMPRESSPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VCVTDQ2PD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VCVTDQ2PS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTPD2DQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTPD2PS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTPD2QQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTPD2UDQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTPD2UQQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTPH2PS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTPS2DQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTPS2PD(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTPS2PH(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTPS2QQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTPS2UDQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTPS2UQQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTQQ2PD(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTQQ2PS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTSD2SI(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTSD2SS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTSD2USI(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTSI2SD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTSI2SS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTSS2SD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTSS2SI(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTSS2USI(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTTPD2DQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTTPD2QQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTTPD2UDQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTTPD2UQQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTTPS2DQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTTPS2QQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTTPS2UDQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTTPS2UQQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTTSD2SI(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTTSD2USI(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTTSS2SI(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTTSS2USI(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTUDQ2PD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VCVTUDQ2PS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTUQQ2PD(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTUQQ2PS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTUSI2SD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VCVTUSI2SS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VDBPSADBW(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VDIVPD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VDIVPS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VDIVSD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VDIVSS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VDPPD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VDPPS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VEXP2PD(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VEXP2PS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VEXPANDPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VEXPANDPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VEXTRACTF128(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VEXTRACTF32X4(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VEXTRACTF32X8(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VEXTRACTF64X2(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VEXTRACTF64X4(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VEXTRACTI128(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VEXTRACTI32X4(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VEXTRACTI32X8(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VEXTRACTI64X2(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VEXTRACTI64X4(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VEXTRACTPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VFIXUPIMMPD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, ...) *Instruction + func (self *Program) VFIXUPIMMPS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, ...) *Instruction + func (self *Program) VFIXUPIMMSD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, ...) *Instruction + func (self *Program) VFIXUPIMMSS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, ...) *Instruction + func (self *Program) VFMADD132PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADD132PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADD132SD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADD132SS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADD213PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADD213PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADD213SD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADD213SS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADD231PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADD231PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADD231SD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADD231SS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADDPD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFMADDPS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFMADDSD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFMADDSS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFMADDSUB132PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADDSUB132PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADDSUB213PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADDSUB213PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADDSUB231PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADDSUB231PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMADDSUBPD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFMADDSUBPS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFMSUB132PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUB132PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUB132SD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUB132SS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUB213PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUB213PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUB213SD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUB213SS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUB231PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUB231PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUB231SD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUB231SS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUBADD132PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUBADD132PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUBADD213PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUBADD213PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUBADD231PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUBADD231PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFMSUBADDPD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFMSUBADDPS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFMSUBPD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFMSUBPS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFMSUBSD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFMSUBSS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFNMADD132PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMADD132PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMADD132SD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMADD132SS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMADD213PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMADD213PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMADD213SD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMADD213SS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMADD231PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMADD231PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMADD231SD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMADD231SS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMADDPD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFNMADDPS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFNMADDSD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFNMADDSS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFNMSUB132PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMSUB132PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMSUB132SD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMSUB132SS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMSUB213PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMSUB213PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMSUB213SD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMSUB213SS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMSUB231PD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMSUB231PS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMSUB231SD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMSUB231SS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VFNMSUBPD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFNMSUBPS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFNMSUBSD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFNMSUBSS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VFPCLASSPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VFPCLASSPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VFPCLASSSD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VFPCLASSSS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VFRCZPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VFRCZPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VFRCZSD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VFRCZSS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VGATHERDPD(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VGATHERDPS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VGATHERPF0DPD(v0 interface{}) *Instruction + func (self *Program) VGATHERPF0DPS(v0 interface{}) *Instruction + func (self *Program) VGATHERPF0QPD(v0 interface{}) *Instruction + func (self *Program) VGATHERPF0QPS(v0 interface{}) *Instruction + func (self *Program) VGATHERPF1DPD(v0 interface{}) *Instruction + func (self *Program) VGATHERPF1DPS(v0 interface{}) *Instruction + func (self *Program) VGATHERPF1QPD(v0 interface{}) *Instruction + func (self *Program) VGATHERPF1QPS(v0 interface{}) *Instruction + func (self *Program) VGATHERQPD(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VGATHERQPS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VGETEXPPD(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VGETEXPPS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VGETEXPSD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VGETEXPSS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VGETMANTPD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VGETMANTPS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VGETMANTSD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, ...) *Instruction + func (self *Program) VGETMANTSS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, ...) *Instruction + func (self *Program) VHADDPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VHADDPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VHSUBPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VHSUBPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VINSERTF128(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VINSERTF32X4(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VINSERTF32X8(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VINSERTF64X2(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VINSERTF64X4(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VINSERTI128(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VINSERTI32X4(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VINSERTI32X8(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VINSERTI64X2(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VINSERTI64X4(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VINSERTPS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VLDDQU(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VLDMXCSR(v0 interface{}) *Instruction + func (self *Program) VMASKMOVDQU(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMASKMOVPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VMASKMOVPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VMAXPD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VMAXPS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VMAXSD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VMAXSS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VMINPD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VMINPS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VMINSD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VMINSS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VMOVAPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVAPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVDDUP(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVDQA(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVDQA32(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVDQA64(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVDQU(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVDQU16(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVDQU32(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVDQU64(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVDQU8(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVHLPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VMOVHPD(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VMOVHPS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VMOVLHPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VMOVLPD(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VMOVLPS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VMOVMSKPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVMSKPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVNTDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVNTDQA(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVNTPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVNTPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVSD(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VMOVSHDUP(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVSLDUP(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVSS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VMOVUPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMOVUPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VMPSADBW(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VMULPD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VMULPS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VMULSD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VMULSS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VORPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VORPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPABSB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPABSD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPABSQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPABSW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPACKSSDW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPACKSSWB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPACKUSDW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPACKUSWB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPADDB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPADDD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPADDQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPADDSB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPADDSW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPADDUSB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPADDUSW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPADDW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPALIGNR(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPAND(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPANDD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPANDN(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPANDND(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPANDNQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPANDQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPAVGB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPAVGW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPBLENDD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPBLENDMB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPBLENDMD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPBLENDMQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPBLENDMW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPBLENDVB(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPBLENDW(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPBROADCASTB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPBROADCASTD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPBROADCASTMB2Q(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPBROADCASTMW2D(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPBROADCASTQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPBROADCASTW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPCLMULQDQ(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCMOV(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCMPB(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCMPD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCMPEQB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPCMPEQD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPCMPEQQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPCMPEQW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPCMPESTRI(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPCMPESTRM(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPCMPGTB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPCMPGTD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPCMPGTQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPCMPGTW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPCMPISTRI(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPCMPISTRM(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPCMPQ(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCMPUB(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCMPUD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCMPUQ(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCMPUW(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCMPW(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCOMB(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCOMD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCOMPRESSD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPCOMPRESSQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPCOMQ(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCOMUB(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCOMUD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCOMUQ(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCOMUW(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCOMW(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPCONFLICTD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPCONFLICTQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPERM2F128(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPERM2I128(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPERMB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMI2B(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMI2D(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMI2PD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMI2PS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMI2Q(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMI2W(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMIL2PD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, v4 interface{}) *Instruction + func (self *Program) VPERMIL2PS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, v4 interface{}) *Instruction + func (self *Program) VPERMILPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMILPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMT2B(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMT2D(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMT2PD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMT2PS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMT2Q(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMT2W(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPERMW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPEXPANDD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPEXPANDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPEXTRB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPEXTRD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPEXTRQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPEXTRW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPGATHERDD(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VPGATHERDQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VPGATHERQD(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VPGATHERQQ(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VPHADDBD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPHADDBQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPHADDBW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPHADDD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPHADDDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPHADDSW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPHADDUBD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPHADDUBQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPHADDUBW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPHADDUDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPHADDUWD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPHADDUWQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPHADDW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPHADDWD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPHADDWQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPHMINPOSUW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPHSUBBW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPHSUBD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPHSUBDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPHSUBSW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPHSUBW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPHSUBWD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPINSRB(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPINSRD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPINSRQ(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPINSRW(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPLZCNTD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPLZCNTQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMACSDD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPMACSDQH(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPMACSDQL(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPMACSSDD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPMACSSDQH(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPMACSSDQL(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPMACSSWD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPMACSSWW(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPMACSWD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPMACSWW(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPMADCSSWD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPMADCSWD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPMADD52HUQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMADD52LUQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMADDUBSW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMADDWD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMASKMOVD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMASKMOVQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMAXSB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMAXSD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMAXSQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMAXSW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMAXUB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMAXUD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMAXUQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMAXUW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMINSB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMINSD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMINSQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMINSW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMINUB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMINUD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMINUQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMINUW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMOVB2M(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVD2M(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVDB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVDW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVM2B(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVM2D(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVM2Q(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVM2W(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVMSKB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVQ2M(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVQB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVQD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVQW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVSDB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVSDW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVSQB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVSQD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVSQW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVSWB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVSXBD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVSXBQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVSXBW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVSXDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVSXWD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVSXWQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVUSDB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVUSDW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVUSQB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVUSQD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVUSQW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVUSWB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVW2M(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVWB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVZXBD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVZXBQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVZXBW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVZXDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVZXWD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMOVZXWQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPMULDQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMULHRSW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMULHUW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMULHW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMULLD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMULLQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMULLW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMULTISHIFTQB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPMULUDQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPOPCNTD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPOPCNTQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPOR(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPORD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPORQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPPERM(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPROLD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPROLQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPROLVD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPROLVQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPRORD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPRORQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPRORVD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPRORVQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPROTB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPROTD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPROTQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPROTW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSADBW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSCATTERDD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPSCATTERDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPSCATTERQD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPSCATTERQQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPSHAB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSHAD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSHAQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSHAW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSHLB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSHLD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSHLQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSHLW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSHUFB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSHUFD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSHUFHW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSHUFLW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSIGNB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSIGND(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSIGNW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSLLD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSLLDQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSLLQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSLLVD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSLLVQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSLLVW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSLLW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSRAD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSRAQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSRAVD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSRAVQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSRAVW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSRAW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSRLD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSRLDQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSRLQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSRLVD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSRLVQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSRLVW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSRLW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSUBB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSUBD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSUBQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSUBSB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSUBSW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSUBUSB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSUBUSW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPSUBW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPTERNLOGD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPTERNLOGQ(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VPTEST(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VPTESTMB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPTESTMD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPTESTMQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPTESTMW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPTESTNMB(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPTESTNMD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPTESTNMQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPTESTNMW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPUNPCKHBW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPUNPCKHDQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPUNPCKHQDQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPUNPCKHWD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPUNPCKLBW(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPUNPCKLDQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPUNPCKLQDQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPUNPCKLWD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPXOR(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPXORD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VPXORQ(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VRANGEPD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, ...) *Instruction + func (self *Program) VRANGEPS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, ...) *Instruction + func (self *Program) VRANGESD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, ...) *Instruction + func (self *Program) VRANGESS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, ...) *Instruction + func (self *Program) VRCP14PD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VRCP14PS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VRCP14SD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VRCP14SS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VRCP28PD(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VRCP28PS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VRCP28SD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VRCP28SS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VRCPPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VRCPSS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VREDUCEPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VREDUCEPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VREDUCESD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VREDUCESS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VRNDSCALEPD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VRNDSCALEPS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VRNDSCALESD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, ...) *Instruction + func (self *Program) VRNDSCALESS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}, ...) *Instruction + func (self *Program) VROUNDPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VROUNDPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VROUNDSD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VROUNDSS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VRSQRT14PD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VRSQRT14PS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VRSQRT14SD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VRSQRT14SS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VRSQRT28PD(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VRSQRT28PS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VRSQRT28SD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VRSQRT28SS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VRSQRTPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VRSQRTSS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VSCALEFPD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VSCALEFPS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VSCALEFSD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VSCALEFSS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VSCATTERDPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VSCATTERDPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VSCATTERPF0DPD(v0 interface{}) *Instruction + func (self *Program) VSCATTERPF0DPS(v0 interface{}) *Instruction + func (self *Program) VSCATTERPF0QPD(v0 interface{}) *Instruction + func (self *Program) VSCATTERPF0QPS(v0 interface{}) *Instruction + func (self *Program) VSCATTERPF1DPD(v0 interface{}) *Instruction + func (self *Program) VSCATTERPF1DPS(v0 interface{}) *Instruction + func (self *Program) VSCATTERPF1QPD(v0 interface{}) *Instruction + func (self *Program) VSCATTERPF1QPS(v0 interface{}) *Instruction + func (self *Program) VSCATTERQPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VSCATTERQPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VSHUFF32X4(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VSHUFF64X2(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VSHUFI32X4(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VSHUFI64X2(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VSHUFPD(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VSHUFPS(v0 interface{}, v1 interface{}, v2 interface{}, v3 interface{}) *Instruction + func (self *Program) VSQRTPD(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VSQRTPS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VSQRTSD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VSQRTSS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VSTMXCSR(v0 interface{}) *Instruction + func (self *Program) VSUBPD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VSUBPS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VSUBSD(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VSUBSS(v0 interface{}, v1 interface{}, v2 interface{}, vv ...interface{}) *Instruction + func (self *Program) VTESTPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VTESTPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) VUCOMISD(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VUCOMISS(v0 interface{}, v1 interface{}, vv ...interface{}) *Instruction + func (self *Program) VUNPCKHPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VUNPCKHPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VUNPCKLPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VUNPCKLPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VXORPD(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VXORPS(v0 interface{}, v1 interface{}, v2 interface{}) *Instruction + func (self *Program) VZEROALL() *Instruction + func (self *Program) VZEROUPPER() *Instruction + func (self *Program) Word(v *expr.Expr) (p *Instruction) + func (self *Program) XADDB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) XADDL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) XADDQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) XADDW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) XCHGB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) XCHGL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) XCHGQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) XCHGW(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) XGETBV() *Instruction + func (self *Program) XLATB() *Instruction + func (self *Program) XORB(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) XORL(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) XORPD(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) XORPS(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) XORQ(v0 interface{}, v1 interface{}) *Instruction + func (self *Program) XORW(v0 interface{}, v1 interface{}) *Instruction + type Register interface + type Register16 byte + const AX + const BP + const BX + const CX + const DI + const DX + const R10w + const R11w + const R12w + const R13w + const R14w + const R15w + const R8w + const R9w + const SI + const SP + func (self Register16) String() string + type Register32 byte + const EAX + const EBP + const EBX + const ECX + const EDI + const EDX + const ESI + const ESP + const R10d + const R11d + const R12d + const R13d + const R14d + const R15d + const R8d + const R9d + func (self Register32) String() string + type Register64 byte + const R10 + const R11 + const R12 + const R13 + const R14 + const R15 + const R8 + const R9 + const RAX + const RBP + const RBX + const RCX + const RDI + const RDX + const RSI + const RSP + func (self Register64) String() string + type Register8 byte + const AL + const BL + const BPL + const CL + const DIL + const DL + const R10b + const R11b + const R12b + const R13b + const R14b + const R15b + const R8b + const R9b + const SIL + const SPL + func (self Register8) String() string + type RegisterMask struct + K KRegister + Z bool + func (self RegisterMask) String() string + type RelativeOffset int32 + func (self RelativeOffset) String() string + type RoundingControl uint8 + const RD_SAE + const RN_SAE + const RU_SAE + const RZ_SAE + func (self RoundingControl) String() string + type SyntaxError struct + Pos int + Reason string + Row int + Src []rune + func (self *SyntaxError) Error() string + type XMMRegister byte + const XMM0 + const XMM1 + const XMM10 + const XMM11 + const XMM12 + const XMM13 + const XMM14 + const XMM15 + const XMM16 + const XMM17 + const XMM18 + const XMM19 + const XMM2 + const XMM20 + const XMM21 + const XMM22 + const XMM23 + const XMM24 + const XMM25 + const XMM26 + const XMM27 + const XMM28 + const XMM29 + const XMM3 + const XMM30 + const XMM31 + const XMM4 + const XMM5 + const XMM6 + const XMM7 + const XMM8 + const XMM9 + func (self XMMRegister) String() string + type YMMRegister byte + const YMM0 + const YMM1 + const YMM10 + const YMM11 + const YMM12 + const YMM13 + const YMM14 + const YMM15 + const YMM16 + const YMM17 + const YMM18 + const YMM19 + const YMM2 + const YMM20 + const YMM21 + const YMM22 + const YMM23 + const YMM24 + const YMM25 + const YMM26 + const YMM27 + const YMM28 + const YMM29 + const YMM3 + const YMM30 + const YMM31 + const YMM4 + const YMM5 + const YMM6 + const YMM7 + const YMM8 + const YMM9 + func (self YMMRegister) String() string + type ZMMRegister byte + const ZMM0 + const ZMM1 + const ZMM10 + const ZMM11 + const ZMM12 + const ZMM13 + const ZMM14 + const ZMM15 + const ZMM16 + const ZMM17 + const ZMM18 + const ZMM19 + const ZMM2 + const ZMM20 + const ZMM21 + const ZMM22 + const ZMM23 + const ZMM24 + const ZMM25 + const ZMM26 + const ZMM27 + const ZMM28 + const ZMM29 + const ZMM3 + const ZMM30 + const ZMM31 + const ZMM4 + const ZMM5 + const ZMM6 + const ZMM7 + const ZMM8 + const ZMM9 + func (self ZMMRegister) String() string