Files
avo/x86/zctors_test.go
Michael McLoughlin 34ac353c14 all: remove +build tags (#377)
Commit 759be3dad9 bumped our Go
requirement to 1.18 which allows us to drop support for old-style
`+build` tags. This change runs `go fix ./...` to remove them, and
updates some remaining code generators that produced `+build` lines.
2023-03-05 20:30:01 -08:00

48570 lines
1.2 MiB

// Code generated by command: avogen -output zctors_test.go ctorstest. DO NOT EDIT.
//go:build !integration
package x86
import (
"math"
"testing"
"github.com/mmcloughlin/avo/operand"
"github.com/mmcloughlin/avo/reg"
)
var (
op1 operand.Op = operand.Imm(1)
op3 operand.Op = operand.Imm(3)
opimm2u operand.Op = operand.Imm(3)
opimm8 operand.Op = operand.Imm(math.MaxInt8)
opimm16 operand.Op = operand.Imm(math.MaxInt16)
opimm32 operand.Op = operand.Imm(math.MaxInt32)
opimm64 operand.Op = operand.Imm(math.MaxInt64)
opal operand.Op = reg.AL
opcl operand.Op = reg.CL
opax operand.Op = reg.AX
opeax operand.Op = reg.EAX
oprax operand.Op = reg.RAX
opr8 operand.Op = reg.CH
opr16 operand.Op = reg.R9W
opr32 operand.Op = reg.R10L
opr64 operand.Op = reg.R11
opxmm0 operand.Op = reg.X0
opxmm operand.Op = reg.X7
opymm operand.Op = reg.Y15
opzmm operand.Op = reg.Z31
opk operand.Op = reg.K7
opm operand.Op = operand.Mem{Base: reg.BX, Index: reg.CX, Scale: 2}
opm8 operand.Op = operand.Mem{Base: reg.BL, Index: reg.CH, Scale: 1}
opm16 operand.Op = operand.Mem{Base: reg.BX, Index: reg.CX, Scale: 2}
opm32 operand.Op = operand.Mem{Base: reg.EBX, Index: reg.ECX, Scale: 4}
opm64 operand.Op = operand.Mem{Base: reg.RBX, Index: reg.RCX, Scale: 8}
opm128 operand.Op = operand.Mem{Base: reg.RBX, Index: reg.RCX, Scale: 8}
opm256 operand.Op = operand.Mem{Base: reg.RBX, Index: reg.RCX, Scale: 8}
opm512 operand.Op = operand.Mem{Base: reg.RBX, Index: reg.RCX, Scale: 8}
opvm32x operand.Op = operand.Mem{Base: reg.R13, Index: reg.X4, Scale: 1}
opvm64x operand.Op = operand.Mem{Base: reg.R13, Index: reg.X8, Scale: 1}
opvm32y operand.Op = operand.Mem{Base: reg.R13, Index: reg.Y4, Scale: 1}
opvm64y operand.Op = operand.Mem{Base: reg.R13, Index: reg.Y8, Scale: 1}
opvm32z operand.Op = operand.Mem{Base: reg.R13, Index: reg.Z4, Scale: 1}
opvm64z operand.Op = operand.Mem{Base: reg.R13, Index: reg.Z8, Scale: 1}
oprel8 operand.Op = operand.Rel(math.MaxInt8)
oprel32 operand.Op = operand.LabelRef("lbl")
)
func TestADCBValidFormsNoError(t *testing.T) {
if _, err := ADCB(opimm8, opal); err != nil {
t.Fatal(err)
}
if _, err := ADCB(opimm8, opm8); err != nil {
t.Fatal(err)
}
if _, err := ADCB(opimm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := ADCB(opm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := ADCB(opr8, opm8); err != nil {
t.Fatal(err)
}
if _, err := ADCB(opr8, opr8); err != nil {
t.Fatal(err)
}
}
func TestADCLValidFormsNoError(t *testing.T) {
if _, err := ADCL(opimm32, opeax); err != nil {
t.Fatal(err)
}
if _, err := ADCL(opimm32, opm32); err != nil {
t.Fatal(err)
}
if _, err := ADCL(opimm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := ADCL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := ADCL(opimm8, opr32); err != nil {
t.Fatal(err)
}
if _, err := ADCL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := ADCL(opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := ADCL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestADCQValidFormsNoError(t *testing.T) {
if _, err := ADCQ(opimm32, opm64); err != nil {
t.Fatal(err)
}
if _, err := ADCQ(opimm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := ADCQ(opimm32, oprax); err != nil {
t.Fatal(err)
}
if _, err := ADCQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := ADCQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
if _, err := ADCQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := ADCQ(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := ADCQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestADCWValidFormsNoError(t *testing.T) {
if _, err := ADCW(opimm16, opax); err != nil {
t.Fatal(err)
}
if _, err := ADCW(opimm16, opm16); err != nil {
t.Fatal(err)
}
if _, err := ADCW(opimm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := ADCW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := ADCW(opimm8, opr16); err != nil {
t.Fatal(err)
}
if _, err := ADCW(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := ADCW(opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := ADCW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestADCXLValidFormsNoError(t *testing.T) {
if _, err := ADCXL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := ADCXL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestADCXQValidFormsNoError(t *testing.T) {
if _, err := ADCXQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := ADCXQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestADDBValidFormsNoError(t *testing.T) {
if _, err := ADDB(opimm8, opal); err != nil {
t.Fatal(err)
}
if _, err := ADDB(opimm8, opm8); err != nil {
t.Fatal(err)
}
if _, err := ADDB(opimm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := ADDB(opm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := ADDB(opr8, opm8); err != nil {
t.Fatal(err)
}
if _, err := ADDB(opr8, opr8); err != nil {
t.Fatal(err)
}
}
func TestADDLValidFormsNoError(t *testing.T) {
if _, err := ADDL(opimm32, opeax); err != nil {
t.Fatal(err)
}
if _, err := ADDL(opimm32, opm32); err != nil {
t.Fatal(err)
}
if _, err := ADDL(opimm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := ADDL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := ADDL(opimm8, opr32); err != nil {
t.Fatal(err)
}
if _, err := ADDL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := ADDL(opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := ADDL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestADDPDValidFormsNoError(t *testing.T) {
if _, err := ADDPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := ADDPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestADDPSValidFormsNoError(t *testing.T) {
if _, err := ADDPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := ADDPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestADDQValidFormsNoError(t *testing.T) {
if _, err := ADDQ(opimm32, opm64); err != nil {
t.Fatal(err)
}
if _, err := ADDQ(opimm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := ADDQ(opimm32, oprax); err != nil {
t.Fatal(err)
}
if _, err := ADDQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := ADDQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
if _, err := ADDQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := ADDQ(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := ADDQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestADDSDValidFormsNoError(t *testing.T) {
if _, err := ADDSD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := ADDSD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestADDSSValidFormsNoError(t *testing.T) {
if _, err := ADDSS(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := ADDSS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestADDSUBPDValidFormsNoError(t *testing.T) {
if _, err := ADDSUBPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := ADDSUBPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestADDSUBPSValidFormsNoError(t *testing.T) {
if _, err := ADDSUBPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := ADDSUBPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestADDWValidFormsNoError(t *testing.T) {
if _, err := ADDW(opimm16, opax); err != nil {
t.Fatal(err)
}
if _, err := ADDW(opimm16, opm16); err != nil {
t.Fatal(err)
}
if _, err := ADDW(opimm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := ADDW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := ADDW(opimm8, opr16); err != nil {
t.Fatal(err)
}
if _, err := ADDW(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := ADDW(opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := ADDW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestADOXLValidFormsNoError(t *testing.T) {
if _, err := ADOXL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := ADOXL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestADOXQValidFormsNoError(t *testing.T) {
if _, err := ADOXQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := ADOXQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestAESDECValidFormsNoError(t *testing.T) {
if _, err := AESDEC(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := AESDEC(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestAESDECLASTValidFormsNoError(t *testing.T) {
if _, err := AESDECLAST(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := AESDECLAST(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestAESENCValidFormsNoError(t *testing.T) {
if _, err := AESENC(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := AESENC(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestAESENCLASTValidFormsNoError(t *testing.T) {
if _, err := AESENCLAST(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := AESENCLAST(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestAESIMCValidFormsNoError(t *testing.T) {
if _, err := AESIMC(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := AESIMC(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestAESKEYGENASSISTValidFormsNoError(t *testing.T) {
if _, err := AESKEYGENASSIST(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := AESKEYGENASSIST(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestANDBValidFormsNoError(t *testing.T) {
if _, err := ANDB(opimm8, opal); err != nil {
t.Fatal(err)
}
if _, err := ANDB(opimm8, opm8); err != nil {
t.Fatal(err)
}
if _, err := ANDB(opimm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := ANDB(opm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := ANDB(opr8, opm8); err != nil {
t.Fatal(err)
}
if _, err := ANDB(opr8, opr8); err != nil {
t.Fatal(err)
}
}
func TestANDLValidFormsNoError(t *testing.T) {
if _, err := ANDL(opimm32, opeax); err != nil {
t.Fatal(err)
}
if _, err := ANDL(opimm32, opm32); err != nil {
t.Fatal(err)
}
if _, err := ANDL(opimm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := ANDL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := ANDL(opimm8, opr32); err != nil {
t.Fatal(err)
}
if _, err := ANDL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := ANDL(opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := ANDL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestANDNLValidFormsNoError(t *testing.T) {
if _, err := ANDNL(opm32, opr32, opr32); err != nil {
t.Fatal(err)
}
if _, err := ANDNL(opr32, opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestANDNPDValidFormsNoError(t *testing.T) {
if _, err := ANDNPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := ANDNPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestANDNPSValidFormsNoError(t *testing.T) {
if _, err := ANDNPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := ANDNPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestANDNQValidFormsNoError(t *testing.T) {
if _, err := ANDNQ(opm64, opr64, opr64); err != nil {
t.Fatal(err)
}
if _, err := ANDNQ(opr64, opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestANDPDValidFormsNoError(t *testing.T) {
if _, err := ANDPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := ANDPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestANDPSValidFormsNoError(t *testing.T) {
if _, err := ANDPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := ANDPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestANDQValidFormsNoError(t *testing.T) {
if _, err := ANDQ(opimm32, opm64); err != nil {
t.Fatal(err)
}
if _, err := ANDQ(opimm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := ANDQ(opimm32, oprax); err != nil {
t.Fatal(err)
}
if _, err := ANDQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := ANDQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
if _, err := ANDQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := ANDQ(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := ANDQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestANDWValidFormsNoError(t *testing.T) {
if _, err := ANDW(opimm16, opax); err != nil {
t.Fatal(err)
}
if _, err := ANDW(opimm16, opm16); err != nil {
t.Fatal(err)
}
if _, err := ANDW(opimm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := ANDW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := ANDW(opimm8, opr16); err != nil {
t.Fatal(err)
}
if _, err := ANDW(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := ANDW(opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := ANDW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestBEXTRLValidFormsNoError(t *testing.T) {
if _, err := BEXTRL(opr32, opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := BEXTRL(opr32, opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestBEXTRQValidFormsNoError(t *testing.T) {
if _, err := BEXTRQ(opr64, opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := BEXTRQ(opr64, opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestBLENDPDValidFormsNoError(t *testing.T) {
if _, err := BLENDPD(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := BLENDPD(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestBLENDPSValidFormsNoError(t *testing.T) {
if _, err := BLENDPS(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := BLENDPS(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestBLENDVPDValidFormsNoError(t *testing.T) {
if _, err := BLENDVPD(opxmm0, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := BLENDVPD(opxmm0, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestBLENDVPSValidFormsNoError(t *testing.T) {
if _, err := BLENDVPS(opxmm0, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := BLENDVPS(opxmm0, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestBLSILValidFormsNoError(t *testing.T) {
if _, err := BLSIL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := BLSIL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestBLSIQValidFormsNoError(t *testing.T) {
if _, err := BLSIQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := BLSIQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestBLSMSKLValidFormsNoError(t *testing.T) {
if _, err := BLSMSKL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := BLSMSKL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestBLSMSKQValidFormsNoError(t *testing.T) {
if _, err := BLSMSKQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := BLSMSKQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestBLSRLValidFormsNoError(t *testing.T) {
if _, err := BLSRL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := BLSRL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestBLSRQValidFormsNoError(t *testing.T) {
if _, err := BLSRQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := BLSRQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestBSFLValidFormsNoError(t *testing.T) {
if _, err := BSFL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := BSFL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestBSFQValidFormsNoError(t *testing.T) {
if _, err := BSFQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := BSFQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestBSFWValidFormsNoError(t *testing.T) {
if _, err := BSFW(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := BSFW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestBSRLValidFormsNoError(t *testing.T) {
if _, err := BSRL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := BSRL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestBSRQValidFormsNoError(t *testing.T) {
if _, err := BSRQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := BSRQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestBSRWValidFormsNoError(t *testing.T) {
if _, err := BSRW(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := BSRW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestBSWAPLValidFormsNoError(t *testing.T) {
if _, err := BSWAPL(opr32); err != nil {
t.Fatal(err)
}
}
func TestBSWAPQValidFormsNoError(t *testing.T) {
if _, err := BSWAPQ(opr64); err != nil {
t.Fatal(err)
}
}
func TestBTCLValidFormsNoError(t *testing.T) {
if _, err := BTCL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := BTCL(opimm8, opr32); err != nil {
t.Fatal(err)
}
if _, err := BTCL(opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := BTCL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestBTCQValidFormsNoError(t *testing.T) {
if _, err := BTCQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := BTCQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
if _, err := BTCQ(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := BTCQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestBTCWValidFormsNoError(t *testing.T) {
if _, err := BTCW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := BTCW(opimm8, opr16); err != nil {
t.Fatal(err)
}
if _, err := BTCW(opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := BTCW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestBTLValidFormsNoError(t *testing.T) {
if _, err := BTL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := BTL(opimm8, opr32); err != nil {
t.Fatal(err)
}
if _, err := BTL(opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := BTL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestBTQValidFormsNoError(t *testing.T) {
if _, err := BTQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := BTQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
if _, err := BTQ(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := BTQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestBTRLValidFormsNoError(t *testing.T) {
if _, err := BTRL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := BTRL(opimm8, opr32); err != nil {
t.Fatal(err)
}
if _, err := BTRL(opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := BTRL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestBTRQValidFormsNoError(t *testing.T) {
if _, err := BTRQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := BTRQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
if _, err := BTRQ(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := BTRQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestBTRWValidFormsNoError(t *testing.T) {
if _, err := BTRW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := BTRW(opimm8, opr16); err != nil {
t.Fatal(err)
}
if _, err := BTRW(opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := BTRW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestBTSLValidFormsNoError(t *testing.T) {
if _, err := BTSL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := BTSL(opimm8, opr32); err != nil {
t.Fatal(err)
}
if _, err := BTSL(opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := BTSL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestBTSQValidFormsNoError(t *testing.T) {
if _, err := BTSQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := BTSQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
if _, err := BTSQ(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := BTSQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestBTSWValidFormsNoError(t *testing.T) {
if _, err := BTSW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := BTSW(opimm8, opr16); err != nil {
t.Fatal(err)
}
if _, err := BTSW(opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := BTSW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestBTWValidFormsNoError(t *testing.T) {
if _, err := BTW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := BTW(opimm8, opr16); err != nil {
t.Fatal(err)
}
if _, err := BTW(opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := BTW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestBZHILValidFormsNoError(t *testing.T) {
if _, err := BZHIL(opr32, opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := BZHIL(opr32, opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestBZHIQValidFormsNoError(t *testing.T) {
if _, err := BZHIQ(opr64, opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := BZHIQ(opr64, opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCALLValidFormsNoError(t *testing.T) {
if _, err := CALL(oprel32); err != nil {
t.Fatal(err)
}
}
func TestCBWValidFormsNoError(t *testing.T) {
if _, err := CBW(); err != nil {
t.Fatal(err)
}
}
func TestCDQValidFormsNoError(t *testing.T) {
if _, err := CDQ(); err != nil {
t.Fatal(err)
}
}
func TestCDQEValidFormsNoError(t *testing.T) {
if _, err := CDQE(); err != nil {
t.Fatal(err)
}
}
func TestCLCValidFormsNoError(t *testing.T) {
if _, err := CLC(); err != nil {
t.Fatal(err)
}
}
func TestCLDValidFormsNoError(t *testing.T) {
if _, err := CLD(); err != nil {
t.Fatal(err)
}
}
func TestCLFLUSHValidFormsNoError(t *testing.T) {
if _, err := CLFLUSH(opm8); err != nil {
t.Fatal(err)
}
}
func TestCLFLUSHOPTValidFormsNoError(t *testing.T) {
if _, err := CLFLUSHOPT(opm8); err != nil {
t.Fatal(err)
}
}
func TestCMCValidFormsNoError(t *testing.T) {
if _, err := CMC(); err != nil {
t.Fatal(err)
}
}
func TestCMOVLCCValidFormsNoError(t *testing.T) {
if _, err := CMOVLCC(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CMOVLCC(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMOVLCSValidFormsNoError(t *testing.T) {
if _, err := CMOVLCS(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CMOVLCS(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMOVLEQValidFormsNoError(t *testing.T) {
if _, err := CMOVLEQ(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CMOVLEQ(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMOVLGEValidFormsNoError(t *testing.T) {
if _, err := CMOVLGE(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CMOVLGE(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMOVLGTValidFormsNoError(t *testing.T) {
if _, err := CMOVLGT(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CMOVLGT(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMOVLHIValidFormsNoError(t *testing.T) {
if _, err := CMOVLHI(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CMOVLHI(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMOVLLEValidFormsNoError(t *testing.T) {
if _, err := CMOVLLE(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CMOVLLE(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMOVLLSValidFormsNoError(t *testing.T) {
if _, err := CMOVLLS(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CMOVLLS(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMOVLLTValidFormsNoError(t *testing.T) {
if _, err := CMOVLLT(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CMOVLLT(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMOVLMIValidFormsNoError(t *testing.T) {
if _, err := CMOVLMI(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CMOVLMI(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMOVLNEValidFormsNoError(t *testing.T) {
if _, err := CMOVLNE(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CMOVLNE(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMOVLOCValidFormsNoError(t *testing.T) {
if _, err := CMOVLOC(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CMOVLOC(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMOVLOSValidFormsNoError(t *testing.T) {
if _, err := CMOVLOS(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CMOVLOS(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMOVLPCValidFormsNoError(t *testing.T) {
if _, err := CMOVLPC(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CMOVLPC(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMOVLPLValidFormsNoError(t *testing.T) {
if _, err := CMOVLPL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CMOVLPL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMOVLPSValidFormsNoError(t *testing.T) {
if _, err := CMOVLPS(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CMOVLPS(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMOVQCCValidFormsNoError(t *testing.T) {
if _, err := CMOVQCC(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMOVQCC(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCMOVQCSValidFormsNoError(t *testing.T) {
if _, err := CMOVQCS(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMOVQCS(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCMOVQEQValidFormsNoError(t *testing.T) {
if _, err := CMOVQEQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMOVQEQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCMOVQGEValidFormsNoError(t *testing.T) {
if _, err := CMOVQGE(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMOVQGE(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCMOVQGTValidFormsNoError(t *testing.T) {
if _, err := CMOVQGT(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMOVQGT(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCMOVQHIValidFormsNoError(t *testing.T) {
if _, err := CMOVQHI(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMOVQHI(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCMOVQLEValidFormsNoError(t *testing.T) {
if _, err := CMOVQLE(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMOVQLE(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCMOVQLSValidFormsNoError(t *testing.T) {
if _, err := CMOVQLS(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMOVQLS(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCMOVQLTValidFormsNoError(t *testing.T) {
if _, err := CMOVQLT(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMOVQLT(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCMOVQMIValidFormsNoError(t *testing.T) {
if _, err := CMOVQMI(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMOVQMI(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCMOVQNEValidFormsNoError(t *testing.T) {
if _, err := CMOVQNE(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMOVQNE(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCMOVQOCValidFormsNoError(t *testing.T) {
if _, err := CMOVQOC(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMOVQOC(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCMOVQOSValidFormsNoError(t *testing.T) {
if _, err := CMOVQOS(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMOVQOS(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCMOVQPCValidFormsNoError(t *testing.T) {
if _, err := CMOVQPC(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMOVQPC(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCMOVQPLValidFormsNoError(t *testing.T) {
if _, err := CMOVQPL(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMOVQPL(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCMOVQPSValidFormsNoError(t *testing.T) {
if _, err := CMOVQPS(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMOVQPS(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCMOVWCCValidFormsNoError(t *testing.T) {
if _, err := CMOVWCC(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := CMOVWCC(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCMOVWCSValidFormsNoError(t *testing.T) {
if _, err := CMOVWCS(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := CMOVWCS(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCMOVWEQValidFormsNoError(t *testing.T) {
if _, err := CMOVWEQ(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := CMOVWEQ(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCMOVWGEValidFormsNoError(t *testing.T) {
if _, err := CMOVWGE(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := CMOVWGE(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCMOVWGTValidFormsNoError(t *testing.T) {
if _, err := CMOVWGT(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := CMOVWGT(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCMOVWHIValidFormsNoError(t *testing.T) {
if _, err := CMOVWHI(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := CMOVWHI(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCMOVWLEValidFormsNoError(t *testing.T) {
if _, err := CMOVWLE(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := CMOVWLE(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCMOVWLSValidFormsNoError(t *testing.T) {
if _, err := CMOVWLS(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := CMOVWLS(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCMOVWLTValidFormsNoError(t *testing.T) {
if _, err := CMOVWLT(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := CMOVWLT(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCMOVWMIValidFormsNoError(t *testing.T) {
if _, err := CMOVWMI(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := CMOVWMI(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCMOVWNEValidFormsNoError(t *testing.T) {
if _, err := CMOVWNE(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := CMOVWNE(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCMOVWOCValidFormsNoError(t *testing.T) {
if _, err := CMOVWOC(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := CMOVWOC(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCMOVWOSValidFormsNoError(t *testing.T) {
if _, err := CMOVWOS(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := CMOVWOS(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCMOVWPCValidFormsNoError(t *testing.T) {
if _, err := CMOVWPC(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := CMOVWPC(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCMOVWPLValidFormsNoError(t *testing.T) {
if _, err := CMOVWPL(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := CMOVWPL(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCMOVWPSValidFormsNoError(t *testing.T) {
if _, err := CMOVWPS(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := CMOVWPS(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCMPBValidFormsNoError(t *testing.T) {
if _, err := CMPB(opal, opimm8); err != nil {
t.Fatal(err)
}
if _, err := CMPB(opm8, opimm8); err != nil {
t.Fatal(err)
}
if _, err := CMPB(opm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := CMPB(opr8, opimm8); err != nil {
t.Fatal(err)
}
if _, err := CMPB(opr8, opm8); err != nil {
t.Fatal(err)
}
if _, err := CMPB(opr8, opr8); err != nil {
t.Fatal(err)
}
}
func TestCMPLValidFormsNoError(t *testing.T) {
if _, err := CMPL(opeax, opimm32); err != nil {
t.Fatal(err)
}
if _, err := CMPL(opm32, opimm32); err != nil {
t.Fatal(err)
}
if _, err := CMPL(opm32, opimm8); err != nil {
t.Fatal(err)
}
if _, err := CMPL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CMPL(opr32, opimm32); err != nil {
t.Fatal(err)
}
if _, err := CMPL(opr32, opimm8); err != nil {
t.Fatal(err)
}
if _, err := CMPL(opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := CMPL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMPPDValidFormsNoError(t *testing.T) {
if _, err := CMPPD(opm128, opxmm, opimm8); err != nil {
t.Fatal(err)
}
if _, err := CMPPD(opxmm, opxmm, opimm8); err != nil {
t.Fatal(err)
}
}
func TestCMPPSValidFormsNoError(t *testing.T) {
if _, err := CMPPS(opm128, opxmm, opimm8); err != nil {
t.Fatal(err)
}
if _, err := CMPPS(opxmm, opxmm, opimm8); err != nil {
t.Fatal(err)
}
}
func TestCMPQValidFormsNoError(t *testing.T) {
if _, err := CMPQ(opm64, opimm32); err != nil {
t.Fatal(err)
}
if _, err := CMPQ(opm64, opimm8); err != nil {
t.Fatal(err)
}
if _, err := CMPQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMPQ(opr64, opimm32); err != nil {
t.Fatal(err)
}
if _, err := CMPQ(opr64, opimm8); err != nil {
t.Fatal(err)
}
if _, err := CMPQ(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := CMPQ(opr64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CMPQ(oprax, opimm32); err != nil {
t.Fatal(err)
}
}
func TestCMPSDValidFormsNoError(t *testing.T) {
if _, err := CMPSD(opm64, opxmm, opimm8); err != nil {
t.Fatal(err)
}
if _, err := CMPSD(opxmm, opxmm, opimm8); err != nil {
t.Fatal(err)
}
}
func TestCMPSSValidFormsNoError(t *testing.T) {
if _, err := CMPSS(opm32, opxmm, opimm8); err != nil {
t.Fatal(err)
}
if _, err := CMPSS(opxmm, opxmm, opimm8); err != nil {
t.Fatal(err)
}
}
func TestCMPWValidFormsNoError(t *testing.T) {
if _, err := CMPW(opax, opimm16); err != nil {
t.Fatal(err)
}
if _, err := CMPW(opm16, opimm16); err != nil {
t.Fatal(err)
}
if _, err := CMPW(opm16, opimm8); err != nil {
t.Fatal(err)
}
if _, err := CMPW(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := CMPW(opr16, opimm16); err != nil {
t.Fatal(err)
}
if _, err := CMPW(opr16, opimm8); err != nil {
t.Fatal(err)
}
if _, err := CMPW(opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := CMPW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCMPXCHG16BValidFormsNoError(t *testing.T) {
if _, err := CMPXCHG16B(opm128); err != nil {
t.Fatal(err)
}
}
func TestCMPXCHG8BValidFormsNoError(t *testing.T) {
if _, err := CMPXCHG8B(opm64); err != nil {
t.Fatal(err)
}
}
func TestCMPXCHGBValidFormsNoError(t *testing.T) {
if _, err := CMPXCHGB(opr8, opm8); err != nil {
t.Fatal(err)
}
if _, err := CMPXCHGB(opr8, opr8); err != nil {
t.Fatal(err)
}
}
func TestCMPXCHGLValidFormsNoError(t *testing.T) {
if _, err := CMPXCHGL(opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := CMPXCHGL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCMPXCHGQValidFormsNoError(t *testing.T) {
if _, err := CMPXCHGQ(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := CMPXCHGQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCMPXCHGWValidFormsNoError(t *testing.T) {
if _, err := CMPXCHGW(opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := CMPXCHGW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestCOMISDValidFormsNoError(t *testing.T) {
if _, err := COMISD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := COMISD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestCOMISSValidFormsNoError(t *testing.T) {
if _, err := COMISS(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := COMISS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestCPUIDValidFormsNoError(t *testing.T) {
if _, err := CPUID(); err != nil {
t.Fatal(err)
}
}
func TestCQOValidFormsNoError(t *testing.T) {
if _, err := CQO(); err != nil {
t.Fatal(err)
}
}
func TestCRC32BValidFormsNoError(t *testing.T) {
if _, err := CRC32B(opm8, opr32); err != nil {
t.Fatal(err)
}
if _, err := CRC32B(opm8, opr64); err != nil {
t.Fatal(err)
}
if _, err := CRC32B(opr8, opr32); err != nil {
t.Fatal(err)
}
if _, err := CRC32B(opr8, opr64); err != nil {
t.Fatal(err)
}
}
func TestCRC32LValidFormsNoError(t *testing.T) {
if _, err := CRC32L(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CRC32L(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestCRC32QValidFormsNoError(t *testing.T) {
if _, err := CRC32Q(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CRC32Q(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestCRC32WValidFormsNoError(t *testing.T) {
if _, err := CRC32W(opm16, opr32); err != nil {
t.Fatal(err)
}
if _, err := CRC32W(opr16, opr32); err != nil {
t.Fatal(err)
}
}
func TestCVTPD2PLValidFormsNoError(t *testing.T) {
if _, err := CVTPD2PL(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := CVTPD2PL(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestCVTPD2PSValidFormsNoError(t *testing.T) {
if _, err := CVTPD2PS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := CVTPD2PS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestCVTPL2PDValidFormsNoError(t *testing.T) {
if _, err := CVTPL2PD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := CVTPL2PD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestCVTPL2PSValidFormsNoError(t *testing.T) {
if _, err := CVTPL2PS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := CVTPL2PS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestCVTPS2PDValidFormsNoError(t *testing.T) {
if _, err := CVTPS2PD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := CVTPS2PD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestCVTPS2PLValidFormsNoError(t *testing.T) {
if _, err := CVTPS2PL(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := CVTPS2PL(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestCVTSD2SLValidFormsNoError(t *testing.T) {
if _, err := CVTSD2SL(opm64, opr32); err != nil {
t.Fatal(err)
}
if _, err := CVTSD2SL(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CVTSD2SL(opxmm, opr32); err != nil {
t.Fatal(err)
}
if _, err := CVTSD2SL(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestCVTSD2SSValidFormsNoError(t *testing.T) {
if _, err := CVTSD2SS(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := CVTSD2SS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestCVTSL2SDValidFormsNoError(t *testing.T) {
if _, err := CVTSL2SD(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := CVTSL2SD(opr32, opxmm); err != nil {
t.Fatal(err)
}
}
func TestCVTSL2SSValidFormsNoError(t *testing.T) {
if _, err := CVTSL2SS(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := CVTSL2SS(opr32, opxmm); err != nil {
t.Fatal(err)
}
}
func TestCVTSQ2SDValidFormsNoError(t *testing.T) {
if _, err := CVTSQ2SD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := CVTSQ2SD(opr64, opxmm); err != nil {
t.Fatal(err)
}
}
func TestCVTSQ2SSValidFormsNoError(t *testing.T) {
if _, err := CVTSQ2SS(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := CVTSQ2SS(opr64, opxmm); err != nil {
t.Fatal(err)
}
}
func TestCVTSS2SDValidFormsNoError(t *testing.T) {
if _, err := CVTSS2SD(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := CVTSS2SD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestCVTSS2SLValidFormsNoError(t *testing.T) {
if _, err := CVTSS2SL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CVTSS2SL(opm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := CVTSS2SL(opxmm, opr32); err != nil {
t.Fatal(err)
}
if _, err := CVTSS2SL(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestCVTTPD2PLValidFormsNoError(t *testing.T) {
if _, err := CVTTPD2PL(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := CVTTPD2PL(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestCVTTPS2PLValidFormsNoError(t *testing.T) {
if _, err := CVTTPS2PL(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := CVTTPS2PL(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestCVTTSD2SLValidFormsNoError(t *testing.T) {
if _, err := CVTTSD2SL(opm64, opr32); err != nil {
t.Fatal(err)
}
if _, err := CVTTSD2SL(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestCVTTSD2SQValidFormsNoError(t *testing.T) {
if _, err := CVTTSD2SQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := CVTTSD2SQ(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestCVTTSS2SLValidFormsNoError(t *testing.T) {
if _, err := CVTTSS2SL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := CVTTSS2SL(opm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := CVTTSS2SL(opxmm, opr32); err != nil {
t.Fatal(err)
}
if _, err := CVTTSS2SL(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestCWDValidFormsNoError(t *testing.T) {
if _, err := CWD(); err != nil {
t.Fatal(err)
}
}
func TestCWDEValidFormsNoError(t *testing.T) {
if _, err := CWDE(); err != nil {
t.Fatal(err)
}
}
func TestDECBValidFormsNoError(t *testing.T) {
if _, err := DECB(opm8); err != nil {
t.Fatal(err)
}
if _, err := DECB(opr8); err != nil {
t.Fatal(err)
}
}
func TestDECLValidFormsNoError(t *testing.T) {
if _, err := DECL(opm32); err != nil {
t.Fatal(err)
}
if _, err := DECL(opr32); err != nil {
t.Fatal(err)
}
}
func TestDECQValidFormsNoError(t *testing.T) {
if _, err := DECQ(opm64); err != nil {
t.Fatal(err)
}
if _, err := DECQ(opr64); err != nil {
t.Fatal(err)
}
}
func TestDECWValidFormsNoError(t *testing.T) {
if _, err := DECW(opm16); err != nil {
t.Fatal(err)
}
if _, err := DECW(opr16); err != nil {
t.Fatal(err)
}
}
func TestDIVBValidFormsNoError(t *testing.T) {
if _, err := DIVB(opm8); err != nil {
t.Fatal(err)
}
if _, err := DIVB(opr8); err != nil {
t.Fatal(err)
}
}
func TestDIVLValidFormsNoError(t *testing.T) {
if _, err := DIVL(opm32); err != nil {
t.Fatal(err)
}
if _, err := DIVL(opr32); err != nil {
t.Fatal(err)
}
}
func TestDIVPDValidFormsNoError(t *testing.T) {
if _, err := DIVPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := DIVPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestDIVPSValidFormsNoError(t *testing.T) {
if _, err := DIVPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := DIVPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestDIVQValidFormsNoError(t *testing.T) {
if _, err := DIVQ(opm64); err != nil {
t.Fatal(err)
}
if _, err := DIVQ(opr64); err != nil {
t.Fatal(err)
}
}
func TestDIVSDValidFormsNoError(t *testing.T) {
if _, err := DIVSD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := DIVSD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestDIVSSValidFormsNoError(t *testing.T) {
if _, err := DIVSS(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := DIVSS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestDIVWValidFormsNoError(t *testing.T) {
if _, err := DIVW(opm16); err != nil {
t.Fatal(err)
}
if _, err := DIVW(opr16); err != nil {
t.Fatal(err)
}
}
func TestDPPDValidFormsNoError(t *testing.T) {
if _, err := DPPD(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := DPPD(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestDPPSValidFormsNoError(t *testing.T) {
if _, err := DPPS(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := DPPS(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestEXTRACTPSValidFormsNoError(t *testing.T) {
if _, err := EXTRACTPS(opimm2u, opxmm, opm32); err != nil {
t.Fatal(err)
}
if _, err := EXTRACTPS(opimm2u, opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestHADDPDValidFormsNoError(t *testing.T) {
if _, err := HADDPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := HADDPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestHADDPSValidFormsNoError(t *testing.T) {
if _, err := HADDPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := HADDPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestHSUBPDValidFormsNoError(t *testing.T) {
if _, err := HSUBPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := HSUBPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestHSUBPSValidFormsNoError(t *testing.T) {
if _, err := HSUBPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := HSUBPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestIDIVBValidFormsNoError(t *testing.T) {
if _, err := IDIVB(opm8); err != nil {
t.Fatal(err)
}
if _, err := IDIVB(opr8); err != nil {
t.Fatal(err)
}
}
func TestIDIVLValidFormsNoError(t *testing.T) {
if _, err := IDIVL(opm32); err != nil {
t.Fatal(err)
}
if _, err := IDIVL(opr32); err != nil {
t.Fatal(err)
}
}
func TestIDIVQValidFormsNoError(t *testing.T) {
if _, err := IDIVQ(opm64); err != nil {
t.Fatal(err)
}
if _, err := IDIVQ(opr64); err != nil {
t.Fatal(err)
}
}
func TestIDIVWValidFormsNoError(t *testing.T) {
if _, err := IDIVW(opm16); err != nil {
t.Fatal(err)
}
if _, err := IDIVW(opr16); err != nil {
t.Fatal(err)
}
}
func TestIMUL3LValidFormsNoError(t *testing.T) {
if _, err := IMUL3L(opimm32, opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := IMUL3L(opimm32, opr32, opr32); err != nil {
t.Fatal(err)
}
if _, err := IMUL3L(opimm8, opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := IMUL3L(opimm8, opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestIMUL3QValidFormsNoError(t *testing.T) {
if _, err := IMUL3Q(opimm32, opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := IMUL3Q(opimm32, opr64, opr64); err != nil {
t.Fatal(err)
}
if _, err := IMUL3Q(opimm8, opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := IMUL3Q(opimm8, opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestIMUL3WValidFormsNoError(t *testing.T) {
if _, err := IMUL3W(opimm16, opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := IMUL3W(opimm16, opr16, opr16); err != nil {
t.Fatal(err)
}
if _, err := IMUL3W(opimm8, opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := IMUL3W(opimm8, opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestIMULBValidFormsNoError(t *testing.T) {
if _, err := IMULB(opm8); err != nil {
t.Fatal(err)
}
if _, err := IMULB(opr8); err != nil {
t.Fatal(err)
}
}
func TestIMULLValidFormsNoError(t *testing.T) {
if _, err := IMULL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := IMULL(opm32); err != nil {
t.Fatal(err)
}
if _, err := IMULL(opr32, opr32); err != nil {
t.Fatal(err)
}
if _, err := IMULL(opr32); err != nil {
t.Fatal(err)
}
}
func TestIMULQValidFormsNoError(t *testing.T) {
if _, err := IMULQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := IMULQ(opm64); err != nil {
t.Fatal(err)
}
if _, err := IMULQ(opr64, opr64); err != nil {
t.Fatal(err)
}
if _, err := IMULQ(opr64); err != nil {
t.Fatal(err)
}
}
func TestIMULWValidFormsNoError(t *testing.T) {
if _, err := IMULW(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := IMULW(opm16); err != nil {
t.Fatal(err)
}
if _, err := IMULW(opr16, opr16); err != nil {
t.Fatal(err)
}
if _, err := IMULW(opr16); err != nil {
t.Fatal(err)
}
}
func TestINCBValidFormsNoError(t *testing.T) {
if _, err := INCB(opm8); err != nil {
t.Fatal(err)
}
if _, err := INCB(opr8); err != nil {
t.Fatal(err)
}
}
func TestINCLValidFormsNoError(t *testing.T) {
if _, err := INCL(opm32); err != nil {
t.Fatal(err)
}
if _, err := INCL(opr32); err != nil {
t.Fatal(err)
}
}
func TestINCQValidFormsNoError(t *testing.T) {
if _, err := INCQ(opm64); err != nil {
t.Fatal(err)
}
if _, err := INCQ(opr64); err != nil {
t.Fatal(err)
}
}
func TestINCWValidFormsNoError(t *testing.T) {
if _, err := INCW(opm16); err != nil {
t.Fatal(err)
}
if _, err := INCW(opr16); err != nil {
t.Fatal(err)
}
}
func TestINSERTPSValidFormsNoError(t *testing.T) {
if _, err := INSERTPS(opimm8, opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := INSERTPS(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestINTValidFormsNoError(t *testing.T) {
if _, err := INT(op3); err != nil {
t.Fatal(err)
}
if _, err := INT(opimm8); err != nil {
t.Fatal(err)
}
}
func TestJAValidFormsNoError(t *testing.T) {
if _, err := JA(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JA(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJAEValidFormsNoError(t *testing.T) {
if _, err := JAE(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JAE(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJBValidFormsNoError(t *testing.T) {
if _, err := JB(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JB(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJBEValidFormsNoError(t *testing.T) {
if _, err := JBE(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JBE(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJCValidFormsNoError(t *testing.T) {
if _, err := JC(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JC(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJCCValidFormsNoError(t *testing.T) {
if _, err := JCC(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JCC(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJCSValidFormsNoError(t *testing.T) {
if _, err := JCS(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JCS(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJCXZLValidFormsNoError(t *testing.T) {
if _, err := JCXZL(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJCXZQValidFormsNoError(t *testing.T) {
if _, err := JCXZQ(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJEValidFormsNoError(t *testing.T) {
if _, err := JE(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JE(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJEQValidFormsNoError(t *testing.T) {
if _, err := JEQ(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JEQ(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJGValidFormsNoError(t *testing.T) {
if _, err := JG(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JG(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJGEValidFormsNoError(t *testing.T) {
if _, err := JGE(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JGE(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJGTValidFormsNoError(t *testing.T) {
if _, err := JGT(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JGT(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJHIValidFormsNoError(t *testing.T) {
if _, err := JHI(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JHI(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJHSValidFormsNoError(t *testing.T) {
if _, err := JHS(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JHS(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJLValidFormsNoError(t *testing.T) {
if _, err := JL(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JL(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJLEValidFormsNoError(t *testing.T) {
if _, err := JLE(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JLE(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJLOValidFormsNoError(t *testing.T) {
if _, err := JLO(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JLO(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJLSValidFormsNoError(t *testing.T) {
if _, err := JLS(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JLS(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJLTValidFormsNoError(t *testing.T) {
if _, err := JLT(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JLT(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJMIValidFormsNoError(t *testing.T) {
if _, err := JMI(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JMI(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJMPValidFormsNoError(t *testing.T) {
if _, err := JMP(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JMP(oprel8); err != nil {
t.Fatal(err)
}
if _, err := JMP(opm64); err != nil {
t.Fatal(err)
}
if _, err := JMP(opr64); err != nil {
t.Fatal(err)
}
}
func TestJNAValidFormsNoError(t *testing.T) {
if _, err := JNA(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JNA(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJNAEValidFormsNoError(t *testing.T) {
if _, err := JNAE(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JNAE(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJNBValidFormsNoError(t *testing.T) {
if _, err := JNB(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JNB(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJNBEValidFormsNoError(t *testing.T) {
if _, err := JNBE(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JNBE(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJNCValidFormsNoError(t *testing.T) {
if _, err := JNC(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JNC(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJNEValidFormsNoError(t *testing.T) {
if _, err := JNE(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JNE(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJNGValidFormsNoError(t *testing.T) {
if _, err := JNG(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JNG(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJNGEValidFormsNoError(t *testing.T) {
if _, err := JNGE(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JNGE(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJNLValidFormsNoError(t *testing.T) {
if _, err := JNL(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JNL(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJNLEValidFormsNoError(t *testing.T) {
if _, err := JNLE(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JNLE(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJNOValidFormsNoError(t *testing.T) {
if _, err := JNO(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JNO(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJNPValidFormsNoError(t *testing.T) {
if _, err := JNP(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JNP(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJNSValidFormsNoError(t *testing.T) {
if _, err := JNS(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JNS(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJNZValidFormsNoError(t *testing.T) {
if _, err := JNZ(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JNZ(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJOValidFormsNoError(t *testing.T) {
if _, err := JO(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JO(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJOCValidFormsNoError(t *testing.T) {
if _, err := JOC(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JOC(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJOSValidFormsNoError(t *testing.T) {
if _, err := JOS(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JOS(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJPValidFormsNoError(t *testing.T) {
if _, err := JP(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JP(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJPCValidFormsNoError(t *testing.T) {
if _, err := JPC(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JPC(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJPEValidFormsNoError(t *testing.T) {
if _, err := JPE(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JPE(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJPLValidFormsNoError(t *testing.T) {
if _, err := JPL(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JPL(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJPOValidFormsNoError(t *testing.T) {
if _, err := JPO(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JPO(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJPSValidFormsNoError(t *testing.T) {
if _, err := JPS(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JPS(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJSValidFormsNoError(t *testing.T) {
if _, err := JS(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JS(oprel8); err != nil {
t.Fatal(err)
}
}
func TestJZValidFormsNoError(t *testing.T) {
if _, err := JZ(oprel32); err != nil {
t.Fatal(err)
}
if _, err := JZ(oprel8); err != nil {
t.Fatal(err)
}
}
func TestKADDBValidFormsNoError(t *testing.T) {
if _, err := KADDB(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKADDDValidFormsNoError(t *testing.T) {
if _, err := KADDD(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKADDQValidFormsNoError(t *testing.T) {
if _, err := KADDQ(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKADDWValidFormsNoError(t *testing.T) {
if _, err := KADDW(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKANDBValidFormsNoError(t *testing.T) {
if _, err := KANDB(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKANDDValidFormsNoError(t *testing.T) {
if _, err := KANDD(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKANDNBValidFormsNoError(t *testing.T) {
if _, err := KANDNB(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKANDNDValidFormsNoError(t *testing.T) {
if _, err := KANDND(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKANDNQValidFormsNoError(t *testing.T) {
if _, err := KANDNQ(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKANDNWValidFormsNoError(t *testing.T) {
if _, err := KANDNW(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKANDQValidFormsNoError(t *testing.T) {
if _, err := KANDQ(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKANDWValidFormsNoError(t *testing.T) {
if _, err := KANDW(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKMOVBValidFormsNoError(t *testing.T) {
if _, err := KMOVB(opk, opk); err != nil {
t.Fatal(err)
}
if _, err := KMOVB(opk, opm8); err != nil {
t.Fatal(err)
}
if _, err := KMOVB(opk, opr32); err != nil {
t.Fatal(err)
}
if _, err := KMOVB(opm8, opk); err != nil {
t.Fatal(err)
}
if _, err := KMOVB(opr32, opk); err != nil {
t.Fatal(err)
}
}
func TestKMOVDValidFormsNoError(t *testing.T) {
if _, err := KMOVD(opk, opk); err != nil {
t.Fatal(err)
}
if _, err := KMOVD(opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := KMOVD(opk, opr32); err != nil {
t.Fatal(err)
}
if _, err := KMOVD(opm32, opk); err != nil {
t.Fatal(err)
}
if _, err := KMOVD(opr32, opk); err != nil {
t.Fatal(err)
}
}
func TestKMOVQValidFormsNoError(t *testing.T) {
if _, err := KMOVQ(opk, opk); err != nil {
t.Fatal(err)
}
if _, err := KMOVQ(opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := KMOVQ(opk, opr64); err != nil {
t.Fatal(err)
}
if _, err := KMOVQ(opm64, opk); err != nil {
t.Fatal(err)
}
if _, err := KMOVQ(opr64, opk); err != nil {
t.Fatal(err)
}
}
func TestKMOVWValidFormsNoError(t *testing.T) {
if _, err := KMOVW(opk, opk); err != nil {
t.Fatal(err)
}
if _, err := KMOVW(opk, opm16); err != nil {
t.Fatal(err)
}
if _, err := KMOVW(opk, opr32); err != nil {
t.Fatal(err)
}
if _, err := KMOVW(opm16, opk); err != nil {
t.Fatal(err)
}
if _, err := KMOVW(opr32, opk); err != nil {
t.Fatal(err)
}
}
func TestKNOTBValidFormsNoError(t *testing.T) {
if _, err := KNOTB(opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKNOTDValidFormsNoError(t *testing.T) {
if _, err := KNOTD(opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKNOTQValidFormsNoError(t *testing.T) {
if _, err := KNOTQ(opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKNOTWValidFormsNoError(t *testing.T) {
if _, err := KNOTW(opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKORBValidFormsNoError(t *testing.T) {
if _, err := KORB(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKORDValidFormsNoError(t *testing.T) {
if _, err := KORD(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKORQValidFormsNoError(t *testing.T) {
if _, err := KORQ(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKORTESTBValidFormsNoError(t *testing.T) {
if _, err := KORTESTB(opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKORTESTDValidFormsNoError(t *testing.T) {
if _, err := KORTESTD(opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKORTESTQValidFormsNoError(t *testing.T) {
if _, err := KORTESTQ(opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKORTESTWValidFormsNoError(t *testing.T) {
if _, err := KORTESTW(opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKORWValidFormsNoError(t *testing.T) {
if _, err := KORW(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKSHIFTLBValidFormsNoError(t *testing.T) {
if _, err := KSHIFTLB(opimm8, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKSHIFTLDValidFormsNoError(t *testing.T) {
if _, err := KSHIFTLD(opimm8, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKSHIFTLQValidFormsNoError(t *testing.T) {
if _, err := KSHIFTLQ(opimm8, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKSHIFTLWValidFormsNoError(t *testing.T) {
if _, err := KSHIFTLW(opimm8, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKSHIFTRBValidFormsNoError(t *testing.T) {
if _, err := KSHIFTRB(opimm8, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKSHIFTRDValidFormsNoError(t *testing.T) {
if _, err := KSHIFTRD(opimm8, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKSHIFTRQValidFormsNoError(t *testing.T) {
if _, err := KSHIFTRQ(opimm8, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKSHIFTRWValidFormsNoError(t *testing.T) {
if _, err := KSHIFTRW(opimm8, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKTESTBValidFormsNoError(t *testing.T) {
if _, err := KTESTB(opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKTESTDValidFormsNoError(t *testing.T) {
if _, err := KTESTD(opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKTESTQValidFormsNoError(t *testing.T) {
if _, err := KTESTQ(opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKTESTWValidFormsNoError(t *testing.T) {
if _, err := KTESTW(opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKUNPCKBWValidFormsNoError(t *testing.T) {
if _, err := KUNPCKBW(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKUNPCKDQValidFormsNoError(t *testing.T) {
if _, err := KUNPCKDQ(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKUNPCKWDValidFormsNoError(t *testing.T) {
if _, err := KUNPCKWD(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKXNORBValidFormsNoError(t *testing.T) {
if _, err := KXNORB(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKXNORDValidFormsNoError(t *testing.T) {
if _, err := KXNORD(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKXNORQValidFormsNoError(t *testing.T) {
if _, err := KXNORQ(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKXNORWValidFormsNoError(t *testing.T) {
if _, err := KXNORW(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKXORBValidFormsNoError(t *testing.T) {
if _, err := KXORB(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKXORDValidFormsNoError(t *testing.T) {
if _, err := KXORD(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKXORQValidFormsNoError(t *testing.T) {
if _, err := KXORQ(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestKXORWValidFormsNoError(t *testing.T) {
if _, err := KXORW(opk, opk, opk); err != nil {
t.Fatal(err)
}
}
func TestLDDQUValidFormsNoError(t *testing.T) {
if _, err := LDDQU(opm128, opxmm); err != nil {
t.Fatal(err)
}
}
func TestLDMXCSRValidFormsNoError(t *testing.T) {
if _, err := LDMXCSR(opm32); err != nil {
t.Fatal(err)
}
}
func TestLEALValidFormsNoError(t *testing.T) {
if _, err := LEAL(opm, opr32); err != nil {
t.Fatal(err)
}
}
func TestLEAQValidFormsNoError(t *testing.T) {
if _, err := LEAQ(opm, opr64); err != nil {
t.Fatal(err)
}
}
func TestLEAWValidFormsNoError(t *testing.T) {
if _, err := LEAW(opm, opr16); err != nil {
t.Fatal(err)
}
}
func TestLFENCEValidFormsNoError(t *testing.T) {
if _, err := LFENCE(); err != nil {
t.Fatal(err)
}
}
func TestLZCNTLValidFormsNoError(t *testing.T) {
if _, err := LZCNTL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := LZCNTL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestLZCNTQValidFormsNoError(t *testing.T) {
if _, err := LZCNTQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := LZCNTQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestLZCNTWValidFormsNoError(t *testing.T) {
if _, err := LZCNTW(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := LZCNTW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestMASKMOVDQUValidFormsNoError(t *testing.T) {
if _, err := MASKMOVDQU(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMASKMOVOUValidFormsNoError(t *testing.T) {
if _, err := MASKMOVOU(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMAXPDValidFormsNoError(t *testing.T) {
if _, err := MAXPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MAXPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMAXPSValidFormsNoError(t *testing.T) {
if _, err := MAXPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MAXPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMAXSDValidFormsNoError(t *testing.T) {
if _, err := MAXSD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MAXSD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMAXSSValidFormsNoError(t *testing.T) {
if _, err := MAXSS(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MAXSS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMFENCEValidFormsNoError(t *testing.T) {
if _, err := MFENCE(); err != nil {
t.Fatal(err)
}
}
func TestMINPDValidFormsNoError(t *testing.T) {
if _, err := MINPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MINPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMINPSValidFormsNoError(t *testing.T) {
if _, err := MINPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MINPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMINSDValidFormsNoError(t *testing.T) {
if _, err := MINSD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MINSD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMINSSValidFormsNoError(t *testing.T) {
if _, err := MINSS(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MINSS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMONITORValidFormsNoError(t *testing.T) {
if _, err := MONITOR(); err != nil {
t.Fatal(err)
}
}
func TestMOVAPDValidFormsNoError(t *testing.T) {
if _, err := MOVAPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVAPD(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := MOVAPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMOVAPSValidFormsNoError(t *testing.T) {
if _, err := MOVAPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVAPS(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := MOVAPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMOVBValidFormsNoError(t *testing.T) {
if _, err := MOVB(opimm8, opm8); err != nil {
t.Fatal(err)
}
if _, err := MOVB(opimm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := MOVB(opm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := MOVB(opr8, opm8); err != nil {
t.Fatal(err)
}
if _, err := MOVB(opr8, opr8); err != nil {
t.Fatal(err)
}
}
func TestMOVBELLValidFormsNoError(t *testing.T) {
if _, err := MOVBELL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := MOVBELL(opr32, opm32); err != nil {
t.Fatal(err)
}
}
func TestMOVBEQQValidFormsNoError(t *testing.T) {
if _, err := MOVBEQQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVBEQQ(opr64, opm64); err != nil {
t.Fatal(err)
}
}
func TestMOVBEWWValidFormsNoError(t *testing.T) {
if _, err := MOVBEWW(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := MOVBEWW(opr16, opm16); err != nil {
t.Fatal(err)
}
}
func TestMOVBLSXValidFormsNoError(t *testing.T) {
if _, err := MOVBLSX(opm8, opr32); err != nil {
t.Fatal(err)
}
if _, err := MOVBLSX(opr8, opr32); err != nil {
t.Fatal(err)
}
}
func TestMOVBLZXValidFormsNoError(t *testing.T) {
if _, err := MOVBLZX(opm8, opr32); err != nil {
t.Fatal(err)
}
if _, err := MOVBLZX(opr8, opr32); err != nil {
t.Fatal(err)
}
}
func TestMOVBQSXValidFormsNoError(t *testing.T) {
if _, err := MOVBQSX(opm8, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVBQSX(opr8, opr64); err != nil {
t.Fatal(err)
}
}
func TestMOVBQZXValidFormsNoError(t *testing.T) {
if _, err := MOVBQZX(opm8, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVBQZX(opr8, opr64); err != nil {
t.Fatal(err)
}
}
func TestMOVBWSXValidFormsNoError(t *testing.T) {
if _, err := MOVBWSX(opm8, opr16); err != nil {
t.Fatal(err)
}
if _, err := MOVBWSX(opr8, opr16); err != nil {
t.Fatal(err)
}
}
func TestMOVBWZXValidFormsNoError(t *testing.T) {
if _, err := MOVBWZX(opm8, opr16); err != nil {
t.Fatal(err)
}
if _, err := MOVBWZX(opr8, opr16); err != nil {
t.Fatal(err)
}
}
func TestMOVDValidFormsNoError(t *testing.T) {
if _, err := MOVD(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVD(opr32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVD(opr64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVD(opxmm, opm32); err != nil {
t.Fatal(err)
}
if _, err := MOVD(opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := MOVD(opxmm, opr32); err != nil {
t.Fatal(err)
}
if _, err := MOVD(opxmm, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVD(opimm32, opm64); err != nil {
t.Fatal(err)
}
if _, err := MOVD(opimm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVD(opimm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVD(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVD(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := MOVD(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestMOVDDUPValidFormsNoError(t *testing.T) {
if _, err := MOVDDUP(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVDDUP(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMOVDQ2QValidFormsNoError(t *testing.T) {
if _, err := MOVDQ2Q(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVDQ2Q(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVDQ2Q(opr32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVDQ2Q(opr64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVDQ2Q(opxmm, opm32); err != nil {
t.Fatal(err)
}
if _, err := MOVDQ2Q(opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := MOVDQ2Q(opxmm, opr32); err != nil {
t.Fatal(err)
}
if _, err := MOVDQ2Q(opxmm, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVDQ2Q(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVDQ2Q(opimm32, opm64); err != nil {
t.Fatal(err)
}
if _, err := MOVDQ2Q(opimm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVDQ2Q(opimm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVDQ2Q(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVDQ2Q(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := MOVDQ2Q(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestMOVHLPSValidFormsNoError(t *testing.T) {
if _, err := MOVHLPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMOVHPDValidFormsNoError(t *testing.T) {
if _, err := MOVHPD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVHPD(opxmm, opm64); err != nil {
t.Fatal(err)
}
}
func TestMOVHPSValidFormsNoError(t *testing.T) {
if _, err := MOVHPS(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVHPS(opxmm, opm64); err != nil {
t.Fatal(err)
}
}
func TestMOVLValidFormsNoError(t *testing.T) {
if _, err := MOVL(opimm32, opm32); err != nil {
t.Fatal(err)
}
if _, err := MOVL(opimm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := MOVL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := MOVL(opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := MOVL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestMOVLHPSValidFormsNoError(t *testing.T) {
if _, err := MOVLHPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMOVLPDValidFormsNoError(t *testing.T) {
if _, err := MOVLPD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVLPD(opxmm, opm64); err != nil {
t.Fatal(err)
}
}
func TestMOVLPSValidFormsNoError(t *testing.T) {
if _, err := MOVLPS(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVLPS(opxmm, opm64); err != nil {
t.Fatal(err)
}
}
func TestMOVLQSXValidFormsNoError(t *testing.T) {
if _, err := MOVLQSX(opm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVLQSX(opr32, opr64); err != nil {
t.Fatal(err)
}
}
func TestMOVLQZXValidFormsNoError(t *testing.T) {
if _, err := MOVLQZX(opm32, opr64); err != nil {
t.Fatal(err)
}
}
func TestMOVMSKPDValidFormsNoError(t *testing.T) {
if _, err := MOVMSKPD(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestMOVMSKPSValidFormsNoError(t *testing.T) {
if _, err := MOVMSKPS(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestMOVNTDQValidFormsNoError(t *testing.T) {
if _, err := MOVNTDQ(opxmm, opm128); err != nil {
t.Fatal(err)
}
}
func TestMOVNTDQAValidFormsNoError(t *testing.T) {
if _, err := MOVNTDQA(opm128, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMOVNTILValidFormsNoError(t *testing.T) {
if _, err := MOVNTIL(opr32, opm32); err != nil {
t.Fatal(err)
}
}
func TestMOVNTIQValidFormsNoError(t *testing.T) {
if _, err := MOVNTIQ(opr64, opm64); err != nil {
t.Fatal(err)
}
}
func TestMOVNTOValidFormsNoError(t *testing.T) {
if _, err := MOVNTO(opxmm, opm128); err != nil {
t.Fatal(err)
}
}
func TestMOVNTPDValidFormsNoError(t *testing.T) {
if _, err := MOVNTPD(opxmm, opm128); err != nil {
t.Fatal(err)
}
}
func TestMOVNTPSValidFormsNoError(t *testing.T) {
if _, err := MOVNTPS(opxmm, opm128); err != nil {
t.Fatal(err)
}
}
func TestMOVOValidFormsNoError(t *testing.T) {
if _, err := MOVO(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVO(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := MOVO(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMOVOAValidFormsNoError(t *testing.T) {
if _, err := MOVOA(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVOA(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := MOVOA(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMOVOUValidFormsNoError(t *testing.T) {
if _, err := MOVOU(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVOU(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := MOVOU(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMOVQValidFormsNoError(t *testing.T) {
if _, err := MOVQ(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVQ(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVQ(opr32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVQ(opr64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVQ(opxmm, opm32); err != nil {
t.Fatal(err)
}
if _, err := MOVQ(opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := MOVQ(opxmm, opr32); err != nil {
t.Fatal(err)
}
if _, err := MOVQ(opxmm, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVQ(opimm32, opm64); err != nil {
t.Fatal(err)
}
if _, err := MOVQ(opimm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVQ(opimm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVQ(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := MOVQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestMOVSDValidFormsNoError(t *testing.T) {
if _, err := MOVSD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVSD(opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := MOVSD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMOVSHDUPValidFormsNoError(t *testing.T) {
if _, err := MOVSHDUP(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVSHDUP(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMOVSLDUPValidFormsNoError(t *testing.T) {
if _, err := MOVSLDUP(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVSLDUP(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMOVSSValidFormsNoError(t *testing.T) {
if _, err := MOVSS(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVSS(opxmm, opm32); err != nil {
t.Fatal(err)
}
if _, err := MOVSS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMOVUPDValidFormsNoError(t *testing.T) {
if _, err := MOVUPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVUPD(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := MOVUPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMOVUPSValidFormsNoError(t *testing.T) {
if _, err := MOVUPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MOVUPS(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := MOVUPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMOVWValidFormsNoError(t *testing.T) {
if _, err := MOVW(opimm16, opm16); err != nil {
t.Fatal(err)
}
if _, err := MOVW(opimm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := MOVW(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := MOVW(opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := MOVW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestMOVWLSXValidFormsNoError(t *testing.T) {
if _, err := MOVWLSX(opm16, opr32); err != nil {
t.Fatal(err)
}
if _, err := MOVWLSX(opr16, opr32); err != nil {
t.Fatal(err)
}
}
func TestMOVWLZXValidFormsNoError(t *testing.T) {
if _, err := MOVWLZX(opm16, opr32); err != nil {
t.Fatal(err)
}
if _, err := MOVWLZX(opr16, opr32); err != nil {
t.Fatal(err)
}
}
func TestMOVWQSXValidFormsNoError(t *testing.T) {
if _, err := MOVWQSX(opm16, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVWQSX(opr16, opr64); err != nil {
t.Fatal(err)
}
}
func TestMOVWQZXValidFormsNoError(t *testing.T) {
if _, err := MOVWQZX(opm16, opr64); err != nil {
t.Fatal(err)
}
if _, err := MOVWQZX(opr16, opr64); err != nil {
t.Fatal(err)
}
}
func TestMPSADBWValidFormsNoError(t *testing.T) {
if _, err := MPSADBW(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MPSADBW(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMULBValidFormsNoError(t *testing.T) {
if _, err := MULB(opm8); err != nil {
t.Fatal(err)
}
if _, err := MULB(opr8); err != nil {
t.Fatal(err)
}
}
func TestMULLValidFormsNoError(t *testing.T) {
if _, err := MULL(opm32); err != nil {
t.Fatal(err)
}
if _, err := MULL(opr32); err != nil {
t.Fatal(err)
}
}
func TestMULPDValidFormsNoError(t *testing.T) {
if _, err := MULPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MULPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMULPSValidFormsNoError(t *testing.T) {
if _, err := MULPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MULPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMULQValidFormsNoError(t *testing.T) {
if _, err := MULQ(opm64); err != nil {
t.Fatal(err)
}
if _, err := MULQ(opr64); err != nil {
t.Fatal(err)
}
}
func TestMULSDValidFormsNoError(t *testing.T) {
if _, err := MULSD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MULSD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMULSSValidFormsNoError(t *testing.T) {
if _, err := MULSS(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := MULSS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestMULWValidFormsNoError(t *testing.T) {
if _, err := MULW(opm16); err != nil {
t.Fatal(err)
}
if _, err := MULW(opr16); err != nil {
t.Fatal(err)
}
}
func TestMULXLValidFormsNoError(t *testing.T) {
if _, err := MULXL(opm32, opr32, opr32); err != nil {
t.Fatal(err)
}
if _, err := MULXL(opr32, opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestMULXQValidFormsNoError(t *testing.T) {
if _, err := MULXQ(opm64, opr64, opr64); err != nil {
t.Fatal(err)
}
if _, err := MULXQ(opr64, opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestMWAITValidFormsNoError(t *testing.T) {
if _, err := MWAIT(); err != nil {
t.Fatal(err)
}
}
func TestNEGBValidFormsNoError(t *testing.T) {
if _, err := NEGB(opm8); err != nil {
t.Fatal(err)
}
if _, err := NEGB(opr8); err != nil {
t.Fatal(err)
}
}
func TestNEGLValidFormsNoError(t *testing.T) {
if _, err := NEGL(opm32); err != nil {
t.Fatal(err)
}
if _, err := NEGL(opr32); err != nil {
t.Fatal(err)
}
}
func TestNEGQValidFormsNoError(t *testing.T) {
if _, err := NEGQ(opm64); err != nil {
t.Fatal(err)
}
if _, err := NEGQ(opr64); err != nil {
t.Fatal(err)
}
}
func TestNEGWValidFormsNoError(t *testing.T) {
if _, err := NEGW(opm16); err != nil {
t.Fatal(err)
}
if _, err := NEGW(opr16); err != nil {
t.Fatal(err)
}
}
func TestNOPValidFormsNoError(t *testing.T) {
if _, err := NOP(); err != nil {
t.Fatal(err)
}
}
func TestNOTBValidFormsNoError(t *testing.T) {
if _, err := NOTB(opm8); err != nil {
t.Fatal(err)
}
if _, err := NOTB(opr8); err != nil {
t.Fatal(err)
}
}
func TestNOTLValidFormsNoError(t *testing.T) {
if _, err := NOTL(opm32); err != nil {
t.Fatal(err)
}
if _, err := NOTL(opr32); err != nil {
t.Fatal(err)
}
}
func TestNOTQValidFormsNoError(t *testing.T) {
if _, err := NOTQ(opm64); err != nil {
t.Fatal(err)
}
if _, err := NOTQ(opr64); err != nil {
t.Fatal(err)
}
}
func TestNOTWValidFormsNoError(t *testing.T) {
if _, err := NOTW(opm16); err != nil {
t.Fatal(err)
}
if _, err := NOTW(opr16); err != nil {
t.Fatal(err)
}
}
func TestORBValidFormsNoError(t *testing.T) {
if _, err := ORB(opimm8, opal); err != nil {
t.Fatal(err)
}
if _, err := ORB(opimm8, opm8); err != nil {
t.Fatal(err)
}
if _, err := ORB(opimm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := ORB(opm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := ORB(opr8, opm8); err != nil {
t.Fatal(err)
}
if _, err := ORB(opr8, opr8); err != nil {
t.Fatal(err)
}
}
func TestORLValidFormsNoError(t *testing.T) {
if _, err := ORL(opimm32, opeax); err != nil {
t.Fatal(err)
}
if _, err := ORL(opimm32, opm32); err != nil {
t.Fatal(err)
}
if _, err := ORL(opimm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := ORL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := ORL(opimm8, opr32); err != nil {
t.Fatal(err)
}
if _, err := ORL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := ORL(opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := ORL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestORPDValidFormsNoError(t *testing.T) {
if _, err := ORPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := ORPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestORPSValidFormsNoError(t *testing.T) {
if _, err := ORPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := ORPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestORQValidFormsNoError(t *testing.T) {
if _, err := ORQ(opimm32, opm64); err != nil {
t.Fatal(err)
}
if _, err := ORQ(opimm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := ORQ(opimm32, oprax); err != nil {
t.Fatal(err)
}
if _, err := ORQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := ORQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
if _, err := ORQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := ORQ(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := ORQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestORWValidFormsNoError(t *testing.T) {
if _, err := ORW(opimm16, opax); err != nil {
t.Fatal(err)
}
if _, err := ORW(opimm16, opm16); err != nil {
t.Fatal(err)
}
if _, err := ORW(opimm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := ORW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := ORW(opimm8, opr16); err != nil {
t.Fatal(err)
}
if _, err := ORW(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := ORW(opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := ORW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestPABSBValidFormsNoError(t *testing.T) {
if _, err := PABSB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PABSB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPABSDValidFormsNoError(t *testing.T) {
if _, err := PABSD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PABSD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPABSWValidFormsNoError(t *testing.T) {
if _, err := PABSW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PABSW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPACKSSLWValidFormsNoError(t *testing.T) {
if _, err := PACKSSLW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PACKSSLW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPACKSSWBValidFormsNoError(t *testing.T) {
if _, err := PACKSSWB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PACKSSWB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPACKUSDWValidFormsNoError(t *testing.T) {
if _, err := PACKUSDW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PACKUSDW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPACKUSWBValidFormsNoError(t *testing.T) {
if _, err := PACKUSWB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PACKUSWB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPADDBValidFormsNoError(t *testing.T) {
if _, err := PADDB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PADDB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPADDDValidFormsNoError(t *testing.T) {
if _, err := PADDD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PADDD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPADDLValidFormsNoError(t *testing.T) {
if _, err := PADDL(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PADDL(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPADDQValidFormsNoError(t *testing.T) {
if _, err := PADDQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PADDQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPADDSBValidFormsNoError(t *testing.T) {
if _, err := PADDSB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PADDSB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPADDSWValidFormsNoError(t *testing.T) {
if _, err := PADDSW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PADDSW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPADDUSBValidFormsNoError(t *testing.T) {
if _, err := PADDUSB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PADDUSB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPADDUSWValidFormsNoError(t *testing.T) {
if _, err := PADDUSW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PADDUSW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPADDWValidFormsNoError(t *testing.T) {
if _, err := PADDW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PADDW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPALIGNRValidFormsNoError(t *testing.T) {
if _, err := PALIGNR(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PALIGNR(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPANDValidFormsNoError(t *testing.T) {
if _, err := PAND(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PAND(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPANDNValidFormsNoError(t *testing.T) {
if _, err := PANDN(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PANDN(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPAUSEValidFormsNoError(t *testing.T) {
if _, err := PAUSE(); err != nil {
t.Fatal(err)
}
}
func TestPAVGBValidFormsNoError(t *testing.T) {
if _, err := PAVGB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PAVGB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPAVGWValidFormsNoError(t *testing.T) {
if _, err := PAVGW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PAVGW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPBLENDVBValidFormsNoError(t *testing.T) {
if _, err := PBLENDVB(opxmm0, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PBLENDVB(opxmm0, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPBLENDWValidFormsNoError(t *testing.T) {
if _, err := PBLENDW(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PBLENDW(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPCLMULQDQValidFormsNoError(t *testing.T) {
if _, err := PCLMULQDQ(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PCLMULQDQ(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPCMPEQBValidFormsNoError(t *testing.T) {
if _, err := PCMPEQB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PCMPEQB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPCMPEQLValidFormsNoError(t *testing.T) {
if _, err := PCMPEQL(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PCMPEQL(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPCMPEQQValidFormsNoError(t *testing.T) {
if _, err := PCMPEQQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PCMPEQQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPCMPEQWValidFormsNoError(t *testing.T) {
if _, err := PCMPEQW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PCMPEQW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPCMPESTRIValidFormsNoError(t *testing.T) {
if _, err := PCMPESTRI(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PCMPESTRI(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPCMPESTRMValidFormsNoError(t *testing.T) {
if _, err := PCMPESTRM(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PCMPESTRM(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPCMPGTBValidFormsNoError(t *testing.T) {
if _, err := PCMPGTB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PCMPGTB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPCMPGTLValidFormsNoError(t *testing.T) {
if _, err := PCMPGTL(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PCMPGTL(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPCMPGTQValidFormsNoError(t *testing.T) {
if _, err := PCMPGTQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PCMPGTQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPCMPGTWValidFormsNoError(t *testing.T) {
if _, err := PCMPGTW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PCMPGTW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPCMPISTRIValidFormsNoError(t *testing.T) {
if _, err := PCMPISTRI(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PCMPISTRI(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPCMPISTRMValidFormsNoError(t *testing.T) {
if _, err := PCMPISTRM(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PCMPISTRM(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPDEPLValidFormsNoError(t *testing.T) {
if _, err := PDEPL(opm32, opr32, opr32); err != nil {
t.Fatal(err)
}
if _, err := PDEPL(opr32, opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestPDEPQValidFormsNoError(t *testing.T) {
if _, err := PDEPQ(opm64, opr64, opr64); err != nil {
t.Fatal(err)
}
if _, err := PDEPQ(opr64, opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestPEXTLValidFormsNoError(t *testing.T) {
if _, err := PEXTL(opm32, opr32, opr32); err != nil {
t.Fatal(err)
}
if _, err := PEXTL(opr32, opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestPEXTQValidFormsNoError(t *testing.T) {
if _, err := PEXTQ(opm64, opr64, opr64); err != nil {
t.Fatal(err)
}
if _, err := PEXTQ(opr64, opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestPEXTRBValidFormsNoError(t *testing.T) {
if _, err := PEXTRB(opimm8, opxmm, opm8); err != nil {
t.Fatal(err)
}
if _, err := PEXTRB(opimm8, opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestPEXTRDValidFormsNoError(t *testing.T) {
if _, err := PEXTRD(opimm8, opxmm, opm32); err != nil {
t.Fatal(err)
}
if _, err := PEXTRD(opimm8, opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestPEXTRQValidFormsNoError(t *testing.T) {
if _, err := PEXTRQ(opimm8, opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := PEXTRQ(opimm8, opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestPEXTRWValidFormsNoError(t *testing.T) {
if _, err := PEXTRW(opimm8, opxmm, opm16); err != nil {
t.Fatal(err)
}
if _, err := PEXTRW(opimm8, opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestPHADDDValidFormsNoError(t *testing.T) {
if _, err := PHADDD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PHADDD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPHADDSWValidFormsNoError(t *testing.T) {
if _, err := PHADDSW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PHADDSW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPHADDWValidFormsNoError(t *testing.T) {
if _, err := PHADDW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PHADDW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPHMINPOSUWValidFormsNoError(t *testing.T) {
if _, err := PHMINPOSUW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PHMINPOSUW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPHSUBDValidFormsNoError(t *testing.T) {
if _, err := PHSUBD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PHSUBD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPHSUBSWValidFormsNoError(t *testing.T) {
if _, err := PHSUBSW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PHSUBSW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPHSUBWValidFormsNoError(t *testing.T) {
if _, err := PHSUBW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PHSUBW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPINSRBValidFormsNoError(t *testing.T) {
if _, err := PINSRB(opimm8, opm8, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PINSRB(opimm8, opr32, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPINSRDValidFormsNoError(t *testing.T) {
if _, err := PINSRD(opimm8, opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PINSRD(opimm8, opr32, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPINSRQValidFormsNoError(t *testing.T) {
if _, err := PINSRQ(opimm8, opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PINSRQ(opimm8, opr64, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPINSRWValidFormsNoError(t *testing.T) {
if _, err := PINSRW(opimm8, opm16, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PINSRW(opimm8, opr32, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMADDUBSWValidFormsNoError(t *testing.T) {
if _, err := PMADDUBSW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMADDUBSW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMADDWLValidFormsNoError(t *testing.T) {
if _, err := PMADDWL(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMADDWL(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMAXSBValidFormsNoError(t *testing.T) {
if _, err := PMAXSB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMAXSB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMAXSDValidFormsNoError(t *testing.T) {
if _, err := PMAXSD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMAXSD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMAXSWValidFormsNoError(t *testing.T) {
if _, err := PMAXSW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMAXSW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMAXUBValidFormsNoError(t *testing.T) {
if _, err := PMAXUB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMAXUB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMAXUDValidFormsNoError(t *testing.T) {
if _, err := PMAXUD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMAXUD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMAXUWValidFormsNoError(t *testing.T) {
if _, err := PMAXUW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMAXUW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMINSBValidFormsNoError(t *testing.T) {
if _, err := PMINSB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMINSB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMINSDValidFormsNoError(t *testing.T) {
if _, err := PMINSD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMINSD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMINSWValidFormsNoError(t *testing.T) {
if _, err := PMINSW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMINSW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMINUBValidFormsNoError(t *testing.T) {
if _, err := PMINUB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMINUB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMINUDValidFormsNoError(t *testing.T) {
if _, err := PMINUD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMINUD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMINUWValidFormsNoError(t *testing.T) {
if _, err := PMINUW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMINUW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMOVMSKBValidFormsNoError(t *testing.T) {
if _, err := PMOVMSKB(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestPMOVSXBDValidFormsNoError(t *testing.T) {
if _, err := PMOVSXBD(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMOVSXBD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMOVSXBQValidFormsNoError(t *testing.T) {
if _, err := PMOVSXBQ(opm16, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMOVSXBQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMOVSXBWValidFormsNoError(t *testing.T) {
if _, err := PMOVSXBW(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMOVSXBW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMOVSXDQValidFormsNoError(t *testing.T) {
if _, err := PMOVSXDQ(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMOVSXDQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMOVSXWDValidFormsNoError(t *testing.T) {
if _, err := PMOVSXWD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMOVSXWD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMOVSXWQValidFormsNoError(t *testing.T) {
if _, err := PMOVSXWQ(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMOVSXWQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMOVZXBDValidFormsNoError(t *testing.T) {
if _, err := PMOVZXBD(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMOVZXBD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMOVZXBQValidFormsNoError(t *testing.T) {
if _, err := PMOVZXBQ(opm16, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMOVZXBQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMOVZXBWValidFormsNoError(t *testing.T) {
if _, err := PMOVZXBW(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMOVZXBW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMOVZXDQValidFormsNoError(t *testing.T) {
if _, err := PMOVZXDQ(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMOVZXDQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMOVZXWDValidFormsNoError(t *testing.T) {
if _, err := PMOVZXWD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMOVZXWD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMOVZXWQValidFormsNoError(t *testing.T) {
if _, err := PMOVZXWQ(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMOVZXWQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMULDQValidFormsNoError(t *testing.T) {
if _, err := PMULDQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMULDQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMULHRSWValidFormsNoError(t *testing.T) {
if _, err := PMULHRSW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMULHRSW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMULHUWValidFormsNoError(t *testing.T) {
if _, err := PMULHUW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMULHUW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMULHWValidFormsNoError(t *testing.T) {
if _, err := PMULHW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMULHW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMULLDValidFormsNoError(t *testing.T) {
if _, err := PMULLD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMULLD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMULLWValidFormsNoError(t *testing.T) {
if _, err := PMULLW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMULLW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPMULULQValidFormsNoError(t *testing.T) {
if _, err := PMULULQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PMULULQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPOPCNTLValidFormsNoError(t *testing.T) {
if _, err := POPCNTL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := POPCNTL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestPOPCNTQValidFormsNoError(t *testing.T) {
if _, err := POPCNTQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := POPCNTQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestPOPCNTWValidFormsNoError(t *testing.T) {
if _, err := POPCNTW(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := POPCNTW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestPOPQValidFormsNoError(t *testing.T) {
if _, err := POPQ(opm64); err != nil {
t.Fatal(err)
}
if _, err := POPQ(opr64); err != nil {
t.Fatal(err)
}
}
func TestPOPWValidFormsNoError(t *testing.T) {
if _, err := POPW(opm16); err != nil {
t.Fatal(err)
}
if _, err := POPW(opr16); err != nil {
t.Fatal(err)
}
}
func TestPORValidFormsNoError(t *testing.T) {
if _, err := POR(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := POR(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPREFETCHNTAValidFormsNoError(t *testing.T) {
if _, err := PREFETCHNTA(opm8); err != nil {
t.Fatal(err)
}
}
func TestPREFETCHT0ValidFormsNoError(t *testing.T) {
if _, err := PREFETCHT0(opm8); err != nil {
t.Fatal(err)
}
}
func TestPREFETCHT1ValidFormsNoError(t *testing.T) {
if _, err := PREFETCHT1(opm8); err != nil {
t.Fatal(err)
}
}
func TestPREFETCHT2ValidFormsNoError(t *testing.T) {
if _, err := PREFETCHT2(opm8); err != nil {
t.Fatal(err)
}
}
func TestPSADBWValidFormsNoError(t *testing.T) {
if _, err := PSADBW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSADBW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSHUFBValidFormsNoError(t *testing.T) {
if _, err := PSHUFB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSHUFB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSHUFDValidFormsNoError(t *testing.T) {
if _, err := PSHUFD(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSHUFD(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSHUFHWValidFormsNoError(t *testing.T) {
if _, err := PSHUFHW(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSHUFHW(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSHUFLValidFormsNoError(t *testing.T) {
if _, err := PSHUFL(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSHUFL(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSHUFLWValidFormsNoError(t *testing.T) {
if _, err := PSHUFLW(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSHUFLW(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSIGNBValidFormsNoError(t *testing.T) {
if _, err := PSIGNB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSIGNB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSIGNDValidFormsNoError(t *testing.T) {
if _, err := PSIGND(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSIGND(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSIGNWValidFormsNoError(t *testing.T) {
if _, err := PSIGNW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSIGNW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSLLDQValidFormsNoError(t *testing.T) {
if _, err := PSLLDQ(opimm8, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSLLLValidFormsNoError(t *testing.T) {
if _, err := PSLLL(opimm8, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSLLL(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSLLL(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSLLOValidFormsNoError(t *testing.T) {
if _, err := PSLLO(opimm8, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSLLQValidFormsNoError(t *testing.T) {
if _, err := PSLLQ(opimm8, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSLLQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSLLQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSLLWValidFormsNoError(t *testing.T) {
if _, err := PSLLW(opimm8, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSLLW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSLLW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSRALValidFormsNoError(t *testing.T) {
if _, err := PSRAL(opimm8, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSRAL(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSRAL(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSRAWValidFormsNoError(t *testing.T) {
if _, err := PSRAW(opimm8, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSRAW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSRAW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSRLDQValidFormsNoError(t *testing.T) {
if _, err := PSRLDQ(opimm8, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSRLLValidFormsNoError(t *testing.T) {
if _, err := PSRLL(opimm8, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSRLL(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSRLL(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSRLOValidFormsNoError(t *testing.T) {
if _, err := PSRLO(opimm8, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSRLQValidFormsNoError(t *testing.T) {
if _, err := PSRLQ(opimm8, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSRLQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSRLQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSRLWValidFormsNoError(t *testing.T) {
if _, err := PSRLW(opimm8, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSRLW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSRLW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSUBBValidFormsNoError(t *testing.T) {
if _, err := PSUBB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSUBB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSUBLValidFormsNoError(t *testing.T) {
if _, err := PSUBL(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSUBL(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSUBQValidFormsNoError(t *testing.T) {
if _, err := PSUBQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSUBQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSUBSBValidFormsNoError(t *testing.T) {
if _, err := PSUBSB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSUBSB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSUBSWValidFormsNoError(t *testing.T) {
if _, err := PSUBSW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSUBSW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSUBUSBValidFormsNoError(t *testing.T) {
if _, err := PSUBUSB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSUBUSB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSUBUSWValidFormsNoError(t *testing.T) {
if _, err := PSUBUSW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSUBUSW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPSUBWValidFormsNoError(t *testing.T) {
if _, err := PSUBW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PSUBW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPTESTValidFormsNoError(t *testing.T) {
if _, err := PTEST(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PTEST(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPUNPCKHBWValidFormsNoError(t *testing.T) {
if _, err := PUNPCKHBW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PUNPCKHBW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPUNPCKHLQValidFormsNoError(t *testing.T) {
if _, err := PUNPCKHLQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PUNPCKHLQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPUNPCKHQDQValidFormsNoError(t *testing.T) {
if _, err := PUNPCKHQDQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PUNPCKHQDQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPUNPCKHWLValidFormsNoError(t *testing.T) {
if _, err := PUNPCKHWL(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PUNPCKHWL(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPUNPCKLBWValidFormsNoError(t *testing.T) {
if _, err := PUNPCKLBW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PUNPCKLBW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPUNPCKLLQValidFormsNoError(t *testing.T) {
if _, err := PUNPCKLLQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PUNPCKLLQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPUNPCKLQDQValidFormsNoError(t *testing.T) {
if _, err := PUNPCKLQDQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PUNPCKLQDQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPUNPCKLWLValidFormsNoError(t *testing.T) {
if _, err := PUNPCKLWL(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PUNPCKLWL(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestPUSHQValidFormsNoError(t *testing.T) {
if _, err := PUSHQ(opimm32); err != nil {
t.Fatal(err)
}
if _, err := PUSHQ(opimm8); err != nil {
t.Fatal(err)
}
if _, err := PUSHQ(opm64); err != nil {
t.Fatal(err)
}
if _, err := PUSHQ(opr64); err != nil {
t.Fatal(err)
}
}
func TestPUSHWValidFormsNoError(t *testing.T) {
if _, err := PUSHW(opm16); err != nil {
t.Fatal(err)
}
if _, err := PUSHW(opr16); err != nil {
t.Fatal(err)
}
}
func TestPXORValidFormsNoError(t *testing.T) {
if _, err := PXOR(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := PXOR(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestRCLBValidFormsNoError(t *testing.T) {
if _, err := RCLB(op1, opm8); err != nil {
t.Fatal(err)
}
if _, err := RCLB(op1, opr8); err != nil {
t.Fatal(err)
}
if _, err := RCLB(opcl, opm8); err != nil {
t.Fatal(err)
}
if _, err := RCLB(opcl, opr8); err != nil {
t.Fatal(err)
}
if _, err := RCLB(opimm8, opm8); err != nil {
t.Fatal(err)
}
if _, err := RCLB(opimm8, opr8); err != nil {
t.Fatal(err)
}
}
func TestRCLLValidFormsNoError(t *testing.T) {
if _, err := RCLL(op1, opm32); err != nil {
t.Fatal(err)
}
if _, err := RCLL(op1, opr32); err != nil {
t.Fatal(err)
}
if _, err := RCLL(opcl, opm32); err != nil {
t.Fatal(err)
}
if _, err := RCLL(opcl, opr32); err != nil {
t.Fatal(err)
}
if _, err := RCLL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := RCLL(opimm8, opr32); err != nil {
t.Fatal(err)
}
}
func TestRCLQValidFormsNoError(t *testing.T) {
if _, err := RCLQ(op1, opm64); err != nil {
t.Fatal(err)
}
if _, err := RCLQ(op1, opr64); err != nil {
t.Fatal(err)
}
if _, err := RCLQ(opcl, opm64); err != nil {
t.Fatal(err)
}
if _, err := RCLQ(opcl, opr64); err != nil {
t.Fatal(err)
}
if _, err := RCLQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := RCLQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
}
func TestRCLWValidFormsNoError(t *testing.T) {
if _, err := RCLW(op1, opm16); err != nil {
t.Fatal(err)
}
if _, err := RCLW(op1, opr16); err != nil {
t.Fatal(err)
}
if _, err := RCLW(opcl, opm16); err != nil {
t.Fatal(err)
}
if _, err := RCLW(opcl, opr16); err != nil {
t.Fatal(err)
}
if _, err := RCLW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := RCLW(opimm8, opr16); err != nil {
t.Fatal(err)
}
}
func TestRCPPSValidFormsNoError(t *testing.T) {
if _, err := RCPPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := RCPPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestRCPSSValidFormsNoError(t *testing.T) {
if _, err := RCPSS(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := RCPSS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestRCRBValidFormsNoError(t *testing.T) {
if _, err := RCRB(op1, opm8); err != nil {
t.Fatal(err)
}
if _, err := RCRB(op1, opr8); err != nil {
t.Fatal(err)
}
if _, err := RCRB(opcl, opm8); err != nil {
t.Fatal(err)
}
if _, err := RCRB(opcl, opr8); err != nil {
t.Fatal(err)
}
if _, err := RCRB(opimm8, opm8); err != nil {
t.Fatal(err)
}
if _, err := RCRB(opimm8, opr8); err != nil {
t.Fatal(err)
}
}
func TestRCRLValidFormsNoError(t *testing.T) {
if _, err := RCRL(op1, opm32); err != nil {
t.Fatal(err)
}
if _, err := RCRL(op1, opr32); err != nil {
t.Fatal(err)
}
if _, err := RCRL(opcl, opm32); err != nil {
t.Fatal(err)
}
if _, err := RCRL(opcl, opr32); err != nil {
t.Fatal(err)
}
if _, err := RCRL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := RCRL(opimm8, opr32); err != nil {
t.Fatal(err)
}
}
func TestRCRQValidFormsNoError(t *testing.T) {
if _, err := RCRQ(op1, opm64); err != nil {
t.Fatal(err)
}
if _, err := RCRQ(op1, opr64); err != nil {
t.Fatal(err)
}
if _, err := RCRQ(opcl, opm64); err != nil {
t.Fatal(err)
}
if _, err := RCRQ(opcl, opr64); err != nil {
t.Fatal(err)
}
if _, err := RCRQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := RCRQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
}
func TestRCRWValidFormsNoError(t *testing.T) {
if _, err := RCRW(op1, opm16); err != nil {
t.Fatal(err)
}
if _, err := RCRW(op1, opr16); err != nil {
t.Fatal(err)
}
if _, err := RCRW(opcl, opm16); err != nil {
t.Fatal(err)
}
if _, err := RCRW(opcl, opr16); err != nil {
t.Fatal(err)
}
if _, err := RCRW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := RCRW(opimm8, opr16); err != nil {
t.Fatal(err)
}
}
func TestRDRANDLValidFormsNoError(t *testing.T) {
if _, err := RDRANDL(opr16); err != nil {
t.Fatal(err)
}
if _, err := RDRANDL(opr32); err != nil {
t.Fatal(err)
}
if _, err := RDRANDL(opr64); err != nil {
t.Fatal(err)
}
}
func TestRDSEEDLValidFormsNoError(t *testing.T) {
if _, err := RDSEEDL(opr16); err != nil {
t.Fatal(err)
}
if _, err := RDSEEDL(opr32); err != nil {
t.Fatal(err)
}
if _, err := RDSEEDL(opr64); err != nil {
t.Fatal(err)
}
}
func TestRDTSCValidFormsNoError(t *testing.T) {
if _, err := RDTSC(); err != nil {
t.Fatal(err)
}
}
func TestRDTSCPValidFormsNoError(t *testing.T) {
if _, err := RDTSCP(); err != nil {
t.Fatal(err)
}
}
func TestRETValidFormsNoError(t *testing.T) {
if _, err := RET(); err != nil {
t.Fatal(err)
}
}
func TestRETFLValidFormsNoError(t *testing.T) {
if _, err := RETFL(opimm16); err != nil {
t.Fatal(err)
}
}
func TestRETFQValidFormsNoError(t *testing.T) {
if _, err := RETFQ(opimm16); err != nil {
t.Fatal(err)
}
}
func TestRETFWValidFormsNoError(t *testing.T) {
if _, err := RETFW(opimm16); err != nil {
t.Fatal(err)
}
}
func TestROLBValidFormsNoError(t *testing.T) {
if _, err := ROLB(op1, opm8); err != nil {
t.Fatal(err)
}
if _, err := ROLB(op1, opr8); err != nil {
t.Fatal(err)
}
if _, err := ROLB(opcl, opm8); err != nil {
t.Fatal(err)
}
if _, err := ROLB(opcl, opr8); err != nil {
t.Fatal(err)
}
if _, err := ROLB(opimm8, opm8); err != nil {
t.Fatal(err)
}
if _, err := ROLB(opimm8, opr8); err != nil {
t.Fatal(err)
}
}
func TestROLLValidFormsNoError(t *testing.T) {
if _, err := ROLL(op1, opm32); err != nil {
t.Fatal(err)
}
if _, err := ROLL(op1, opr32); err != nil {
t.Fatal(err)
}
if _, err := ROLL(opcl, opm32); err != nil {
t.Fatal(err)
}
if _, err := ROLL(opcl, opr32); err != nil {
t.Fatal(err)
}
if _, err := ROLL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := ROLL(opimm8, opr32); err != nil {
t.Fatal(err)
}
}
func TestROLQValidFormsNoError(t *testing.T) {
if _, err := ROLQ(op1, opm64); err != nil {
t.Fatal(err)
}
if _, err := ROLQ(op1, opr64); err != nil {
t.Fatal(err)
}
if _, err := ROLQ(opcl, opm64); err != nil {
t.Fatal(err)
}
if _, err := ROLQ(opcl, opr64); err != nil {
t.Fatal(err)
}
if _, err := ROLQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := ROLQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
}
func TestROLWValidFormsNoError(t *testing.T) {
if _, err := ROLW(op1, opm16); err != nil {
t.Fatal(err)
}
if _, err := ROLW(op1, opr16); err != nil {
t.Fatal(err)
}
if _, err := ROLW(opcl, opm16); err != nil {
t.Fatal(err)
}
if _, err := ROLW(opcl, opr16); err != nil {
t.Fatal(err)
}
if _, err := ROLW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := ROLW(opimm8, opr16); err != nil {
t.Fatal(err)
}
}
func TestRORBValidFormsNoError(t *testing.T) {
if _, err := RORB(op1, opm8); err != nil {
t.Fatal(err)
}
if _, err := RORB(op1, opr8); err != nil {
t.Fatal(err)
}
if _, err := RORB(opcl, opm8); err != nil {
t.Fatal(err)
}
if _, err := RORB(opcl, opr8); err != nil {
t.Fatal(err)
}
if _, err := RORB(opimm8, opm8); err != nil {
t.Fatal(err)
}
if _, err := RORB(opimm8, opr8); err != nil {
t.Fatal(err)
}
}
func TestRORLValidFormsNoError(t *testing.T) {
if _, err := RORL(op1, opm32); err != nil {
t.Fatal(err)
}
if _, err := RORL(op1, opr32); err != nil {
t.Fatal(err)
}
if _, err := RORL(opcl, opm32); err != nil {
t.Fatal(err)
}
if _, err := RORL(opcl, opr32); err != nil {
t.Fatal(err)
}
if _, err := RORL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := RORL(opimm8, opr32); err != nil {
t.Fatal(err)
}
}
func TestRORQValidFormsNoError(t *testing.T) {
if _, err := RORQ(op1, opm64); err != nil {
t.Fatal(err)
}
if _, err := RORQ(op1, opr64); err != nil {
t.Fatal(err)
}
if _, err := RORQ(opcl, opm64); err != nil {
t.Fatal(err)
}
if _, err := RORQ(opcl, opr64); err != nil {
t.Fatal(err)
}
if _, err := RORQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := RORQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
}
func TestRORWValidFormsNoError(t *testing.T) {
if _, err := RORW(op1, opm16); err != nil {
t.Fatal(err)
}
if _, err := RORW(op1, opr16); err != nil {
t.Fatal(err)
}
if _, err := RORW(opcl, opm16); err != nil {
t.Fatal(err)
}
if _, err := RORW(opcl, opr16); err != nil {
t.Fatal(err)
}
if _, err := RORW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := RORW(opimm8, opr16); err != nil {
t.Fatal(err)
}
}
func TestRORXLValidFormsNoError(t *testing.T) {
if _, err := RORXL(opimm8, opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := RORXL(opimm8, opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestRORXQValidFormsNoError(t *testing.T) {
if _, err := RORXQ(opimm8, opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := RORXQ(opimm8, opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestROUNDPDValidFormsNoError(t *testing.T) {
if _, err := ROUNDPD(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := ROUNDPD(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestROUNDPSValidFormsNoError(t *testing.T) {
if _, err := ROUNDPS(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := ROUNDPS(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestROUNDSDValidFormsNoError(t *testing.T) {
if _, err := ROUNDSD(opimm8, opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := ROUNDSD(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestROUNDSSValidFormsNoError(t *testing.T) {
if _, err := ROUNDSS(opimm8, opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := ROUNDSS(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestRSQRTPSValidFormsNoError(t *testing.T) {
if _, err := RSQRTPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := RSQRTPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestRSQRTSSValidFormsNoError(t *testing.T) {
if _, err := RSQRTSS(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := RSQRTSS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSALBValidFormsNoError(t *testing.T) {
if _, err := SALB(op1, opm8); err != nil {
t.Fatal(err)
}
if _, err := SALB(op1, opr8); err != nil {
t.Fatal(err)
}
if _, err := SALB(opcl, opm8); err != nil {
t.Fatal(err)
}
if _, err := SALB(opcl, opr8); err != nil {
t.Fatal(err)
}
if _, err := SALB(opimm8, opm8); err != nil {
t.Fatal(err)
}
if _, err := SALB(opimm8, opr8); err != nil {
t.Fatal(err)
}
}
func TestSALLValidFormsNoError(t *testing.T) {
if _, err := SALL(op1, opm32); err != nil {
t.Fatal(err)
}
if _, err := SALL(op1, opr32); err != nil {
t.Fatal(err)
}
if _, err := SALL(opcl, opm32); err != nil {
t.Fatal(err)
}
if _, err := SALL(opcl, opr32); err != nil {
t.Fatal(err)
}
if _, err := SALL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := SALL(opimm8, opr32); err != nil {
t.Fatal(err)
}
}
func TestSALQValidFormsNoError(t *testing.T) {
if _, err := SALQ(op1, opm64); err != nil {
t.Fatal(err)
}
if _, err := SALQ(op1, opr64); err != nil {
t.Fatal(err)
}
if _, err := SALQ(opcl, opm64); err != nil {
t.Fatal(err)
}
if _, err := SALQ(opcl, opr64); err != nil {
t.Fatal(err)
}
if _, err := SALQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := SALQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
}
func TestSALWValidFormsNoError(t *testing.T) {
if _, err := SALW(op1, opm16); err != nil {
t.Fatal(err)
}
if _, err := SALW(op1, opr16); err != nil {
t.Fatal(err)
}
if _, err := SALW(opcl, opm16); err != nil {
t.Fatal(err)
}
if _, err := SALW(opcl, opr16); err != nil {
t.Fatal(err)
}
if _, err := SALW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := SALW(opimm8, opr16); err != nil {
t.Fatal(err)
}
}
func TestSARBValidFormsNoError(t *testing.T) {
if _, err := SARB(op1, opm8); err != nil {
t.Fatal(err)
}
if _, err := SARB(op1, opr8); err != nil {
t.Fatal(err)
}
if _, err := SARB(opcl, opm8); err != nil {
t.Fatal(err)
}
if _, err := SARB(opcl, opr8); err != nil {
t.Fatal(err)
}
if _, err := SARB(opimm8, opm8); err != nil {
t.Fatal(err)
}
if _, err := SARB(opimm8, opr8); err != nil {
t.Fatal(err)
}
}
func TestSARLValidFormsNoError(t *testing.T) {
if _, err := SARL(op1, opm32); err != nil {
t.Fatal(err)
}
if _, err := SARL(op1, opr32); err != nil {
t.Fatal(err)
}
if _, err := SARL(opcl, opm32); err != nil {
t.Fatal(err)
}
if _, err := SARL(opcl, opr32); err != nil {
t.Fatal(err)
}
if _, err := SARL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := SARL(opimm8, opr32); err != nil {
t.Fatal(err)
}
}
func TestSARQValidFormsNoError(t *testing.T) {
if _, err := SARQ(op1, opm64); err != nil {
t.Fatal(err)
}
if _, err := SARQ(op1, opr64); err != nil {
t.Fatal(err)
}
if _, err := SARQ(opcl, opm64); err != nil {
t.Fatal(err)
}
if _, err := SARQ(opcl, opr64); err != nil {
t.Fatal(err)
}
if _, err := SARQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := SARQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
}
func TestSARWValidFormsNoError(t *testing.T) {
if _, err := SARW(op1, opm16); err != nil {
t.Fatal(err)
}
if _, err := SARW(op1, opr16); err != nil {
t.Fatal(err)
}
if _, err := SARW(opcl, opm16); err != nil {
t.Fatal(err)
}
if _, err := SARW(opcl, opr16); err != nil {
t.Fatal(err)
}
if _, err := SARW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := SARW(opimm8, opr16); err != nil {
t.Fatal(err)
}
}
func TestSARXLValidFormsNoError(t *testing.T) {
if _, err := SARXL(opr32, opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := SARXL(opr32, opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestSARXQValidFormsNoError(t *testing.T) {
if _, err := SARXQ(opr64, opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := SARXQ(opr64, opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestSBBBValidFormsNoError(t *testing.T) {
if _, err := SBBB(opimm8, opal); err != nil {
t.Fatal(err)
}
if _, err := SBBB(opimm8, opm8); err != nil {
t.Fatal(err)
}
if _, err := SBBB(opimm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := SBBB(opm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := SBBB(opr8, opm8); err != nil {
t.Fatal(err)
}
if _, err := SBBB(opr8, opr8); err != nil {
t.Fatal(err)
}
}
func TestSBBLValidFormsNoError(t *testing.T) {
if _, err := SBBL(opimm32, opeax); err != nil {
t.Fatal(err)
}
if _, err := SBBL(opimm32, opm32); err != nil {
t.Fatal(err)
}
if _, err := SBBL(opimm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := SBBL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := SBBL(opimm8, opr32); err != nil {
t.Fatal(err)
}
if _, err := SBBL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := SBBL(opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := SBBL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestSBBQValidFormsNoError(t *testing.T) {
if _, err := SBBQ(opimm32, opm64); err != nil {
t.Fatal(err)
}
if _, err := SBBQ(opimm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := SBBQ(opimm32, oprax); err != nil {
t.Fatal(err)
}
if _, err := SBBQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := SBBQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
if _, err := SBBQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := SBBQ(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := SBBQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestSBBWValidFormsNoError(t *testing.T) {
if _, err := SBBW(opimm16, opax); err != nil {
t.Fatal(err)
}
if _, err := SBBW(opimm16, opm16); err != nil {
t.Fatal(err)
}
if _, err := SBBW(opimm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := SBBW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := SBBW(opimm8, opr16); err != nil {
t.Fatal(err)
}
if _, err := SBBW(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := SBBW(opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := SBBW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestSETCCValidFormsNoError(t *testing.T) {
if _, err := SETCC(opm8); err != nil {
t.Fatal(err)
}
if _, err := SETCC(opr8); err != nil {
t.Fatal(err)
}
}
func TestSETCSValidFormsNoError(t *testing.T) {
if _, err := SETCS(opm8); err != nil {
t.Fatal(err)
}
if _, err := SETCS(opr8); err != nil {
t.Fatal(err)
}
}
func TestSETEQValidFormsNoError(t *testing.T) {
if _, err := SETEQ(opm8); err != nil {
t.Fatal(err)
}
if _, err := SETEQ(opr8); err != nil {
t.Fatal(err)
}
}
func TestSETGEValidFormsNoError(t *testing.T) {
if _, err := SETGE(opm8); err != nil {
t.Fatal(err)
}
if _, err := SETGE(opr8); err != nil {
t.Fatal(err)
}
}
func TestSETGTValidFormsNoError(t *testing.T) {
if _, err := SETGT(opm8); err != nil {
t.Fatal(err)
}
if _, err := SETGT(opr8); err != nil {
t.Fatal(err)
}
}
func TestSETHIValidFormsNoError(t *testing.T) {
if _, err := SETHI(opm8); err != nil {
t.Fatal(err)
}
if _, err := SETHI(opr8); err != nil {
t.Fatal(err)
}
}
func TestSETLEValidFormsNoError(t *testing.T) {
if _, err := SETLE(opm8); err != nil {
t.Fatal(err)
}
if _, err := SETLE(opr8); err != nil {
t.Fatal(err)
}
}
func TestSETLSValidFormsNoError(t *testing.T) {
if _, err := SETLS(opm8); err != nil {
t.Fatal(err)
}
if _, err := SETLS(opr8); err != nil {
t.Fatal(err)
}
}
func TestSETLTValidFormsNoError(t *testing.T) {
if _, err := SETLT(opm8); err != nil {
t.Fatal(err)
}
if _, err := SETLT(opr8); err != nil {
t.Fatal(err)
}
}
func TestSETMIValidFormsNoError(t *testing.T) {
if _, err := SETMI(opm8); err != nil {
t.Fatal(err)
}
if _, err := SETMI(opr8); err != nil {
t.Fatal(err)
}
}
func TestSETNEValidFormsNoError(t *testing.T) {
if _, err := SETNE(opm8); err != nil {
t.Fatal(err)
}
if _, err := SETNE(opr8); err != nil {
t.Fatal(err)
}
}
func TestSETOCValidFormsNoError(t *testing.T) {
if _, err := SETOC(opm8); err != nil {
t.Fatal(err)
}
if _, err := SETOC(opr8); err != nil {
t.Fatal(err)
}
}
func TestSETOSValidFormsNoError(t *testing.T) {
if _, err := SETOS(opm8); err != nil {
t.Fatal(err)
}
if _, err := SETOS(opr8); err != nil {
t.Fatal(err)
}
}
func TestSETPCValidFormsNoError(t *testing.T) {
if _, err := SETPC(opm8); err != nil {
t.Fatal(err)
}
if _, err := SETPC(opr8); err != nil {
t.Fatal(err)
}
}
func TestSETPLValidFormsNoError(t *testing.T) {
if _, err := SETPL(opm8); err != nil {
t.Fatal(err)
}
if _, err := SETPL(opr8); err != nil {
t.Fatal(err)
}
}
func TestSETPSValidFormsNoError(t *testing.T) {
if _, err := SETPS(opm8); err != nil {
t.Fatal(err)
}
if _, err := SETPS(opr8); err != nil {
t.Fatal(err)
}
}
func TestSFENCEValidFormsNoError(t *testing.T) {
if _, err := SFENCE(); err != nil {
t.Fatal(err)
}
}
func TestSHA1MSG1ValidFormsNoError(t *testing.T) {
if _, err := SHA1MSG1(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := SHA1MSG1(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSHA1MSG2ValidFormsNoError(t *testing.T) {
if _, err := SHA1MSG2(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := SHA1MSG2(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSHA1NEXTEValidFormsNoError(t *testing.T) {
if _, err := SHA1NEXTE(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := SHA1NEXTE(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSHA1RNDS4ValidFormsNoError(t *testing.T) {
if _, err := SHA1RNDS4(opimm2u, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := SHA1RNDS4(opimm2u, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSHA256MSG1ValidFormsNoError(t *testing.T) {
if _, err := SHA256MSG1(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := SHA256MSG1(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSHA256MSG2ValidFormsNoError(t *testing.T) {
if _, err := SHA256MSG2(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := SHA256MSG2(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSHA256RNDS2ValidFormsNoError(t *testing.T) {
if _, err := SHA256RNDS2(opxmm0, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := SHA256RNDS2(opxmm0, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSHLBValidFormsNoError(t *testing.T) {
if _, err := SHLB(op1, opm8); err != nil {
t.Fatal(err)
}
if _, err := SHLB(op1, opr8); err != nil {
t.Fatal(err)
}
if _, err := SHLB(opcl, opm8); err != nil {
t.Fatal(err)
}
if _, err := SHLB(opcl, opr8); err != nil {
t.Fatal(err)
}
if _, err := SHLB(opimm8, opm8); err != nil {
t.Fatal(err)
}
if _, err := SHLB(opimm8, opr8); err != nil {
t.Fatal(err)
}
}
func TestSHLLValidFormsNoError(t *testing.T) {
if _, err := SHLL(op1, opm32); err != nil {
t.Fatal(err)
}
if _, err := SHLL(op1, opr32); err != nil {
t.Fatal(err)
}
if _, err := SHLL(opcl, opm32); err != nil {
t.Fatal(err)
}
if _, err := SHLL(opcl, opr32); err != nil {
t.Fatal(err)
}
if _, err := SHLL(opcl, opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := SHLL(opcl, opr32, opr32); err != nil {
t.Fatal(err)
}
if _, err := SHLL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := SHLL(opimm8, opr32); err != nil {
t.Fatal(err)
}
if _, err := SHLL(opimm8, opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := SHLL(opimm8, opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestSHLQValidFormsNoError(t *testing.T) {
if _, err := SHLQ(op1, opm64); err != nil {
t.Fatal(err)
}
if _, err := SHLQ(op1, opr64); err != nil {
t.Fatal(err)
}
if _, err := SHLQ(opcl, opm64); err != nil {
t.Fatal(err)
}
if _, err := SHLQ(opcl, opr64); err != nil {
t.Fatal(err)
}
if _, err := SHLQ(opcl, opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := SHLQ(opcl, opr64, opr64); err != nil {
t.Fatal(err)
}
if _, err := SHLQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := SHLQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
if _, err := SHLQ(opimm8, opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := SHLQ(opimm8, opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestSHLWValidFormsNoError(t *testing.T) {
if _, err := SHLW(op1, opm16); err != nil {
t.Fatal(err)
}
if _, err := SHLW(op1, opr16); err != nil {
t.Fatal(err)
}
if _, err := SHLW(opcl, opm16); err != nil {
t.Fatal(err)
}
if _, err := SHLW(opcl, opr16); err != nil {
t.Fatal(err)
}
if _, err := SHLW(opcl, opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := SHLW(opcl, opr16, opr16); err != nil {
t.Fatal(err)
}
if _, err := SHLW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := SHLW(opimm8, opr16); err != nil {
t.Fatal(err)
}
if _, err := SHLW(opimm8, opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := SHLW(opimm8, opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestSHLXLValidFormsNoError(t *testing.T) {
if _, err := SHLXL(opr32, opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := SHLXL(opr32, opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestSHLXQValidFormsNoError(t *testing.T) {
if _, err := SHLXQ(opr64, opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := SHLXQ(opr64, opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestSHRBValidFormsNoError(t *testing.T) {
if _, err := SHRB(op1, opm8); err != nil {
t.Fatal(err)
}
if _, err := SHRB(op1, opr8); err != nil {
t.Fatal(err)
}
if _, err := SHRB(opcl, opm8); err != nil {
t.Fatal(err)
}
if _, err := SHRB(opcl, opr8); err != nil {
t.Fatal(err)
}
if _, err := SHRB(opimm8, opm8); err != nil {
t.Fatal(err)
}
if _, err := SHRB(opimm8, opr8); err != nil {
t.Fatal(err)
}
}
func TestSHRLValidFormsNoError(t *testing.T) {
if _, err := SHRL(op1, opm32); err != nil {
t.Fatal(err)
}
if _, err := SHRL(op1, opr32); err != nil {
t.Fatal(err)
}
if _, err := SHRL(opcl, opm32); err != nil {
t.Fatal(err)
}
if _, err := SHRL(opcl, opr32); err != nil {
t.Fatal(err)
}
if _, err := SHRL(opcl, opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := SHRL(opcl, opr32, opr32); err != nil {
t.Fatal(err)
}
if _, err := SHRL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := SHRL(opimm8, opr32); err != nil {
t.Fatal(err)
}
if _, err := SHRL(opimm8, opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := SHRL(opimm8, opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestSHRQValidFormsNoError(t *testing.T) {
if _, err := SHRQ(op1, opm64); err != nil {
t.Fatal(err)
}
if _, err := SHRQ(op1, opr64); err != nil {
t.Fatal(err)
}
if _, err := SHRQ(opcl, opm64); err != nil {
t.Fatal(err)
}
if _, err := SHRQ(opcl, opr64); err != nil {
t.Fatal(err)
}
if _, err := SHRQ(opcl, opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := SHRQ(opcl, opr64, opr64); err != nil {
t.Fatal(err)
}
if _, err := SHRQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := SHRQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
if _, err := SHRQ(opimm8, opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := SHRQ(opimm8, opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestSHRWValidFormsNoError(t *testing.T) {
if _, err := SHRW(op1, opm16); err != nil {
t.Fatal(err)
}
if _, err := SHRW(op1, opr16); err != nil {
t.Fatal(err)
}
if _, err := SHRW(opcl, opm16); err != nil {
t.Fatal(err)
}
if _, err := SHRW(opcl, opr16); err != nil {
t.Fatal(err)
}
if _, err := SHRW(opcl, opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := SHRW(opcl, opr16, opr16); err != nil {
t.Fatal(err)
}
if _, err := SHRW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := SHRW(opimm8, opr16); err != nil {
t.Fatal(err)
}
if _, err := SHRW(opimm8, opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := SHRW(opimm8, opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestSHRXLValidFormsNoError(t *testing.T) {
if _, err := SHRXL(opr32, opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := SHRXL(opr32, opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestSHRXQValidFormsNoError(t *testing.T) {
if _, err := SHRXQ(opr64, opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := SHRXQ(opr64, opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestSHUFPDValidFormsNoError(t *testing.T) {
if _, err := SHUFPD(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := SHUFPD(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSHUFPSValidFormsNoError(t *testing.T) {
if _, err := SHUFPS(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := SHUFPS(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSQRTPDValidFormsNoError(t *testing.T) {
if _, err := SQRTPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := SQRTPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSQRTPSValidFormsNoError(t *testing.T) {
if _, err := SQRTPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := SQRTPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSQRTSDValidFormsNoError(t *testing.T) {
if _, err := SQRTSD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := SQRTSD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSQRTSSValidFormsNoError(t *testing.T) {
if _, err := SQRTSS(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := SQRTSS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSTCValidFormsNoError(t *testing.T) {
if _, err := STC(); err != nil {
t.Fatal(err)
}
}
func TestSTDValidFormsNoError(t *testing.T) {
if _, err := STD(); err != nil {
t.Fatal(err)
}
}
func TestSTMXCSRValidFormsNoError(t *testing.T) {
if _, err := STMXCSR(opm32); err != nil {
t.Fatal(err)
}
}
func TestSUBBValidFormsNoError(t *testing.T) {
if _, err := SUBB(opimm8, opal); err != nil {
t.Fatal(err)
}
if _, err := SUBB(opimm8, opm8); err != nil {
t.Fatal(err)
}
if _, err := SUBB(opimm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := SUBB(opm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := SUBB(opr8, opm8); err != nil {
t.Fatal(err)
}
if _, err := SUBB(opr8, opr8); err != nil {
t.Fatal(err)
}
}
func TestSUBLValidFormsNoError(t *testing.T) {
if _, err := SUBL(opimm32, opeax); err != nil {
t.Fatal(err)
}
if _, err := SUBL(opimm32, opm32); err != nil {
t.Fatal(err)
}
if _, err := SUBL(opimm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := SUBL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := SUBL(opimm8, opr32); err != nil {
t.Fatal(err)
}
if _, err := SUBL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := SUBL(opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := SUBL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestSUBPDValidFormsNoError(t *testing.T) {
if _, err := SUBPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := SUBPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSUBPSValidFormsNoError(t *testing.T) {
if _, err := SUBPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := SUBPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSUBQValidFormsNoError(t *testing.T) {
if _, err := SUBQ(opimm32, opm64); err != nil {
t.Fatal(err)
}
if _, err := SUBQ(opimm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := SUBQ(opimm32, oprax); err != nil {
t.Fatal(err)
}
if _, err := SUBQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := SUBQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
if _, err := SUBQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := SUBQ(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := SUBQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestSUBSDValidFormsNoError(t *testing.T) {
if _, err := SUBSD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := SUBSD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSUBSSValidFormsNoError(t *testing.T) {
if _, err := SUBSS(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := SUBSS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestSUBWValidFormsNoError(t *testing.T) {
if _, err := SUBW(opimm16, opax); err != nil {
t.Fatal(err)
}
if _, err := SUBW(opimm16, opm16); err != nil {
t.Fatal(err)
}
if _, err := SUBW(opimm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := SUBW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := SUBW(opimm8, opr16); err != nil {
t.Fatal(err)
}
if _, err := SUBW(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := SUBW(opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := SUBW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestSYSCALLValidFormsNoError(t *testing.T) {
if _, err := SYSCALL(); err != nil {
t.Fatal(err)
}
}
func TestTESTBValidFormsNoError(t *testing.T) {
if _, err := TESTB(opimm8, opal); err != nil {
t.Fatal(err)
}
if _, err := TESTB(opimm8, opm8); err != nil {
t.Fatal(err)
}
if _, err := TESTB(opimm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := TESTB(opr8, opm8); err != nil {
t.Fatal(err)
}
if _, err := TESTB(opr8, opr8); err != nil {
t.Fatal(err)
}
}
func TestTESTLValidFormsNoError(t *testing.T) {
if _, err := TESTL(opimm32, opeax); err != nil {
t.Fatal(err)
}
if _, err := TESTL(opimm32, opm32); err != nil {
t.Fatal(err)
}
if _, err := TESTL(opimm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := TESTL(opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := TESTL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestTESTQValidFormsNoError(t *testing.T) {
if _, err := TESTQ(opimm32, opm64); err != nil {
t.Fatal(err)
}
if _, err := TESTQ(opimm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := TESTQ(opimm32, oprax); err != nil {
t.Fatal(err)
}
if _, err := TESTQ(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := TESTQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestTESTWValidFormsNoError(t *testing.T) {
if _, err := TESTW(opimm16, opax); err != nil {
t.Fatal(err)
}
if _, err := TESTW(opimm16, opm16); err != nil {
t.Fatal(err)
}
if _, err := TESTW(opimm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := TESTW(opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := TESTW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestTZCNTLValidFormsNoError(t *testing.T) {
if _, err := TZCNTL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := TZCNTL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestTZCNTQValidFormsNoError(t *testing.T) {
if _, err := TZCNTQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := TZCNTQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestTZCNTWValidFormsNoError(t *testing.T) {
if _, err := TZCNTW(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := TZCNTW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestUCOMISDValidFormsNoError(t *testing.T) {
if _, err := UCOMISD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := UCOMISD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestUCOMISSValidFormsNoError(t *testing.T) {
if _, err := UCOMISS(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := UCOMISS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestUD2ValidFormsNoError(t *testing.T) {
if _, err := UD2(); err != nil {
t.Fatal(err)
}
}
func TestUNPCKHPDValidFormsNoError(t *testing.T) {
if _, err := UNPCKHPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := UNPCKHPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestUNPCKHPSValidFormsNoError(t *testing.T) {
if _, err := UNPCKHPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := UNPCKHPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestUNPCKLPDValidFormsNoError(t *testing.T) {
if _, err := UNPCKLPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := UNPCKLPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestUNPCKLPSValidFormsNoError(t *testing.T) {
if _, err := UNPCKLPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := UNPCKLPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPDValidFormsNoError(t *testing.T) {
if _, err := VADDPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VADDPD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VADDPD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VADDPD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VADDPD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VADDPD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VADDPD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VADDPD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VADDPD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VADDPD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VADDPD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPD_ZValidFormsNoError(t *testing.T) {
if _, err := VADDPD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPSValidFormsNoError(t *testing.T) {
if _, err := VADDPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VADDPS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VADDPS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VADDPS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VADDPS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VADDPS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VADDPS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VADDPS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VADDPS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VADDPS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VADDPS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDPS_ZValidFormsNoError(t *testing.T) {
if _, err := VADDPS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VADDPS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSDValidFormsNoError(t *testing.T) {
if _, err := VADDSD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VADDSD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VADDSD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VADDSD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VADDSD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VADDSD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VADDSD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VADDSD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VADDSD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSD_ZValidFormsNoError(t *testing.T) {
if _, err := VADDSD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSSValidFormsNoError(t *testing.T) {
if _, err := VADDSS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VADDSS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VADDSS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VADDSS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VADDSS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VADDSS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VADDSS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VADDSS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VADDSS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSS_ZValidFormsNoError(t *testing.T) {
if _, err := VADDSS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVADDSUBPDValidFormsNoError(t *testing.T) {
if _, err := VADDSUBPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSUBPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDSUBPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSUBPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVADDSUBPSValidFormsNoError(t *testing.T) {
if _, err := VADDSUBPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSUBPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VADDSUBPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VADDSUBPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVAESDECValidFormsNoError(t *testing.T) {
if _, err := VAESDEC(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VAESDEC(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VAESDEC(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VAESDEC(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VAESDEC(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VAESDEC(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVAESDECLASTValidFormsNoError(t *testing.T) {
if _, err := VAESDECLAST(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VAESDECLAST(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VAESDECLAST(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VAESDECLAST(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VAESDECLAST(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VAESDECLAST(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVAESENCValidFormsNoError(t *testing.T) {
if _, err := VAESENC(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VAESENC(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VAESENC(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VAESENC(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VAESENC(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VAESENC(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVAESENCLASTValidFormsNoError(t *testing.T) {
if _, err := VAESENCLAST(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VAESENCLAST(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VAESENCLAST(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VAESENCLAST(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VAESENCLAST(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VAESENCLAST(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVAESIMCValidFormsNoError(t *testing.T) {
if _, err := VAESIMC(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VAESIMC(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVAESKEYGENASSISTValidFormsNoError(t *testing.T) {
if _, err := VAESKEYGENASSIST(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VAESKEYGENASSIST(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVALIGNDValidFormsNoError(t *testing.T) {
if _, err := VALIGND(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVALIGND_BCSTValidFormsNoError(t *testing.T) {
if _, err := VALIGND_BCST(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND_BCST(opimm8, opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND_BCST(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND_BCST(opimm8, opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND_BCST(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND_BCST(opimm8, opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVALIGND_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VALIGND_BCST_Z(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND_BCST_Z(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND_BCST_Z(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVALIGND_ZValidFormsNoError(t *testing.T) {
if _, err := VALIGND_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGND_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVALIGNQValidFormsNoError(t *testing.T) {
if _, err := VALIGNQ(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVALIGNQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VALIGNQ_BCST(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ_BCST(opimm8, opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ_BCST(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ_BCST(opimm8, opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ_BCST(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ_BCST(opimm8, opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVALIGNQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VALIGNQ_BCST_Z(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ_BCST_Z(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ_BCST_Z(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVALIGNQ_ZValidFormsNoError(t *testing.T) {
if _, err := VALIGNQ_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VALIGNQ_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVANDNPDValidFormsNoError(t *testing.T) {
if _, err := VANDNPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVANDNPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VANDNPD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVANDNPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VANDNPD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVANDNPD_ZValidFormsNoError(t *testing.T) {
if _, err := VANDNPD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVANDNPSValidFormsNoError(t *testing.T) {
if _, err := VANDNPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVANDNPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VANDNPS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVANDNPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VANDNPS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVANDNPS_ZValidFormsNoError(t *testing.T) {
if _, err := VANDNPS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDNPS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVANDPDValidFormsNoError(t *testing.T) {
if _, err := VANDPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVANDPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VANDPD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVANDPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VANDPD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVANDPD_ZValidFormsNoError(t *testing.T) {
if _, err := VANDPD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVANDPSValidFormsNoError(t *testing.T) {
if _, err := VANDPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVANDPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VANDPS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVANDPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VANDPS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVANDPS_ZValidFormsNoError(t *testing.T) {
if _, err := VANDPS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VANDPS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBLENDMPDValidFormsNoError(t *testing.T) {
if _, err := VBLENDMPD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBLENDMPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VBLENDMPD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBLENDMPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VBLENDMPD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBLENDMPD_ZValidFormsNoError(t *testing.T) {
if _, err := VBLENDMPD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBLENDMPSValidFormsNoError(t *testing.T) {
if _, err := VBLENDMPS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBLENDMPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VBLENDMPS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBLENDMPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VBLENDMPS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBLENDMPS_ZValidFormsNoError(t *testing.T) {
if _, err := VBLENDMPS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDMPS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBLENDPDValidFormsNoError(t *testing.T) {
if _, err := VBLENDPD(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDPD(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDPD(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDPD(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVBLENDPSValidFormsNoError(t *testing.T) {
if _, err := VBLENDPS(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDPS(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDPS(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDPS(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVBLENDVPDValidFormsNoError(t *testing.T) {
if _, err := VBLENDVPD(opxmm, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDVPD(opxmm, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDVPD(opymm, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDVPD(opymm, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVBLENDVPSValidFormsNoError(t *testing.T) {
if _, err := VBLENDVPS(opxmm, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDVPS(opxmm, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDVPS(opymm, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBLENDVPS(opymm, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTF128ValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTF128(opm128, opymm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTF32X2ValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTF32X2(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF32X2(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF32X2(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF32X2(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF32X2(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF32X2(opm64, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF32X2(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF32X2(opxmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTF32X2_ZValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTF32X2_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF32X2_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF32X2_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF32X2_Z(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTF32X4ValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTF32X4(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF32X4(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF32X4(opm128, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF32X4(opm128, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTF32X4_ZValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTF32X4_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF32X4_Z(opm128, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTF32X8ValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTF32X8(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF32X8(opm256, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTF32X8_ZValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTF32X8_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTF64X2ValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTF64X2(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF64X2(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF64X2(opm128, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF64X2(opm128, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTF64X2_ZValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTF64X2_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF64X2_Z(opm128, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTF64X4ValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTF64X4(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTF64X4(opm256, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTF64X4_ZValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTF64X4_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTI128ValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTI128(opm128, opymm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTI32X2ValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTI32X2(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X2(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X2(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X2(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X2(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X2(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X2(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X2(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X2(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X2(opm64, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X2(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X2(opxmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTI32X2_ZValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTI32X2_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X2_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X2_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X2_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X2_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X2_Z(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTI32X4ValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTI32X4(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X4(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X4(opm128, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X4(opm128, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTI32X4_ZValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTI32X4_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X4_Z(opm128, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTI32X8ValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTI32X8(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI32X8(opm256, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTI32X8_ZValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTI32X8_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTI64X2ValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTI64X2(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI64X2(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI64X2(opm128, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI64X2(opm128, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTI64X2_ZValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTI64X2_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI64X2_Z(opm128, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTI64X4ValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTI64X4(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTI64X4(opm256, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTI64X4_ZValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTI64X4_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTSDValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTSD(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSD(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSD(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSD(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSD(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSD(opm64, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSD(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSD(opxmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTSD_ZValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTSD_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSD_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSD_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSD_Z(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTSSValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTSS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSS(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSS(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSS(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSS(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSS(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSS(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSS(opm32, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSS(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSS(opxmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVBROADCASTSS_ZValidFormsNoError(t *testing.T) {
if _, err := VBROADCASTSS_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSS_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSS_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VBROADCASTSS_Z(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCMPPDValidFormsNoError(t *testing.T) {
if _, err := VCMPPD(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD(opimm8, opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD(opimm8, opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD(opimm8, opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD(opimm8, opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD(opimm8, opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD(opimm8, opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD(opimm8, opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD(opimm8, opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD(opimm8, opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD(opimm8, opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD(opimm8, opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD(opimm8, opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVCMPPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCMPPD_BCST(opimm8, opm64, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD_BCST(opimm8, opm64, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD_BCST(opimm8, opm64, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD_BCST(opimm8, opm64, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD_BCST(opimm8, opm64, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD_BCST(opimm8, opm64, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVCMPPD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCMPPD_SAE(opimm8, opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPD_SAE(opimm8, opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVCMPPSValidFormsNoError(t *testing.T) {
if _, err := VCMPPS(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS(opimm8, opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS(opimm8, opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS(opimm8, opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS(opimm8, opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS(opimm8, opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS(opimm8, opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS(opimm8, opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS(opimm8, opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS(opimm8, opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS(opimm8, opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS(opimm8, opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS(opimm8, opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVCMPPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCMPPS_BCST(opimm8, opm32, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS_BCST(opimm8, opm32, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS_BCST(opimm8, opm32, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS_BCST(opimm8, opm32, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS_BCST(opimm8, opm32, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS_BCST(opimm8, opm32, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVCMPPS_SAEValidFormsNoError(t *testing.T) {
if _, err := VCMPPS_SAE(opimm8, opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPPS_SAE(opimm8, opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVCMPSDValidFormsNoError(t *testing.T) {
if _, err := VCMPSD(opimm8, opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCMPSD(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCMPSD(opimm8, opm64, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPSD(opimm8, opm64, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPSD(opimm8, opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPSD(opimm8, opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVCMPSD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCMPSD_SAE(opimm8, opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPSD_SAE(opimm8, opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVCMPSSValidFormsNoError(t *testing.T) {
if _, err := VCMPSS(opimm8, opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCMPSS(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCMPSS(opimm8, opm32, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPSS(opimm8, opm32, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPSS(opimm8, opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPSS(opimm8, opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVCMPSS_SAEValidFormsNoError(t *testing.T) {
if _, err := VCMPSS_SAE(opimm8, opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VCMPSS_SAE(opimm8, opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVCOMISDValidFormsNoError(t *testing.T) {
if _, err := VCOMISD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCOMISD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCOMISD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCOMISD_SAE(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCOMISSValidFormsNoError(t *testing.T) {
if _, err := VCOMISS(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCOMISS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCOMISS_SAEValidFormsNoError(t *testing.T) {
if _, err := VCOMISS_SAE(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCOMPRESSPDValidFormsNoError(t *testing.T) {
if _, err := VCOMPRESSPD(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPD(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPD(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPD(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPD(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPD(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPD(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPD(opzmm, opm512); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCOMPRESSPD_ZValidFormsNoError(t *testing.T) {
if _, err := VCOMPRESSPD_Z(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPD_Z(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPD_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPD_Z(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCOMPRESSPSValidFormsNoError(t *testing.T) {
if _, err := VCOMPRESSPS(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPS(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPS(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPS(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPS(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPS(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPS(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPS(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPS(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPS(opzmm, opm512); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPS(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCOMPRESSPS_ZValidFormsNoError(t *testing.T) {
if _, err := VCOMPRESSPS_Z(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPS_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPS_Z(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPS_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPS_Z(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VCOMPRESSPS_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTDQ2PDValidFormsNoError(t *testing.T) {
if _, err := VCVTDQ2PD(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD(opm256, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTDQ2PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTDQ2PD_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTDQ2PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTDQ2PD_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTDQ2PD_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTDQ2PD_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PD_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTDQ2PSValidFormsNoError(t *testing.T) {
if _, err := VCVTDQ2PS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTDQ2PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTDQ2PS_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTDQ2PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTDQ2PS_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTDQ2PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTDQ2PS_RD_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS_RD_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTDQ2PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTDQ2PS_RD_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTDQ2PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTDQ2PS_RN_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS_RN_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTDQ2PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTDQ2PS_RN_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTDQ2PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTDQ2PS_RU_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS_RU_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTDQ2PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTDQ2PS_RU_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTDQ2PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTDQ2PS_RZ_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS_RZ_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTDQ2PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTDQ2PS_RZ_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTDQ2PS_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTDQ2PS_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTDQ2PS_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQ(opm512, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQ(opm512, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQ(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQ(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQXValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQX(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQX(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQX(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQX(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQX_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQX_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQX_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQX_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQX_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQX_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQX_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQX_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQYValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQY(opm256, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQY(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQY(opm256, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQY(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQY_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQY_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQY_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQY_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQY_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQY_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQY_Z(opm256, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQY_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQ_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQ_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQ_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQ_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQ_RD_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQ_RD_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQ_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQ_RD_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQ_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQ_RN_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQ_RN_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQ_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQ_RN_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQ_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQ_RU_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQ_RU_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQ_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQ_RU_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQ_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQ_RZ_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQ_RZ_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQ_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQ_RZ_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2DQ_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2DQ_Z(opm512, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2DQ_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PSValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PS(opm512, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PS(opm512, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PS(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PS(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PSXValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PSX(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PSX(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PSX(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PSX(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PSX_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PSX_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PSX_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PSX_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PSX_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PSX_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PSX_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PSX_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PSYValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PSY(opm256, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PSY(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PSY(opm256, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PSY(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PSY_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PSY_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PSY_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PSY_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PSY_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PSY_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PSY_Z(opm256, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PSY_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PS_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PS_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PS_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PS_RD_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PS_RD_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PS_RD_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PS_RN_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PS_RN_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PS_RN_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PS_RU_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PS_RU_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PS_RU_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PS_RZ_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PS_RZ_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PS_RZ_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2PS_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2PS_Z(opm512, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2PS_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2QQValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2QQ(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2QQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2QQ_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ_BCST(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ_BCST(opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2QQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2QQ_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ_BCST_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2QQ_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2QQ_RD_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ_RD_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2QQ_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2QQ_RD_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2QQ_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2QQ_RN_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ_RN_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2QQ_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2QQ_RN_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2QQ_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2QQ_RU_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ_RU_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2QQ_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2QQ_RU_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2QQ_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2QQ_RZ_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ_RZ_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2QQ_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2QQ_RZ_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2QQ_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2QQ_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2QQ_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQ(opm512, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQ(opm512, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQ(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQ(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQXValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQX(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQX(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQX(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQX(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQX_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQX_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQX_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQX_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQX_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQX_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQX_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQX_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQYValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQY(opm256, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQY(opm256, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQY(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQY(opymm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQY_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQY_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQY_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQY_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQY_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQY_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQY_Z(opm256, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQY_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQ_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQ_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQ_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQ_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQ_RD_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQ_RD_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQ_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQ_RD_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQ_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQ_RN_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQ_RN_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQ_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQ_RN_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQ_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQ_RU_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQ_RU_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQ_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQ_RU_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQ_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQ_RZ_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQ_RZ_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQ_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQ_RZ_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UDQ_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UDQ_Z(opm512, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UDQ_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UQQValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UQQ(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UQQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UQQ_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ_BCST(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ_BCST(opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UQQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UQQ_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ_BCST_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UQQ_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UQQ_RD_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ_RD_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UQQ_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UQQ_RD_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UQQ_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UQQ_RN_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ_RN_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UQQ_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UQQ_RN_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UQQ_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UQQ_RU_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ_RU_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UQQ_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UQQ_RU_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UQQ_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UQQ_RZ_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ_RZ_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UQQ_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UQQ_RZ_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPD2UQQ_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPD2UQQ_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPD2UQQ_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPH2PSValidFormsNoError(t *testing.T) {
if _, err := VCVTPH2PS(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPH2PS(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPH2PS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPH2PS(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPH2PS(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPH2PS(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPH2PS(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPH2PS(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPH2PS(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPH2PS(opm256, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPH2PS(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPH2PS(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPH2PS_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPH2PS_SAE(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPH2PS_SAE(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPH2PS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPH2PS_SAE_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPH2PS_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPH2PS_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPH2PS_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPH2PS_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPH2PS_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPH2PS_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPH2PS_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2DQValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2DQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2DQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2DQ_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2DQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2DQ_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2DQ_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2DQ_RD_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ_RD_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2DQ_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2DQ_RD_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2DQ_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2DQ_RN_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ_RN_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2DQ_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2DQ_RN_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2DQ_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2DQ_RU_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ_RU_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2DQ_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2DQ_RU_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2DQ_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2DQ_RZ_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ_RZ_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2DQ_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2DQ_RZ_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2DQ_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2DQ_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2DQ_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2PDValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2PD(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD(opm256, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD(opymm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2PD_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2PD_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2PD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2PD_SAE(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD_SAE(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2PD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2PD_SAE_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2PD_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2PD_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PD_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2PHValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2PH(opimm8, opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PH(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PH(opimm8, opymm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PH(opimm8, opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PH(opimm8, opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PH(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PH(opimm8, opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PH(opimm8, opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PH(opimm8, opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PH(opimm8, opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PH(opimm8, opzmm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PH(opimm8, opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2PH_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2PH_SAE(opimm8, opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PH_SAE(opimm8, opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2PH_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2PH_SAE_Z(opimm8, opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2PH_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2PH_Z(opimm8, opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PH_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PH_Z(opimm8, opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PH_Z(opimm8, opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PH_Z(opimm8, opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2PH_Z(opimm8, opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2QQValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2QQ(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ(opm256, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2QQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2QQ_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2QQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2QQ_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2QQ_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2QQ_RD_SAE(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ_RD_SAE(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2QQ_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2QQ_RD_SAE_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2QQ_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2QQ_RN_SAE(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ_RN_SAE(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2QQ_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2QQ_RN_SAE_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2QQ_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2QQ_RU_SAE(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ_RU_SAE(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2QQ_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2QQ_RU_SAE_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2QQ_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2QQ_RZ_SAE(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ_RZ_SAE(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2QQ_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2QQ_RZ_SAE_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2QQ_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2QQ_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2QQ_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UDQValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UDQ(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UDQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UDQ_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UDQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UDQ_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UDQ_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UDQ_RD_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ_RD_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UDQ_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UDQ_RD_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UDQ_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UDQ_RN_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ_RN_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UDQ_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UDQ_RN_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UDQ_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UDQ_RU_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ_RU_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UDQ_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UDQ_RU_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UDQ_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UDQ_RZ_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ_RZ_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UDQ_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UDQ_RZ_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UDQ_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UDQ_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UDQ_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UQQValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UQQ(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ(opm256, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UQQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UQQ_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UQQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UQQ_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UQQ_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UQQ_RD_SAE(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ_RD_SAE(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UQQ_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UQQ_RD_SAE_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UQQ_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UQQ_RN_SAE(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ_RN_SAE(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UQQ_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UQQ_RN_SAE_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UQQ_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UQQ_RU_SAE(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ_RU_SAE(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UQQ_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UQQ_RU_SAE_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UQQ_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UQQ_RZ_SAE(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ_RZ_SAE(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UQQ_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UQQ_RZ_SAE_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTPS2UQQ_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTPS2UQQ_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTPS2UQQ_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PDValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PD(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PD_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD_BCST(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD_BCST(opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PD_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD_BCST_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PD_RD_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD_RD_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PD_RD_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PD_RN_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD_RN_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PD_RN_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PD_RU_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD_RU_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PD_RU_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PD_RZ_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD_RZ_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PD_RZ_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PD_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PD_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PSValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PS(opm512, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PS(opm512, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PS(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PS(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PSXValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PSX(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PSX(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PSX(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PSX(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PSX_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PSX_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PSX_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PSX_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PSX_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PSX_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PSX_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PSX_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PSYValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PSY(opm256, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PSY(opm256, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PSY(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PSY(opymm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PSY_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PSY_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PSY_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PSY_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PSY_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PSY_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PSY_Z(opm256, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PSY_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PS_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PS_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PS_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PS_RD_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PS_RD_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PS_RD_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PS_RN_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PS_RN_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PS_RN_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PS_RU_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PS_RU_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PS_RU_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PS_RZ_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PS_RZ_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PS_RZ_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTQQ2PS_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTQQ2PS_Z(opm512, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTQQ2PS_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SIValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SI(opm64, opr32); err != nil {
t.Fatal(err)
}
if _, err := VCVTSD2SI(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SIQValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SIQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := VCVTSD2SIQ(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SIQ_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SIQ_RD_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SIQ_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SIQ_RN_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SIQ_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SIQ_RU_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SIQ_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SIQ_RZ_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SI_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SI_RD_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SI_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SI_RN_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SI_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SI_RU_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SI_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SI_RZ_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SSValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SS(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTSD2SS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTSD2SS(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTSD2SS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTSD2SS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTSD2SS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTSD2SS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTSD2SS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2SS_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2SS_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTSD2SS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2USILValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2USIL(opm64, opr32); err != nil {
t.Fatal(err)
}
if _, err := VCVTSD2USIL(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2USIL_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2USIL_RD_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2USIL_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2USIL_RN_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2USIL_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2USIL_RU_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2USIL_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2USIL_RZ_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2USIQValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2USIQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := VCVTSD2USIQ(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2USIQ_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2USIQ_RD_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2USIQ_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2USIQ_RN_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2USIQ_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2USIQ_RU_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSD2USIQ_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSD2USIQ_RZ_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSI2SDLValidFormsNoError(t *testing.T) {
if _, err := VCVTSI2SDL(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTSI2SDL(opr32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSI2SDQValidFormsNoError(t *testing.T) {
if _, err := VCVTSI2SDQ(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTSI2SDQ(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSI2SDQ_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSI2SDQ_RD_SAE(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSI2SDQ_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSI2SDQ_RN_SAE(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSI2SDQ_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSI2SDQ_RU_SAE(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSI2SDQ_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSI2SDQ_RZ_SAE(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSI2SSLValidFormsNoError(t *testing.T) {
if _, err := VCVTSI2SSL(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTSI2SSL(opr32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSI2SSL_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSI2SSL_RD_SAE(opr32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSI2SSL_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSI2SSL_RN_SAE(opr32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSI2SSL_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSI2SSL_RU_SAE(opr32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSI2SSL_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSI2SSL_RZ_SAE(opr32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSI2SSQValidFormsNoError(t *testing.T) {
if _, err := VCVTSI2SSQ(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTSI2SSQ(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSI2SSQ_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSI2SSQ_RD_SAE(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSI2SSQ_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSI2SSQ_RN_SAE(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSI2SSQ_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSI2SSQ_RU_SAE(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSI2SSQ_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSI2SSQ_RZ_SAE(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2SDValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2SD(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTSS2SD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTSS2SD(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTSS2SD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2SD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2SD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTSS2SD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2SD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2SD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2SD_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2SD_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTSS2SD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2SIValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2SI(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := VCVTSS2SI(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2SIQValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2SIQ(opm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := VCVTSS2SIQ(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2SIQ_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2SIQ_RD_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2SIQ_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2SIQ_RN_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2SIQ_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2SIQ_RU_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2SIQ_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2SIQ_RZ_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2SI_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2SI_RD_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2SI_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2SI_RN_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2SI_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2SI_RU_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2SI_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2SI_RZ_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2USILValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2USIL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := VCVTSS2USIL(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2USIL_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2USIL_RD_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2USIL_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2USIL_RN_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2USIL_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2USIL_RU_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2USIL_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2USIL_RZ_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2USIQValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2USIQ(opm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := VCVTSS2USIQ(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2USIQ_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2USIQ_RD_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2USIQ_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2USIQ_RN_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2USIQ_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2USIQ_RU_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTSS2USIQ_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTSS2USIQ_RZ_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2DQValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2DQ(opm512, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2DQ(opm512, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2DQ(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2DQ(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2DQXValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2DQX(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2DQX(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2DQX(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2DQX(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2DQX_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2DQX_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2DQX_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2DQX_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2DQX_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2DQX_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2DQX_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2DQX_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2DQYValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2DQY(opm256, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2DQY(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2DQY(opm256, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2DQY(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2DQY_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2DQY_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2DQY_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2DQY_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2DQY_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2DQY_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2DQY_Z(opm256, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2DQY_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2DQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2DQ_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2DQ_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2DQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2DQ_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2DQ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2DQ_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2DQ_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2DQ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2DQ_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2DQ_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2DQ_Z(opm512, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2DQ_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2QQValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2QQ(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2QQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2QQ_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ_BCST(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ_BCST(opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2QQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2QQ_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ_BCST_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2QQ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2QQ_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2QQ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2QQ_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2QQ_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2QQ_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2QQ_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UDQValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UDQ(opm512, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UDQ(opm512, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UDQ(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UDQ(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UDQXValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UDQX(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UDQX(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UDQX(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UDQX(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UDQX_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UDQX_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UDQX_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UDQX_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UDQX_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UDQX_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UDQX_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UDQX_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UDQYValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UDQY(opm256, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UDQY(opm256, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UDQY(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UDQY(opymm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UDQY_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UDQY_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UDQY_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UDQY_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UDQY_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UDQY_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UDQY_Z(opm256, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UDQY_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UDQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UDQ_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UDQ_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UDQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UDQ_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UDQ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UDQ_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UDQ_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UDQ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UDQ_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UDQ_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UDQ_Z(opm512, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UDQ_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UQQValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UQQ(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UQQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UQQ_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ_BCST(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ_BCST(opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UQQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UQQ_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ_BCST_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UQQ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UQQ_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UQQ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UQQ_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPD2UQQ_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPD2UQQ_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPD2UQQ_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2DQValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2DQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2DQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2DQ_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2DQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2DQ_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2DQ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2DQ_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2DQ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2DQ_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2DQ_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2DQ_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2DQ_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2QQValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2QQ(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ(opm256, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2QQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2QQ_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2QQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2QQ_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2QQ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2QQ_SAE(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ_SAE(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2QQ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2QQ_SAE_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2QQ_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2QQ_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2QQ_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2UDQValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2UDQ(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2UDQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2UDQ_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2UDQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2UDQ_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2UDQ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2UDQ_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2UDQ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2UDQ_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2UDQ_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2UDQ_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UDQ_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2UQQValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2UQQ(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ(opm256, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2UQQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2UQQ_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2UQQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2UQQ_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2UQQ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2UQQ_SAE(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ_SAE(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2UQQ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2UQQ_SAE_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTPS2UQQ_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTTPS2UQQ_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTTPS2UQQ_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTTSD2SIValidFormsNoError(t *testing.T) {
if _, err := VCVTTSD2SI(opm64, opr32); err != nil {
t.Fatal(err)
}
if _, err := VCVTTSD2SI(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTTSD2SIQValidFormsNoError(t *testing.T) {
if _, err := VCVTTSD2SIQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := VCVTTSD2SIQ(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTTSD2SIQ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTTSD2SIQ_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTTSD2SI_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTTSD2SI_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTTSD2USILValidFormsNoError(t *testing.T) {
if _, err := VCVTTSD2USIL(opm64, opr32); err != nil {
t.Fatal(err)
}
if _, err := VCVTTSD2USIL(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTTSD2USIL_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTTSD2USIL_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTTSD2USIQValidFormsNoError(t *testing.T) {
if _, err := VCVTTSD2USIQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := VCVTTSD2USIQ(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTTSD2USIQ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTTSD2USIQ_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTTSS2SIValidFormsNoError(t *testing.T) {
if _, err := VCVTTSS2SI(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := VCVTTSS2SI(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTTSS2SIQValidFormsNoError(t *testing.T) {
if _, err := VCVTTSS2SIQ(opm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := VCVTTSS2SIQ(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTTSS2SIQ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTTSS2SIQ_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTTSS2SI_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTTSS2SI_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTTSS2USILValidFormsNoError(t *testing.T) {
if _, err := VCVTTSS2USIL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := VCVTTSS2USIL(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTTSS2USIL_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTTSS2USIL_SAE(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVCVTTSS2USIQValidFormsNoError(t *testing.T) {
if _, err := VCVTTSS2USIQ(opm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := VCVTTSS2USIQ(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTTSS2USIQ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTTSS2USIQ_SAE(opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVCVTUDQ2PDValidFormsNoError(t *testing.T) {
if _, err := VCVTUDQ2PD(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD(opm256, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUDQ2PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTUDQ2PD_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUDQ2PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUDQ2PD_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUDQ2PD_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUDQ2PD_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PD_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUDQ2PSValidFormsNoError(t *testing.T) {
if _, err := VCVTUDQ2PS(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUDQ2PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTUDQ2PS_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUDQ2PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUDQ2PS_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUDQ2PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUDQ2PS_RD_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS_RD_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUDQ2PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUDQ2PS_RD_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUDQ2PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUDQ2PS_RN_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS_RN_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUDQ2PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUDQ2PS_RN_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUDQ2PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUDQ2PS_RU_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS_RU_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUDQ2PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUDQ2PS_RU_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUDQ2PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUDQ2PS_RZ_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS_RZ_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUDQ2PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUDQ2PS_RZ_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUDQ2PS_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUDQ2PS_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUDQ2PS_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PDValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PD(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PD_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD_BCST(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD_BCST(opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PD_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD_BCST_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PD_RD_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD_RD_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PD_RD_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PD_RN_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD_RN_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PD_RN_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PD_RU_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD_RU_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PD_RU_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PD_RZ_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD_RZ_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PD_RZ_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PD_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PD_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PSValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PS(opm512, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PS(opm512, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PS(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PS(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PSXValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PSX(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PSX(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PSX(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PSX(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PSX_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PSX_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PSX_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PSX_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PSX_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PSX_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PSX_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PSX_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PSYValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PSY(opm256, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PSY(opm256, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PSY(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PSY(opymm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PSY_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PSY_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PSY_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PSY_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PSY_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PSY_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PSY_Z(opm256, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PSY_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PS_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PS_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PS_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PS_RD_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PS_RD_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PS_RD_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PS_RN_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PS_RN_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PS_RN_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PS_RU_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PS_RU_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PS_RU_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PS_RZ_SAE(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PS_RZ_SAE(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PS_RZ_SAE_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUQQ2PS_ZValidFormsNoError(t *testing.T) {
if _, err := VCVTUQQ2PS_Z(opm512, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUQQ2PS_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUSI2SDLValidFormsNoError(t *testing.T) {
if _, err := VCVTUSI2SDL(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUSI2SDL(opr32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUSI2SDQValidFormsNoError(t *testing.T) {
if _, err := VCVTUSI2SDQ(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUSI2SDQ(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUSI2SDQ_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUSI2SDQ_RD_SAE(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUSI2SDQ_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUSI2SDQ_RN_SAE(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUSI2SDQ_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUSI2SDQ_RU_SAE(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUSI2SDQ_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUSI2SDQ_RZ_SAE(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUSI2SSLValidFormsNoError(t *testing.T) {
if _, err := VCVTUSI2SSL(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUSI2SSL(opr32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUSI2SSL_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUSI2SSL_RD_SAE(opr32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUSI2SSL_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUSI2SSL_RN_SAE(opr32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUSI2SSL_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUSI2SSL_RU_SAE(opr32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUSI2SSL_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUSI2SSL_RZ_SAE(opr32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUSI2SSQValidFormsNoError(t *testing.T) {
if _, err := VCVTUSI2SSQ(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VCVTUSI2SSQ(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUSI2SSQ_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUSI2SSQ_RD_SAE(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUSI2SSQ_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUSI2SSQ_RN_SAE(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUSI2SSQ_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUSI2SSQ_RU_SAE(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVCVTUSI2SSQ_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VCVTUSI2SSQ_RZ_SAE(opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDBPSADBWValidFormsNoError(t *testing.T) {
if _, err := VDBPSADBW(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDBPSADBW(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDBPSADBW(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDBPSADBW(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDBPSADBW(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDBPSADBW(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDBPSADBW(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDBPSADBW(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDBPSADBW(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDBPSADBW(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDBPSADBW(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDBPSADBW(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDBPSADBW_ZValidFormsNoError(t *testing.T) {
if _, err := VDBPSADBW_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDBPSADBW_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDBPSADBW_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDBPSADBW_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDBPSADBW_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDBPSADBW_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPDValidFormsNoError(t *testing.T) {
if _, err := VDIVPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VDIVPD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVPD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VDIVPD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVPD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VDIVPD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVPD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VDIVPD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVPD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VDIVPD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVPD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPD_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVPD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPSValidFormsNoError(t *testing.T) {
if _, err := VDIVPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VDIVPS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVPS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VDIVPS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVPS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VDIVPS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVPS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VDIVPS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVPS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VDIVPS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVPS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVPS_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVPS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVPS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSDValidFormsNoError(t *testing.T) {
if _, err := VDIVSD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVSD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVSD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVSD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VDIVSD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVSD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVSD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VDIVSD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVSD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVSD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VDIVSD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVSD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVSD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VDIVSD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVSD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVSD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSD_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVSD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVSD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSSValidFormsNoError(t *testing.T) {
if _, err := VDIVSS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVSS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVSS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVSS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VDIVSS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVSS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVSS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VDIVSS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVSS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVSS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VDIVSS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVSS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVSS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VDIVSS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVSS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVSS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDIVSS_ZValidFormsNoError(t *testing.T) {
if _, err := VDIVSS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDIVSS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDPPDValidFormsNoError(t *testing.T) {
if _, err := VDPPD(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDPPD(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVDPPSValidFormsNoError(t *testing.T) {
if _, err := VDPPS(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDPPS(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VDPPS(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VDPPS(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVEXP2PDValidFormsNoError(t *testing.T) {
if _, err := VEXP2PD(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXP2PD(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXP2PD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXP2PD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVEXP2PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VEXP2PD_BCST(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXP2PD_BCST(opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVEXP2PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VEXP2PD_BCST_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVEXP2PD_SAEValidFormsNoError(t *testing.T) {
if _, err := VEXP2PD_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXP2PD_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVEXP2PD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VEXP2PD_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVEXP2PD_ZValidFormsNoError(t *testing.T) {
if _, err := VEXP2PD_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXP2PD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVEXP2PSValidFormsNoError(t *testing.T) {
if _, err := VEXP2PS(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXP2PS(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXP2PS(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXP2PS(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVEXP2PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VEXP2PS_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXP2PS_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVEXP2PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VEXP2PS_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVEXP2PS_SAEValidFormsNoError(t *testing.T) {
if _, err := VEXP2PS_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXP2PS_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVEXP2PS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VEXP2PS_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVEXP2PS_ZValidFormsNoError(t *testing.T) {
if _, err := VEXP2PS_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXP2PS_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVEXPANDPDValidFormsNoError(t *testing.T) {
if _, err := VEXPANDPD(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPD(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPD(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPD(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPD(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPD(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPD(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVEXPANDPD_ZValidFormsNoError(t *testing.T) {
if _, err := VEXPANDPD_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPD_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPD_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPD_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVEXPANDPSValidFormsNoError(t *testing.T) {
if _, err := VEXPANDPS(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPS(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPS(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPS(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPS(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPS(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPS(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPS(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPS(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPS(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVEXPANDPS_ZValidFormsNoError(t *testing.T) {
if _, err := VEXPANDPS_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPS_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPS_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPS_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPS_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VEXPANDPS_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTF128ValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTF128(opimm8, opymm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF128(opimm8, opymm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTF32X4ValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTF32X4(opimm8, opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF32X4(opimm8, opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF32X4(opimm8, opymm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF32X4(opimm8, opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF32X4(opimm8, opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF32X4(opimm8, opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF32X4(opimm8, opzmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF32X4(opimm8, opzmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTF32X4_ZValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTF32X4_Z(opimm8, opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF32X4_Z(opimm8, opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF32X4_Z(opimm8, opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF32X4_Z(opimm8, opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTF32X8ValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTF32X8(opimm8, opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF32X8(opimm8, opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF32X8(opimm8, opzmm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF32X8(opimm8, opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTF32X8_ZValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTF32X8_Z(opimm8, opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF32X8_Z(opimm8, opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTF64X2ValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTF64X2(opimm8, opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF64X2(opimm8, opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF64X2(opimm8, opymm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF64X2(opimm8, opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF64X2(opimm8, opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF64X2(opimm8, opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF64X2(opimm8, opzmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF64X2(opimm8, opzmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTF64X2_ZValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTF64X2_Z(opimm8, opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF64X2_Z(opimm8, opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF64X2_Z(opimm8, opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF64X2_Z(opimm8, opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTF64X4ValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTF64X4(opimm8, opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF64X4(opimm8, opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF64X4(opimm8, opzmm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF64X4(opimm8, opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTF64X4_ZValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTF64X4_Z(opimm8, opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTF64X4_Z(opimm8, opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTI128ValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTI128(opimm8, opymm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI128(opimm8, opymm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTI32X4ValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTI32X4(opimm8, opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI32X4(opimm8, opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI32X4(opimm8, opymm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI32X4(opimm8, opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI32X4(opimm8, opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI32X4(opimm8, opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI32X4(opimm8, opzmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI32X4(opimm8, opzmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTI32X4_ZValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTI32X4_Z(opimm8, opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI32X4_Z(opimm8, opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI32X4_Z(opimm8, opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI32X4_Z(opimm8, opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTI32X8ValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTI32X8(opimm8, opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI32X8(opimm8, opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI32X8(opimm8, opzmm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI32X8(opimm8, opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTI32X8_ZValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTI32X8_Z(opimm8, opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI32X8_Z(opimm8, opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTI64X2ValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTI64X2(opimm8, opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI64X2(opimm8, opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI64X2(opimm8, opymm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI64X2(opimm8, opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI64X2(opimm8, opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI64X2(opimm8, opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI64X2(opimm8, opzmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI64X2(opimm8, opzmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTI64X2_ZValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTI64X2_Z(opimm8, opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI64X2_Z(opimm8, opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI64X2_Z(opimm8, opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI64X2_Z(opimm8, opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTI64X4ValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTI64X4(opimm8, opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI64X4(opimm8, opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI64X4(opimm8, opzmm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI64X4(opimm8, opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTI64X4_ZValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTI64X4_Z(opimm8, opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTI64X4_Z(opimm8, opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVEXTRACTPSValidFormsNoError(t *testing.T) {
if _, err := VEXTRACTPS(opimm8, opxmm, opm32); err != nil {
t.Fatal(err)
}
if _, err := VEXTRACTPS(opimm8, opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMPDValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMPD(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMPD_BCST(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD_BCST(opimm8, opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD_BCST(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD_BCST(opimm8, opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD_BCST(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD_BCST(opimm8, opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMPD_BCST_Z(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD_BCST_Z(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD_BCST_Z(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMPD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMPD_SAE(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD_SAE(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMPD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMPD_SAE_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMPD_ZValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMPD_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPD_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMPSValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMPS(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMPS_BCST(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS_BCST(opimm8, opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS_BCST(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS_BCST(opimm8, opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS_BCST(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS_BCST(opimm8, opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMPS_BCST_Z(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS_BCST_Z(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS_BCST_Z(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMPS_SAEValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMPS_SAE(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS_SAE(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMPS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMPS_SAE_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMPS_ZValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMPS_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMPS_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMSDValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMSD(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMSD(opimm8, opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMSD(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMSD(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMSD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMSD_SAE(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMSD_SAE(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMSD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMSD_SAE_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMSD_ZValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMSD_Z(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMSD_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMSSValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMSS(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMSS(opimm8, opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMSS(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMSS(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMSS_SAEValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMSS_SAE(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMSS_SAE(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMSS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMSS_SAE_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFIXUPIMMSS_ZValidFormsNoError(t *testing.T) {
if _, err := VFIXUPIMMSS_Z(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFIXUPIMMSS_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PDValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PSValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SDValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132SD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132SD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132SD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132SD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132SD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132SD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132SD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132SD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SSValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132SS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132SS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132SS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132SS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132SS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132SS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132SS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD132SS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD132SS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD132SS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PDValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PSValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SDValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213SD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213SD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213SD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213SD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213SD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213SD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213SD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213SD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SSValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213SS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213SS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213SS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213SS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213SS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213SS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213SS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD213SS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD213SS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD213SS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PDValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PSValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SDValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231SD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231SD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231SD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231SD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231SD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231SD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231SD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231SD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SSValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231SS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231SS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231SS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231SS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231SS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231SS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231SS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADD231SS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADD231SS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADD231SS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PDValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PSValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB132PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB132PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB132PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PDValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PSValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB213PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB213PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB213PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PDValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PSValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMADDSUB231PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMADDSUB231PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMADDSUB231PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PDValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PSValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SDValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132SD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132SD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132SD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132SD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132SD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132SD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132SD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132SD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SSValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132SS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132SS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132SS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132SS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132SS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132SS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132SS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB132SS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB132SS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB132SS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PDValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PSValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SDValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213SD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213SD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213SD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213SD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213SD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213SD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213SD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213SD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SSValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213SS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213SS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213SS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213SS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213SS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213SS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213SS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB213SS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB213SS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB213SS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PDValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PSValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SDValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231SD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231SD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231SD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231SD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231SD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231SD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231SD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231SD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SSValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231SS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231SS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231SS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231SS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231SS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231SS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231SS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUB231SS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUB231SS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUB231SS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PDValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PSValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD132PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD132PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD132PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PDValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PSValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD213PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD213PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD213PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PDValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PSValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFMSUBADD231PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFMSUBADD231PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFMSUBADD231PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PDValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PSValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SDValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132SD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132SD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132SD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132SD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132SD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132SD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132SD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SD_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132SD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SSValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132SS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132SS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132SS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132SS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132SS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132SS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132SS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD132SS_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD132SS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD132SS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PDValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PSValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SDValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213SD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213SD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213SD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213SD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213SD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213SD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213SD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SD_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213SD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SSValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213SS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213SS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213SS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213SS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213SS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213SS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213SS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD213SS_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD213SS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD213SS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PDValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PSValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SDValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231SD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231SD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231SD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231SD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231SD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231SD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231SD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SD_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231SD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SSValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231SS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231SS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231SS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231SS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231SS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231SS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231SS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMADD231SS_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMADD231SS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMADD231SS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PDValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PSValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SDValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132SD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132SD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132SD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132SD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132SD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132SD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132SD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SD_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132SD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SSValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132SS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132SS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132SS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132SS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132SS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132SS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132SS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB132SS_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB132SS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB132SS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PDValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PSValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SDValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213SD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213SD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213SD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213SD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213SD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213SD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213SD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SD_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213SD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SSValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213SS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213SS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213SS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213SS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213SS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213SS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213SS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB213SS_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB213SS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB213SS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PDValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PD_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PSValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231PS_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SDValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231SD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231SD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231SD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231SD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231SD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231SD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231SD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SD_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231SD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SSValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231SS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231SS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231SS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231SS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231SS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231SS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231SS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFNMSUB231SS_ZValidFormsNoError(t *testing.T) {
if _, err := VFNMSUB231SS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VFNMSUB231SS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVFPCLASSPDXValidFormsNoError(t *testing.T) {
if _, err := VFPCLASSPDX(opimm8, opm128, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPDX(opimm8, opm128, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPDX(opimm8, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPDX(opimm8, opxmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVFPCLASSPDX_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFPCLASSPDX_BCST(opimm8, opm64, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPDX_BCST(opimm8, opm64, opk); err != nil {
t.Fatal(err)
}
}
func TestVFPCLASSPDYValidFormsNoError(t *testing.T) {
if _, err := VFPCLASSPDY(opimm8, opm256, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPDY(opimm8, opm256, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPDY(opimm8, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPDY(opimm8, opymm, opk); err != nil {
t.Fatal(err)
}
}
func TestVFPCLASSPDY_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFPCLASSPDY_BCST(opimm8, opm64, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPDY_BCST(opimm8, opm64, opk); err != nil {
t.Fatal(err)
}
}
func TestVFPCLASSPDZValidFormsNoError(t *testing.T) {
if _, err := VFPCLASSPDZ(opimm8, opm512, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPDZ(opimm8, opm512, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPDZ(opimm8, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPDZ(opimm8, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVFPCLASSPDZ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFPCLASSPDZ_BCST(opimm8, opm64, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPDZ_BCST(opimm8, opm64, opk); err != nil {
t.Fatal(err)
}
}
func TestVFPCLASSPSXValidFormsNoError(t *testing.T) {
if _, err := VFPCLASSPSX(opimm8, opm128, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPSX(opimm8, opm128, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPSX(opimm8, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPSX(opimm8, opxmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVFPCLASSPSX_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFPCLASSPSX_BCST(opimm8, opm32, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPSX_BCST(opimm8, opm32, opk); err != nil {
t.Fatal(err)
}
}
func TestVFPCLASSPSYValidFormsNoError(t *testing.T) {
if _, err := VFPCLASSPSY(opimm8, opm256, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPSY(opimm8, opm256, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPSY(opimm8, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPSY(opimm8, opymm, opk); err != nil {
t.Fatal(err)
}
}
func TestVFPCLASSPSY_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFPCLASSPSY_BCST(opimm8, opm32, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPSY_BCST(opimm8, opm32, opk); err != nil {
t.Fatal(err)
}
}
func TestVFPCLASSPSZValidFormsNoError(t *testing.T) {
if _, err := VFPCLASSPSZ(opimm8, opm512, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPSZ(opimm8, opm512, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPSZ(opimm8, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPSZ(opimm8, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVFPCLASSPSZ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VFPCLASSPSZ_BCST(opimm8, opm32, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSPSZ_BCST(opimm8, opm32, opk); err != nil {
t.Fatal(err)
}
}
func TestVFPCLASSSDValidFormsNoError(t *testing.T) {
if _, err := VFPCLASSSD(opimm8, opm64, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSSD(opimm8, opm64, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSSD(opimm8, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSSD(opimm8, opxmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVFPCLASSSSValidFormsNoError(t *testing.T) {
if _, err := VFPCLASSSS(opimm8, opm32, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSSS(opimm8, opm32, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSSS(opimm8, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VFPCLASSSS(opimm8, opxmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVGATHERDPDValidFormsNoError(t *testing.T) {
if _, err := VGATHERDPD(opxmm, opvm32x, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGATHERDPD(opymm, opvm32x, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGATHERDPD(opvm32x, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGATHERDPD(opvm32x, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGATHERDPD(opvm32y, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGATHERDPSValidFormsNoError(t *testing.T) {
if _, err := VGATHERDPS(opxmm, opvm32x, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGATHERDPS(opymm, opvm32y, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGATHERDPS(opvm32x, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGATHERDPS(opvm32y, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGATHERDPS(opvm32z, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGATHERQPDValidFormsNoError(t *testing.T) {
if _, err := VGATHERQPD(opxmm, opvm64x, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGATHERQPD(opymm, opvm64y, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGATHERQPD(opvm64x, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGATHERQPD(opvm64y, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGATHERQPD(opvm64z, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGATHERQPSValidFormsNoError(t *testing.T) {
if _, err := VGATHERQPS(opxmm, opvm64x, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGATHERQPS(opxmm, opvm64y, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGATHERQPS(opvm64x, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGATHERQPS(opvm64y, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGATHERQPS(opvm64z, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPPDValidFormsNoError(t *testing.T) {
if _, err := VGETEXPPD(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VGETEXPPD_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD_BCST(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD_BCST(opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VGETEXPPD_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD_BCST_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPPD_SAEValidFormsNoError(t *testing.T) {
if _, err := VGETEXPPD_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPPD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VGETEXPPD_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPPD_ZValidFormsNoError(t *testing.T) {
if _, err := VGETEXPPD_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPPSValidFormsNoError(t *testing.T) {
if _, err := VGETEXPPS(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VGETEXPPS_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VGETEXPPS_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPPS_SAEValidFormsNoError(t *testing.T) {
if _, err := VGETEXPPS_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPPS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VGETEXPPS_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPPS_ZValidFormsNoError(t *testing.T) {
if _, err := VGETEXPPS_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPPS_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPSDValidFormsNoError(t *testing.T) {
if _, err := VGETEXPSD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPSD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPSD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPSD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPSD_SAEValidFormsNoError(t *testing.T) {
if _, err := VGETEXPSD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPSD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPSD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VGETEXPSD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPSD_ZValidFormsNoError(t *testing.T) {
if _, err := VGETEXPSD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPSD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPSSValidFormsNoError(t *testing.T) {
if _, err := VGETEXPSS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPSS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPSS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPSS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPSS_SAEValidFormsNoError(t *testing.T) {
if _, err := VGETEXPSS_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPSS_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPSS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VGETEXPSS_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVGETEXPSS_ZValidFormsNoError(t *testing.T) {
if _, err := VGETEXPSS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETEXPSS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTPDValidFormsNoError(t *testing.T) {
if _, err := VGETMANTPD(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VGETMANTPD_BCST(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD_BCST(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD_BCST(opimm8, opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD_BCST(opimm8, opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD_BCST(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD_BCST(opimm8, opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VGETMANTPD_BCST_Z(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD_BCST_Z(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD_BCST_Z(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTPD_SAEValidFormsNoError(t *testing.T) {
if _, err := VGETMANTPD_SAE(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD_SAE(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTPD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VGETMANTPD_SAE_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTPD_ZValidFormsNoError(t *testing.T) {
if _, err := VGETMANTPD_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPD_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTPSValidFormsNoError(t *testing.T) {
if _, err := VGETMANTPS(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VGETMANTPS_BCST(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS_BCST(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS_BCST(opimm8, opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS_BCST(opimm8, opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS_BCST(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS_BCST(opimm8, opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VGETMANTPS_BCST_Z(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS_BCST_Z(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS_BCST_Z(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTPS_SAEValidFormsNoError(t *testing.T) {
if _, err := VGETMANTPS_SAE(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS_SAE(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTPS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VGETMANTPS_SAE_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTPS_ZValidFormsNoError(t *testing.T) {
if _, err := VGETMANTPS_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTPS_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTSDValidFormsNoError(t *testing.T) {
if _, err := VGETMANTSD(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTSD(opimm8, opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTSD(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTSD(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTSD_SAEValidFormsNoError(t *testing.T) {
if _, err := VGETMANTSD_SAE(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTSD_SAE(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTSD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VGETMANTSD_SAE_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTSD_ZValidFormsNoError(t *testing.T) {
if _, err := VGETMANTSD_Z(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTSD_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTSSValidFormsNoError(t *testing.T) {
if _, err := VGETMANTSS(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTSS(opimm8, opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTSS(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTSS(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTSS_SAEValidFormsNoError(t *testing.T) {
if _, err := VGETMANTSS_SAE(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTSS_SAE(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTSS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VGETMANTSS_SAE_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVGETMANTSS_ZValidFormsNoError(t *testing.T) {
if _, err := VGETMANTSS_Z(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGETMANTSS_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVGF2P8AFFINEINVQBValidFormsNoError(t *testing.T) {
if _, err := VGF2P8AFFINEINVQB(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVGF2P8AFFINEINVQB_BCSTValidFormsNoError(t *testing.T) {
if _, err := VGF2P8AFFINEINVQB_BCST(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB_BCST(opimm8, opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB_BCST(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB_BCST(opimm8, opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB_BCST(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB_BCST(opimm8, opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVGF2P8AFFINEINVQB_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VGF2P8AFFINEINVQB_BCST_Z(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB_BCST_Z(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB_BCST_Z(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVGF2P8AFFINEINVQB_ZValidFormsNoError(t *testing.T) {
if _, err := VGF2P8AFFINEINVQB_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEINVQB_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVGF2P8AFFINEQBValidFormsNoError(t *testing.T) {
if _, err := VGF2P8AFFINEQB(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVGF2P8AFFINEQB_BCSTValidFormsNoError(t *testing.T) {
if _, err := VGF2P8AFFINEQB_BCST(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB_BCST(opimm8, opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB_BCST(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB_BCST(opimm8, opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB_BCST(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB_BCST(opimm8, opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVGF2P8AFFINEQB_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VGF2P8AFFINEQB_BCST_Z(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB_BCST_Z(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB_BCST_Z(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVGF2P8AFFINEQB_ZValidFormsNoError(t *testing.T) {
if _, err := VGF2P8AFFINEQB_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8AFFINEQB_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVGF2P8MULBValidFormsNoError(t *testing.T) {
if _, err := VGF2P8MULB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8MULB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8MULB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8MULB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8MULB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8MULB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8MULB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8MULB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8MULB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8MULB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8MULB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8MULB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVGF2P8MULB_ZValidFormsNoError(t *testing.T) {
if _, err := VGF2P8MULB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8MULB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8MULB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8MULB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8MULB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VGF2P8MULB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVHADDPDValidFormsNoError(t *testing.T) {
if _, err := VHADDPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VHADDPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VHADDPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VHADDPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVHADDPSValidFormsNoError(t *testing.T) {
if _, err := VHADDPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VHADDPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VHADDPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VHADDPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVHSUBPDValidFormsNoError(t *testing.T) {
if _, err := VHSUBPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VHSUBPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VHSUBPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VHSUBPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVHSUBPSValidFormsNoError(t *testing.T) {
if _, err := VHSUBPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VHSUBPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VHSUBPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VHSUBPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTF128ValidFormsNoError(t *testing.T) {
if _, err := VINSERTF128(opimm8, opm128, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF128(opimm8, opxmm, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTF32X4ValidFormsNoError(t *testing.T) {
if _, err := VINSERTF32X4(opimm8, opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF32X4(opimm8, opm128, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF32X4(opimm8, opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF32X4(opimm8, opxmm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF32X4(opimm8, opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF32X4(opimm8, opm128, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF32X4(opimm8, opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF32X4(opimm8, opxmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTF32X4_ZValidFormsNoError(t *testing.T) {
if _, err := VINSERTF32X4_Z(opimm8, opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF32X4_Z(opimm8, opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF32X4_Z(opimm8, opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF32X4_Z(opimm8, opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTF32X8ValidFormsNoError(t *testing.T) {
if _, err := VINSERTF32X8(opimm8, opm256, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF32X8(opimm8, opm256, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF32X8(opimm8, opymm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF32X8(opimm8, opymm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTF32X8_ZValidFormsNoError(t *testing.T) {
if _, err := VINSERTF32X8_Z(opimm8, opm256, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF32X8_Z(opimm8, opymm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTF64X2ValidFormsNoError(t *testing.T) {
if _, err := VINSERTF64X2(opimm8, opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF64X2(opimm8, opm128, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF64X2(opimm8, opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF64X2(opimm8, opxmm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF64X2(opimm8, opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF64X2(opimm8, opm128, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF64X2(opimm8, opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF64X2(opimm8, opxmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTF64X2_ZValidFormsNoError(t *testing.T) {
if _, err := VINSERTF64X2_Z(opimm8, opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF64X2_Z(opimm8, opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF64X2_Z(opimm8, opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF64X2_Z(opimm8, opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTF64X4ValidFormsNoError(t *testing.T) {
if _, err := VINSERTF64X4(opimm8, opm256, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF64X4(opimm8, opm256, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF64X4(opimm8, opymm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF64X4(opimm8, opymm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTF64X4_ZValidFormsNoError(t *testing.T) {
if _, err := VINSERTF64X4_Z(opimm8, opm256, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTF64X4_Z(opimm8, opymm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTI128ValidFormsNoError(t *testing.T) {
if _, err := VINSERTI128(opimm8, opm128, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI128(opimm8, opxmm, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTI32X4ValidFormsNoError(t *testing.T) {
if _, err := VINSERTI32X4(opimm8, opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI32X4(opimm8, opm128, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI32X4(opimm8, opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI32X4(opimm8, opxmm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI32X4(opimm8, opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI32X4(opimm8, opm128, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI32X4(opimm8, opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI32X4(opimm8, opxmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTI32X4_ZValidFormsNoError(t *testing.T) {
if _, err := VINSERTI32X4_Z(opimm8, opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI32X4_Z(opimm8, opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI32X4_Z(opimm8, opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI32X4_Z(opimm8, opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTI32X8ValidFormsNoError(t *testing.T) {
if _, err := VINSERTI32X8(opimm8, opm256, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI32X8(opimm8, opm256, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI32X8(opimm8, opymm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI32X8(opimm8, opymm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTI32X8_ZValidFormsNoError(t *testing.T) {
if _, err := VINSERTI32X8_Z(opimm8, opm256, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI32X8_Z(opimm8, opymm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTI64X2ValidFormsNoError(t *testing.T) {
if _, err := VINSERTI64X2(opimm8, opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI64X2(opimm8, opm128, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI64X2(opimm8, opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI64X2(opimm8, opxmm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI64X2(opimm8, opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI64X2(opimm8, opm128, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI64X2(opimm8, opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI64X2(opimm8, opxmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTI64X2_ZValidFormsNoError(t *testing.T) {
if _, err := VINSERTI64X2_Z(opimm8, opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI64X2_Z(opimm8, opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI64X2_Z(opimm8, opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI64X2_Z(opimm8, opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTI64X4ValidFormsNoError(t *testing.T) {
if _, err := VINSERTI64X4(opimm8, opm256, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI64X4(opimm8, opm256, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI64X4(opimm8, opymm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI64X4(opimm8, opymm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTI64X4_ZValidFormsNoError(t *testing.T) {
if _, err := VINSERTI64X4_Z(opimm8, opm256, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTI64X4_Z(opimm8, opymm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVINSERTPSValidFormsNoError(t *testing.T) {
if _, err := VINSERTPS(opimm8, opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VINSERTPS(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVLDDQUValidFormsNoError(t *testing.T) {
if _, err := VLDDQU(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VLDDQU(opm256, opymm); err != nil {
t.Fatal(err)
}
}
func TestVLDMXCSRValidFormsNoError(t *testing.T) {
if _, err := VLDMXCSR(opm32); err != nil {
t.Fatal(err)
}
}
func TestVMASKMOVDQUValidFormsNoError(t *testing.T) {
if _, err := VMASKMOVDQU(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMASKMOVPDValidFormsNoError(t *testing.T) {
if _, err := VMASKMOVPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMASKMOVPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMASKMOVPD(opxmm, opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMASKMOVPD(opymm, opymm, opm256); err != nil {
t.Fatal(err)
}
}
func TestVMASKMOVPSValidFormsNoError(t *testing.T) {
if _, err := VMASKMOVPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMASKMOVPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMASKMOVPS(opxmm, opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMASKMOVPS(opymm, opymm, opm256); err != nil {
t.Fatal(err)
}
}
func TestVMAXPDValidFormsNoError(t *testing.T) {
if _, err := VMAXPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VMAXPD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VMAXPD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXPD_SAEValidFormsNoError(t *testing.T) {
if _, err := VMAXPD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXPD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMAXPD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXPD_ZValidFormsNoError(t *testing.T) {
if _, err := VMAXPD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXPSValidFormsNoError(t *testing.T) {
if _, err := VMAXPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VMAXPS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VMAXPS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXPS_SAEValidFormsNoError(t *testing.T) {
if _, err := VMAXPS_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXPS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMAXPS_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXPS_ZValidFormsNoError(t *testing.T) {
if _, err := VMAXPS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXPS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXSDValidFormsNoError(t *testing.T) {
if _, err := VMAXSD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXSD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXSD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXSD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXSD_SAEValidFormsNoError(t *testing.T) {
if _, err := VMAXSD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXSD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXSD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMAXSD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXSD_ZValidFormsNoError(t *testing.T) {
if _, err := VMAXSD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXSD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXSSValidFormsNoError(t *testing.T) {
if _, err := VMAXSS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXSS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXSS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXSS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXSS_SAEValidFormsNoError(t *testing.T) {
if _, err := VMAXSS_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXSS_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXSS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMAXSS_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMAXSS_ZValidFormsNoError(t *testing.T) {
if _, err := VMAXSS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMAXSS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMINPDValidFormsNoError(t *testing.T) {
if _, err := VMINPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMINPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VMINPD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMINPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VMINPD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMINPD_SAEValidFormsNoError(t *testing.T) {
if _, err := VMINPD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMINPD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMINPD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMINPD_ZValidFormsNoError(t *testing.T) {
if _, err := VMINPD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMINPSValidFormsNoError(t *testing.T) {
if _, err := VMINPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMINPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VMINPS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMINPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VMINPS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMINPS_SAEValidFormsNoError(t *testing.T) {
if _, err := VMINPS_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMINPS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMINPS_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMINPS_ZValidFormsNoError(t *testing.T) {
if _, err := VMINPS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMINPS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMINSDValidFormsNoError(t *testing.T) {
if _, err := VMINSD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINSD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINSD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINSD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMINSD_SAEValidFormsNoError(t *testing.T) {
if _, err := VMINSD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINSD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMINSD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMINSD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMINSD_ZValidFormsNoError(t *testing.T) {
if _, err := VMINSD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINSD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMINSSValidFormsNoError(t *testing.T) {
if _, err := VMINSS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINSS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINSS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINSS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMINSS_SAEValidFormsNoError(t *testing.T) {
if _, err := VMINSS_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINSS_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMINSS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMINSS_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMINSS_ZValidFormsNoError(t *testing.T) {
if _, err := VMINSS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMINSS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVAPDValidFormsNoError(t *testing.T) {
if _, err := VMOVAPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD(opzmm, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVAPD_ZValidFormsNoError(t *testing.T) {
if _, err := VMOVAPD_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD_Z(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD_Z(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD_Z(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVAPSValidFormsNoError(t *testing.T) {
if _, err := VMOVAPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS(opzmm, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVAPS_ZValidFormsNoError(t *testing.T) {
if _, err := VMOVAPS_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS_Z(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS_Z(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS_Z(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVAPS_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVDValidFormsNoError(t *testing.T) {
if _, err := VMOVD(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVD(opr32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVD(opxmm, opm32); err != nil {
t.Fatal(err)
}
if _, err := VMOVD(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVMOVDDUPValidFormsNoError(t *testing.T) {
if _, err := VMOVDDUP(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDDUP(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDDUP(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDDUP(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDDUP(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDDUP(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDDUP(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDDUP(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDDUP(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDDUP(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDDUP(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDDUP(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVDDUP_ZValidFormsNoError(t *testing.T) {
if _, err := VMOVDDUP_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDDUP_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDDUP_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDDUP_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDDUP_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDDUP_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVDQAValidFormsNoError(t *testing.T) {
if _, err := VMOVDQA(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA(opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVMOVDQA32ValidFormsNoError(t *testing.T) {
if _, err := VMOVDQA32(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32(opzmm, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVDQA32_ZValidFormsNoError(t *testing.T) {
if _, err := VMOVDQA32_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32_Z(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32_Z(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32_Z(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA32_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVDQA64ValidFormsNoError(t *testing.T) {
if _, err := VMOVDQA64(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64(opzmm, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVDQA64_ZValidFormsNoError(t *testing.T) {
if _, err := VMOVDQA64_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64_Z(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64_Z(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64_Z(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQA64_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVDQUValidFormsNoError(t *testing.T) {
if _, err := VMOVDQU(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU(opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVMOVDQU16ValidFormsNoError(t *testing.T) {
if _, err := VMOVDQU16(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16(opzmm, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVDQU16_ZValidFormsNoError(t *testing.T) {
if _, err := VMOVDQU16_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16_Z(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16_Z(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16_Z(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU16_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVDQU32ValidFormsNoError(t *testing.T) {
if _, err := VMOVDQU32(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32(opzmm, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVDQU32_ZValidFormsNoError(t *testing.T) {
if _, err := VMOVDQU32_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32_Z(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32_Z(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32_Z(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU32_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVDQU64ValidFormsNoError(t *testing.T) {
if _, err := VMOVDQU64(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64(opzmm, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVDQU64_ZValidFormsNoError(t *testing.T) {
if _, err := VMOVDQU64_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64_Z(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64_Z(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64_Z(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU64_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVDQU8ValidFormsNoError(t *testing.T) {
if _, err := VMOVDQU8(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8(opzmm, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVDQU8_ZValidFormsNoError(t *testing.T) {
if _, err := VMOVDQU8_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8_Z(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8_Z(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8_Z(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVDQU8_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVHLPSValidFormsNoError(t *testing.T) {
if _, err := VMOVHLPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVHPDValidFormsNoError(t *testing.T) {
if _, err := VMOVHPD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVHPD(opxmm, opm64); err != nil {
t.Fatal(err)
}
}
func TestVMOVHPSValidFormsNoError(t *testing.T) {
if _, err := VMOVHPS(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVHPS(opxmm, opm64); err != nil {
t.Fatal(err)
}
}
func TestVMOVLHPSValidFormsNoError(t *testing.T) {
if _, err := VMOVLHPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVLPDValidFormsNoError(t *testing.T) {
if _, err := VMOVLPD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVLPD(opxmm, opm64); err != nil {
t.Fatal(err)
}
}
func TestVMOVLPSValidFormsNoError(t *testing.T) {
if _, err := VMOVLPS(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVLPS(opxmm, opm64); err != nil {
t.Fatal(err)
}
}
func TestVMOVMSKPDValidFormsNoError(t *testing.T) {
if _, err := VMOVMSKPD(opxmm, opr32); err != nil {
t.Fatal(err)
}
if _, err := VMOVMSKPD(opymm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVMOVMSKPSValidFormsNoError(t *testing.T) {
if _, err := VMOVMSKPS(opxmm, opr32); err != nil {
t.Fatal(err)
}
if _, err := VMOVMSKPS(opymm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVMOVNTDQValidFormsNoError(t *testing.T) {
if _, err := VMOVNTDQ(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVNTDQ(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVNTDQ(opzmm, opm512); err != nil {
t.Fatal(err)
}
}
func TestVMOVNTDQAValidFormsNoError(t *testing.T) {
if _, err := VMOVNTDQA(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVNTDQA(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVNTDQA(opm512, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVNTPDValidFormsNoError(t *testing.T) {
if _, err := VMOVNTPD(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVNTPD(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVNTPD(opzmm, opm512); err != nil {
t.Fatal(err)
}
}
func TestVMOVNTPSValidFormsNoError(t *testing.T) {
if _, err := VMOVNTPS(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVNTPS(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVNTPS(opzmm, opm512); err != nil {
t.Fatal(err)
}
}
func TestVMOVQValidFormsNoError(t *testing.T) {
if _, err := VMOVQ(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVQ(opr64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVQ(opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VMOVQ(opxmm, opr64); err != nil {
t.Fatal(err)
}
if _, err := VMOVQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVSDValidFormsNoError(t *testing.T) {
if _, err := VMOVSD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSD(opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VMOVSD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSD(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSD(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VMOVSD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVSD_ZValidFormsNoError(t *testing.T) {
if _, err := VMOVSD_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVSHDUPValidFormsNoError(t *testing.T) {
if _, err := VMOVSHDUP(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSHDUP(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSHDUP(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSHDUP(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSHDUP(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSHDUP(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSHDUP(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSHDUP(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSHDUP(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSHDUP(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSHDUP(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSHDUP(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVSHDUP_ZValidFormsNoError(t *testing.T) {
if _, err := VMOVSHDUP_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSHDUP_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSHDUP_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSHDUP_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSHDUP_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSHDUP_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVSLDUPValidFormsNoError(t *testing.T) {
if _, err := VMOVSLDUP(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSLDUP(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSLDUP(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSLDUP(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSLDUP(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSLDUP(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSLDUP(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSLDUP(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSLDUP(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSLDUP(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSLDUP(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSLDUP(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVSLDUP_ZValidFormsNoError(t *testing.T) {
if _, err := VMOVSLDUP_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSLDUP_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSLDUP_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSLDUP_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSLDUP_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSLDUP_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVSSValidFormsNoError(t *testing.T) {
if _, err := VMOVSS(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSS(opxmm, opm32); err != nil {
t.Fatal(err)
}
if _, err := VMOVSS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSS(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSS(opxmm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VMOVSS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVSS_ZValidFormsNoError(t *testing.T) {
if _, err := VMOVSS_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVSS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVUPDValidFormsNoError(t *testing.T) {
if _, err := VMOVUPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD(opzmm, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVUPD_ZValidFormsNoError(t *testing.T) {
if _, err := VMOVUPD_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD_Z(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD_Z(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD_Z(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVUPSValidFormsNoError(t *testing.T) {
if _, err := VMOVUPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS(opzmm, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMOVUPS_ZValidFormsNoError(t *testing.T) {
if _, err := VMOVUPS_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS_Z(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS_Z(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS_Z(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VMOVUPS_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMPSADBWValidFormsNoError(t *testing.T) {
if _, err := VMPSADBW(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMPSADBW(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMPSADBW(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMPSADBW(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPDValidFormsNoError(t *testing.T) {
if _, err := VMULPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VMULPD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VMULPD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VMULPD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMULPD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VMULPD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMULPD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VMULPD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMULPD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VMULPD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMULPD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPD_ZValidFormsNoError(t *testing.T) {
if _, err := VMULPD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPSValidFormsNoError(t *testing.T) {
if _, err := VMULPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VMULPS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VMULPS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VMULPS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMULPS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VMULPS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMULPS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VMULPS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMULPS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VMULPS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMULPS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULPS_ZValidFormsNoError(t *testing.T) {
if _, err := VMULPS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VMULPS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSDValidFormsNoError(t *testing.T) {
if _, err := VMULSD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULSD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULSD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULSD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VMULSD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULSD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMULSD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VMULSD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULSD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMULSD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VMULSD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULSD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMULSD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VMULSD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULSD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMULSD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSD_ZValidFormsNoError(t *testing.T) {
if _, err := VMULSD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULSD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSSValidFormsNoError(t *testing.T) {
if _, err := VMULSS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULSS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULSS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULSS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VMULSS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULSS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMULSS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VMULSS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULSS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMULSS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VMULSS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULSS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMULSS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VMULSS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULSS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VMULSS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVMULSS_ZValidFormsNoError(t *testing.T) {
if _, err := VMULSS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VMULSS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVORPDValidFormsNoError(t *testing.T) {
if _, err := VORPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VORPD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VORPD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VORPD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVORPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VORPD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VORPD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVORPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VORPD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVORPD_ZValidFormsNoError(t *testing.T) {
if _, err := VORPD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VORPD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVORPSValidFormsNoError(t *testing.T) {
if _, err := VORPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VORPS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VORPS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VORPS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVORPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VORPS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VORPS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVORPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VORPS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVORPS_ZValidFormsNoError(t *testing.T) {
if _, err := VORPS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VORPS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VORPS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VORPS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPABSBValidFormsNoError(t *testing.T) {
if _, err := VPABSB(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSB(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSB(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSB(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSB(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSB(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSB(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSB(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSB(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSB(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPABSB_ZValidFormsNoError(t *testing.T) {
if _, err := VPABSB_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSB_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSB_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSB_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSB_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSB_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPABSDValidFormsNoError(t *testing.T) {
if _, err := VPABSD(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPABSD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPABSD_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPABSD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPABSD_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPABSD_ZValidFormsNoError(t *testing.T) {
if _, err := VPABSD_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPABSQValidFormsNoError(t *testing.T) {
if _, err := VPABSQ(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPABSQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPABSQ_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ_BCST(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ_BCST(opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPABSQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPABSQ_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ_BCST_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPABSQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPABSQ_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSQ_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPABSWValidFormsNoError(t *testing.T) {
if _, err := VPABSW(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSW(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSW(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSW(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSW(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSW(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSW(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSW(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSW(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSW(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPABSW_ZValidFormsNoError(t *testing.T) {
if _, err := VPABSW_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSW_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSW_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSW_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPABSW_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPABSW_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPACKSSDWValidFormsNoError(t *testing.T) {
if _, err := VPACKSSDW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPACKSSDW_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPACKSSDW_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPACKSSDW_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPACKSSDW_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPACKSSDW_ZValidFormsNoError(t *testing.T) {
if _, err := VPACKSSDW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSDW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPACKSSWBValidFormsNoError(t *testing.T) {
if _, err := VPACKSSWB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSWB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSWB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSWB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSWB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSWB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSWB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSWB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSWB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSWB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSWB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSWB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPACKSSWB_ZValidFormsNoError(t *testing.T) {
if _, err := VPACKSSWB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSWB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSWB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSWB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSWB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKSSWB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPACKUSDWValidFormsNoError(t *testing.T) {
if _, err := VPACKUSDW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPACKUSDW_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPACKUSDW_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPACKUSDW_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPACKUSDW_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPACKUSDW_ZValidFormsNoError(t *testing.T) {
if _, err := VPACKUSDW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSDW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPACKUSWBValidFormsNoError(t *testing.T) {
if _, err := VPACKUSWB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSWB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSWB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSWB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSWB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSWB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSWB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSWB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSWB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSWB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSWB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSWB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPACKUSWB_ZValidFormsNoError(t *testing.T) {
if _, err := VPACKUSWB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSWB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSWB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSWB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSWB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPACKUSWB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDBValidFormsNoError(t *testing.T) {
if _, err := VPADDB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDB_ZValidFormsNoError(t *testing.T) {
if _, err := VPADDB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDDValidFormsNoError(t *testing.T) {
if _, err := VPADDD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPADDD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPADDD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDD_ZValidFormsNoError(t *testing.T) {
if _, err := VPADDD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDQValidFormsNoError(t *testing.T) {
if _, err := VPADDQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPADDQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPADDQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPADDQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDSBValidFormsNoError(t *testing.T) {
if _, err := VPADDSB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDSB_ZValidFormsNoError(t *testing.T) {
if _, err := VPADDSB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDSWValidFormsNoError(t *testing.T) {
if _, err := VPADDSW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDSW_ZValidFormsNoError(t *testing.T) {
if _, err := VPADDSW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDSW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDUSBValidFormsNoError(t *testing.T) {
if _, err := VPADDUSB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDUSB_ZValidFormsNoError(t *testing.T) {
if _, err := VPADDUSB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDUSWValidFormsNoError(t *testing.T) {
if _, err := VPADDUSW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDUSW_ZValidFormsNoError(t *testing.T) {
if _, err := VPADDUSW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDUSW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDWValidFormsNoError(t *testing.T) {
if _, err := VPADDW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPADDW_ZValidFormsNoError(t *testing.T) {
if _, err := VPADDW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPADDW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPADDW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPALIGNRValidFormsNoError(t *testing.T) {
if _, err := VPALIGNR(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPALIGNR(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPALIGNR(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPALIGNR(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPALIGNR(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPALIGNR(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPALIGNR(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPALIGNR(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPALIGNR(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPALIGNR(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPALIGNR(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPALIGNR(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPALIGNR_ZValidFormsNoError(t *testing.T) {
if _, err := VPALIGNR_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPALIGNR_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPALIGNR_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPALIGNR_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPALIGNR_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPALIGNR_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDValidFormsNoError(t *testing.T) {
if _, err := VPAND(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPAND(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPAND(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPAND(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDDValidFormsNoError(t *testing.T) {
if _, err := VPANDD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPANDD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPANDD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDD_ZValidFormsNoError(t *testing.T) {
if _, err := VPANDD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDNValidFormsNoError(t *testing.T) {
if _, err := VPANDN(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDN(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDN(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDN(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDNDValidFormsNoError(t *testing.T) {
if _, err := VPANDND(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDND_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPANDND_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDND_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPANDND_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDND_ZValidFormsNoError(t *testing.T) {
if _, err := VPANDND_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDND_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDNQValidFormsNoError(t *testing.T) {
if _, err := VPANDNQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDNQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPANDNQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDNQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPANDNQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDNQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPANDNQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDNQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDQValidFormsNoError(t *testing.T) {
if _, err := VPANDQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPANDQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPANDQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPANDQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPANDQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPANDQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPAVGBValidFormsNoError(t *testing.T) {
if _, err := VPAVGB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPAVGB_ZValidFormsNoError(t *testing.T) {
if _, err := VPAVGB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPAVGWValidFormsNoError(t *testing.T) {
if _, err := VPAVGW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPAVGW_ZValidFormsNoError(t *testing.T) {
if _, err := VPAVGW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPAVGW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBLENDDValidFormsNoError(t *testing.T) {
if _, err := VPBLENDD(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDD(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDD(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDD(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPBLENDMBValidFormsNoError(t *testing.T) {
if _, err := VPBLENDMB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBLENDMB_ZValidFormsNoError(t *testing.T) {
if _, err := VPBLENDMB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBLENDMDValidFormsNoError(t *testing.T) {
if _, err := VPBLENDMD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBLENDMD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPBLENDMD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBLENDMD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPBLENDMD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBLENDMD_ZValidFormsNoError(t *testing.T) {
if _, err := VPBLENDMD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBLENDMQValidFormsNoError(t *testing.T) {
if _, err := VPBLENDMQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBLENDMQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPBLENDMQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBLENDMQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPBLENDMQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBLENDMQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPBLENDMQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBLENDMWValidFormsNoError(t *testing.T) {
if _, err := VPBLENDMW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBLENDMW_ZValidFormsNoError(t *testing.T) {
if _, err := VPBLENDMW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDMW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBLENDVBValidFormsNoError(t *testing.T) {
if _, err := VPBLENDVB(opymm, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDVB(opymm, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDVB(opxmm, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDVB(opxmm, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPBLENDWValidFormsNoError(t *testing.T) {
if _, err := VPBLENDW(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDW(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDW(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBLENDW(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPBROADCASTBValidFormsNoError(t *testing.T) {
if _, err := VPBROADCASTB(opm8, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB(opm8, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB(opm8, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB(opm8, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB(opr32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB(opr32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB(opr32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB(opr32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB(opm8, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB(opm8, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB(opr32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB(opr32, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB(opxmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBROADCASTB_ZValidFormsNoError(t *testing.T) {
if _, err := VPBROADCASTB_Z(opm8, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB_Z(opm8, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB_Z(opr32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB_Z(opr32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB_Z(opm8, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB_Z(opr32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTB_Z(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBROADCASTDValidFormsNoError(t *testing.T) {
if _, err := VPBROADCASTD(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD(opr32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD(opr32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD(opr32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD(opr32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD(opm32, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD(opr32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD(opr32, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD(opxmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBROADCASTD_ZValidFormsNoError(t *testing.T) {
if _, err := VPBROADCASTD_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD_Z(opr32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD_Z(opr32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD_Z(opr32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTD_Z(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBROADCASTMB2QValidFormsNoError(t *testing.T) {
if _, err := VPBROADCASTMB2Q(opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTMB2Q(opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTMB2Q(opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBROADCASTMW2DValidFormsNoError(t *testing.T) {
if _, err := VPBROADCASTMW2D(opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTMW2D(opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTMW2D(opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBROADCASTQValidFormsNoError(t *testing.T) {
if _, err := VPBROADCASTQ(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ(opr64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ(opr64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ(opr64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ(opr64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ(opm64, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ(opr64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ(opr64, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ(opxmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBROADCASTQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPBROADCASTQ_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ_Z(opr64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ_Z(opr64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ_Z(opr64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTQ_Z(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBROADCASTWValidFormsNoError(t *testing.T) {
if _, err := VPBROADCASTW(opm16, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW(opm16, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW(opm16, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW(opm16, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW(opr32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW(opr32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW(opr32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW(opr32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW(opm16, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW(opm16, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW(opr32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW(opr32, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW(opxmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPBROADCASTW_ZValidFormsNoError(t *testing.T) {
if _, err := VPBROADCASTW_Z(opm16, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW_Z(opm16, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW_Z(opr32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW_Z(opr32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW_Z(opm16, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW_Z(opr32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPBROADCASTW_Z(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPCLMULQDQValidFormsNoError(t *testing.T) {
if _, err := VPCLMULQDQ(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCLMULQDQ(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCLMULQDQ(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCLMULQDQ(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCLMULQDQ(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPCLMULQDQ(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPCMPBValidFormsNoError(t *testing.T) {
if _, err := VPCMPB(opimm8, opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPB(opimm8, opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPB(opimm8, opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPB(opimm8, opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPB(opimm8, opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPB(opimm8, opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPB(opimm8, opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPB(opimm8, opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPB(opimm8, opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPB(opimm8, opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPB(opimm8, opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPB(opimm8, opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPDValidFormsNoError(t *testing.T) {
if _, err := VPCMPD(opimm8, opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPD(opimm8, opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPD(opimm8, opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPD(opimm8, opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPD(opimm8, opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPD(opimm8, opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPD(opimm8, opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPD(opimm8, opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPD(opimm8, opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPD(opimm8, opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPD(opimm8, opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPD(opimm8, opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPCMPD_BCST(opimm8, opm32, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPD_BCST(opimm8, opm32, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPD_BCST(opimm8, opm32, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPD_BCST(opimm8, opm32, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPD_BCST(opimm8, opm32, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPD_BCST(opimm8, opm32, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPEQBValidFormsNoError(t *testing.T) {
if _, err := VPCMPEQB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQB(opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQB(opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQB(opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQB(opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQB(opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQB(opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQB(opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQB(opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQB(opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQB(opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQB(opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQB(opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPEQDValidFormsNoError(t *testing.T) {
if _, err := VPCMPEQD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD(opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD(opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD(opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD(opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD(opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD(opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD(opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD(opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD(opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD(opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD(opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD(opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPEQD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPCMPEQD_BCST(opm32, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD_BCST(opm32, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD_BCST(opm32, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD_BCST(opm32, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD_BCST(opm32, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQD_BCST(opm32, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPEQQValidFormsNoError(t *testing.T) {
if _, err := VPCMPEQQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ(opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ(opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ(opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ(opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ(opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ(opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ(opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ(opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ(opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ(opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ(opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ(opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPEQQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPCMPEQQ_BCST(opm64, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ_BCST(opm64, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ_BCST(opm64, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ_BCST(opm64, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ_BCST(opm64, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQQ_BCST(opm64, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPEQWValidFormsNoError(t *testing.T) {
if _, err := VPCMPEQW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQW(opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQW(opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQW(opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQW(opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQW(opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQW(opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQW(opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQW(opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQW(opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQW(opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQW(opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPEQW(opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPESTRIValidFormsNoError(t *testing.T) {
if _, err := VPCMPESTRI(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPESTRI(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPCMPESTRMValidFormsNoError(t *testing.T) {
if _, err := VPCMPESTRM(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPESTRM(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPCMPGTBValidFormsNoError(t *testing.T) {
if _, err := VPCMPGTB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTB(opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTB(opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTB(opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTB(opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTB(opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTB(opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTB(opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTB(opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTB(opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTB(opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTB(opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTB(opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPGTDValidFormsNoError(t *testing.T) {
if _, err := VPCMPGTD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD(opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD(opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD(opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD(opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD(opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD(opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD(opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD(opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD(opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD(opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD(opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD(opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPGTD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPCMPGTD_BCST(opm32, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD_BCST(opm32, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD_BCST(opm32, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD_BCST(opm32, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD_BCST(opm32, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTD_BCST(opm32, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPGTQValidFormsNoError(t *testing.T) {
if _, err := VPCMPGTQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ(opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ(opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ(opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ(opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ(opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ(opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ(opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ(opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ(opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ(opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ(opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ(opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPGTQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPCMPGTQ_BCST(opm64, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ_BCST(opm64, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ_BCST(opm64, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ_BCST(opm64, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ_BCST(opm64, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTQ_BCST(opm64, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPGTWValidFormsNoError(t *testing.T) {
if _, err := VPCMPGTW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTW(opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTW(opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTW(opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTW(opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTW(opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTW(opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTW(opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTW(opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTW(opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTW(opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTW(opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPGTW(opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPISTRIValidFormsNoError(t *testing.T) {
if _, err := VPCMPISTRI(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPISTRI(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPCMPISTRMValidFormsNoError(t *testing.T) {
if _, err := VPCMPISTRM(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCMPISTRM(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPCMPQValidFormsNoError(t *testing.T) {
if _, err := VPCMPQ(opimm8, opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPQ(opimm8, opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPQ(opimm8, opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPQ(opimm8, opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPQ(opimm8, opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPQ(opimm8, opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPQ(opimm8, opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPQ(opimm8, opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPQ(opimm8, opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPQ(opimm8, opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPQ(opimm8, opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPQ(opimm8, opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPCMPQ_BCST(opimm8, opm64, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPQ_BCST(opimm8, opm64, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPQ_BCST(opimm8, opm64, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPQ_BCST(opimm8, opm64, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPQ_BCST(opimm8, opm64, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPQ_BCST(opimm8, opm64, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPUBValidFormsNoError(t *testing.T) {
if _, err := VPCMPUB(opimm8, opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUB(opimm8, opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUB(opimm8, opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUB(opimm8, opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUB(opimm8, opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUB(opimm8, opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUB(opimm8, opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUB(opimm8, opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUB(opimm8, opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUB(opimm8, opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUB(opimm8, opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUB(opimm8, opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPUDValidFormsNoError(t *testing.T) {
if _, err := VPCMPUD(opimm8, opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUD(opimm8, opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUD(opimm8, opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUD(opimm8, opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUD(opimm8, opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUD(opimm8, opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUD(opimm8, opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUD(opimm8, opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUD(opimm8, opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUD(opimm8, opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUD(opimm8, opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUD(opimm8, opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPUD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPCMPUD_BCST(opimm8, opm32, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUD_BCST(opimm8, opm32, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUD_BCST(opimm8, opm32, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUD_BCST(opimm8, opm32, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUD_BCST(opimm8, opm32, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUD_BCST(opimm8, opm32, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPUQValidFormsNoError(t *testing.T) {
if _, err := VPCMPUQ(opimm8, opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUQ(opimm8, opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUQ(opimm8, opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUQ(opimm8, opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUQ(opimm8, opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUQ(opimm8, opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUQ(opimm8, opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUQ(opimm8, opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUQ(opimm8, opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUQ(opimm8, opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUQ(opimm8, opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUQ(opimm8, opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPUQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPCMPUQ_BCST(opimm8, opm64, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUQ_BCST(opimm8, opm64, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUQ_BCST(opimm8, opm64, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUQ_BCST(opimm8, opm64, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUQ_BCST(opimm8, opm64, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUQ_BCST(opimm8, opm64, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPUWValidFormsNoError(t *testing.T) {
if _, err := VPCMPUW(opimm8, opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUW(opimm8, opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUW(opimm8, opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUW(opimm8, opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUW(opimm8, opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUW(opimm8, opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUW(opimm8, opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUW(opimm8, opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUW(opimm8, opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUW(opimm8, opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUW(opimm8, opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPUW(opimm8, opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCMPWValidFormsNoError(t *testing.T) {
if _, err := VPCMPW(opimm8, opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPW(opimm8, opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPW(opimm8, opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPW(opimm8, opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPW(opimm8, opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPW(opimm8, opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPW(opimm8, opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPW(opimm8, opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPW(opimm8, opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPW(opimm8, opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPW(opimm8, opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPCMPW(opimm8, opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPCOMPRESSBValidFormsNoError(t *testing.T) {
if _, err := VPCOMPRESSB(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSB(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSB(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSB(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSB(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSB(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSB(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSB(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSB(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSB(opzmm, opm512); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSB(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPCOMPRESSB_ZValidFormsNoError(t *testing.T) {
if _, err := VPCOMPRESSB_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSB_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSB_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPCOMPRESSDValidFormsNoError(t *testing.T) {
if _, err := VPCOMPRESSD(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSD(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSD(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSD(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSD(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSD(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSD(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSD(opzmm, opm512); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPCOMPRESSD_ZValidFormsNoError(t *testing.T) {
if _, err := VPCOMPRESSD_Z(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSD_Z(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSD_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSD_Z(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPCOMPRESSQValidFormsNoError(t *testing.T) {
if _, err := VPCOMPRESSQ(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSQ(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSQ(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSQ(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSQ(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSQ(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSQ(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSQ(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSQ(opzmm, opm512); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSQ(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPCOMPRESSQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPCOMPRESSQ_Z(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSQ_Z(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSQ_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSQ_Z(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSQ_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPCOMPRESSWValidFormsNoError(t *testing.T) {
if _, err := VPCOMPRESSW(opxmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSW(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSW(opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSW(opymm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSW(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSW(opymm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSW(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSW(opzmm, opk, opm512); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSW(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSW(opzmm, opm512); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSW(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPCOMPRESSW_ZValidFormsNoError(t *testing.T) {
if _, err := VPCOMPRESSW_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSW_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCOMPRESSW_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPCONFLICTDValidFormsNoError(t *testing.T) {
if _, err := VPCONFLICTD(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPCONFLICTD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPCONFLICTD_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPCONFLICTD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPCONFLICTD_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPCONFLICTD_ZValidFormsNoError(t *testing.T) {
if _, err := VPCONFLICTD_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPCONFLICTQValidFormsNoError(t *testing.T) {
if _, err := VPCONFLICTQ(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPCONFLICTQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPCONFLICTQ_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ_BCST(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ_BCST(opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPCONFLICTQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPCONFLICTQ_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ_BCST_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPCONFLICTQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPCONFLICTQ_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPCONFLICTQ_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPDPBUSDValidFormsNoError(t *testing.T) {
if _, err := VPDPBUSD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPDPBUSDSValidFormsNoError(t *testing.T) {
if _, err := VPDPBUSDS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPDPBUSDS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPDPBUSDS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPDPBUSDS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPDPBUSDS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPDPBUSDS_ZValidFormsNoError(t *testing.T) {
if _, err := VPDPBUSDS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSDS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPDPBUSD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPDPBUSD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPDPBUSD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPDPBUSD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPDPBUSD_ZValidFormsNoError(t *testing.T) {
if _, err := VPDPBUSD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPBUSD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPDPWSSDValidFormsNoError(t *testing.T) {
if _, err := VPDPWSSD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPDPWSSDSValidFormsNoError(t *testing.T) {
if _, err := VPDPWSSDS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPDPWSSDS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPDPWSSDS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPDPWSSDS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPDPWSSDS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPDPWSSDS_ZValidFormsNoError(t *testing.T) {
if _, err := VPDPWSSDS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSDS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPDPWSSD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPDPWSSD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPDPWSSD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPDPWSSD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPDPWSSD_ZValidFormsNoError(t *testing.T) {
if _, err := VPDPWSSD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPDPWSSD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERM2F128ValidFormsNoError(t *testing.T) {
if _, err := VPERM2F128(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERM2F128(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPERM2I128ValidFormsNoError(t *testing.T) {
if _, err := VPERM2I128(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERM2I128(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPERMBValidFormsNoError(t *testing.T) {
if _, err := VPERMB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMB_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMDValidFormsNoError(t *testing.T) {
if _, err := VPERMD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPERMD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMD_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2BValidFormsNoError(t *testing.T) {
if _, err := VPERMI2B(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2B(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2B(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2B(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2B(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2B(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2B(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2B(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2B(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2B(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2B(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2B(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2B_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMI2B_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2B_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2B_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2B_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2B_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2B_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2DValidFormsNoError(t *testing.T) {
if _, err := VPERMI2D(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2D_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPERMI2D_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2D_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMI2D_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2D_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMI2D_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2D_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2PDValidFormsNoError(t *testing.T) {
if _, err := VPERMI2PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPERMI2PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMI2PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2PD_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMI2PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2PSValidFormsNoError(t *testing.T) {
if _, err := VPERMI2PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPERMI2PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMI2PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2PS_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMI2PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2QValidFormsNoError(t *testing.T) {
if _, err := VPERMI2Q(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2Q_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPERMI2Q_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2Q_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMI2Q_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2Q_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMI2Q_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2Q_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2WValidFormsNoError(t *testing.T) {
if _, err := VPERMI2W(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2W(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2W(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2W(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2W(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2W(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2W(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2W(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2W(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2W(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2W(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2W(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMI2W_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMI2W_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2W_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2W_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2W_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2W_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMI2W_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMILPDValidFormsNoError(t *testing.T) {
if _, err := VPERMILPD(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMILPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPERMILPD_BCST(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_BCST(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_BCST(opimm8, opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_BCST(opimm8, opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_BCST(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_BCST(opimm8, opm64, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMILPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMILPD_BCST_Z(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_BCST_Z(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_BCST_Z(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMILPD_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMILPD_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMILPSValidFormsNoError(t *testing.T) {
if _, err := VPERMILPS(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMILPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPERMILPS_BCST(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_BCST(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_BCST(opimm8, opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_BCST(opimm8, opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_BCST(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_BCST(opimm8, opm32, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMILPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMILPS_BCST_Z(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_BCST_Z(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_BCST_Z(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMILPS_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMILPS_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMILPS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMPDValidFormsNoError(t *testing.T) {
if _, err := VPERMPD(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPERMPD_BCST(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD_BCST(opimm8, opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD_BCST(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD_BCST(opimm8, opm64, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMPD_BCST_Z(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD_BCST_Z(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMPD_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMPD_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMPSValidFormsNoError(t *testing.T) {
if _, err := VPERMPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPERMPS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMPS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMPS_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMPS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMPS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMQValidFormsNoError(t *testing.T) {
if _, err := VPERMQ(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPERMQ_BCST(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ_BCST(opimm8, opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ_BCST(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ_BCST(opimm8, opm64, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMQ_BCST_Z(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ_BCST_Z(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMQ_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2BValidFormsNoError(t *testing.T) {
if _, err := VPERMT2B(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2B(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2B(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2B(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2B(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2B(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2B(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2B(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2B(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2B(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2B(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2B(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2B_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMT2B_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2B_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2B_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2B_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2B_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2B_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2DValidFormsNoError(t *testing.T) {
if _, err := VPERMT2D(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2D_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPERMT2D_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2D_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMT2D_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2D_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMT2D_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2D_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2PDValidFormsNoError(t *testing.T) {
if _, err := VPERMT2PD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPERMT2PD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMT2PD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2PD_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMT2PD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2PSValidFormsNoError(t *testing.T) {
if _, err := VPERMT2PS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPERMT2PS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMT2PS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2PS_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMT2PS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2PS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2QValidFormsNoError(t *testing.T) {
if _, err := VPERMT2Q(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2Q_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPERMT2Q_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2Q_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMT2Q_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2Q_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMT2Q_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2Q_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2WValidFormsNoError(t *testing.T) {
if _, err := VPERMT2W(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2W(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2W(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2W(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2W(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2W(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2W(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2W(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2W(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2W(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2W(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2W(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMT2W_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMT2W_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2W_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2W_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2W_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2W_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMT2W_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMWValidFormsNoError(t *testing.T) {
if _, err := VPERMW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPERMW_ZValidFormsNoError(t *testing.T) {
if _, err := VPERMW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPERMW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPERMW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPEXPANDBValidFormsNoError(t *testing.T) {
if _, err := VPEXPANDB(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDB(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDB(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDB(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDB(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDB(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDB(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDB(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDB(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDB(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPEXPANDB_ZValidFormsNoError(t *testing.T) {
if _, err := VPEXPANDB_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDB_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDB_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDB_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDB_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDB_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPEXPANDDValidFormsNoError(t *testing.T) {
if _, err := VPEXPANDD(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDD(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDD(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDD(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDD(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDD(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDD(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPEXPANDD_ZValidFormsNoError(t *testing.T) {
if _, err := VPEXPANDD_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDD_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDD_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDD_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPEXPANDQValidFormsNoError(t *testing.T) {
if _, err := VPEXPANDQ(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDQ(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDQ(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDQ(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDQ(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDQ(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDQ(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDQ(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDQ(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPEXPANDQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPEXPANDQ_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDQ_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDQ_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDQ_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDQ_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPEXPANDWValidFormsNoError(t *testing.T) {
if _, err := VPEXPANDW(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDW(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDW(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDW(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDW(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDW(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDW(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDW(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDW(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDW(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPEXPANDW_ZValidFormsNoError(t *testing.T) {
if _, err := VPEXPANDW_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDW_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDW_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDW_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDW_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPEXPANDW_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPEXTRBValidFormsNoError(t *testing.T) {
if _, err := VPEXTRB(opimm8, opxmm, opm8); err != nil {
t.Fatal(err)
}
if _, err := VPEXTRB(opimm8, opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVPEXTRDValidFormsNoError(t *testing.T) {
if _, err := VPEXTRD(opimm8, opxmm, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPEXTRD(opimm8, opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVPEXTRQValidFormsNoError(t *testing.T) {
if _, err := VPEXTRQ(opimm8, opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPEXTRQ(opimm8, opxmm, opr64); err != nil {
t.Fatal(err)
}
}
func TestVPEXTRWValidFormsNoError(t *testing.T) {
if _, err := VPEXTRW(opimm8, opxmm, opm16); err != nil {
t.Fatal(err)
}
if _, err := VPEXTRW(opimm8, opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVPGATHERDDValidFormsNoError(t *testing.T) {
if _, err := VPGATHERDD(opxmm, opvm32x, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPGATHERDD(opymm, opvm32y, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPGATHERDD(opvm32x, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPGATHERDD(opvm32y, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPGATHERDD(opvm32z, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPGATHERDQValidFormsNoError(t *testing.T) {
if _, err := VPGATHERDQ(opxmm, opvm32x, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPGATHERDQ(opymm, opvm32x, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPGATHERDQ(opvm32x, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPGATHERDQ(opvm32x, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPGATHERDQ(opvm32y, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPGATHERQDValidFormsNoError(t *testing.T) {
if _, err := VPGATHERQD(opxmm, opvm64x, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPGATHERQD(opxmm, opvm64y, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPGATHERQD(opvm64x, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPGATHERQD(opvm64y, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPGATHERQD(opvm64z, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPGATHERQQValidFormsNoError(t *testing.T) {
if _, err := VPGATHERQQ(opxmm, opvm64x, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPGATHERQQ(opymm, opvm64y, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPGATHERQQ(opvm64x, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPGATHERQQ(opvm64y, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPGATHERQQ(opvm64z, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPHADDDValidFormsNoError(t *testing.T) {
if _, err := VPHADDD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPHADDD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPHADDD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPHADDD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPHADDSWValidFormsNoError(t *testing.T) {
if _, err := VPHADDSW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPHADDSW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPHADDSW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPHADDSW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPHADDWValidFormsNoError(t *testing.T) {
if _, err := VPHADDW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPHADDW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPHADDW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPHADDW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPHMINPOSUWValidFormsNoError(t *testing.T) {
if _, err := VPHMINPOSUW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPHMINPOSUW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPHSUBDValidFormsNoError(t *testing.T) {
if _, err := VPHSUBD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPHSUBD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPHSUBD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPHSUBD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPHSUBSWValidFormsNoError(t *testing.T) {
if _, err := VPHSUBSW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPHSUBSW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPHSUBSW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPHSUBSW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPHSUBWValidFormsNoError(t *testing.T) {
if _, err := VPHSUBW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPHSUBW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPHSUBW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPHSUBW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPINSRBValidFormsNoError(t *testing.T) {
if _, err := VPINSRB(opimm8, opm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPINSRB(opimm8, opr32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPINSRDValidFormsNoError(t *testing.T) {
if _, err := VPINSRD(opimm8, opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPINSRD(opimm8, opr32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPINSRQValidFormsNoError(t *testing.T) {
if _, err := VPINSRQ(opimm8, opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPINSRQ(opimm8, opr64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPINSRWValidFormsNoError(t *testing.T) {
if _, err := VPINSRW(opimm8, opm16, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPINSRW(opimm8, opr32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPLZCNTDValidFormsNoError(t *testing.T) {
if _, err := VPLZCNTD(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPLZCNTD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPLZCNTD_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPLZCNTD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPLZCNTD_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPLZCNTD_ZValidFormsNoError(t *testing.T) {
if _, err := VPLZCNTD_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPLZCNTQValidFormsNoError(t *testing.T) {
if _, err := VPLZCNTQ(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPLZCNTQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPLZCNTQ_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ_BCST(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ_BCST(opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPLZCNTQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPLZCNTQ_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ_BCST_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPLZCNTQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPLZCNTQ_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPLZCNTQ_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMADD52HUQValidFormsNoError(t *testing.T) {
if _, err := VPMADD52HUQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMADD52HUQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPMADD52HUQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMADD52HUQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPMADD52HUQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMADD52HUQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPMADD52HUQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52HUQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMADD52LUQValidFormsNoError(t *testing.T) {
if _, err := VPMADD52LUQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMADD52LUQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPMADD52LUQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMADD52LUQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPMADD52LUQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMADD52LUQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPMADD52LUQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADD52LUQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMADDUBSWValidFormsNoError(t *testing.T) {
if _, err := VPMADDUBSW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDUBSW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDUBSW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDUBSW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDUBSW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDUBSW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDUBSW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDUBSW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDUBSW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDUBSW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDUBSW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDUBSW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMADDUBSW_ZValidFormsNoError(t *testing.T) {
if _, err := VPMADDUBSW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDUBSW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDUBSW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDUBSW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDUBSW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDUBSW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMADDWDValidFormsNoError(t *testing.T) {
if _, err := VPMADDWD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDWD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDWD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDWD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDWD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDWD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDWD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDWD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDWD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDWD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDWD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDWD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMADDWD_ZValidFormsNoError(t *testing.T) {
if _, err := VPMADDWD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDWD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDWD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDWD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDWD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMADDWD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMASKMOVDValidFormsNoError(t *testing.T) {
if _, err := VPMASKMOVD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMASKMOVD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMASKMOVD(opxmm, opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMASKMOVD(opymm, opymm, opm256); err != nil {
t.Fatal(err)
}
}
func TestVPMASKMOVQValidFormsNoError(t *testing.T) {
if _, err := VPMASKMOVQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMASKMOVQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMASKMOVQ(opxmm, opxmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMASKMOVQ(opymm, opymm, opm256); err != nil {
t.Fatal(err)
}
}
func TestVPMAXSBValidFormsNoError(t *testing.T) {
if _, err := VPMAXSB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXSB_ZValidFormsNoError(t *testing.T) {
if _, err := VPMAXSB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXSDValidFormsNoError(t *testing.T) {
if _, err := VPMAXSD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXSD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPMAXSD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXSD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPMAXSD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXSD_ZValidFormsNoError(t *testing.T) {
if _, err := VPMAXSD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXSQValidFormsNoError(t *testing.T) {
if _, err := VPMAXSQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXSQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPMAXSQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXSQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPMAXSQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXSQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPMAXSQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXSWValidFormsNoError(t *testing.T) {
if _, err := VPMAXSW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXSW_ZValidFormsNoError(t *testing.T) {
if _, err := VPMAXSW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXSW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXUBValidFormsNoError(t *testing.T) {
if _, err := VPMAXUB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXUB_ZValidFormsNoError(t *testing.T) {
if _, err := VPMAXUB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXUDValidFormsNoError(t *testing.T) {
if _, err := VPMAXUD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXUD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPMAXUD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXUD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPMAXUD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXUD_ZValidFormsNoError(t *testing.T) {
if _, err := VPMAXUD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXUQValidFormsNoError(t *testing.T) {
if _, err := VPMAXUQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXUQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPMAXUQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXUQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPMAXUQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXUQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPMAXUQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXUWValidFormsNoError(t *testing.T) {
if _, err := VPMAXUW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMAXUW_ZValidFormsNoError(t *testing.T) {
if _, err := VPMAXUW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMAXUW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINSBValidFormsNoError(t *testing.T) {
if _, err := VPMINSB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINSB_ZValidFormsNoError(t *testing.T) {
if _, err := VPMINSB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINSDValidFormsNoError(t *testing.T) {
if _, err := VPMINSD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINSD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPMINSD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINSD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPMINSD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINSD_ZValidFormsNoError(t *testing.T) {
if _, err := VPMINSD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINSQValidFormsNoError(t *testing.T) {
if _, err := VPMINSQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINSQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPMINSQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINSQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPMINSQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINSQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPMINSQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINSWValidFormsNoError(t *testing.T) {
if _, err := VPMINSW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINSW_ZValidFormsNoError(t *testing.T) {
if _, err := VPMINSW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINSW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINUBValidFormsNoError(t *testing.T) {
if _, err := VPMINUB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINUB_ZValidFormsNoError(t *testing.T) {
if _, err := VPMINUB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINUDValidFormsNoError(t *testing.T) {
if _, err := VPMINUD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINUD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPMINUD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINUD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPMINUD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINUD_ZValidFormsNoError(t *testing.T) {
if _, err := VPMINUD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINUQValidFormsNoError(t *testing.T) {
if _, err := VPMINUQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINUQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPMINUQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINUQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPMINUQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINUQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPMINUQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINUWValidFormsNoError(t *testing.T) {
if _, err := VPMINUW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMINUW_ZValidFormsNoError(t *testing.T) {
if _, err := VPMINUW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMINUW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVB2MValidFormsNoError(t *testing.T) {
if _, err := VPMOVB2M(opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPMOVB2M(opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPMOVB2M(opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPMOVD2MValidFormsNoError(t *testing.T) {
if _, err := VPMOVD2M(opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPMOVD2M(opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPMOVD2M(opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPMOVDBValidFormsNoError(t *testing.T) {
if _, err := VPMOVDB(opxmm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDB(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDB(opxmm, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDB(opymm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDB(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDB(opymm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDB(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDB(opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDB(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDB(opzmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDB(opzmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVDB_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVDB_Z(opxmm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDB_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDB_Z(opymm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDB_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDB_Z(opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDB_Z(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVDWValidFormsNoError(t *testing.T) {
if _, err := VPMOVDW(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDW(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDW(opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDW(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDW(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDW(opymm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDW(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDW(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDW(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDW(opzmm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDW(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVDW_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVDW_Z(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDW_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDW_Z(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDW_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDW_Z(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVDW_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVM2BValidFormsNoError(t *testing.T) {
if _, err := VPMOVM2B(opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVM2B(opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVM2B(opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVM2DValidFormsNoError(t *testing.T) {
if _, err := VPMOVM2D(opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVM2D(opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVM2D(opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVM2QValidFormsNoError(t *testing.T) {
if _, err := VPMOVM2Q(opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVM2Q(opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVM2Q(opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVM2WValidFormsNoError(t *testing.T) {
if _, err := VPMOVM2W(opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVM2W(opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVM2W(opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVMSKBValidFormsNoError(t *testing.T) {
if _, err := VPMOVMSKB(opymm, opr32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVMSKB(opxmm, opr32); err != nil {
t.Fatal(err)
}
}
func TestVPMOVQ2MValidFormsNoError(t *testing.T) {
if _, err := VPMOVQ2M(opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQ2M(opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQ2M(opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPMOVQBValidFormsNoError(t *testing.T) {
if _, err := VPMOVQB(opxmm, opk, opm16); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQB(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQB(opxmm, opm16); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQB(opymm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQB(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQB(opymm, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQB(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQB(opzmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQB(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQB(opzmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQB(opzmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVQB_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVQB_Z(opxmm, opk, opm16); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQB_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQB_Z(opymm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQB_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQB_Z(opzmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQB_Z(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVQDValidFormsNoError(t *testing.T) {
if _, err := VPMOVQD(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQD(opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQD(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQD(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQD(opymm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQD(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQD(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQD(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQD(opzmm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQD(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVQD_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVQD_Z(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQD_Z(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQD_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQD_Z(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQD_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVQWValidFormsNoError(t *testing.T) {
if _, err := VPMOVQW(opxmm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQW(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQW(opxmm, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQW(opymm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQW(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQW(opymm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQW(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQW(opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQW(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQW(opzmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQW(opzmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVQW_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVQW_Z(opxmm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQW_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQW_Z(opymm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQW_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQW_Z(opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVQW_Z(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSDBValidFormsNoError(t *testing.T) {
if _, err := VPMOVSDB(opxmm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDB(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDB(opxmm, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDB(opymm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDB(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDB(opymm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDB(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDB(opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDB(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDB(opzmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDB(opzmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSDB_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVSDB_Z(opxmm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDB_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDB_Z(opymm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDB_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDB_Z(opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDB_Z(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSDWValidFormsNoError(t *testing.T) {
if _, err := VPMOVSDW(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDW(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDW(opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDW(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDW(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDW(opymm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDW(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDW(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDW(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDW(opzmm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDW(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSDW_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVSDW_Z(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDW_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDW_Z(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDW_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDW_Z(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSDW_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSQBValidFormsNoError(t *testing.T) {
if _, err := VPMOVSQB(opxmm, opk, opm16); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQB(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQB(opxmm, opm16); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQB(opymm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQB(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQB(opymm, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQB(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQB(opzmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQB(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQB(opzmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQB(opzmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSQB_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVSQB_Z(opxmm, opk, opm16); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQB_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQB_Z(opymm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQB_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQB_Z(opzmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQB_Z(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSQDValidFormsNoError(t *testing.T) {
if _, err := VPMOVSQD(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQD(opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQD(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQD(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQD(opymm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQD(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQD(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQD(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQD(opzmm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQD(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSQD_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVSQD_Z(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQD_Z(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQD_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQD_Z(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQD_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSQWValidFormsNoError(t *testing.T) {
if _, err := VPMOVSQW(opxmm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQW(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQW(opxmm, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQW(opymm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQW(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQW(opymm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQW(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQW(opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQW(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQW(opzmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQW(opzmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSQW_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVSQW_Z(opxmm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQW_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQW_Z(opymm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQW_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQW_Z(opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSQW_Z(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSWBValidFormsNoError(t *testing.T) {
if _, err := VPMOVSWB(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSWB(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSWB(opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSWB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSWB(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSWB(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSWB(opymm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSWB(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSWB(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSWB(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSWB(opzmm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSWB(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSWB_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVSWB_Z(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSWB_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSWB_Z(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSWB_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSWB_Z(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSWB_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSXBDValidFormsNoError(t *testing.T) {
if _, err := VPMOVSXBD(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBD(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBD(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBD(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBD(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBD(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBD(opm128, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBD(opm128, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBD(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBD(opxmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSXBD_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVSXBD_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBD_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBD_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBD_Z(opm128, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBD_Z(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSXBQValidFormsNoError(t *testing.T) {
if _, err := VPMOVSXBQ(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBQ(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBQ(opm16, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBQ(opm16, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBQ(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBQ(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBQ(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBQ(opm64, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBQ(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBQ(opxmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSXBQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVSXBQ_Z(opm16, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBQ_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBQ_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBQ_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBQ_Z(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSXBWValidFormsNoError(t *testing.T) {
if _, err := VPMOVSXBW(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBW(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBW(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBW(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBW(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBW(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBW(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBW(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBW(opm256, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBW(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBW(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSXBW_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVSXBW_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBW_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBW_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBW_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBW_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXBW_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSXDQValidFormsNoError(t *testing.T) {
if _, err := VPMOVSXDQ(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXDQ(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXDQ(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXDQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXDQ(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXDQ(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXDQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXDQ(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXDQ(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXDQ(opm256, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXDQ(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXDQ(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSXDQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVSXDQ_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXDQ_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXDQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXDQ_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXDQ_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXDQ_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSXWDValidFormsNoError(t *testing.T) {
if _, err := VPMOVSXWD(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWD(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWD(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWD(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWD(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWD(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWD(opm256, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWD(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWD(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSXWD_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVSXWD_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWD_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWD_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWD_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWD_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSXWQValidFormsNoError(t *testing.T) {
if _, err := VPMOVSXWQ(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWQ(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWQ(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWQ(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWQ(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWQ(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWQ(opm128, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWQ(opm128, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWQ(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWQ(opxmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVSXWQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVSXWQ_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWQ_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWQ_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWQ_Z(opm128, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVSXWQ_Z(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVUSDBValidFormsNoError(t *testing.T) {
if _, err := VPMOVUSDB(opxmm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDB(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDB(opxmm, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDB(opymm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDB(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDB(opymm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDB(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDB(opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDB(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDB(opzmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDB(opzmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVUSDB_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVUSDB_Z(opxmm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDB_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDB_Z(opymm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDB_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDB_Z(opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDB_Z(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVUSDWValidFormsNoError(t *testing.T) {
if _, err := VPMOVUSDW(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDW(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDW(opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDW(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDW(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDW(opymm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDW(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDW(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDW(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDW(opzmm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDW(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVUSDW_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVUSDW_Z(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDW_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDW_Z(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDW_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDW_Z(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSDW_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVUSQBValidFormsNoError(t *testing.T) {
if _, err := VPMOVUSQB(opxmm, opk, opm16); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQB(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQB(opxmm, opm16); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQB(opymm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQB(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQB(opymm, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQB(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQB(opzmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQB(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQB(opzmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQB(opzmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVUSQB_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVUSQB_Z(opxmm, opk, opm16); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQB_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQB_Z(opymm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQB_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQB_Z(opzmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQB_Z(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVUSQDValidFormsNoError(t *testing.T) {
if _, err := VPMOVUSQD(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQD(opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQD(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQD(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQD(opymm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQD(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQD(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQD(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQD(opzmm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQD(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVUSQD_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVUSQD_Z(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQD_Z(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQD_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQD_Z(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQD_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVUSQWValidFormsNoError(t *testing.T) {
if _, err := VPMOVUSQW(opxmm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQW(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQW(opxmm, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQW(opymm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQW(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQW(opymm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQW(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQW(opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQW(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQW(opzmm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQW(opzmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVUSQW_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVUSQW_Z(opxmm, opk, opm32); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQW_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQW_Z(opymm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQW_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQW_Z(opzmm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSQW_Z(opzmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVUSWBValidFormsNoError(t *testing.T) {
if _, err := VPMOVUSWB(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSWB(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSWB(opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSWB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSWB(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSWB(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSWB(opymm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSWB(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSWB(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSWB(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSWB(opzmm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSWB(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVUSWB_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVUSWB_Z(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSWB_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSWB_Z(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSWB_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSWB_Z(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVUSWB_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVW2MValidFormsNoError(t *testing.T) {
if _, err := VPMOVW2M(opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPMOVW2M(opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPMOVW2M(opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPMOVWBValidFormsNoError(t *testing.T) {
if _, err := VPMOVWB(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVWB(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVWB(opxmm, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVWB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVWB(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVWB(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVWB(opymm, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVWB(opymm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVWB(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVWB(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVWB(opzmm, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVWB(opzmm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVWB_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVWB_Z(opxmm, opk, opm64); err != nil {
t.Fatal(err)
}
if _, err := VPMOVWB_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVWB_Z(opymm, opk, opm128); err != nil {
t.Fatal(err)
}
if _, err := VPMOVWB_Z(opymm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVWB_Z(opzmm, opk, opm256); err != nil {
t.Fatal(err)
}
if _, err := VPMOVWB_Z(opzmm, opk, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVZXBDValidFormsNoError(t *testing.T) {
if _, err := VPMOVZXBD(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBD(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBD(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBD(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBD(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBD(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBD(opm128, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBD(opm128, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBD(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBD(opxmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVZXBD_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVZXBD_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBD_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBD_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBD_Z(opm128, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBD_Z(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVZXBQValidFormsNoError(t *testing.T) {
if _, err := VPMOVZXBQ(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBQ(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBQ(opm16, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBQ(opm16, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBQ(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBQ(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBQ(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBQ(opm64, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBQ(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBQ(opxmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVZXBQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVZXBQ_Z(opm16, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBQ_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBQ_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBQ_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBQ_Z(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVZXBWValidFormsNoError(t *testing.T) {
if _, err := VPMOVZXBW(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBW(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBW(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBW(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBW(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBW(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBW(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBW(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBW(opm256, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBW(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBW(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVZXBW_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVZXBW_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBW_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBW_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBW_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBW_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXBW_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVZXDQValidFormsNoError(t *testing.T) {
if _, err := VPMOVZXDQ(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXDQ(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXDQ(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXDQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXDQ(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXDQ(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXDQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXDQ(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXDQ(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXDQ(opm256, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXDQ(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXDQ(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVZXDQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVZXDQ_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXDQ_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXDQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXDQ_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXDQ_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXDQ_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVZXWDValidFormsNoError(t *testing.T) {
if _, err := VPMOVZXWD(opm128, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWD(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWD(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWD(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWD(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWD(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWD(opm256, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWD(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWD(opymm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVZXWD_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVZXWD_Z(opm128, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWD_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWD_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWD_Z(opm256, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWD_Z(opymm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVZXWQValidFormsNoError(t *testing.T) {
if _, err := VPMOVZXWQ(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWQ(opxmm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWQ(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWQ(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWQ(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWQ(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWQ(opm128, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWQ(opm128, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWQ(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWQ(opxmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMOVZXWQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPMOVZXWQ_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWQ_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWQ_Z(opxmm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWQ_Z(opm128, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMOVZXWQ_Z(opxmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULDQValidFormsNoError(t *testing.T) {
if _, err := VPMULDQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULDQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPMULDQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULDQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPMULDQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULDQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPMULDQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULDQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULHRSWValidFormsNoError(t *testing.T) {
if _, err := VPMULHRSW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHRSW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHRSW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHRSW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHRSW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHRSW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHRSW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHRSW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHRSW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHRSW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHRSW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHRSW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULHRSW_ZValidFormsNoError(t *testing.T) {
if _, err := VPMULHRSW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHRSW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHRSW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHRSW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHRSW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHRSW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULHUWValidFormsNoError(t *testing.T) {
if _, err := VPMULHUW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHUW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHUW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHUW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHUW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHUW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHUW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHUW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHUW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHUW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHUW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHUW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULHUW_ZValidFormsNoError(t *testing.T) {
if _, err := VPMULHUW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHUW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHUW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHUW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHUW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHUW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULHWValidFormsNoError(t *testing.T) {
if _, err := VPMULHW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULHW_ZValidFormsNoError(t *testing.T) {
if _, err := VPMULHW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULHW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULLDValidFormsNoError(t *testing.T) {
if _, err := VPMULLD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULLD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPMULLD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULLD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPMULLD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULLD_ZValidFormsNoError(t *testing.T) {
if _, err := VPMULLD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULLQValidFormsNoError(t *testing.T) {
if _, err := VPMULLQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULLQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPMULLQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULLQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPMULLQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULLQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPMULLQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULLWValidFormsNoError(t *testing.T) {
if _, err := VPMULLW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULLW_ZValidFormsNoError(t *testing.T) {
if _, err := VPMULLW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULLW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULTISHIFTQBValidFormsNoError(t *testing.T) {
if _, err := VPMULTISHIFTQB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULTISHIFTQB_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPMULTISHIFTQB_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULTISHIFTQB_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPMULTISHIFTQB_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULTISHIFTQB_ZValidFormsNoError(t *testing.T) {
if _, err := VPMULTISHIFTQB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULTISHIFTQB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULUDQValidFormsNoError(t *testing.T) {
if _, err := VPMULUDQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULUDQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPMULUDQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULUDQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPMULUDQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPMULUDQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPMULUDQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPMULUDQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPOPCNTBValidFormsNoError(t *testing.T) {
if _, err := VPOPCNTB(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTB(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTB(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTB(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTB(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTB(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTB(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTB(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTB(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTB(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTB(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTB(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPOPCNTB_ZValidFormsNoError(t *testing.T) {
if _, err := VPOPCNTB_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTB_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTB_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTB_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTB_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTB_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPOPCNTDValidFormsNoError(t *testing.T) {
if _, err := VPOPCNTD(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPOPCNTD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPOPCNTD_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPOPCNTD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPOPCNTD_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPOPCNTD_ZValidFormsNoError(t *testing.T) {
if _, err := VPOPCNTD_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPOPCNTQValidFormsNoError(t *testing.T) {
if _, err := VPOPCNTQ(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPOPCNTQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPOPCNTQ_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ_BCST(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ_BCST(opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPOPCNTQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPOPCNTQ_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ_BCST_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPOPCNTQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPOPCNTQ_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTQ_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPOPCNTWValidFormsNoError(t *testing.T) {
if _, err := VPOPCNTW(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTW(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTW(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTW(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTW(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTW(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTW(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTW(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTW(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTW(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTW(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTW(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPOPCNTW_ZValidFormsNoError(t *testing.T) {
if _, err := VPOPCNTW_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTW_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTW_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTW_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTW_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPOPCNTW_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPORValidFormsNoError(t *testing.T) {
if _, err := VPOR(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOR(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPOR(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPOR(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPORDValidFormsNoError(t *testing.T) {
if _, err := VPORD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPORD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPORD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPORD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPORD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPORD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPORD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPORD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPORD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPORD_ZValidFormsNoError(t *testing.T) {
if _, err := VPORD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPORD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPORQValidFormsNoError(t *testing.T) {
if _, err := VPORQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPORQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPORQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPORQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPORQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPORQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPORQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPORQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPROLDValidFormsNoError(t *testing.T) {
if _, err := VPROLD(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPROLD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPROLD_BCST(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD_BCST(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD_BCST(opimm8, opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD_BCST(opimm8, opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD_BCST(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD_BCST(opimm8, opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPROLD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPROLD_BCST_Z(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD_BCST_Z(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD_BCST_Z(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPROLD_ZValidFormsNoError(t *testing.T) {
if _, err := VPROLD_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLD_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPROLQValidFormsNoError(t *testing.T) {
if _, err := VPROLQ(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPROLQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPROLQ_BCST(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ_BCST(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ_BCST(opimm8, opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ_BCST(opimm8, opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ_BCST(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ_BCST(opimm8, opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPROLQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPROLQ_BCST_Z(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ_BCST_Z(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ_BCST_Z(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPROLQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPROLQ_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLQ_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPROLVDValidFormsNoError(t *testing.T) {
if _, err := VPROLVD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPROLVD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPROLVD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPROLVD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPROLVD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPROLVD_ZValidFormsNoError(t *testing.T) {
if _, err := VPROLVD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPROLVQValidFormsNoError(t *testing.T) {
if _, err := VPROLVQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPROLVQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPROLVQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPROLVQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPROLVQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPROLVQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPROLVQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPROLVQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPRORDValidFormsNoError(t *testing.T) {
if _, err := VPRORD(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPRORD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPRORD_BCST(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD_BCST(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD_BCST(opimm8, opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD_BCST(opimm8, opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD_BCST(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD_BCST(opimm8, opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPRORD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPRORD_BCST_Z(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD_BCST_Z(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD_BCST_Z(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPRORD_ZValidFormsNoError(t *testing.T) {
if _, err := VPRORD_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORD_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPRORQValidFormsNoError(t *testing.T) {
if _, err := VPRORQ(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPRORQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPRORQ_BCST(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ_BCST(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ_BCST(opimm8, opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ_BCST(opimm8, opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ_BCST(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ_BCST(opimm8, opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPRORQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPRORQ_BCST_Z(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ_BCST_Z(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ_BCST_Z(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPRORQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPRORQ_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORQ_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPRORVDValidFormsNoError(t *testing.T) {
if _, err := VPRORVD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPRORVD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPRORVD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPRORVD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPRORVD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPRORVD_ZValidFormsNoError(t *testing.T) {
if _, err := VPRORVD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPRORVQValidFormsNoError(t *testing.T) {
if _, err := VPRORVQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPRORVQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPRORVQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPRORVQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPRORVQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPRORVQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPRORVQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPRORVQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSADBWValidFormsNoError(t *testing.T) {
if _, err := VPSADBW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSADBW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSADBW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSADBW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSADBW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSADBW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSCATTERDDValidFormsNoError(t *testing.T) {
if _, err := VPSCATTERDD(opxmm, opk, opvm32x); err != nil {
t.Fatal(err)
}
if _, err := VPSCATTERDD(opymm, opk, opvm32y); err != nil {
t.Fatal(err)
}
if _, err := VPSCATTERDD(opzmm, opk, opvm32z); err != nil {
t.Fatal(err)
}
}
func TestVPSCATTERDQValidFormsNoError(t *testing.T) {
if _, err := VPSCATTERDQ(opxmm, opk, opvm32x); err != nil {
t.Fatal(err)
}
if _, err := VPSCATTERDQ(opymm, opk, opvm32x); err != nil {
t.Fatal(err)
}
if _, err := VPSCATTERDQ(opzmm, opk, opvm32y); err != nil {
t.Fatal(err)
}
}
func TestVPSCATTERQDValidFormsNoError(t *testing.T) {
if _, err := VPSCATTERQD(opxmm, opk, opvm64x); err != nil {
t.Fatal(err)
}
if _, err := VPSCATTERQD(opxmm, opk, opvm64y); err != nil {
t.Fatal(err)
}
if _, err := VPSCATTERQD(opymm, opk, opvm64z); err != nil {
t.Fatal(err)
}
}
func TestVPSCATTERQQValidFormsNoError(t *testing.T) {
if _, err := VPSCATTERQQ(opxmm, opk, opvm64x); err != nil {
t.Fatal(err)
}
if _, err := VPSCATTERQQ(opymm, opk, opvm64y); err != nil {
t.Fatal(err)
}
if _, err := VPSCATTERQQ(opzmm, opk, opvm64z); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDDValidFormsNoError(t *testing.T) {
if _, err := VPSHLDD(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSHLDD_BCST(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD_BCST(opimm8, opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD_BCST(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD_BCST(opimm8, opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD_BCST(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD_BCST(opimm8, opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHLDD_BCST_Z(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD_BCST_Z(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD_BCST_Z(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDD_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHLDD_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDD_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDQValidFormsNoError(t *testing.T) {
if _, err := VPSHLDQ(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSHLDQ_BCST(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ_BCST(opimm8, opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ_BCST(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ_BCST(opimm8, opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ_BCST(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ_BCST(opimm8, opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHLDQ_BCST_Z(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ_BCST_Z(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ_BCST_Z(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHLDQ_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDQ_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDVDValidFormsNoError(t *testing.T) {
if _, err := VPSHLDVD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDVD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSHLDVD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDVD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHLDVD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDVD_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHLDVD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDVQValidFormsNoError(t *testing.T) {
if _, err := VPSHLDVQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDVQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSHLDVQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDVQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHLDVQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDVQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHLDVQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDVWValidFormsNoError(t *testing.T) {
if _, err := VPSHLDVW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDVW_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHLDVW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDVW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDWValidFormsNoError(t *testing.T) {
if _, err := VPSHLDW(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDW(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDW(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDW(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDW(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDW(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDW(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDW(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDW(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDW(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDW(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDW(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHLDW_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHLDW_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDW_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDW_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDW_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDW_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHLDW_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDDValidFormsNoError(t *testing.T) {
if _, err := VPSHRDD(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSHRDD_BCST(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD_BCST(opimm8, opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD_BCST(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD_BCST(opimm8, opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD_BCST(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD_BCST(opimm8, opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHRDD_BCST_Z(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD_BCST_Z(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD_BCST_Z(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDD_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHRDD_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDD_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDQValidFormsNoError(t *testing.T) {
if _, err := VPSHRDQ(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSHRDQ_BCST(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ_BCST(opimm8, opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ_BCST(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ_BCST(opimm8, opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ_BCST(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ_BCST(opimm8, opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHRDQ_BCST_Z(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ_BCST_Z(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ_BCST_Z(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHRDQ_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDQ_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDVDValidFormsNoError(t *testing.T) {
if _, err := VPSHRDVD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDVD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSHRDVD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDVD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHRDVD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDVD_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHRDVD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDVQValidFormsNoError(t *testing.T) {
if _, err := VPSHRDVQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDVQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSHRDVQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDVQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHRDVQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDVQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHRDVQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDVWValidFormsNoError(t *testing.T) {
if _, err := VPSHRDVW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDVW_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHRDVW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDVW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDWValidFormsNoError(t *testing.T) {
if _, err := VPSHRDW(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDW(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDW(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDW(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDW(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDW(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDW(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDW(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDW(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDW(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDW(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDW(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHRDW_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHRDW_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDW_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDW_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDW_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDW_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHRDW_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHUFBValidFormsNoError(t *testing.T) {
if _, err := VPSHUFB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHUFBITQMBValidFormsNoError(t *testing.T) {
if _, err := VPSHUFBITQMB(opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFBITQMB(opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFBITQMB(opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFBITQMB(opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFBITQMB(opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFBITQMB(opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFBITQMB(opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFBITQMB(opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFBITQMB(opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFBITQMB(opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFBITQMB(opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFBITQMB(opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPSHUFB_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHUFB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHUFDValidFormsNoError(t *testing.T) {
if _, err := VPSHUFD(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHUFD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSHUFD_BCST(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD_BCST(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD_BCST(opimm8, opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD_BCST(opimm8, opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD_BCST(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD_BCST(opimm8, opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHUFD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHUFD_BCST_Z(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD_BCST_Z(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD_BCST_Z(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHUFD_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHUFD_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFD_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHUFHWValidFormsNoError(t *testing.T) {
if _, err := VPSHUFHW(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFHW(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFHW(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFHW(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFHW(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFHW(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFHW(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFHW(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFHW(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFHW(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFHW(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFHW(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHUFHW_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHUFHW_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFHW_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFHW_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFHW_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFHW_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFHW_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHUFLWValidFormsNoError(t *testing.T) {
if _, err := VPSHUFLW(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFLW(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFLW(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFLW(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFLW(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFLW(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFLW(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFLW(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFLW(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFLW(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFLW(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFLW(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSHUFLW_ZValidFormsNoError(t *testing.T) {
if _, err := VPSHUFLW_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFLW_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFLW_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFLW_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFLW_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSHUFLW_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSIGNBValidFormsNoError(t *testing.T) {
if _, err := VPSIGNB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSIGNB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSIGNB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSIGNB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPSIGNDValidFormsNoError(t *testing.T) {
if _, err := VPSIGND(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSIGND(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSIGND(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSIGND(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPSIGNWValidFormsNoError(t *testing.T) {
if _, err := VPSIGNW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSIGNW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSIGNW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSIGNW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLDValidFormsNoError(t *testing.T) {
if _, err := VPSLLD(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opm128, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opxmm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opm128, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD(opxmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLDQValidFormsNoError(t *testing.T) {
if _, err := VPSLLDQ(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLDQ(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLDQ(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLDQ(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLDQ(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLDQ(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSLLD_BCST(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_BCST(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_BCST(opimm8, opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_BCST(opimm8, opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_BCST(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_BCST(opimm8, opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSLLD_BCST_Z(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_BCST_Z(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_BCST_Z(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLD_ZValidFormsNoError(t *testing.T) {
if _, err := VPSLLD_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_Z(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_Z(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_Z(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLD_Z(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLQValidFormsNoError(t *testing.T) {
if _, err := VPSLLQ(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opm128, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opxmm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opm128, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ(opxmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSLLQ_BCST(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_BCST(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_BCST(opimm8, opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_BCST(opimm8, opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_BCST(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_BCST(opimm8, opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSLLQ_BCST_Z(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_BCST_Z(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_BCST_Z(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPSLLQ_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_Z(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_Z(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_Z(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLQ_Z(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLVDValidFormsNoError(t *testing.T) {
if _, err := VPSLLVD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLVD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSLLVD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLVD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSLLVD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLVD_ZValidFormsNoError(t *testing.T) {
if _, err := VPSLLVD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLVQValidFormsNoError(t *testing.T) {
if _, err := VPSLLVQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLVQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSLLVQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLVQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSLLVQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLVQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPSLLVQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLVWValidFormsNoError(t *testing.T) {
if _, err := VPSLLVW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLVW_ZValidFormsNoError(t *testing.T) {
if _, err := VPSLLVW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLVW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLWValidFormsNoError(t *testing.T) {
if _, err := VPSLLW(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opm128, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opxmm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opm128, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW(opxmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSLLW_ZValidFormsNoError(t *testing.T) {
if _, err := VPSLLW_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW_Z(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW_Z(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW_Z(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSLLW_Z(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRADValidFormsNoError(t *testing.T) {
if _, err := VPSRAD(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opm128, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opxmm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opm128, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD(opxmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSRAD_BCST(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_BCST(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_BCST(opimm8, opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_BCST(opimm8, opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_BCST(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_BCST(opimm8, opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRAD_BCST_Z(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_BCST_Z(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_BCST_Z(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAD_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRAD_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_Z(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_Z(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_Z(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAD_Z(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAQValidFormsNoError(t *testing.T) {
if _, err := VPSRAQ(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opm128, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opxmm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opm128, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ(opxmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSRAQ_BCST(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_BCST(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_BCST(opimm8, opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_BCST(opimm8, opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_BCST(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_BCST(opimm8, opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRAQ_BCST_Z(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_BCST_Z(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_BCST_Z(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRAQ_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_Z(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_Z(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_Z(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAQ_Z(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAVDValidFormsNoError(t *testing.T) {
if _, err := VPSRAVD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAVD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSRAVD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAVD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRAVD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAVD_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRAVD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAVQValidFormsNoError(t *testing.T) {
if _, err := VPSRAVQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAVQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSRAVQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAVQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRAVQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAVQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRAVQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAVWValidFormsNoError(t *testing.T) {
if _, err := VPSRAVW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAVW_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRAVW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAVW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAWValidFormsNoError(t *testing.T) {
if _, err := VPSRAW(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opm128, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opxmm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opm128, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW(opxmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRAW_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRAW_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW_Z(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW_Z(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW_Z(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRAW_Z(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLDValidFormsNoError(t *testing.T) {
if _, err := VPSRLD(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opm128, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opxmm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opm128, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD(opxmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLDQValidFormsNoError(t *testing.T) {
if _, err := VPSRLDQ(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLDQ(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLDQ(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLDQ(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLDQ(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLDQ(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSRLD_BCST(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_BCST(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_BCST(opimm8, opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_BCST(opimm8, opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_BCST(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_BCST(opimm8, opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRLD_BCST_Z(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_BCST_Z(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_BCST_Z(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLD_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRLD_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_Z(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_Z(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_Z(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLD_Z(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLQValidFormsNoError(t *testing.T) {
if _, err := VPSRLQ(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opm128, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opxmm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opm128, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ(opxmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSRLQ_BCST(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_BCST(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_BCST(opimm8, opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_BCST(opimm8, opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_BCST(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_BCST(opimm8, opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRLQ_BCST_Z(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_BCST_Z(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_BCST_Z(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRLQ_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_Z(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_Z(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_Z(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLQ_Z(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLVDValidFormsNoError(t *testing.T) {
if _, err := VPSRLVD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLVD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSRLVD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLVD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRLVD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLVD_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRLVD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLVQValidFormsNoError(t *testing.T) {
if _, err := VPSRLVQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLVQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSRLVQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLVQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRLVQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLVQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRLVQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLVWValidFormsNoError(t *testing.T) {
if _, err := VPSRLVW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLVW_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRLVW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLVW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLWValidFormsNoError(t *testing.T) {
if _, err := VPSRLW(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opm128, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opxmm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opm128, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW(opxmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSRLW_ZValidFormsNoError(t *testing.T) {
if _, err := VPSRLW_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW_Z(opm128, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW_Z(opxmm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW_Z(opm128, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSRLW_Z(opxmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBBValidFormsNoError(t *testing.T) {
if _, err := VPSUBB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBB_ZValidFormsNoError(t *testing.T) {
if _, err := VPSUBB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBDValidFormsNoError(t *testing.T) {
if _, err := VPSUBD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSUBD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSUBD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBD_ZValidFormsNoError(t *testing.T) {
if _, err := VPSUBD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBQValidFormsNoError(t *testing.T) {
if _, err := VPSUBQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPSUBQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPSUBQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPSUBQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBSBValidFormsNoError(t *testing.T) {
if _, err := VPSUBSB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBSB_ZValidFormsNoError(t *testing.T) {
if _, err := VPSUBSB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBSWValidFormsNoError(t *testing.T) {
if _, err := VPSUBSW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBSW_ZValidFormsNoError(t *testing.T) {
if _, err := VPSUBSW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBSW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBUSBValidFormsNoError(t *testing.T) {
if _, err := VPSUBUSB(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSB(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSB(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSB(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSB(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSB(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSB(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSB(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSB(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSB(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSB(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSB(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBUSB_ZValidFormsNoError(t *testing.T) {
if _, err := VPSUBUSB_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSB_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSB_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSB_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSB_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSB_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBUSWValidFormsNoError(t *testing.T) {
if _, err := VPSUBUSW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBUSW_ZValidFormsNoError(t *testing.T) {
if _, err := VPSUBUSW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBUSW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBWValidFormsNoError(t *testing.T) {
if _, err := VPSUBW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPSUBW_ZValidFormsNoError(t *testing.T) {
if _, err := VPSUBW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPSUBW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPTERNLOGDValidFormsNoError(t *testing.T) {
if _, err := VPTERNLOGD(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPTERNLOGD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPTERNLOGD_BCST(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD_BCST(opimm8, opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD_BCST(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD_BCST(opimm8, opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD_BCST(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD_BCST(opimm8, opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPTERNLOGD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPTERNLOGD_BCST_Z(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD_BCST_Z(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD_BCST_Z(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPTERNLOGD_ZValidFormsNoError(t *testing.T) {
if _, err := VPTERNLOGD_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGD_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPTERNLOGQValidFormsNoError(t *testing.T) {
if _, err := VPTERNLOGQ(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPTERNLOGQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPTERNLOGQ_BCST(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ_BCST(opimm8, opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ_BCST(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ_BCST(opimm8, opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ_BCST(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ_BCST(opimm8, opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPTERNLOGQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPTERNLOGQ_BCST_Z(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ_BCST_Z(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ_BCST_Z(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPTERNLOGQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPTERNLOGQ_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPTERNLOGQ_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPTESTValidFormsNoError(t *testing.T) {
if _, err := VPTEST(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTEST(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPTEST(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPTEST(opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVPTESTMBValidFormsNoError(t *testing.T) {
if _, err := VPTESTMB(opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMB(opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMB(opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMB(opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMB(opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMB(opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMB(opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMB(opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMB(opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMB(opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMB(opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMB(opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPTESTMDValidFormsNoError(t *testing.T) {
if _, err := VPTESTMD(opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMD(opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMD(opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMD(opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMD(opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMD(opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMD(opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMD(opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMD(opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMD(opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMD(opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMD(opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPTESTMD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPTESTMD_BCST(opm32, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMD_BCST(opm32, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMD_BCST(opm32, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMD_BCST(opm32, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMD_BCST(opm32, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMD_BCST(opm32, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPTESTMQValidFormsNoError(t *testing.T) {
if _, err := VPTESTMQ(opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMQ(opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMQ(opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMQ(opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMQ(opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMQ(opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMQ(opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMQ(opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMQ(opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMQ(opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMQ(opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMQ(opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPTESTMQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPTESTMQ_BCST(opm64, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMQ_BCST(opm64, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMQ_BCST(opm64, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMQ_BCST(opm64, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMQ_BCST(opm64, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMQ_BCST(opm64, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPTESTMWValidFormsNoError(t *testing.T) {
if _, err := VPTESTMW(opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMW(opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMW(opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMW(opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMW(opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMW(opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMW(opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMW(opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMW(opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMW(opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMW(opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTMW(opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPTESTNMBValidFormsNoError(t *testing.T) {
if _, err := VPTESTNMB(opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMB(opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMB(opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMB(opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMB(opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMB(opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMB(opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMB(opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMB(opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMB(opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMB(opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMB(opymm, opymm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPTESTNMDValidFormsNoError(t *testing.T) {
if _, err := VPTESTNMD(opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMD(opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMD(opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMD(opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMD(opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMD(opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMD(opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMD(opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMD(opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMD(opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMD(opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMD(opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPTESTNMD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPTESTNMD_BCST(opm32, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMD_BCST(opm32, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMD_BCST(opm32, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMD_BCST(opm32, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMD_BCST(opm32, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMD_BCST(opm32, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPTESTNMQValidFormsNoError(t *testing.T) {
if _, err := VPTESTNMQ(opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMQ(opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMQ(opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMQ(opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMQ(opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMQ(opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMQ(opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMQ(opymm, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMQ(opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMQ(opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMQ(opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMQ(opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPTESTNMQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPTESTNMQ_BCST(opm64, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMQ_BCST(opm64, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMQ_BCST(opm64, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMQ_BCST(opm64, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMQ_BCST(opm64, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMQ_BCST(opm64, opzmm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPTESTNMWValidFormsNoError(t *testing.T) {
if _, err := VPTESTNMW(opm512, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMW(opm512, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMW(opzmm, opzmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMW(opzmm, opzmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMW(opm128, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMW(opm128, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMW(opm256, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMW(opm256, opymm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMW(opxmm, opxmm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMW(opxmm, opxmm, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMW(opymm, opymm, opk, opk); err != nil {
t.Fatal(err)
}
if _, err := VPTESTNMW(opymm, opymm, opk); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKHBWValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKHBW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHBW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHBW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHBW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHBW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHBW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHBW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHBW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHBW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHBW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHBW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHBW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKHBW_ZValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKHBW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHBW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHBW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHBW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHBW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHBW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKHDQValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKHDQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKHDQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKHDQ_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKHDQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKHDQ_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKHDQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKHDQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHDQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKHQDQValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKHQDQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKHQDQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKHQDQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKHQDQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKHQDQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKHQDQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKHQDQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHQDQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKHWDValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKHWD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHWD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHWD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHWD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHWD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHWD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHWD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHWD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHWD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHWD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHWD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHWD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKHWD_ZValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKHWD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHWD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHWD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHWD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHWD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKHWD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKLBWValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKLBW(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLBW(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLBW(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLBW(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLBW(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLBW(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLBW(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLBW(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLBW(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLBW(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLBW(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLBW(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKLBW_ZValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKLBW_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLBW_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLBW_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLBW_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLBW_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLBW_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKLDQValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKLDQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKLDQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKLDQ_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKLDQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKLDQ_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKLDQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKLDQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLDQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKLQDQValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKLQDQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKLQDQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKLQDQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKLQDQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKLQDQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKLQDQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKLQDQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLQDQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKLWDValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKLWD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLWD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLWD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLWD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLWD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLWD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLWD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLWD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLWD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLWD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLWD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLWD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPUNPCKLWD_ZValidFormsNoError(t *testing.T) {
if _, err := VPUNPCKLWD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLWD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLWD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLWD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLWD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPUNPCKLWD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPXORValidFormsNoError(t *testing.T) {
if _, err := VPXOR(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXOR(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXOR(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXOR(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVPXORDValidFormsNoError(t *testing.T) {
if _, err := VPXORD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPXORD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPXORD_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPXORD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPXORD_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPXORD_ZValidFormsNoError(t *testing.T) {
if _, err := VPXORD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPXORQValidFormsNoError(t *testing.T) {
if _, err := VPXORQ(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPXORQ_BCSTValidFormsNoError(t *testing.T) {
if _, err := VPXORQ_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPXORQ_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VPXORQ_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVPXORQ_ZValidFormsNoError(t *testing.T) {
if _, err := VPXORQ_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VPXORQ_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGEPDValidFormsNoError(t *testing.T) {
if _, err := VRANGEPD(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGEPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VRANGEPD_BCST(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD_BCST(opimm8, opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD_BCST(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD_BCST(opimm8, opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD_BCST(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD_BCST(opimm8, opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGEPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VRANGEPD_BCST_Z(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD_BCST_Z(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD_BCST_Z(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGEPD_SAEValidFormsNoError(t *testing.T) {
if _, err := VRANGEPD_SAE(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD_SAE(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGEPD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VRANGEPD_SAE_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGEPD_ZValidFormsNoError(t *testing.T) {
if _, err := VRANGEPD_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPD_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGEPSValidFormsNoError(t *testing.T) {
if _, err := VRANGEPS(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGEPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VRANGEPS_BCST(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS_BCST(opimm8, opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS_BCST(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS_BCST(opimm8, opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS_BCST(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS_BCST(opimm8, opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGEPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VRANGEPS_BCST_Z(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS_BCST_Z(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS_BCST_Z(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGEPS_SAEValidFormsNoError(t *testing.T) {
if _, err := VRANGEPS_SAE(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS_SAE(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGEPS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VRANGEPS_SAE_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGEPS_ZValidFormsNoError(t *testing.T) {
if _, err := VRANGEPS_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGEPS_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGESDValidFormsNoError(t *testing.T) {
if _, err := VRANGESD(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGESD(opimm8, opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGESD(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGESD(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGESD_SAEValidFormsNoError(t *testing.T) {
if _, err := VRANGESD_SAE(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGESD_SAE(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGESD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VRANGESD_SAE_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGESD_ZValidFormsNoError(t *testing.T) {
if _, err := VRANGESD_Z(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGESD_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGESSValidFormsNoError(t *testing.T) {
if _, err := VRANGESS(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGESS(opimm8, opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGESS(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGESS(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGESS_SAEValidFormsNoError(t *testing.T) {
if _, err := VRANGESS_SAE(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGESS_SAE(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGESS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VRANGESS_SAE_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRANGESS_ZValidFormsNoError(t *testing.T) {
if _, err := VRANGESS_Z(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRANGESS_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP14PDValidFormsNoError(t *testing.T) {
if _, err := VRCP14PD(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP14PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VRCP14PD_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD_BCST(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD_BCST(opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP14PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VRCP14PD_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD_BCST_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP14PD_ZValidFormsNoError(t *testing.T) {
if _, err := VRCP14PD_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP14PSValidFormsNoError(t *testing.T) {
if _, err := VRCP14PS(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP14PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VRCP14PS_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP14PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VRCP14PS_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP14PS_ZValidFormsNoError(t *testing.T) {
if _, err := VRCP14PS_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14PS_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP14SDValidFormsNoError(t *testing.T) {
if _, err := VRCP14SD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14SD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14SD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14SD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP14SD_ZValidFormsNoError(t *testing.T) {
if _, err := VRCP14SD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14SD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP14SSValidFormsNoError(t *testing.T) {
if _, err := VRCP14SS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14SS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14SS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14SS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP14SS_ZValidFormsNoError(t *testing.T) {
if _, err := VRCP14SS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP14SS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28PDValidFormsNoError(t *testing.T) {
if _, err := VRCP28PD(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28PD(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28PD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28PD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VRCP28PD_BCST(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28PD_BCST(opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VRCP28PD_BCST_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28PD_SAEValidFormsNoError(t *testing.T) {
if _, err := VRCP28PD_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28PD_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28PD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VRCP28PD_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28PD_ZValidFormsNoError(t *testing.T) {
if _, err := VRCP28PD_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28PD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28PSValidFormsNoError(t *testing.T) {
if _, err := VRCP28PS(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28PS(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28PS(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28PS(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VRCP28PS_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28PS_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VRCP28PS_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28PS_SAEValidFormsNoError(t *testing.T) {
if _, err := VRCP28PS_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28PS_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28PS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VRCP28PS_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28PS_ZValidFormsNoError(t *testing.T) {
if _, err := VRCP28PS_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28PS_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28SDValidFormsNoError(t *testing.T) {
if _, err := VRCP28SD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28SD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28SD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28SD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28SD_SAEValidFormsNoError(t *testing.T) {
if _, err := VRCP28SD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28SD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28SD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VRCP28SD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28SD_ZValidFormsNoError(t *testing.T) {
if _, err := VRCP28SD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28SD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28SSValidFormsNoError(t *testing.T) {
if _, err := VRCP28SS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28SS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28SS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28SS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28SS_SAEValidFormsNoError(t *testing.T) {
if _, err := VRCP28SS_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28SS_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28SS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VRCP28SS_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRCP28SS_ZValidFormsNoError(t *testing.T) {
if _, err := VRCP28SS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCP28SS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRCPPSValidFormsNoError(t *testing.T) {
if _, err := VRCPPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCPPS(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRCPPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCPPS(opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVRCPSSValidFormsNoError(t *testing.T) {
if _, err := VRCPSS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRCPSS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVREDUCEPDValidFormsNoError(t *testing.T) {
if _, err := VREDUCEPD(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVREDUCEPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VREDUCEPD_BCST(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD_BCST(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD_BCST(opimm8, opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD_BCST(opimm8, opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD_BCST(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD_BCST(opimm8, opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVREDUCEPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VREDUCEPD_BCST_Z(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD_BCST_Z(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD_BCST_Z(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVREDUCEPD_ZValidFormsNoError(t *testing.T) {
if _, err := VREDUCEPD_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPD_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVREDUCEPSValidFormsNoError(t *testing.T) {
if _, err := VREDUCEPS(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVREDUCEPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VREDUCEPS_BCST(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS_BCST(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS_BCST(opimm8, opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS_BCST(opimm8, opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS_BCST(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS_BCST(opimm8, opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVREDUCEPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VREDUCEPS_BCST_Z(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS_BCST_Z(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS_BCST_Z(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVREDUCEPS_ZValidFormsNoError(t *testing.T) {
if _, err := VREDUCEPS_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCEPS_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVREDUCESDValidFormsNoError(t *testing.T) {
if _, err := VREDUCESD(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCESD(opimm8, opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCESD(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCESD(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVREDUCESD_ZValidFormsNoError(t *testing.T) {
if _, err := VREDUCESD_Z(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCESD_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVREDUCESSValidFormsNoError(t *testing.T) {
if _, err := VREDUCESS(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCESS(opimm8, opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCESS(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCESS(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVREDUCESS_ZValidFormsNoError(t *testing.T) {
if _, err := VREDUCESS_Z(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VREDUCESS_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALEPDValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALEPD(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALEPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALEPD_BCST(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD_BCST(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD_BCST(opimm8, opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD_BCST(opimm8, opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD_BCST(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD_BCST(opimm8, opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALEPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALEPD_BCST_Z(opimm8, opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD_BCST_Z(opimm8, opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD_BCST_Z(opimm8, opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALEPD_SAEValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALEPD_SAE(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD_SAE(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALEPD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALEPD_SAE_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALEPD_ZValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALEPD_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPD_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALEPSValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALEPS(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS(opimm8, opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALEPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALEPS_BCST(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS_BCST(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS_BCST(opimm8, opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS_BCST(opimm8, opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS_BCST(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS_BCST(opimm8, opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALEPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALEPS_BCST_Z(opimm8, opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS_BCST_Z(opimm8, opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS_BCST_Z(opimm8, opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALEPS_SAEValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALEPS_SAE(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS_SAE(opimm8, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALEPS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALEPS_SAE_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALEPS_ZValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALEPS_Z(opimm8, opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS_Z(opimm8, opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS_Z(opimm8, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS_Z(opimm8, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS_Z(opimm8, opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALEPS_Z(opimm8, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALESDValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALESD(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALESD(opimm8, opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALESD(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALESD(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALESD_SAEValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALESD_SAE(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALESD_SAE(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALESD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALESD_SAE_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALESD_ZValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALESD_Z(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALESD_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALESSValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALESS(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALESS(opimm8, opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALESS(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALESS(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALESS_SAEValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALESS_SAE(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALESS_SAE(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALESS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALESS_SAE_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRNDSCALESS_ZValidFormsNoError(t *testing.T) {
if _, err := VRNDSCALESS_Z(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRNDSCALESS_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVROUNDPDValidFormsNoError(t *testing.T) {
if _, err := VROUNDPD(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VROUNDPD(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VROUNDPD(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VROUNDPD(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVROUNDPSValidFormsNoError(t *testing.T) {
if _, err := VROUNDPS(opimm8, opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VROUNDPS(opimm8, opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VROUNDPS(opimm8, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VROUNDPS(opimm8, opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVROUNDSDValidFormsNoError(t *testing.T) {
if _, err := VROUNDSD(opimm8, opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VROUNDSD(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVROUNDSSValidFormsNoError(t *testing.T) {
if _, err := VROUNDSS(opimm8, opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VROUNDSS(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT14PDValidFormsNoError(t *testing.T) {
if _, err := VRSQRT14PD(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT14PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VRSQRT14PD_BCST(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD_BCST(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD_BCST(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD_BCST(opm64, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD_BCST(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD_BCST(opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT14PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VRSQRT14PD_BCST_Z(opm64, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD_BCST_Z(opm64, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD_BCST_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT14PD_ZValidFormsNoError(t *testing.T) {
if _, err := VRSQRT14PD_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT14PSValidFormsNoError(t *testing.T) {
if _, err := VRSQRT14PS(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT14PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VRSQRT14PS_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT14PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VRSQRT14PS_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT14PS_ZValidFormsNoError(t *testing.T) {
if _, err := VRSQRT14PS_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14PS_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT14SDValidFormsNoError(t *testing.T) {
if _, err := VRSQRT14SD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14SD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14SD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14SD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT14SD_ZValidFormsNoError(t *testing.T) {
if _, err := VRSQRT14SD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14SD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT14SSValidFormsNoError(t *testing.T) {
if _, err := VRSQRT14SS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14SS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14SS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14SS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT14SS_ZValidFormsNoError(t *testing.T) {
if _, err := VRSQRT14SS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT14SS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28PDValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28PD(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28PD(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28PD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28PD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28PD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28PD_BCST(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28PD_BCST(opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28PD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28PD_BCST_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28PD_SAEValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28PD_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28PD_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28PD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28PD_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28PD_ZValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28PD_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28PD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28PSValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28PS(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28PS(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28PS(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28PS(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28PS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28PS_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28PS_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28PS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28PS_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28PS_SAEValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28PS_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28PS_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28PS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28PS_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28PS_ZValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28PS_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28PS_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28SDValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28SD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28SD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28SD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28SD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28SD_SAEValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28SD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28SD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28SD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28SD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28SD_ZValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28SD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28SD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28SSValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28SS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28SS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28SS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28SS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28SS_SAEValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28SS_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28SS_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28SS_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28SS_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRT28SS_ZValidFormsNoError(t *testing.T) {
if _, err := VRSQRT28SS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRT28SS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRTPSValidFormsNoError(t *testing.T) {
if _, err := VRSQRTPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRTPS(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRTPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRTPS(opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVRSQRTSSValidFormsNoError(t *testing.T) {
if _, err := VRSQRTSS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VRSQRTSS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPDValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPD_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPSValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFPS_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFPS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFPS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSDValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFSD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFSD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFSD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFSD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFSD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFSD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFSD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSD_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFSD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSSValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFSS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFSS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFSS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFSS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFSS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFSS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFSS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCALEFSS_ZValidFormsNoError(t *testing.T) {
if _, err := VSCALEFSS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSCALEFSS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSCATTERDPDValidFormsNoError(t *testing.T) {
if _, err := VSCATTERDPD(opxmm, opk, opvm32x); err != nil {
t.Fatal(err)
}
if _, err := VSCATTERDPD(opymm, opk, opvm32x); err != nil {
t.Fatal(err)
}
if _, err := VSCATTERDPD(opzmm, opk, opvm32y); err != nil {
t.Fatal(err)
}
}
func TestVSCATTERDPSValidFormsNoError(t *testing.T) {
if _, err := VSCATTERDPS(opxmm, opk, opvm32x); err != nil {
t.Fatal(err)
}
if _, err := VSCATTERDPS(opymm, opk, opvm32y); err != nil {
t.Fatal(err)
}
if _, err := VSCATTERDPS(opzmm, opk, opvm32z); err != nil {
t.Fatal(err)
}
}
func TestVSCATTERQPDValidFormsNoError(t *testing.T) {
if _, err := VSCATTERQPD(opxmm, opk, opvm64x); err != nil {
t.Fatal(err)
}
if _, err := VSCATTERQPD(opymm, opk, opvm64y); err != nil {
t.Fatal(err)
}
if _, err := VSCATTERQPD(opzmm, opk, opvm64z); err != nil {
t.Fatal(err)
}
}
func TestVSCATTERQPSValidFormsNoError(t *testing.T) {
if _, err := VSCATTERQPS(opxmm, opk, opvm64x); err != nil {
t.Fatal(err)
}
if _, err := VSCATTERQPS(opxmm, opk, opvm64y); err != nil {
t.Fatal(err)
}
if _, err := VSCATTERQPS(opymm, opk, opvm64z); err != nil {
t.Fatal(err)
}
}
func TestVSHUFF32X4ValidFormsNoError(t *testing.T) {
if _, err := VSHUFF32X4(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF32X4(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF32X4(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF32X4(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF32X4(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF32X4(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF32X4(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF32X4(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFF32X4_BCSTValidFormsNoError(t *testing.T) {
if _, err := VSHUFF32X4_BCST(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF32X4_BCST(opimm8, opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF32X4_BCST(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF32X4_BCST(opimm8, opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFF32X4_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VSHUFF32X4_BCST_Z(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF32X4_BCST_Z(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFF32X4_ZValidFormsNoError(t *testing.T) {
if _, err := VSHUFF32X4_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF32X4_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF32X4_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF32X4_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFF64X2ValidFormsNoError(t *testing.T) {
if _, err := VSHUFF64X2(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF64X2(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF64X2(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF64X2(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF64X2(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF64X2(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF64X2(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF64X2(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFF64X2_BCSTValidFormsNoError(t *testing.T) {
if _, err := VSHUFF64X2_BCST(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF64X2_BCST(opimm8, opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF64X2_BCST(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF64X2_BCST(opimm8, opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFF64X2_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VSHUFF64X2_BCST_Z(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF64X2_BCST_Z(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFF64X2_ZValidFormsNoError(t *testing.T) {
if _, err := VSHUFF64X2_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF64X2_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF64X2_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFF64X2_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFI32X4ValidFormsNoError(t *testing.T) {
if _, err := VSHUFI32X4(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI32X4(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI32X4(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI32X4(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI32X4(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI32X4(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI32X4(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI32X4(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFI32X4_BCSTValidFormsNoError(t *testing.T) {
if _, err := VSHUFI32X4_BCST(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI32X4_BCST(opimm8, opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI32X4_BCST(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI32X4_BCST(opimm8, opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFI32X4_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VSHUFI32X4_BCST_Z(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI32X4_BCST_Z(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFI32X4_ZValidFormsNoError(t *testing.T) {
if _, err := VSHUFI32X4_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI32X4_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI32X4_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI32X4_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFI64X2ValidFormsNoError(t *testing.T) {
if _, err := VSHUFI64X2(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI64X2(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI64X2(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI64X2(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI64X2(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI64X2(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI64X2(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI64X2(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFI64X2_BCSTValidFormsNoError(t *testing.T) {
if _, err := VSHUFI64X2_BCST(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI64X2_BCST(opimm8, opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI64X2_BCST(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI64X2_BCST(opimm8, opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFI64X2_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VSHUFI64X2_BCST_Z(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI64X2_BCST_Z(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFI64X2_ZValidFormsNoError(t *testing.T) {
if _, err := VSHUFI64X2_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI64X2_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI64X2_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFI64X2_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFPDValidFormsNoError(t *testing.T) {
if _, err := VSHUFPD(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VSHUFPD_BCST(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD_BCST(opimm8, opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD_BCST(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD_BCST(opimm8, opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD_BCST(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD_BCST(opimm8, opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VSHUFPD_BCST_Z(opimm8, opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD_BCST_Z(opimm8, opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD_BCST_Z(opimm8, opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFPD_ZValidFormsNoError(t *testing.T) {
if _, err := VSHUFPD_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPD_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFPSValidFormsNoError(t *testing.T) {
if _, err := VSHUFPS(opimm8, opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS(opimm8, opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS(opimm8, opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS(opimm8, opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS(opimm8, opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS(opimm8, opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VSHUFPS_BCST(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS_BCST(opimm8, opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS_BCST(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS_BCST(opimm8, opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS_BCST(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS_BCST(opimm8, opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VSHUFPS_BCST_Z(opimm8, opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS_BCST_Z(opimm8, opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS_BCST_Z(opimm8, opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSHUFPS_ZValidFormsNoError(t *testing.T) {
if _, err := VSHUFPS_Z(opimm8, opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS_Z(opimm8, opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS_Z(opimm8, opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS_Z(opimm8, opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS_Z(opimm8, opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSHUFPS_Z(opimm8, opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPDValidFormsNoError(t *testing.T) {
if _, err := VSQRTPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VSQRTPD_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD_BCST(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD_BCST(opm64, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTPD_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD_BCST_Z(opm64, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VSQRTPD_RD_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD_RD_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTPD_RD_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VSQRTPD_RN_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD_RN_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTPD_RN_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VSQRTPD_RU_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD_RU_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTPD_RU_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VSQRTPD_RZ_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD_RZ_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTPD_RZ_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPD_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTPD_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPD_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPSValidFormsNoError(t *testing.T) {
if _, err := VSQRTPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS(opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS(opm512, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VSQRTPS_BCST(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS_BCST(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS_BCST(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS_BCST(opm32, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS_BCST(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS_BCST(opm32, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTPS_BCST_Z(opm32, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS_BCST_Z(opm32, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS_BCST_Z(opm32, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VSQRTPS_RD_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS_RD_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTPS_RD_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VSQRTPS_RN_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS_RN_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTPS_RN_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VSQRTPS_RU_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS_RU_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTPS_RU_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VSQRTPS_RZ_SAE(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS_RZ_SAE(opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTPS_RZ_SAE_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTPS_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTPS_Z(opm128, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS_Z(opm256, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS_Z(opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS_Z(opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS_Z(opm512, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTPS_Z(opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSDValidFormsNoError(t *testing.T) {
if _, err := VSQRTSD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTSD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTSD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTSD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VSQRTSD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTSD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTSD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VSQRTSD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTSD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTSD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VSQRTSD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTSD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTSD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VSQRTSD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTSD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTSD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSD_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTSD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTSD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSSValidFormsNoError(t *testing.T) {
if _, err := VSQRTSS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTSS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTSS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTSS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VSQRTSS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTSS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTSS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VSQRTSS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTSS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTSS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VSQRTSS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTSS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTSS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VSQRTSS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTSS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTSS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSQRTSS_ZValidFormsNoError(t *testing.T) {
if _, err := VSQRTSS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSQRTSS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSTMXCSRValidFormsNoError(t *testing.T) {
if _, err := VSTMXCSR(opm32); err != nil {
t.Fatal(err)
}
}
func TestVSUBPDValidFormsNoError(t *testing.T) {
if _, err := VSUBPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VSUBPD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBPD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VSUBPD_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBPD_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VSUBPD_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBPD_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VSUBPD_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBPD_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VSUBPD_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBPD_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPD_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBPD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPSValidFormsNoError(t *testing.T) {
if _, err := VSUBPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VSUBPS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBPS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VSUBPS_RD_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS_RD_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBPS_RD_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VSUBPS_RN_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS_RN_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBPS_RN_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VSUBPS_RU_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS_RU_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBPS_RU_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VSUBPS_RZ_SAE(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS_RZ_SAE(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBPS_RZ_SAE_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBPS_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBPS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBPS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSDValidFormsNoError(t *testing.T) {
if _, err := VSUBSD(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBSD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBSD(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBSD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSD_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VSUBSD_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBSD_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSD_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBSD_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSD_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VSUBSD_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBSD_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSD_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBSD_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSD_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VSUBSD_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBSD_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSD_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBSD_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSD_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VSUBSD_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBSD_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSD_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBSD_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSD_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBSD_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBSD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSSValidFormsNoError(t *testing.T) {
if _, err := VSUBSS(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBSS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBSS(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBSS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSS_RD_SAEValidFormsNoError(t *testing.T) {
if _, err := VSUBSS_RD_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBSS_RD_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSS_RD_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBSS_RD_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSS_RN_SAEValidFormsNoError(t *testing.T) {
if _, err := VSUBSS_RN_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBSS_RN_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSS_RN_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBSS_RN_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSS_RU_SAEValidFormsNoError(t *testing.T) {
if _, err := VSUBSS_RU_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBSS_RU_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSS_RU_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBSS_RU_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSS_RZ_SAEValidFormsNoError(t *testing.T) {
if _, err := VSUBSS_RZ_SAE(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBSS_RZ_SAE(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSS_RZ_SAE_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBSS_RZ_SAE_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVSUBSS_ZValidFormsNoError(t *testing.T) {
if _, err := VSUBSS_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VSUBSS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVTESTPDValidFormsNoError(t *testing.T) {
if _, err := VTESTPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VTESTPD(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VTESTPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VTESTPD(opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVTESTPSValidFormsNoError(t *testing.T) {
if _, err := VTESTPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VTESTPS(opm256, opymm); err != nil {
t.Fatal(err)
}
if _, err := VTESTPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VTESTPS(opymm, opymm); err != nil {
t.Fatal(err)
}
}
func TestVUCOMISDValidFormsNoError(t *testing.T) {
if _, err := VUCOMISD(opm64, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUCOMISD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVUCOMISD_SAEValidFormsNoError(t *testing.T) {
if _, err := VUCOMISD_SAE(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVUCOMISSValidFormsNoError(t *testing.T) {
if _, err := VUCOMISS(opm32, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUCOMISS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVUCOMISS_SAEValidFormsNoError(t *testing.T) {
if _, err := VUCOMISS_SAE(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestVUNPCKHPDValidFormsNoError(t *testing.T) {
if _, err := VUNPCKHPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVUNPCKHPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VUNPCKHPD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVUNPCKHPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VUNPCKHPD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVUNPCKHPD_ZValidFormsNoError(t *testing.T) {
if _, err := VUNPCKHPD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVUNPCKHPSValidFormsNoError(t *testing.T) {
if _, err := VUNPCKHPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVUNPCKHPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VUNPCKHPS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVUNPCKHPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VUNPCKHPS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVUNPCKHPS_ZValidFormsNoError(t *testing.T) {
if _, err := VUNPCKHPS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKHPS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVUNPCKLPDValidFormsNoError(t *testing.T) {
if _, err := VUNPCKLPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVUNPCKLPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VUNPCKLPD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVUNPCKLPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VUNPCKLPD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVUNPCKLPD_ZValidFormsNoError(t *testing.T) {
if _, err := VUNPCKLPD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVUNPCKLPSValidFormsNoError(t *testing.T) {
if _, err := VUNPCKLPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVUNPCKLPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VUNPCKLPS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVUNPCKLPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VUNPCKLPS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVUNPCKLPS_ZValidFormsNoError(t *testing.T) {
if _, err := VUNPCKLPS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VUNPCKLPS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVXORPDValidFormsNoError(t *testing.T) {
if _, err := VXORPD(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVXORPD_BCSTValidFormsNoError(t *testing.T) {
if _, err := VXORPD_BCST(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD_BCST(opm64, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD_BCST(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD_BCST(opm64, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD_BCST(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD_BCST(opm64, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVXORPD_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VXORPD_BCST_Z(opm64, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD_BCST_Z(opm64, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD_BCST_Z(opm64, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVXORPD_ZValidFormsNoError(t *testing.T) {
if _, err := VXORPD_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPD_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVXORPSValidFormsNoError(t *testing.T) {
if _, err := VXORPS(opm128, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS(opm256, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS(opxmm, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS(opymm, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS(opm512, opzmm, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS(opzmm, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVXORPS_BCSTValidFormsNoError(t *testing.T) {
if _, err := VXORPS_BCST(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS_BCST(opm32, opxmm, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS_BCST(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS_BCST(opm32, opymm, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS_BCST(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS_BCST(opm32, opzmm, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVXORPS_BCST_ZValidFormsNoError(t *testing.T) {
if _, err := VXORPS_BCST_Z(opm32, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS_BCST_Z(opm32, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS_BCST_Z(opm32, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVXORPS_ZValidFormsNoError(t *testing.T) {
if _, err := VXORPS_Z(opm128, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS_Z(opm256, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS_Z(opxmm, opxmm, opk, opxmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS_Z(opymm, opymm, opk, opymm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS_Z(opm512, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
if _, err := VXORPS_Z(opzmm, opzmm, opk, opzmm); err != nil {
t.Fatal(err)
}
}
func TestVZEROALLValidFormsNoError(t *testing.T) {
if _, err := VZEROALL(); err != nil {
t.Fatal(err)
}
}
func TestVZEROUPPERValidFormsNoError(t *testing.T) {
if _, err := VZEROUPPER(); err != nil {
t.Fatal(err)
}
}
func TestXADDBValidFormsNoError(t *testing.T) {
if _, err := XADDB(opr8, opm8); err != nil {
t.Fatal(err)
}
if _, err := XADDB(opr8, opr8); err != nil {
t.Fatal(err)
}
}
func TestXADDLValidFormsNoError(t *testing.T) {
if _, err := XADDL(opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := XADDL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestXADDQValidFormsNoError(t *testing.T) {
if _, err := XADDQ(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := XADDQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestXADDWValidFormsNoError(t *testing.T) {
if _, err := XADDW(opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := XADDW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestXCHGBValidFormsNoError(t *testing.T) {
if _, err := XCHGB(opm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := XCHGB(opr8, opm8); err != nil {
t.Fatal(err)
}
if _, err := XCHGB(opr8, opr8); err != nil {
t.Fatal(err)
}
}
func TestXCHGLValidFormsNoError(t *testing.T) {
if _, err := XCHGL(opeax, opr32); err != nil {
t.Fatal(err)
}
if _, err := XCHGL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := XCHGL(opr32, opeax); err != nil {
t.Fatal(err)
}
if _, err := XCHGL(opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := XCHGL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestXCHGQValidFormsNoError(t *testing.T) {
if _, err := XCHGQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := XCHGQ(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := XCHGQ(opr64, opr64); err != nil {
t.Fatal(err)
}
if _, err := XCHGQ(opr64, oprax); err != nil {
t.Fatal(err)
}
if _, err := XCHGQ(oprax, opr64); err != nil {
t.Fatal(err)
}
}
func TestXCHGWValidFormsNoError(t *testing.T) {
if _, err := XCHGW(opax, opr16); err != nil {
t.Fatal(err)
}
if _, err := XCHGW(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := XCHGW(opr16, opax); err != nil {
t.Fatal(err)
}
if _, err := XCHGW(opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := XCHGW(opr16, opr16); err != nil {
t.Fatal(err)
}
}
func TestXGETBVValidFormsNoError(t *testing.T) {
if _, err := XGETBV(); err != nil {
t.Fatal(err)
}
}
func TestXLATValidFormsNoError(t *testing.T) {
if _, err := XLAT(); err != nil {
t.Fatal(err)
}
}
func TestXORBValidFormsNoError(t *testing.T) {
if _, err := XORB(opimm8, opal); err != nil {
t.Fatal(err)
}
if _, err := XORB(opimm8, opm8); err != nil {
t.Fatal(err)
}
if _, err := XORB(opimm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := XORB(opm8, opr8); err != nil {
t.Fatal(err)
}
if _, err := XORB(opr8, opm8); err != nil {
t.Fatal(err)
}
if _, err := XORB(opr8, opr8); err != nil {
t.Fatal(err)
}
}
func TestXORLValidFormsNoError(t *testing.T) {
if _, err := XORL(opimm32, opeax); err != nil {
t.Fatal(err)
}
if _, err := XORL(opimm32, opm32); err != nil {
t.Fatal(err)
}
if _, err := XORL(opimm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := XORL(opimm8, opm32); err != nil {
t.Fatal(err)
}
if _, err := XORL(opimm8, opr32); err != nil {
t.Fatal(err)
}
if _, err := XORL(opm32, opr32); err != nil {
t.Fatal(err)
}
if _, err := XORL(opr32, opm32); err != nil {
t.Fatal(err)
}
if _, err := XORL(opr32, opr32); err != nil {
t.Fatal(err)
}
}
func TestXORPDValidFormsNoError(t *testing.T) {
if _, err := XORPD(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := XORPD(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestXORPSValidFormsNoError(t *testing.T) {
if _, err := XORPS(opm128, opxmm); err != nil {
t.Fatal(err)
}
if _, err := XORPS(opxmm, opxmm); err != nil {
t.Fatal(err)
}
}
func TestXORQValidFormsNoError(t *testing.T) {
if _, err := XORQ(opimm32, opm64); err != nil {
t.Fatal(err)
}
if _, err := XORQ(opimm32, opr64); err != nil {
t.Fatal(err)
}
if _, err := XORQ(opimm32, oprax); err != nil {
t.Fatal(err)
}
if _, err := XORQ(opimm8, opm64); err != nil {
t.Fatal(err)
}
if _, err := XORQ(opimm8, opr64); err != nil {
t.Fatal(err)
}
if _, err := XORQ(opm64, opr64); err != nil {
t.Fatal(err)
}
if _, err := XORQ(opr64, opm64); err != nil {
t.Fatal(err)
}
if _, err := XORQ(opr64, opr64); err != nil {
t.Fatal(err)
}
}
func TestXORWValidFormsNoError(t *testing.T) {
if _, err := XORW(opimm16, opax); err != nil {
t.Fatal(err)
}
if _, err := XORW(opimm16, opm16); err != nil {
t.Fatal(err)
}
if _, err := XORW(opimm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := XORW(opimm8, opm16); err != nil {
t.Fatal(err)
}
if _, err := XORW(opimm8, opr16); err != nil {
t.Fatal(err)
}
if _, err := XORW(opm16, opr16); err != nil {
t.Fatal(err)
}
if _, err := XORW(opr16, opm16); err != nil {
t.Fatal(err)
}
if _, err := XORW(opr16, opr16); err != nil {
t.Fatal(err)
}
}