From 7eb55c9ac5c43695d4948c2d083005766a8fc5f8 Mon Sep 17 00:00:00 2001 From: Michael McLoughlin Date: Sat, 5 Jan 2019 16:49:51 -0800 Subject: [PATCH] build: doc external symbols (#9) --- build/cli.go | 7 + build/context.go | 29 +- build/global.go | 70 +- build/pseudo.go | 14 +- build/zinstructions.go | 1966 ++++++++++++++++++++-------------------- build/zmov.go | 2 +- internal/gen/build.go | 2 +- internal/gen/mov.go | 2 +- 8 files changed, 1081 insertions(+), 1011 deletions(-) diff --git a/build/cli.go b/build/cli.go index 1ecbc7b..7f191a4 100644 --- a/build/cli.go +++ b/build/cli.go @@ -11,12 +11,16 @@ import ( "github.com/mmcloughlin/avo/printer" ) +// Config contains options for an avo main function. type Config struct { ErrOut io.Writer CPUProfile io.WriteCloser Passes []pass.Interface } +// Main is the standard main function for an avo program. This extracts the +// result from the build Context (logging and exiting on error), and performs +// configured passes. func Main(cfg *Config, context *Context) int { diag := log.New(cfg.ErrOut, "", 0) @@ -46,12 +50,14 @@ func Main(cfg *Config, context *Context) int { return 0 } +// Flags represents CLI flags for an avo program. type Flags struct { errout *outputValue cpuprof *outputValue printers []*printerValue } +// NewFlags initializes avo flags for the given FlagSet. func NewFlags(fs *flag.FlagSet) *Flags { f := &Flags{} @@ -72,6 +78,7 @@ func NewFlags(fs *flag.FlagSet) *Flags { return f } +// Config builds a configuration object based on flag values. func (f *Flags) Config() *Config { pc := printer.NewGoRunConfig() passes := []pass.Interface{pass.Compile} diff --git a/build/context.go b/build/context.go index a195650..af1bbf4 100644 --- a/build/context.go +++ b/build/context.go @@ -37,13 +37,13 @@ func (c *Context) Package(path string) { } pkgs, err := packages.Load(cfg, path) if err != nil { - c.AddError(err) + c.adderror(err) return } pkg := pkgs[0] if len(pkg.Errors) > 0 { for _, err := range pkg.Errors { - c.AddError(err) + c.adderror(err) } return } @@ -54,7 +54,7 @@ func (c *Context) Package(path string) { func (c *Context) Constraints(t buildtags.ConstraintsConvertable) { cs := t.ToConstraints() if err := cs.Validate(); err != nil { - c.AddError(err) + c.adderror(err) return } c.file.Constraints = cs @@ -65,14 +65,14 @@ func (c *Context) Constraint(t buildtags.ConstraintConvertable) { c.Constraints(append(c.file.Constraints, t.ToConstraint())) } -// Constraint appends a constraint to the file's build constraints. The +// ConstraintExpr appends a constraint to the file's build constraints. The // constraint to add is parsed from the given expression. The expression should // look the same as the content following "// +build " in regular build // constraint comments. func (c *Context) ConstraintExpr(expr string) { constraint, err := buildtags.ParseConstraint(expr) if err != nil { - c.AddError(err) + c.adderror(err) return } c.Constraint(constraint) @@ -103,7 +103,7 @@ func (c *Context) Signature(s *gotypes.Signature) { func (c *Context) SignatureExpr(expr string) { s, err := gotypes.ParseSignatureInPackage(c.types(), expr) if err != nil { - c.AddError(err) + c.adderror(err) return } c.Signature(s) @@ -134,7 +134,7 @@ func (c *Context) Label(l avo.Label) { func (c *Context) activefunc() *avo.Function { if c.function == nil { - c.AddErrorMessage("no active function") + c.adderrormessage("no active function") return avo.NewFunction("") } return c.function @@ -142,43 +142,48 @@ func (c *Context) activefunc() *avo.Function { //go:generate avogen -output zinstructions.go build +// StaticGlobal adds a new static data section to the file and returns a pointer to it. func (c *Context) StaticGlobal(name string) operand.Mem { c.global = avo.NewStaticGlobal(name) c.file.AddSection(c.global) return c.global.Base() } +// DataAttributes sets the attributes on the current active global data section. func (c *Context) DataAttributes(a avo.Attribute) { c.activeglobal().Attributes = a } +// AddDatum adds constant v at offset to the current active global data section. func (c *Context) AddDatum(offset int, v operand.Constant) { if err := c.activeglobal().AddDatum(avo.NewDatum(offset, v)); err != nil { - c.AddError(err) + c.adderror(err) } } +// AppendDatum appends a constant to the current active global data section. func (c *Context) AppendDatum(v operand.Constant) { c.activeglobal().Append(v) } func (c *Context) activeglobal() *avo.Global { if c.global == nil { - c.AddErrorMessage("no active global") + c.adderrormessage("no active global") return avo.NewStaticGlobal("") } return c.global } -func (c *Context) AddError(err error) { +func (c *Context) adderror(err error) { e := exterr(err) c.errs = append(c.errs, e) } -func (c *Context) AddErrorMessage(msg string) { - c.AddError(errors.New(msg)) +func (c *Context) adderrormessage(msg string) { + c.adderror(errors.New(msg)) } +// Result returns the built file and any accumulated errors. func (c *Context) Result() (*avo.File, []error) { return c.file, c.errs } diff --git a/build/global.go b/build/global.go index f2b92e1..8c86637 100644 --- a/build/global.go +++ b/build/global.go @@ -16,27 +16,32 @@ import ( // ctx provides a global build context. var ctx = NewContext() -func Package(path string) { ctx.Package(path) } - +// TEXT starts building a new function called name and sets its signature (see SignatureExpr). func TEXT(name, signature string) { ctx.Function(name) ctx.SignatureExpr(signature) } +// LABEL adds a label to the active function. func LABEL(name string) { ctx.Label(avo.Label(name)) } +// GLOBL declares a new static global data section with the given attributes. func GLOBL(name string, a avo.Attribute) operand.Mem { + // TODO(mbm): should this be static? g := ctx.StaticGlobal(name) ctx.DataAttributes(a) return g } +// DATA adds a data value to the active data section. func DATA(offset int, v operand.Constant) { ctx.AddDatum(offset, v) } var flags = NewFlags(flag.CommandLine) +// Generate builds and compiles the avo file built with the global context. This +// should be the final line of any avo program. Configuration is determined from command-line flags. func Generate() { if !flag.Parsed() { flag.Parse() @@ -53,29 +58,72 @@ func Generate() { } } -func Constraints(t buildtags.ConstraintsConvertable) { ctx.Constraints(t) } -func Constraint(t buildtags.ConstraintConvertable) { ctx.Constraint(t) } -func ConstraintExpr(expr string) { ctx.ConstraintExpr(expr) } +// Package sets the package the generated file will belong to. Required to be able to reference types in the package. +func Package(path string) { ctx.Package(path) } -func GP8() reg.GPVirtual { return ctx.GP8() } +// Constraints sets build constraints for the file. +func Constraints(t buildtags.ConstraintsConvertable) { ctx.Constraints(t) } + +// Constraint appends a constraint to the file's build constraints. +func Constraint(t buildtags.ConstraintConvertable) { ctx.Constraint(t) } + +// ConstraintExpr appends a constraint to the file's build constraints. The +// constraint to add is parsed from the given expression. The expression should +// look the same as the content following "// +build " in regular build +// constraint comments. +func ConstraintExpr(expr string) { ctx.ConstraintExpr(expr) } + +// GP8 allocates and returns a general-purpose 8-bit register. +func GP8() reg.GPVirtual { return ctx.GP8() } + +// GP16 allocates and returns a general-purpose 16-bit register. func GP16() reg.GPVirtual { return ctx.GP16() } + +// GP32 allocates and returns a general-purpose 32-bit register. func GP32() reg.GPVirtual { return ctx.GP32() } + +// GP64 allocates and returns a general-purpose 64-bit register. func GP64() reg.GPVirtual { return ctx.GP64() } + +// XMM allocates and returns a 128-bit vector register. func XMM() reg.VecVirtual { return ctx.XMM() } + +// YMM allocates and returns a 256-bit vector register. func YMM() reg.VecVirtual { return ctx.YMM() } + +// ZMM allocates and returns a 512-bit vector register. func ZMM() reg.VecVirtual { return ctx.ZMM() } -func Param(name string) gotypes.Component { return ctx.Param(name) } -func ParamIndex(i int) gotypes.Component { return ctx.ParamIndex(i) } +// Param returns a the named argument of the active function. +func Param(name string) gotypes.Component { return ctx.Param(name) } + +// ParamIndex returns the ith argument of the active function. +func ParamIndex(i int) gotypes.Component { return ctx.ParamIndex(i) } + +// Return returns a the named return value of the active function. func Return(name string) gotypes.Component { return ctx.Return(name) } -func ReturnIndex(i int) gotypes.Component { return ctx.ReturnIndex(i) } +// ReturnIndex returns the ith argument of the active function. +func ReturnIndex(i int) gotypes.Component { return ctx.ReturnIndex(i) } + +// Load the function argument src into register dst. Returns the destination +// register. This is syntactic sugar: it will attempt to select the right MOV +// instruction based on the types involved. func Load(src gotypes.Component, dst reg.Register) reg.Register { return ctx.Load(src, dst) } -func Store(src reg.Register, dst gotypes.Component) { ctx.Store(src, dst) } -func Doc(lines ...string) { ctx.Doc(lines...) } +// Store register src into return value dst. This is syntactic sugar: it will +// attempt to select the right MOV instruction based on the types involved. +func Store(src reg.Register, dst gotypes.Component) { ctx.Store(src, dst) } + +// Doc sets documentation comment lines for the currently active function. +func Doc(lines ...string) { ctx.Doc(lines...) } + +// Attributes sets function attributes for the currently active function. func Attributes(a avo.Attribute) { ctx.Attributes(a) } +// AllocLocal allocates size bytes in the stack of the currently active function. +// Returns a reference to the base pointer for the newly allocated region. func AllocLocal(size int) operand.Mem { return ctx.AllocLocal(size) } +// ConstData builds a static data section containing just the given constant. func ConstData(name string, v operand.Constant) operand.Mem { return ctx.ConstData(name, v) } diff --git a/build/pseudo.go b/build/pseudo.go index 0e1252f..d4e87e7 100644 --- a/build/pseudo.go +++ b/build/pseudo.go @@ -10,41 +10,51 @@ import ( //go:generate avogen -output zmov.go mov +// Param returns a the named argument of the active function. func (c *Context) Param(name string) gotypes.Component { return c.activefunc().Signature.Params().Lookup(name) } +// ParamIndex returns the ith argument of the active function. func (c *Context) ParamIndex(i int) gotypes.Component { return c.activefunc().Signature.Params().At(i) } +// Return returns a the named return value of the active function. func (c *Context) Return(name string) gotypes.Component { return c.activefunc().Signature.Results().Lookup(name) } +// ReturnIndex returns the ith argument of the active function. func (c *Context) ReturnIndex(i int) gotypes.Component { return c.activefunc().Signature.Results().At(i) } +// Load the function argument src into register dst. Returns the destination +// register. This is syntactic sugar: it will attempt to select the right MOV +// instruction based on the types involved. func (c *Context) Load(src gotypes.Component, dst reg.Register) reg.Register { b, err := src.Resolve() if err != nil { - c.AddError(err) + c.adderror(err) return dst } c.mov(b.Addr, dst, int(gotypes.Sizes.Sizeof(b.Type)), int(dst.Bytes()), b.Type) return dst } +// Store register src into return value dst. This is syntactic sugar: it will +// attempt to select the right MOV instruction based on the types involved. func (c *Context) Store(src reg.Register, dst gotypes.Component) { b, err := dst.Resolve() if err != nil { - c.AddError(err) + c.adderror(err) return } c.mov(src, b.Addr, int(src.Bytes()), int(gotypes.Sizes.Sizeof(b.Type)), b.Type) } +// ConstData builds a static data section containing just the given constant. func (c *Context) ConstData(name string, v operand.Constant) operand.Mem { g := c.StaticGlobal(name) c.DataAttributes(avo.RODATA | avo.NOPTR) diff --git a/build/zinstructions.go b/build/zinstructions.go index fa5ef6f..92389b2 100644 --- a/build/zinstructions.go +++ b/build/zinstructions.go @@ -11,7 +11,7 @@ func (c *Context) ADCB(imr, amr operand.Op) { if inst, err := x86.ADCB(imr, amr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADCB(imr, amr operand.Op) { ctx.ADCB(imr, amr) } @@ -20,7 +20,7 @@ func (c *Context) ADCL(imr, emr operand.Op) { if inst, err := x86.ADCL(imr, emr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADCL(imr, emr operand.Op) { ctx.ADCL(imr, emr) } @@ -29,7 +29,7 @@ func (c *Context) ADCQ(imr, mr operand.Op) { if inst, err := x86.ADCQ(imr, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADCQ(imr, mr operand.Op) { ctx.ADCQ(imr, mr) } @@ -38,7 +38,7 @@ func (c *Context) ADCW(imr, amr operand.Op) { if inst, err := x86.ADCW(imr, amr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADCW(imr, amr operand.Op) { ctx.ADCW(imr, amr) } @@ -47,7 +47,7 @@ func (c *Context) ADCXL(mr, r operand.Op) { if inst, err := x86.ADCXL(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADCXL(mr, r operand.Op) { ctx.ADCXL(mr, r) } @@ -56,7 +56,7 @@ func (c *Context) ADCXQ(mr, r operand.Op) { if inst, err := x86.ADCXQ(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADCXQ(mr, r operand.Op) { ctx.ADCXQ(mr, r) } @@ -65,7 +65,7 @@ func (c *Context) ADDB(imr, amr operand.Op) { if inst, err := x86.ADDB(imr, amr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADDB(imr, amr operand.Op) { ctx.ADDB(imr, amr) } @@ -74,7 +74,7 @@ func (c *Context) ADDL(imr, emr operand.Op) { if inst, err := x86.ADDL(imr, emr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADDL(imr, emr operand.Op) { ctx.ADDL(imr, emr) } @@ -83,7 +83,7 @@ func (c *Context) ADDPD(mx, x operand.Op) { if inst, err := x86.ADDPD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADDPD(mx, x operand.Op) { ctx.ADDPD(mx, x) } @@ -92,7 +92,7 @@ func (c *Context) ADDPS(mx, x operand.Op) { if inst, err := x86.ADDPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADDPS(mx, x operand.Op) { ctx.ADDPS(mx, x) } @@ -101,7 +101,7 @@ func (c *Context) ADDQ(imr, mr operand.Op) { if inst, err := x86.ADDQ(imr, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADDQ(imr, mr operand.Op) { ctx.ADDQ(imr, mr) } @@ -110,7 +110,7 @@ func (c *Context) ADDSD(mx, x operand.Op) { if inst, err := x86.ADDSD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADDSD(mx, x operand.Op) { ctx.ADDSD(mx, x) } @@ -119,7 +119,7 @@ func (c *Context) ADDSS(mx, x operand.Op) { if inst, err := x86.ADDSS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADDSS(mx, x operand.Op) { ctx.ADDSS(mx, x) } @@ -128,7 +128,7 @@ func (c *Context) ADDSUBPD(mx, x operand.Op) { if inst, err := x86.ADDSUBPD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADDSUBPD(mx, x operand.Op) { ctx.ADDSUBPD(mx, x) } @@ -137,7 +137,7 @@ func (c *Context) ADDSUBPS(mx, x operand.Op) { if inst, err := x86.ADDSUBPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADDSUBPS(mx, x operand.Op) { ctx.ADDSUBPS(mx, x) } @@ -146,7 +146,7 @@ func (c *Context) ADDW(imr, amr operand.Op) { if inst, err := x86.ADDW(imr, amr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADDW(imr, amr operand.Op) { ctx.ADDW(imr, amr) } @@ -155,7 +155,7 @@ func (c *Context) ADOXL(mr, r operand.Op) { if inst, err := x86.ADOXL(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADOXL(mr, r operand.Op) { ctx.ADOXL(mr, r) } @@ -164,7 +164,7 @@ func (c *Context) ADOXQ(mr, r operand.Op) { if inst, err := x86.ADOXQ(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ADOXQ(mr, r operand.Op) { ctx.ADOXQ(mr, r) } @@ -173,7 +173,7 @@ func (c *Context) AESDEC(mx, x operand.Op) { if inst, err := x86.AESDEC(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func AESDEC(mx, x operand.Op) { ctx.AESDEC(mx, x) } @@ -182,7 +182,7 @@ func (c *Context) AESDECLAST(mx, x operand.Op) { if inst, err := x86.AESDECLAST(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func AESDECLAST(mx, x operand.Op) { ctx.AESDECLAST(mx, x) } @@ -191,7 +191,7 @@ func (c *Context) AESENC(mx, x operand.Op) { if inst, err := x86.AESENC(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func AESENC(mx, x operand.Op) { ctx.AESENC(mx, x) } @@ -200,7 +200,7 @@ func (c *Context) AESENCLAST(mx, x operand.Op) { if inst, err := x86.AESENCLAST(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func AESENCLAST(mx, x operand.Op) { ctx.AESENCLAST(mx, x) } @@ -209,7 +209,7 @@ func (c *Context) AESIMC(mx, x operand.Op) { if inst, err := x86.AESIMC(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func AESIMC(mx, x operand.Op) { ctx.AESIMC(mx, x) } @@ -218,7 +218,7 @@ func (c *Context) AESKEYGENASSIST(i, mx, x operand.Op) { if inst, err := x86.AESKEYGENASSIST(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func AESKEYGENASSIST(i, mx, x operand.Op) { ctx.AESKEYGENASSIST(i, mx, x) } @@ -227,7 +227,7 @@ func (c *Context) ANDB(imr, amr operand.Op) { if inst, err := x86.ANDB(imr, amr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ANDB(imr, amr operand.Op) { ctx.ANDB(imr, amr) } @@ -236,7 +236,7 @@ func (c *Context) ANDL(imr, emr operand.Op) { if inst, err := x86.ANDL(imr, emr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ANDL(imr, emr operand.Op) { ctx.ANDL(imr, emr) } @@ -245,7 +245,7 @@ func (c *Context) ANDNL(mr, r, r1 operand.Op) { if inst, err := x86.ANDNL(mr, r, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ANDNL(mr, r, r1 operand.Op) { ctx.ANDNL(mr, r, r1) } @@ -254,7 +254,7 @@ func (c *Context) ANDNPD(mx, x operand.Op) { if inst, err := x86.ANDNPD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ANDNPD(mx, x operand.Op) { ctx.ANDNPD(mx, x) } @@ -263,7 +263,7 @@ func (c *Context) ANDNPS(mx, x operand.Op) { if inst, err := x86.ANDNPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ANDNPS(mx, x operand.Op) { ctx.ANDNPS(mx, x) } @@ -272,7 +272,7 @@ func (c *Context) ANDNQ(mr, r, r1 operand.Op) { if inst, err := x86.ANDNQ(mr, r, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ANDNQ(mr, r, r1 operand.Op) { ctx.ANDNQ(mr, r, r1) } @@ -281,7 +281,7 @@ func (c *Context) ANDPD(mx, x operand.Op) { if inst, err := x86.ANDPD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ANDPD(mx, x operand.Op) { ctx.ANDPD(mx, x) } @@ -290,7 +290,7 @@ func (c *Context) ANDPS(mx, x operand.Op) { if inst, err := x86.ANDPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ANDPS(mx, x operand.Op) { ctx.ANDPS(mx, x) } @@ -299,7 +299,7 @@ func (c *Context) ANDQ(imr, mr operand.Op) { if inst, err := x86.ANDQ(imr, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ANDQ(imr, mr operand.Op) { ctx.ANDQ(imr, mr) } @@ -308,7 +308,7 @@ func (c *Context) ANDW(imr, amr operand.Op) { if inst, err := x86.ANDW(imr, amr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ANDW(imr, amr operand.Op) { ctx.ANDW(imr, amr) } @@ -317,7 +317,7 @@ func (c *Context) BEXTRL(r, mr, r1 operand.Op) { if inst, err := x86.BEXTRL(r, mr, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BEXTRL(r, mr, r1 operand.Op) { ctx.BEXTRL(r, mr, r1) } @@ -326,7 +326,7 @@ func (c *Context) BEXTRQ(r, mr, r1 operand.Op) { if inst, err := x86.BEXTRQ(r, mr, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BEXTRQ(r, mr, r1 operand.Op) { ctx.BEXTRQ(r, mr, r1) } @@ -335,7 +335,7 @@ func (c *Context) BLENDPD(i, mx, x operand.Op) { if inst, err := x86.BLENDPD(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BLENDPD(i, mx, x operand.Op) { ctx.BLENDPD(i, mx, x) } @@ -344,7 +344,7 @@ func (c *Context) BLENDPS(i, mx, x operand.Op) { if inst, err := x86.BLENDPS(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BLENDPS(i, mx, x operand.Op) { ctx.BLENDPS(i, mx, x) } @@ -353,7 +353,7 @@ func (c *Context) BLENDVPD(x, mx, x1 operand.Op) { if inst, err := x86.BLENDVPD(x, mx, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BLENDVPD(x, mx, x1 operand.Op) { ctx.BLENDVPD(x, mx, x1) } @@ -362,7 +362,7 @@ func (c *Context) BLENDVPS(x, mx, x1 operand.Op) { if inst, err := x86.BLENDVPS(x, mx, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BLENDVPS(x, mx, x1 operand.Op) { ctx.BLENDVPS(x, mx, x1) } @@ -371,7 +371,7 @@ func (c *Context) BLSIL(mr, r operand.Op) { if inst, err := x86.BLSIL(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BLSIL(mr, r operand.Op) { ctx.BLSIL(mr, r) } @@ -380,7 +380,7 @@ func (c *Context) BLSIQ(mr, r operand.Op) { if inst, err := x86.BLSIQ(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BLSIQ(mr, r operand.Op) { ctx.BLSIQ(mr, r) } @@ -389,7 +389,7 @@ func (c *Context) BLSMSKL(mr, r operand.Op) { if inst, err := x86.BLSMSKL(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BLSMSKL(mr, r operand.Op) { ctx.BLSMSKL(mr, r) } @@ -398,7 +398,7 @@ func (c *Context) BLSMSKQ(mr, r operand.Op) { if inst, err := x86.BLSMSKQ(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BLSMSKQ(mr, r operand.Op) { ctx.BLSMSKQ(mr, r) } @@ -407,7 +407,7 @@ func (c *Context) BLSRL(mr, r operand.Op) { if inst, err := x86.BLSRL(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BLSRL(mr, r operand.Op) { ctx.BLSRL(mr, r) } @@ -416,7 +416,7 @@ func (c *Context) BLSRQ(mr, r operand.Op) { if inst, err := x86.BLSRQ(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BLSRQ(mr, r operand.Op) { ctx.BLSRQ(mr, r) } @@ -425,7 +425,7 @@ func (c *Context) BSFL(mr, r operand.Op) { if inst, err := x86.BSFL(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BSFL(mr, r operand.Op) { ctx.BSFL(mr, r) } @@ -434,7 +434,7 @@ func (c *Context) BSFQ(mr, r operand.Op) { if inst, err := x86.BSFQ(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BSFQ(mr, r operand.Op) { ctx.BSFQ(mr, r) } @@ -443,7 +443,7 @@ func (c *Context) BSFW(mr, r operand.Op) { if inst, err := x86.BSFW(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BSFW(mr, r operand.Op) { ctx.BSFW(mr, r) } @@ -452,7 +452,7 @@ func (c *Context) BSRL(mr, r operand.Op) { if inst, err := x86.BSRL(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BSRL(mr, r operand.Op) { ctx.BSRL(mr, r) } @@ -461,7 +461,7 @@ func (c *Context) BSRQ(mr, r operand.Op) { if inst, err := x86.BSRQ(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BSRQ(mr, r operand.Op) { ctx.BSRQ(mr, r) } @@ -470,7 +470,7 @@ func (c *Context) BSRW(mr, r operand.Op) { if inst, err := x86.BSRW(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BSRW(mr, r operand.Op) { ctx.BSRW(mr, r) } @@ -479,7 +479,7 @@ func (c *Context) BSWAPL(r operand.Op) { if inst, err := x86.BSWAPL(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BSWAPL(r operand.Op) { ctx.BSWAPL(r) } @@ -488,7 +488,7 @@ func (c *Context) BSWAPQ(r operand.Op) { if inst, err := x86.BSWAPQ(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BSWAPQ(r operand.Op) { ctx.BSWAPQ(r) } @@ -497,7 +497,7 @@ func (c *Context) BTCL(ir, mr operand.Op) { if inst, err := x86.BTCL(ir, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BTCL(ir, mr operand.Op) { ctx.BTCL(ir, mr) } @@ -506,7 +506,7 @@ func (c *Context) BTCQ(ir, mr operand.Op) { if inst, err := x86.BTCQ(ir, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BTCQ(ir, mr operand.Op) { ctx.BTCQ(ir, mr) } @@ -515,7 +515,7 @@ func (c *Context) BTCW(ir, mr operand.Op) { if inst, err := x86.BTCW(ir, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BTCW(ir, mr operand.Op) { ctx.BTCW(ir, mr) } @@ -524,7 +524,7 @@ func (c *Context) BTL(ir, mr operand.Op) { if inst, err := x86.BTL(ir, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BTL(ir, mr operand.Op) { ctx.BTL(ir, mr) } @@ -533,7 +533,7 @@ func (c *Context) BTQ(ir, mr operand.Op) { if inst, err := x86.BTQ(ir, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BTQ(ir, mr operand.Op) { ctx.BTQ(ir, mr) } @@ -542,7 +542,7 @@ func (c *Context) BTRL(ir, mr operand.Op) { if inst, err := x86.BTRL(ir, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BTRL(ir, mr operand.Op) { ctx.BTRL(ir, mr) } @@ -551,7 +551,7 @@ func (c *Context) BTRQ(ir, mr operand.Op) { if inst, err := x86.BTRQ(ir, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BTRQ(ir, mr operand.Op) { ctx.BTRQ(ir, mr) } @@ -560,7 +560,7 @@ func (c *Context) BTRW(ir, mr operand.Op) { if inst, err := x86.BTRW(ir, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BTRW(ir, mr operand.Op) { ctx.BTRW(ir, mr) } @@ -569,7 +569,7 @@ func (c *Context) BTSL(ir, mr operand.Op) { if inst, err := x86.BTSL(ir, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BTSL(ir, mr operand.Op) { ctx.BTSL(ir, mr) } @@ -578,7 +578,7 @@ func (c *Context) BTSQ(ir, mr operand.Op) { if inst, err := x86.BTSQ(ir, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BTSQ(ir, mr operand.Op) { ctx.BTSQ(ir, mr) } @@ -587,7 +587,7 @@ func (c *Context) BTSW(ir, mr operand.Op) { if inst, err := x86.BTSW(ir, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BTSW(ir, mr operand.Op) { ctx.BTSW(ir, mr) } @@ -596,7 +596,7 @@ func (c *Context) BTW(ir, mr operand.Op) { if inst, err := x86.BTW(ir, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BTW(ir, mr operand.Op) { ctx.BTW(ir, mr) } @@ -605,7 +605,7 @@ func (c *Context) BZHIL(r, mr, r1 operand.Op) { if inst, err := x86.BZHIL(r, mr, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BZHIL(r, mr, r1 operand.Op) { ctx.BZHIL(r, mr, r1) } @@ -614,7 +614,7 @@ func (c *Context) BZHIQ(r, mr, r1 operand.Op) { if inst, err := x86.BZHIQ(r, mr, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func BZHIQ(r, mr, r1 operand.Op) { ctx.BZHIQ(r, mr, r1) } @@ -623,7 +623,7 @@ func (c *Context) CALL(r operand.Op) { if inst, err := x86.CALL(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CALL(r operand.Op) { ctx.CALL(r) } @@ -632,7 +632,7 @@ func (c *Context) CBW() { if inst, err := x86.CBW(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CBW() { ctx.CBW() } @@ -641,7 +641,7 @@ func (c *Context) CDQ() { if inst, err := x86.CDQ(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CDQ() { ctx.CDQ() } @@ -650,7 +650,7 @@ func (c *Context) CDQE() { if inst, err := x86.CDQE(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CDQE() { ctx.CDQE() } @@ -659,7 +659,7 @@ func (c *Context) CLC() { if inst, err := x86.CLC(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CLC() { ctx.CLC() } @@ -668,7 +668,7 @@ func (c *Context) CLD() { if inst, err := x86.CLD(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CLD() { ctx.CLD() } @@ -677,7 +677,7 @@ func (c *Context) CLFLUSH(m operand.Op) { if inst, err := x86.CLFLUSH(m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CLFLUSH(m operand.Op) { ctx.CLFLUSH(m) } @@ -686,7 +686,7 @@ func (c *Context) CLFLUSHOPT(m operand.Op) { if inst, err := x86.CLFLUSHOPT(m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CLFLUSHOPT(m operand.Op) { ctx.CLFLUSHOPT(m) } @@ -695,7 +695,7 @@ func (c *Context) CMC() { if inst, err := x86.CMC(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMC() { ctx.CMC() } @@ -704,7 +704,7 @@ func (c *Context) CMOVLCC(mr, r operand.Op) { if inst, err := x86.CMOVLCC(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVLCC(mr, r operand.Op) { ctx.CMOVLCC(mr, r) } @@ -713,7 +713,7 @@ func (c *Context) CMOVLCS(mr, r operand.Op) { if inst, err := x86.CMOVLCS(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVLCS(mr, r operand.Op) { ctx.CMOVLCS(mr, r) } @@ -722,7 +722,7 @@ func (c *Context) CMOVLEQ(mr, r operand.Op) { if inst, err := x86.CMOVLEQ(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVLEQ(mr, r operand.Op) { ctx.CMOVLEQ(mr, r) } @@ -731,7 +731,7 @@ func (c *Context) CMOVLGE(mr, r operand.Op) { if inst, err := x86.CMOVLGE(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVLGE(mr, r operand.Op) { ctx.CMOVLGE(mr, r) } @@ -740,7 +740,7 @@ func (c *Context) CMOVLGT(mr, r operand.Op) { if inst, err := x86.CMOVLGT(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVLGT(mr, r operand.Op) { ctx.CMOVLGT(mr, r) } @@ -749,7 +749,7 @@ func (c *Context) CMOVLHI(mr, r operand.Op) { if inst, err := x86.CMOVLHI(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVLHI(mr, r operand.Op) { ctx.CMOVLHI(mr, r) } @@ -758,7 +758,7 @@ func (c *Context) CMOVLLE(mr, r operand.Op) { if inst, err := x86.CMOVLLE(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVLLE(mr, r operand.Op) { ctx.CMOVLLE(mr, r) } @@ -767,7 +767,7 @@ func (c *Context) CMOVLLS(mr, r operand.Op) { if inst, err := x86.CMOVLLS(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVLLS(mr, r operand.Op) { ctx.CMOVLLS(mr, r) } @@ -776,7 +776,7 @@ func (c *Context) CMOVLLT(mr, r operand.Op) { if inst, err := x86.CMOVLLT(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVLLT(mr, r operand.Op) { ctx.CMOVLLT(mr, r) } @@ -785,7 +785,7 @@ func (c *Context) CMOVLMI(mr, r operand.Op) { if inst, err := x86.CMOVLMI(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVLMI(mr, r operand.Op) { ctx.CMOVLMI(mr, r) } @@ -794,7 +794,7 @@ func (c *Context) CMOVLNE(mr, r operand.Op) { if inst, err := x86.CMOVLNE(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVLNE(mr, r operand.Op) { ctx.CMOVLNE(mr, r) } @@ -803,7 +803,7 @@ func (c *Context) CMOVLOC(mr, r operand.Op) { if inst, err := x86.CMOVLOC(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVLOC(mr, r operand.Op) { ctx.CMOVLOC(mr, r) } @@ -812,7 +812,7 @@ func (c *Context) CMOVLOS(mr, r operand.Op) { if inst, err := x86.CMOVLOS(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVLOS(mr, r operand.Op) { ctx.CMOVLOS(mr, r) } @@ -821,7 +821,7 @@ func (c *Context) CMOVLPC(mr, r operand.Op) { if inst, err := x86.CMOVLPC(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVLPC(mr, r operand.Op) { ctx.CMOVLPC(mr, r) } @@ -830,7 +830,7 @@ func (c *Context) CMOVLPL(mr, r operand.Op) { if inst, err := x86.CMOVLPL(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVLPL(mr, r operand.Op) { ctx.CMOVLPL(mr, r) } @@ -839,7 +839,7 @@ func (c *Context) CMOVLPS(mr, r operand.Op) { if inst, err := x86.CMOVLPS(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVLPS(mr, r operand.Op) { ctx.CMOVLPS(mr, r) } @@ -848,7 +848,7 @@ func (c *Context) CMOVQCC(mr, r operand.Op) { if inst, err := x86.CMOVQCC(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVQCC(mr, r operand.Op) { ctx.CMOVQCC(mr, r) } @@ -857,7 +857,7 @@ func (c *Context) CMOVQCS(mr, r operand.Op) { if inst, err := x86.CMOVQCS(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVQCS(mr, r operand.Op) { ctx.CMOVQCS(mr, r) } @@ -866,7 +866,7 @@ func (c *Context) CMOVQEQ(mr, r operand.Op) { if inst, err := x86.CMOVQEQ(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVQEQ(mr, r operand.Op) { ctx.CMOVQEQ(mr, r) } @@ -875,7 +875,7 @@ func (c *Context) CMOVQGE(mr, r operand.Op) { if inst, err := x86.CMOVQGE(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVQGE(mr, r operand.Op) { ctx.CMOVQGE(mr, r) } @@ -884,7 +884,7 @@ func (c *Context) CMOVQGT(mr, r operand.Op) { if inst, err := x86.CMOVQGT(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVQGT(mr, r operand.Op) { ctx.CMOVQGT(mr, r) } @@ -893,7 +893,7 @@ func (c *Context) CMOVQHI(mr, r operand.Op) { if inst, err := x86.CMOVQHI(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVQHI(mr, r operand.Op) { ctx.CMOVQHI(mr, r) } @@ -902,7 +902,7 @@ func (c *Context) CMOVQLE(mr, r operand.Op) { if inst, err := x86.CMOVQLE(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVQLE(mr, r operand.Op) { ctx.CMOVQLE(mr, r) } @@ -911,7 +911,7 @@ func (c *Context) CMOVQLS(mr, r operand.Op) { if inst, err := x86.CMOVQLS(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVQLS(mr, r operand.Op) { ctx.CMOVQLS(mr, r) } @@ -920,7 +920,7 @@ func (c *Context) CMOVQLT(mr, r operand.Op) { if inst, err := x86.CMOVQLT(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVQLT(mr, r operand.Op) { ctx.CMOVQLT(mr, r) } @@ -929,7 +929,7 @@ func (c *Context) CMOVQMI(mr, r operand.Op) { if inst, err := x86.CMOVQMI(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVQMI(mr, r operand.Op) { ctx.CMOVQMI(mr, r) } @@ -938,7 +938,7 @@ func (c *Context) CMOVQNE(mr, r operand.Op) { if inst, err := x86.CMOVQNE(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVQNE(mr, r operand.Op) { ctx.CMOVQNE(mr, r) } @@ -947,7 +947,7 @@ func (c *Context) CMOVQOC(mr, r operand.Op) { if inst, err := x86.CMOVQOC(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVQOC(mr, r operand.Op) { ctx.CMOVQOC(mr, r) } @@ -956,7 +956,7 @@ func (c *Context) CMOVQOS(mr, r operand.Op) { if inst, err := x86.CMOVQOS(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVQOS(mr, r operand.Op) { ctx.CMOVQOS(mr, r) } @@ -965,7 +965,7 @@ func (c *Context) CMOVQPC(mr, r operand.Op) { if inst, err := x86.CMOVQPC(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVQPC(mr, r operand.Op) { ctx.CMOVQPC(mr, r) } @@ -974,7 +974,7 @@ func (c *Context) CMOVQPL(mr, r operand.Op) { if inst, err := x86.CMOVQPL(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVQPL(mr, r operand.Op) { ctx.CMOVQPL(mr, r) } @@ -983,7 +983,7 @@ func (c *Context) CMOVQPS(mr, r operand.Op) { if inst, err := x86.CMOVQPS(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVQPS(mr, r operand.Op) { ctx.CMOVQPS(mr, r) } @@ -992,7 +992,7 @@ func (c *Context) CMOVWCC(mr, r operand.Op) { if inst, err := x86.CMOVWCC(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVWCC(mr, r operand.Op) { ctx.CMOVWCC(mr, r) } @@ -1001,7 +1001,7 @@ func (c *Context) CMOVWCS(mr, r operand.Op) { if inst, err := x86.CMOVWCS(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVWCS(mr, r operand.Op) { ctx.CMOVWCS(mr, r) } @@ -1010,7 +1010,7 @@ func (c *Context) CMOVWEQ(mr, r operand.Op) { if inst, err := x86.CMOVWEQ(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVWEQ(mr, r operand.Op) { ctx.CMOVWEQ(mr, r) } @@ -1019,7 +1019,7 @@ func (c *Context) CMOVWGE(mr, r operand.Op) { if inst, err := x86.CMOVWGE(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVWGE(mr, r operand.Op) { ctx.CMOVWGE(mr, r) } @@ -1028,7 +1028,7 @@ func (c *Context) CMOVWGT(mr, r operand.Op) { if inst, err := x86.CMOVWGT(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVWGT(mr, r operand.Op) { ctx.CMOVWGT(mr, r) } @@ -1037,7 +1037,7 @@ func (c *Context) CMOVWHI(mr, r operand.Op) { if inst, err := x86.CMOVWHI(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVWHI(mr, r operand.Op) { ctx.CMOVWHI(mr, r) } @@ -1046,7 +1046,7 @@ func (c *Context) CMOVWLE(mr, r operand.Op) { if inst, err := x86.CMOVWLE(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVWLE(mr, r operand.Op) { ctx.CMOVWLE(mr, r) } @@ -1055,7 +1055,7 @@ func (c *Context) CMOVWLS(mr, r operand.Op) { if inst, err := x86.CMOVWLS(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVWLS(mr, r operand.Op) { ctx.CMOVWLS(mr, r) } @@ -1064,7 +1064,7 @@ func (c *Context) CMOVWLT(mr, r operand.Op) { if inst, err := x86.CMOVWLT(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVWLT(mr, r operand.Op) { ctx.CMOVWLT(mr, r) } @@ -1073,7 +1073,7 @@ func (c *Context) CMOVWMI(mr, r operand.Op) { if inst, err := x86.CMOVWMI(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVWMI(mr, r operand.Op) { ctx.CMOVWMI(mr, r) } @@ -1082,7 +1082,7 @@ func (c *Context) CMOVWNE(mr, r operand.Op) { if inst, err := x86.CMOVWNE(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVWNE(mr, r operand.Op) { ctx.CMOVWNE(mr, r) } @@ -1091,7 +1091,7 @@ func (c *Context) CMOVWOC(mr, r operand.Op) { if inst, err := x86.CMOVWOC(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVWOC(mr, r operand.Op) { ctx.CMOVWOC(mr, r) } @@ -1100,7 +1100,7 @@ func (c *Context) CMOVWOS(mr, r operand.Op) { if inst, err := x86.CMOVWOS(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVWOS(mr, r operand.Op) { ctx.CMOVWOS(mr, r) } @@ -1109,7 +1109,7 @@ func (c *Context) CMOVWPC(mr, r operand.Op) { if inst, err := x86.CMOVWPC(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVWPC(mr, r operand.Op) { ctx.CMOVWPC(mr, r) } @@ -1118,7 +1118,7 @@ func (c *Context) CMOVWPL(mr, r operand.Op) { if inst, err := x86.CMOVWPL(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVWPL(mr, r operand.Op) { ctx.CMOVWPL(mr, r) } @@ -1127,7 +1127,7 @@ func (c *Context) CMOVWPS(mr, r operand.Op) { if inst, err := x86.CMOVWPS(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMOVWPS(mr, r operand.Op) { ctx.CMOVWPS(mr, r) } @@ -1136,7 +1136,7 @@ func (c *Context) CMPB(amr, imr operand.Op) { if inst, err := x86.CMPB(amr, imr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMPB(amr, imr operand.Op) { ctx.CMPB(amr, imr) } @@ -1145,7 +1145,7 @@ func (c *Context) CMPL(emr, imr operand.Op) { if inst, err := x86.CMPL(emr, imr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMPL(emr, imr operand.Op) { ctx.CMPL(emr, imr) } @@ -1154,7 +1154,7 @@ func (c *Context) CMPPD(mx, x, i operand.Op) { if inst, err := x86.CMPPD(mx, x, i); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMPPD(mx, x, i operand.Op) { ctx.CMPPD(mx, x, i) } @@ -1163,7 +1163,7 @@ func (c *Context) CMPPS(mx, x, i operand.Op) { if inst, err := x86.CMPPS(mx, x, i); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMPPS(mx, x, i operand.Op) { ctx.CMPPS(mx, x, i) } @@ -1172,7 +1172,7 @@ func (c *Context) CMPQ(mr, imr operand.Op) { if inst, err := x86.CMPQ(mr, imr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMPQ(mr, imr operand.Op) { ctx.CMPQ(mr, imr) } @@ -1181,7 +1181,7 @@ func (c *Context) CMPSD(mx, x, i operand.Op) { if inst, err := x86.CMPSD(mx, x, i); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMPSD(mx, x, i operand.Op) { ctx.CMPSD(mx, x, i) } @@ -1190,7 +1190,7 @@ func (c *Context) CMPSS(mx, x, i operand.Op) { if inst, err := x86.CMPSS(mx, x, i); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMPSS(mx, x, i operand.Op) { ctx.CMPSS(mx, x, i) } @@ -1199,7 +1199,7 @@ func (c *Context) CMPW(amr, imr operand.Op) { if inst, err := x86.CMPW(amr, imr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMPW(amr, imr operand.Op) { ctx.CMPW(amr, imr) } @@ -1208,7 +1208,7 @@ func (c *Context) CMPXCHG16B(m operand.Op) { if inst, err := x86.CMPXCHG16B(m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMPXCHG16B(m operand.Op) { ctx.CMPXCHG16B(m) } @@ -1217,7 +1217,7 @@ func (c *Context) CMPXCHG8B(m operand.Op) { if inst, err := x86.CMPXCHG8B(m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMPXCHG8B(m operand.Op) { ctx.CMPXCHG8B(m) } @@ -1226,7 +1226,7 @@ func (c *Context) CMPXCHGB(r, mr operand.Op) { if inst, err := x86.CMPXCHGB(r, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMPXCHGB(r, mr operand.Op) { ctx.CMPXCHGB(r, mr) } @@ -1235,7 +1235,7 @@ func (c *Context) CMPXCHGL(r, mr operand.Op) { if inst, err := x86.CMPXCHGL(r, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMPXCHGL(r, mr operand.Op) { ctx.CMPXCHGL(r, mr) } @@ -1244,7 +1244,7 @@ func (c *Context) CMPXCHGQ(r, mr operand.Op) { if inst, err := x86.CMPXCHGQ(r, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMPXCHGQ(r, mr operand.Op) { ctx.CMPXCHGQ(r, mr) } @@ -1253,7 +1253,7 @@ func (c *Context) CMPXCHGW(r, mr operand.Op) { if inst, err := x86.CMPXCHGW(r, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CMPXCHGW(r, mr operand.Op) { ctx.CMPXCHGW(r, mr) } @@ -1262,7 +1262,7 @@ func (c *Context) COMISD(mx, x operand.Op) { if inst, err := x86.COMISD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func COMISD(mx, x operand.Op) { ctx.COMISD(mx, x) } @@ -1271,7 +1271,7 @@ func (c *Context) COMISS(mx, x operand.Op) { if inst, err := x86.COMISS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func COMISS(mx, x operand.Op) { ctx.COMISS(mx, x) } @@ -1280,7 +1280,7 @@ func (c *Context) CPUID() { if inst, err := x86.CPUID(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CPUID() { ctx.CPUID() } @@ -1289,7 +1289,7 @@ func (c *Context) CQO() { if inst, err := x86.CQO(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CQO() { ctx.CQO() } @@ -1298,7 +1298,7 @@ func (c *Context) CRC32B(mr, r operand.Op) { if inst, err := x86.CRC32B(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CRC32B(mr, r operand.Op) { ctx.CRC32B(mr, r) } @@ -1307,7 +1307,7 @@ func (c *Context) CRC32L(mr, r operand.Op) { if inst, err := x86.CRC32L(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CRC32L(mr, r operand.Op) { ctx.CRC32L(mr, r) } @@ -1316,7 +1316,7 @@ func (c *Context) CRC32Q(mr, r operand.Op) { if inst, err := x86.CRC32Q(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CRC32Q(mr, r operand.Op) { ctx.CRC32Q(mr, r) } @@ -1325,7 +1325,7 @@ func (c *Context) CRC32W(mr, r operand.Op) { if inst, err := x86.CRC32W(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CRC32W(mr, r operand.Op) { ctx.CRC32W(mr, r) } @@ -1334,7 +1334,7 @@ func (c *Context) CVTPD2PL(mx, x operand.Op) { if inst, err := x86.CVTPD2PL(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTPD2PL(mx, x operand.Op) { ctx.CVTPD2PL(mx, x) } @@ -1343,7 +1343,7 @@ func (c *Context) CVTPD2PS(mx, x operand.Op) { if inst, err := x86.CVTPD2PS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTPD2PS(mx, x operand.Op) { ctx.CVTPD2PS(mx, x) } @@ -1352,7 +1352,7 @@ func (c *Context) CVTPL2PD(mx, x operand.Op) { if inst, err := x86.CVTPL2PD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTPL2PD(mx, x operand.Op) { ctx.CVTPL2PD(mx, x) } @@ -1361,7 +1361,7 @@ func (c *Context) CVTPL2PS(mx, x operand.Op) { if inst, err := x86.CVTPL2PS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTPL2PS(mx, x operand.Op) { ctx.CVTPL2PS(mx, x) } @@ -1370,7 +1370,7 @@ func (c *Context) CVTPS2PD(mx, x operand.Op) { if inst, err := x86.CVTPS2PD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTPS2PD(mx, x operand.Op) { ctx.CVTPS2PD(mx, x) } @@ -1379,7 +1379,7 @@ func (c *Context) CVTPS2PL(mx, x operand.Op) { if inst, err := x86.CVTPS2PL(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTPS2PL(mx, x operand.Op) { ctx.CVTPS2PL(mx, x) } @@ -1388,7 +1388,7 @@ func (c *Context) CVTSD2SL(mx, r operand.Op) { if inst, err := x86.CVTSD2SL(mx, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTSD2SL(mx, r operand.Op) { ctx.CVTSD2SL(mx, r) } @@ -1397,7 +1397,7 @@ func (c *Context) CVTSD2SS(mx, x operand.Op) { if inst, err := x86.CVTSD2SS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTSD2SS(mx, x operand.Op) { ctx.CVTSD2SS(mx, x) } @@ -1406,7 +1406,7 @@ func (c *Context) CVTSL2SD(mr, x operand.Op) { if inst, err := x86.CVTSL2SD(mr, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTSL2SD(mr, x operand.Op) { ctx.CVTSL2SD(mr, x) } @@ -1415,7 +1415,7 @@ func (c *Context) CVTSL2SS(mr, x operand.Op) { if inst, err := x86.CVTSL2SS(mr, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTSL2SS(mr, x operand.Op) { ctx.CVTSL2SS(mr, x) } @@ -1424,7 +1424,7 @@ func (c *Context) CVTSQ2SD(mr, x operand.Op) { if inst, err := x86.CVTSQ2SD(mr, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTSQ2SD(mr, x operand.Op) { ctx.CVTSQ2SD(mr, x) } @@ -1433,7 +1433,7 @@ func (c *Context) CVTSQ2SS(mr, x operand.Op) { if inst, err := x86.CVTSQ2SS(mr, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTSQ2SS(mr, x operand.Op) { ctx.CVTSQ2SS(mr, x) } @@ -1442,7 +1442,7 @@ func (c *Context) CVTSS2SD(mx, x operand.Op) { if inst, err := x86.CVTSS2SD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTSS2SD(mx, x operand.Op) { ctx.CVTSS2SD(mx, x) } @@ -1451,7 +1451,7 @@ func (c *Context) CVTSS2SL(mx, r operand.Op) { if inst, err := x86.CVTSS2SL(mx, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTSS2SL(mx, r operand.Op) { ctx.CVTSS2SL(mx, r) } @@ -1460,7 +1460,7 @@ func (c *Context) CVTTPD2PL(mx, x operand.Op) { if inst, err := x86.CVTTPD2PL(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTTPD2PL(mx, x operand.Op) { ctx.CVTTPD2PL(mx, x) } @@ -1469,7 +1469,7 @@ func (c *Context) CVTTPS2PL(mx, x operand.Op) { if inst, err := x86.CVTTPS2PL(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTTPS2PL(mx, x operand.Op) { ctx.CVTTPS2PL(mx, x) } @@ -1478,7 +1478,7 @@ func (c *Context) CVTTSD2SL(mx, r operand.Op) { if inst, err := x86.CVTTSD2SL(mx, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTTSD2SL(mx, r operand.Op) { ctx.CVTTSD2SL(mx, r) } @@ -1487,7 +1487,7 @@ func (c *Context) CVTTSD2SQ(mx, r operand.Op) { if inst, err := x86.CVTTSD2SQ(mx, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTTSD2SQ(mx, r operand.Op) { ctx.CVTTSD2SQ(mx, r) } @@ -1496,7 +1496,7 @@ func (c *Context) CVTTSS2SL(mx, r operand.Op) { if inst, err := x86.CVTTSS2SL(mx, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CVTTSS2SL(mx, r operand.Op) { ctx.CVTTSS2SL(mx, r) } @@ -1505,7 +1505,7 @@ func (c *Context) CWD() { if inst, err := x86.CWD(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CWD() { ctx.CWD() } @@ -1514,7 +1514,7 @@ func (c *Context) CWDE() { if inst, err := x86.CWDE(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func CWDE() { ctx.CWDE() } @@ -1523,7 +1523,7 @@ func (c *Context) DECB(mr operand.Op) { if inst, err := x86.DECB(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func DECB(mr operand.Op) { ctx.DECB(mr) } @@ -1532,7 +1532,7 @@ func (c *Context) DECL(mr operand.Op) { if inst, err := x86.DECL(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func DECL(mr operand.Op) { ctx.DECL(mr) } @@ -1541,7 +1541,7 @@ func (c *Context) DECQ(mr operand.Op) { if inst, err := x86.DECQ(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func DECQ(mr operand.Op) { ctx.DECQ(mr) } @@ -1550,7 +1550,7 @@ func (c *Context) DECW(mr operand.Op) { if inst, err := x86.DECW(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func DECW(mr operand.Op) { ctx.DECW(mr) } @@ -1559,7 +1559,7 @@ func (c *Context) DIVB(mr operand.Op) { if inst, err := x86.DIVB(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func DIVB(mr operand.Op) { ctx.DIVB(mr) } @@ -1568,7 +1568,7 @@ func (c *Context) DIVL(mr operand.Op) { if inst, err := x86.DIVL(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func DIVL(mr operand.Op) { ctx.DIVL(mr) } @@ -1577,7 +1577,7 @@ func (c *Context) DIVPD(mx, x operand.Op) { if inst, err := x86.DIVPD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func DIVPD(mx, x operand.Op) { ctx.DIVPD(mx, x) } @@ -1586,7 +1586,7 @@ func (c *Context) DIVPS(mx, x operand.Op) { if inst, err := x86.DIVPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func DIVPS(mx, x operand.Op) { ctx.DIVPS(mx, x) } @@ -1595,7 +1595,7 @@ func (c *Context) DIVQ(mr operand.Op) { if inst, err := x86.DIVQ(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func DIVQ(mr operand.Op) { ctx.DIVQ(mr) } @@ -1604,7 +1604,7 @@ func (c *Context) DIVSD(mx, x operand.Op) { if inst, err := x86.DIVSD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func DIVSD(mx, x operand.Op) { ctx.DIVSD(mx, x) } @@ -1613,7 +1613,7 @@ func (c *Context) DIVSS(mx, x operand.Op) { if inst, err := x86.DIVSS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func DIVSS(mx, x operand.Op) { ctx.DIVSS(mx, x) } @@ -1622,7 +1622,7 @@ func (c *Context) DIVW(mr operand.Op) { if inst, err := x86.DIVW(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func DIVW(mr operand.Op) { ctx.DIVW(mr) } @@ -1631,7 +1631,7 @@ func (c *Context) DPPD(i, mx, x operand.Op) { if inst, err := x86.DPPD(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func DPPD(i, mx, x operand.Op) { ctx.DPPD(i, mx, x) } @@ -1640,7 +1640,7 @@ func (c *Context) DPPS(i, mx, x operand.Op) { if inst, err := x86.DPPS(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func DPPS(i, mx, x operand.Op) { ctx.DPPS(i, mx, x) } @@ -1649,7 +1649,7 @@ func (c *Context) EXTRACTPS(i, x, mr operand.Op) { if inst, err := x86.EXTRACTPS(i, x, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func EXTRACTPS(i, x, mr operand.Op) { ctx.EXTRACTPS(i, x, mr) } @@ -1658,7 +1658,7 @@ func (c *Context) HADDPD(mx, x operand.Op) { if inst, err := x86.HADDPD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func HADDPD(mx, x operand.Op) { ctx.HADDPD(mx, x) } @@ -1667,7 +1667,7 @@ func (c *Context) HADDPS(mx, x operand.Op) { if inst, err := x86.HADDPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func HADDPS(mx, x operand.Op) { ctx.HADDPS(mx, x) } @@ -1676,7 +1676,7 @@ func (c *Context) HSUBPD(mx, x operand.Op) { if inst, err := x86.HSUBPD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func HSUBPD(mx, x operand.Op) { ctx.HSUBPD(mx, x) } @@ -1685,7 +1685,7 @@ func (c *Context) HSUBPS(mx, x operand.Op) { if inst, err := x86.HSUBPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func HSUBPS(mx, x operand.Op) { ctx.HSUBPS(mx, x) } @@ -1694,7 +1694,7 @@ func (c *Context) IDIVB(mr operand.Op) { if inst, err := x86.IDIVB(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func IDIVB(mr operand.Op) { ctx.IDIVB(mr) } @@ -1703,7 +1703,7 @@ func (c *Context) IDIVL(mr operand.Op) { if inst, err := x86.IDIVL(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func IDIVL(mr operand.Op) { ctx.IDIVL(mr) } @@ -1712,7 +1712,7 @@ func (c *Context) IDIVQ(mr operand.Op) { if inst, err := x86.IDIVQ(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func IDIVQ(mr operand.Op) { ctx.IDIVQ(mr) } @@ -1721,7 +1721,7 @@ func (c *Context) IDIVW(mr operand.Op) { if inst, err := x86.IDIVW(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func IDIVW(mr operand.Op) { ctx.IDIVW(mr) } @@ -1730,7 +1730,7 @@ func (c *Context) IMUL3L(i, mr, r operand.Op) { if inst, err := x86.IMUL3L(i, mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func IMUL3L(i, mr, r operand.Op) { ctx.IMUL3L(i, mr, r) } @@ -1739,7 +1739,7 @@ func (c *Context) IMUL3Q(i, mr, r operand.Op) { if inst, err := x86.IMUL3Q(i, mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func IMUL3Q(i, mr, r operand.Op) { ctx.IMUL3Q(i, mr, r) } @@ -1748,7 +1748,7 @@ func (c *Context) IMUL3W(i, mr, r operand.Op) { if inst, err := x86.IMUL3W(i, mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func IMUL3W(i, mr, r operand.Op) { ctx.IMUL3W(i, mr, r) } @@ -1757,7 +1757,7 @@ func (c *Context) IMULB(mr operand.Op) { if inst, err := x86.IMULB(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func IMULB(mr operand.Op) { ctx.IMULB(mr) } @@ -1766,7 +1766,7 @@ func (c *Context) IMULL(ops ...operand.Op) { if inst, err := x86.IMULL(ops...); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func IMULL(ops ...operand.Op) { ctx.IMULL(ops...) } @@ -1775,7 +1775,7 @@ func (c *Context) IMULQ(ops ...operand.Op) { if inst, err := x86.IMULQ(ops...); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func IMULQ(ops ...operand.Op) { ctx.IMULQ(ops...) } @@ -1784,7 +1784,7 @@ func (c *Context) IMULW(ops ...operand.Op) { if inst, err := x86.IMULW(ops...); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func IMULW(ops ...operand.Op) { ctx.IMULW(ops...) } @@ -1793,7 +1793,7 @@ func (c *Context) INCB(mr operand.Op) { if inst, err := x86.INCB(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func INCB(mr operand.Op) { ctx.INCB(mr) } @@ -1802,7 +1802,7 @@ func (c *Context) INCL(mr operand.Op) { if inst, err := x86.INCL(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func INCL(mr operand.Op) { ctx.INCL(mr) } @@ -1811,7 +1811,7 @@ func (c *Context) INCQ(mr operand.Op) { if inst, err := x86.INCQ(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func INCQ(mr operand.Op) { ctx.INCQ(mr) } @@ -1820,7 +1820,7 @@ func (c *Context) INCW(mr operand.Op) { if inst, err := x86.INCW(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func INCW(mr operand.Op) { ctx.INCW(mr) } @@ -1829,7 +1829,7 @@ func (c *Context) INSERTPS(i, mx, x operand.Op) { if inst, err := x86.INSERTPS(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func INSERTPS(i, mx, x operand.Op) { ctx.INSERTPS(i, mx, x) } @@ -1838,7 +1838,7 @@ func (c *Context) INT(i operand.Op) { if inst, err := x86.INT(i); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func INT(i operand.Op) { ctx.INT(i) } @@ -1847,7 +1847,7 @@ func (c *Context) JA(r operand.Op) { if inst, err := x86.JA(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JA(r operand.Op) { ctx.JA(r) } @@ -1856,7 +1856,7 @@ func (c *Context) JAE(r operand.Op) { if inst, err := x86.JAE(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JAE(r operand.Op) { ctx.JAE(r) } @@ -1865,7 +1865,7 @@ func (c *Context) JB(r operand.Op) { if inst, err := x86.JB(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JB(r operand.Op) { ctx.JB(r) } @@ -1874,7 +1874,7 @@ func (c *Context) JBE(r operand.Op) { if inst, err := x86.JBE(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JBE(r operand.Op) { ctx.JBE(r) } @@ -1883,7 +1883,7 @@ func (c *Context) JC(r operand.Op) { if inst, err := x86.JC(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JC(r operand.Op) { ctx.JC(r) } @@ -1892,7 +1892,7 @@ func (c *Context) JCC(r operand.Op) { if inst, err := x86.JCC(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JCC(r operand.Op) { ctx.JCC(r) } @@ -1901,7 +1901,7 @@ func (c *Context) JCS(r operand.Op) { if inst, err := x86.JCS(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JCS(r operand.Op) { ctx.JCS(r) } @@ -1910,7 +1910,7 @@ func (c *Context) JCXZL(r operand.Op) { if inst, err := x86.JCXZL(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JCXZL(r operand.Op) { ctx.JCXZL(r) } @@ -1919,7 +1919,7 @@ func (c *Context) JCXZQ(r operand.Op) { if inst, err := x86.JCXZQ(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JCXZQ(r operand.Op) { ctx.JCXZQ(r) } @@ -1928,7 +1928,7 @@ func (c *Context) JE(r operand.Op) { if inst, err := x86.JE(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JE(r operand.Op) { ctx.JE(r) } @@ -1937,7 +1937,7 @@ func (c *Context) JEQ(r operand.Op) { if inst, err := x86.JEQ(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JEQ(r operand.Op) { ctx.JEQ(r) } @@ -1946,7 +1946,7 @@ func (c *Context) JG(r operand.Op) { if inst, err := x86.JG(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JG(r operand.Op) { ctx.JG(r) } @@ -1955,7 +1955,7 @@ func (c *Context) JGE(r operand.Op) { if inst, err := x86.JGE(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JGE(r operand.Op) { ctx.JGE(r) } @@ -1964,7 +1964,7 @@ func (c *Context) JGT(r operand.Op) { if inst, err := x86.JGT(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JGT(r operand.Op) { ctx.JGT(r) } @@ -1973,7 +1973,7 @@ func (c *Context) JHI(r operand.Op) { if inst, err := x86.JHI(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JHI(r operand.Op) { ctx.JHI(r) } @@ -1982,7 +1982,7 @@ func (c *Context) JHS(r operand.Op) { if inst, err := x86.JHS(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JHS(r operand.Op) { ctx.JHS(r) } @@ -1991,7 +1991,7 @@ func (c *Context) JL(r operand.Op) { if inst, err := x86.JL(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JL(r operand.Op) { ctx.JL(r) } @@ -2000,7 +2000,7 @@ func (c *Context) JLE(r operand.Op) { if inst, err := x86.JLE(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JLE(r operand.Op) { ctx.JLE(r) } @@ -2009,7 +2009,7 @@ func (c *Context) JLO(r operand.Op) { if inst, err := x86.JLO(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JLO(r operand.Op) { ctx.JLO(r) } @@ -2018,7 +2018,7 @@ func (c *Context) JLS(r operand.Op) { if inst, err := x86.JLS(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JLS(r operand.Op) { ctx.JLS(r) } @@ -2027,7 +2027,7 @@ func (c *Context) JLT(r operand.Op) { if inst, err := x86.JLT(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JLT(r operand.Op) { ctx.JLT(r) } @@ -2036,7 +2036,7 @@ func (c *Context) JMI(r operand.Op) { if inst, err := x86.JMI(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JMI(r operand.Op) { ctx.JMI(r) } @@ -2045,7 +2045,7 @@ func (c *Context) JMP(mr operand.Op) { if inst, err := x86.JMP(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JMP(mr operand.Op) { ctx.JMP(mr) } @@ -2054,7 +2054,7 @@ func (c *Context) JNA(r operand.Op) { if inst, err := x86.JNA(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JNA(r operand.Op) { ctx.JNA(r) } @@ -2063,7 +2063,7 @@ func (c *Context) JNAE(r operand.Op) { if inst, err := x86.JNAE(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JNAE(r operand.Op) { ctx.JNAE(r) } @@ -2072,7 +2072,7 @@ func (c *Context) JNB(r operand.Op) { if inst, err := x86.JNB(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JNB(r operand.Op) { ctx.JNB(r) } @@ -2081,7 +2081,7 @@ func (c *Context) JNBE(r operand.Op) { if inst, err := x86.JNBE(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JNBE(r operand.Op) { ctx.JNBE(r) } @@ -2090,7 +2090,7 @@ func (c *Context) JNC(r operand.Op) { if inst, err := x86.JNC(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JNC(r operand.Op) { ctx.JNC(r) } @@ -2099,7 +2099,7 @@ func (c *Context) JNE(r operand.Op) { if inst, err := x86.JNE(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JNE(r operand.Op) { ctx.JNE(r) } @@ -2108,7 +2108,7 @@ func (c *Context) JNG(r operand.Op) { if inst, err := x86.JNG(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JNG(r operand.Op) { ctx.JNG(r) } @@ -2117,7 +2117,7 @@ func (c *Context) JNGE(r operand.Op) { if inst, err := x86.JNGE(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JNGE(r operand.Op) { ctx.JNGE(r) } @@ -2126,7 +2126,7 @@ func (c *Context) JNL(r operand.Op) { if inst, err := x86.JNL(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JNL(r operand.Op) { ctx.JNL(r) } @@ -2135,7 +2135,7 @@ func (c *Context) JNLE(r operand.Op) { if inst, err := x86.JNLE(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JNLE(r operand.Op) { ctx.JNLE(r) } @@ -2144,7 +2144,7 @@ func (c *Context) JNO(r operand.Op) { if inst, err := x86.JNO(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JNO(r operand.Op) { ctx.JNO(r) } @@ -2153,7 +2153,7 @@ func (c *Context) JNP(r operand.Op) { if inst, err := x86.JNP(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JNP(r operand.Op) { ctx.JNP(r) } @@ -2162,7 +2162,7 @@ func (c *Context) JNS(r operand.Op) { if inst, err := x86.JNS(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JNS(r operand.Op) { ctx.JNS(r) } @@ -2171,7 +2171,7 @@ func (c *Context) JNZ(r operand.Op) { if inst, err := x86.JNZ(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JNZ(r operand.Op) { ctx.JNZ(r) } @@ -2180,7 +2180,7 @@ func (c *Context) JO(r operand.Op) { if inst, err := x86.JO(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JO(r operand.Op) { ctx.JO(r) } @@ -2189,7 +2189,7 @@ func (c *Context) JOC(r operand.Op) { if inst, err := x86.JOC(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JOC(r operand.Op) { ctx.JOC(r) } @@ -2198,7 +2198,7 @@ func (c *Context) JOS(r operand.Op) { if inst, err := x86.JOS(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JOS(r operand.Op) { ctx.JOS(r) } @@ -2207,7 +2207,7 @@ func (c *Context) JP(r operand.Op) { if inst, err := x86.JP(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JP(r operand.Op) { ctx.JP(r) } @@ -2216,7 +2216,7 @@ func (c *Context) JPC(r operand.Op) { if inst, err := x86.JPC(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JPC(r operand.Op) { ctx.JPC(r) } @@ -2225,7 +2225,7 @@ func (c *Context) JPE(r operand.Op) { if inst, err := x86.JPE(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JPE(r operand.Op) { ctx.JPE(r) } @@ -2234,7 +2234,7 @@ func (c *Context) JPL(r operand.Op) { if inst, err := x86.JPL(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JPL(r operand.Op) { ctx.JPL(r) } @@ -2243,7 +2243,7 @@ func (c *Context) JPO(r operand.Op) { if inst, err := x86.JPO(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JPO(r operand.Op) { ctx.JPO(r) } @@ -2252,7 +2252,7 @@ func (c *Context) JPS(r operand.Op) { if inst, err := x86.JPS(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JPS(r operand.Op) { ctx.JPS(r) } @@ -2261,7 +2261,7 @@ func (c *Context) JS(r operand.Op) { if inst, err := x86.JS(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JS(r operand.Op) { ctx.JS(r) } @@ -2270,7 +2270,7 @@ func (c *Context) JZ(r operand.Op) { if inst, err := x86.JZ(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func JZ(r operand.Op) { ctx.JZ(r) } @@ -2279,7 +2279,7 @@ func (c *Context) LDDQU(m, x operand.Op) { if inst, err := x86.LDDQU(m, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func LDDQU(m, x operand.Op) { ctx.LDDQU(m, x) } @@ -2288,7 +2288,7 @@ func (c *Context) LDMXCSR(m operand.Op) { if inst, err := x86.LDMXCSR(m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func LDMXCSR(m operand.Op) { ctx.LDMXCSR(m) } @@ -2297,7 +2297,7 @@ func (c *Context) LEAL(m, r operand.Op) { if inst, err := x86.LEAL(m, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func LEAL(m, r operand.Op) { ctx.LEAL(m, r) } @@ -2306,7 +2306,7 @@ func (c *Context) LEAQ(m, r operand.Op) { if inst, err := x86.LEAQ(m, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func LEAQ(m, r operand.Op) { ctx.LEAQ(m, r) } @@ -2315,7 +2315,7 @@ func (c *Context) LEAW(m, r operand.Op) { if inst, err := x86.LEAW(m, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func LEAW(m, r operand.Op) { ctx.LEAW(m, r) } @@ -2324,7 +2324,7 @@ func (c *Context) LFENCE() { if inst, err := x86.LFENCE(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func LFENCE() { ctx.LFENCE() } @@ -2333,7 +2333,7 @@ func (c *Context) LZCNTL(mr, r operand.Op) { if inst, err := x86.LZCNTL(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func LZCNTL(mr, r operand.Op) { ctx.LZCNTL(mr, r) } @@ -2342,7 +2342,7 @@ func (c *Context) LZCNTQ(mr, r operand.Op) { if inst, err := x86.LZCNTQ(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func LZCNTQ(mr, r operand.Op) { ctx.LZCNTQ(mr, r) } @@ -2351,7 +2351,7 @@ func (c *Context) LZCNTW(mr, r operand.Op) { if inst, err := x86.LZCNTW(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func LZCNTW(mr, r operand.Op) { ctx.LZCNTW(mr, r) } @@ -2360,7 +2360,7 @@ func (c *Context) MASKMOVDQU(x, x1 operand.Op) { if inst, err := x86.MASKMOVDQU(x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MASKMOVDQU(x, x1 operand.Op) { ctx.MASKMOVDQU(x, x1) } @@ -2369,7 +2369,7 @@ func (c *Context) MASKMOVOU(x, x1 operand.Op) { if inst, err := x86.MASKMOVOU(x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MASKMOVOU(x, x1 operand.Op) { ctx.MASKMOVOU(x, x1) } @@ -2378,7 +2378,7 @@ func (c *Context) MAXPD(mx, x operand.Op) { if inst, err := x86.MAXPD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MAXPD(mx, x operand.Op) { ctx.MAXPD(mx, x) } @@ -2387,7 +2387,7 @@ func (c *Context) MAXPS(mx, x operand.Op) { if inst, err := x86.MAXPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MAXPS(mx, x operand.Op) { ctx.MAXPS(mx, x) } @@ -2396,7 +2396,7 @@ func (c *Context) MAXSD(mx, x operand.Op) { if inst, err := x86.MAXSD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MAXSD(mx, x operand.Op) { ctx.MAXSD(mx, x) } @@ -2405,7 +2405,7 @@ func (c *Context) MAXSS(mx, x operand.Op) { if inst, err := x86.MAXSS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MAXSS(mx, x operand.Op) { ctx.MAXSS(mx, x) } @@ -2414,7 +2414,7 @@ func (c *Context) MFENCE() { if inst, err := x86.MFENCE(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MFENCE() { ctx.MFENCE() } @@ -2423,7 +2423,7 @@ func (c *Context) MINPD(mx, x operand.Op) { if inst, err := x86.MINPD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MINPD(mx, x operand.Op) { ctx.MINPD(mx, x) } @@ -2432,7 +2432,7 @@ func (c *Context) MINPS(mx, x operand.Op) { if inst, err := x86.MINPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MINPS(mx, x operand.Op) { ctx.MINPS(mx, x) } @@ -2441,7 +2441,7 @@ func (c *Context) MINSD(mx, x operand.Op) { if inst, err := x86.MINSD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MINSD(mx, x operand.Op) { ctx.MINSD(mx, x) } @@ -2450,7 +2450,7 @@ func (c *Context) MINSS(mx, x operand.Op) { if inst, err := x86.MINSS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MINSS(mx, x operand.Op) { ctx.MINSS(mx, x) } @@ -2459,7 +2459,7 @@ func (c *Context) MONITOR() { if inst, err := x86.MONITOR(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MONITOR() { ctx.MONITOR() } @@ -2468,7 +2468,7 @@ func (c *Context) MOVAPD(mx, mx1 operand.Op) { if inst, err := x86.MOVAPD(mx, mx1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVAPD(mx, mx1 operand.Op) { ctx.MOVAPD(mx, mx1) } @@ -2477,7 +2477,7 @@ func (c *Context) MOVAPS(mx, mx1 operand.Op) { if inst, err := x86.MOVAPS(mx, mx1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVAPS(mx, mx1 operand.Op) { ctx.MOVAPS(mx, mx1) } @@ -2486,7 +2486,7 @@ func (c *Context) MOVB(imr, mr operand.Op) { if inst, err := x86.MOVB(imr, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVB(imr, mr operand.Op) { ctx.MOVB(imr, mr) } @@ -2495,7 +2495,7 @@ func (c *Context) MOVBELL(mr, mr1 operand.Op) { if inst, err := x86.MOVBELL(mr, mr1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVBELL(mr, mr1 operand.Op) { ctx.MOVBELL(mr, mr1) } @@ -2504,7 +2504,7 @@ func (c *Context) MOVBEQQ(mr, mr1 operand.Op) { if inst, err := x86.MOVBEQQ(mr, mr1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVBEQQ(mr, mr1 operand.Op) { ctx.MOVBEQQ(mr, mr1) } @@ -2513,7 +2513,7 @@ func (c *Context) MOVBEWW(mr, mr1 operand.Op) { if inst, err := x86.MOVBEWW(mr, mr1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVBEWW(mr, mr1 operand.Op) { ctx.MOVBEWW(mr, mr1) } @@ -2522,7 +2522,7 @@ func (c *Context) MOVBLSX(mr, r operand.Op) { if inst, err := x86.MOVBLSX(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVBLSX(mr, r operand.Op) { ctx.MOVBLSX(mr, r) } @@ -2531,7 +2531,7 @@ func (c *Context) MOVBLZX(mr, r operand.Op) { if inst, err := x86.MOVBLZX(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVBLZX(mr, r operand.Op) { ctx.MOVBLZX(mr, r) } @@ -2540,7 +2540,7 @@ func (c *Context) MOVBQSX(mr, r operand.Op) { if inst, err := x86.MOVBQSX(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVBQSX(mr, r operand.Op) { ctx.MOVBQSX(mr, r) } @@ -2549,7 +2549,7 @@ func (c *Context) MOVBQZX(mr, r operand.Op) { if inst, err := x86.MOVBQZX(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVBQZX(mr, r operand.Op) { ctx.MOVBQZX(mr, r) } @@ -2558,7 +2558,7 @@ func (c *Context) MOVBWSX(mr, r operand.Op) { if inst, err := x86.MOVBWSX(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVBWSX(mr, r operand.Op) { ctx.MOVBWSX(mr, r) } @@ -2567,7 +2567,7 @@ func (c *Context) MOVBWZX(mr, r operand.Op) { if inst, err := x86.MOVBWZX(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVBWZX(mr, r operand.Op) { ctx.MOVBWZX(mr, r) } @@ -2576,7 +2576,7 @@ func (c *Context) MOVD(imrx, mrx operand.Op) { if inst, err := x86.MOVD(imrx, mrx); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVD(imrx, mrx operand.Op) { ctx.MOVD(imrx, mrx) } @@ -2585,7 +2585,7 @@ func (c *Context) MOVDDUP(mx, x operand.Op) { if inst, err := x86.MOVDDUP(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVDDUP(mx, x operand.Op) { ctx.MOVDDUP(mx, x) } @@ -2594,7 +2594,7 @@ func (c *Context) MOVDQ2Q(imrx, mrx operand.Op) { if inst, err := x86.MOVDQ2Q(imrx, mrx); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVDQ2Q(imrx, mrx operand.Op) { ctx.MOVDQ2Q(imrx, mrx) } @@ -2603,7 +2603,7 @@ func (c *Context) MOVHLPS(x, x1 operand.Op) { if inst, err := x86.MOVHLPS(x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVHLPS(x, x1 operand.Op) { ctx.MOVHLPS(x, x1) } @@ -2612,7 +2612,7 @@ func (c *Context) MOVHPD(mx, mx1 operand.Op) { if inst, err := x86.MOVHPD(mx, mx1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVHPD(mx, mx1 operand.Op) { ctx.MOVHPD(mx, mx1) } @@ -2621,7 +2621,7 @@ func (c *Context) MOVHPS(mx, mx1 operand.Op) { if inst, err := x86.MOVHPS(mx, mx1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVHPS(mx, mx1 operand.Op) { ctx.MOVHPS(mx, mx1) } @@ -2630,7 +2630,7 @@ func (c *Context) MOVL(imr, mr operand.Op) { if inst, err := x86.MOVL(imr, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVL(imr, mr operand.Op) { ctx.MOVL(imr, mr) } @@ -2639,7 +2639,7 @@ func (c *Context) MOVLHPS(x, x1 operand.Op) { if inst, err := x86.MOVLHPS(x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVLHPS(x, x1 operand.Op) { ctx.MOVLHPS(x, x1) } @@ -2648,7 +2648,7 @@ func (c *Context) MOVLPD(mx, mx1 operand.Op) { if inst, err := x86.MOVLPD(mx, mx1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVLPD(mx, mx1 operand.Op) { ctx.MOVLPD(mx, mx1) } @@ -2657,7 +2657,7 @@ func (c *Context) MOVLPS(mx, mx1 operand.Op) { if inst, err := x86.MOVLPS(mx, mx1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVLPS(mx, mx1 operand.Op) { ctx.MOVLPS(mx, mx1) } @@ -2666,7 +2666,7 @@ func (c *Context) MOVLQSX(mr, r operand.Op) { if inst, err := x86.MOVLQSX(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVLQSX(mr, r operand.Op) { ctx.MOVLQSX(mr, r) } @@ -2675,7 +2675,7 @@ func (c *Context) MOVLQZX(m, r operand.Op) { if inst, err := x86.MOVLQZX(m, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVLQZX(m, r operand.Op) { ctx.MOVLQZX(m, r) } @@ -2684,7 +2684,7 @@ func (c *Context) MOVMSKPD(x, r operand.Op) { if inst, err := x86.MOVMSKPD(x, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVMSKPD(x, r operand.Op) { ctx.MOVMSKPD(x, r) } @@ -2693,7 +2693,7 @@ func (c *Context) MOVMSKPS(x, r operand.Op) { if inst, err := x86.MOVMSKPS(x, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVMSKPS(x, r operand.Op) { ctx.MOVMSKPS(x, r) } @@ -2702,7 +2702,7 @@ func (c *Context) MOVNTDQ(x, m operand.Op) { if inst, err := x86.MOVNTDQ(x, m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVNTDQ(x, m operand.Op) { ctx.MOVNTDQ(x, m) } @@ -2711,7 +2711,7 @@ func (c *Context) MOVNTDQA(m, x operand.Op) { if inst, err := x86.MOVNTDQA(m, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVNTDQA(m, x operand.Op) { ctx.MOVNTDQA(m, x) } @@ -2720,7 +2720,7 @@ func (c *Context) MOVNTIL(r, m operand.Op) { if inst, err := x86.MOVNTIL(r, m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVNTIL(r, m operand.Op) { ctx.MOVNTIL(r, m) } @@ -2729,7 +2729,7 @@ func (c *Context) MOVNTIQ(r, m operand.Op) { if inst, err := x86.MOVNTIQ(r, m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVNTIQ(r, m operand.Op) { ctx.MOVNTIQ(r, m) } @@ -2738,7 +2738,7 @@ func (c *Context) MOVNTO(x, m operand.Op) { if inst, err := x86.MOVNTO(x, m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVNTO(x, m operand.Op) { ctx.MOVNTO(x, m) } @@ -2747,7 +2747,7 @@ func (c *Context) MOVNTPD(x, m operand.Op) { if inst, err := x86.MOVNTPD(x, m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVNTPD(x, m operand.Op) { ctx.MOVNTPD(x, m) } @@ -2756,7 +2756,7 @@ func (c *Context) MOVNTPS(x, m operand.Op) { if inst, err := x86.MOVNTPS(x, m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVNTPS(x, m operand.Op) { ctx.MOVNTPS(x, m) } @@ -2765,7 +2765,7 @@ func (c *Context) MOVO(mx, mx1 operand.Op) { if inst, err := x86.MOVO(mx, mx1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVO(mx, mx1 operand.Op) { ctx.MOVO(mx, mx1) } @@ -2774,7 +2774,7 @@ func (c *Context) MOVOA(mx, mx1 operand.Op) { if inst, err := x86.MOVOA(mx, mx1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVOA(mx, mx1 operand.Op) { ctx.MOVOA(mx, mx1) } @@ -2783,7 +2783,7 @@ func (c *Context) MOVOU(mx, mx1 operand.Op) { if inst, err := x86.MOVOU(mx, mx1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVOU(mx, mx1 operand.Op) { ctx.MOVOU(mx, mx1) } @@ -2792,7 +2792,7 @@ func (c *Context) MOVQ(imrx, mrx operand.Op) { if inst, err := x86.MOVQ(imrx, mrx); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVQ(imrx, mrx operand.Op) { ctx.MOVQ(imrx, mrx) } @@ -2801,7 +2801,7 @@ func (c *Context) MOVSD(mx, mx1 operand.Op) { if inst, err := x86.MOVSD(mx, mx1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVSD(mx, mx1 operand.Op) { ctx.MOVSD(mx, mx1) } @@ -2810,7 +2810,7 @@ func (c *Context) MOVSHDUP(mx, x operand.Op) { if inst, err := x86.MOVSHDUP(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVSHDUP(mx, x operand.Op) { ctx.MOVSHDUP(mx, x) } @@ -2819,7 +2819,7 @@ func (c *Context) MOVSLDUP(mx, x operand.Op) { if inst, err := x86.MOVSLDUP(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVSLDUP(mx, x operand.Op) { ctx.MOVSLDUP(mx, x) } @@ -2828,7 +2828,7 @@ func (c *Context) MOVSS(mx, mx1 operand.Op) { if inst, err := x86.MOVSS(mx, mx1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVSS(mx, mx1 operand.Op) { ctx.MOVSS(mx, mx1) } @@ -2837,7 +2837,7 @@ func (c *Context) MOVUPD(mx, mx1 operand.Op) { if inst, err := x86.MOVUPD(mx, mx1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVUPD(mx, mx1 operand.Op) { ctx.MOVUPD(mx, mx1) } @@ -2846,7 +2846,7 @@ func (c *Context) MOVUPS(mx, mx1 operand.Op) { if inst, err := x86.MOVUPS(mx, mx1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVUPS(mx, mx1 operand.Op) { ctx.MOVUPS(mx, mx1) } @@ -2855,7 +2855,7 @@ func (c *Context) MOVW(imr, mr operand.Op) { if inst, err := x86.MOVW(imr, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVW(imr, mr operand.Op) { ctx.MOVW(imr, mr) } @@ -2864,7 +2864,7 @@ func (c *Context) MOVWLSX(mr, r operand.Op) { if inst, err := x86.MOVWLSX(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVWLSX(mr, r operand.Op) { ctx.MOVWLSX(mr, r) } @@ -2873,7 +2873,7 @@ func (c *Context) MOVWLZX(mr, r operand.Op) { if inst, err := x86.MOVWLZX(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVWLZX(mr, r operand.Op) { ctx.MOVWLZX(mr, r) } @@ -2882,7 +2882,7 @@ func (c *Context) MOVWQSX(mr, r operand.Op) { if inst, err := x86.MOVWQSX(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVWQSX(mr, r operand.Op) { ctx.MOVWQSX(mr, r) } @@ -2891,7 +2891,7 @@ func (c *Context) MOVWQZX(mr, r operand.Op) { if inst, err := x86.MOVWQZX(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MOVWQZX(mr, r operand.Op) { ctx.MOVWQZX(mr, r) } @@ -2900,7 +2900,7 @@ func (c *Context) MPSADBW(i, mx, x operand.Op) { if inst, err := x86.MPSADBW(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MPSADBW(i, mx, x operand.Op) { ctx.MPSADBW(i, mx, x) } @@ -2909,7 +2909,7 @@ func (c *Context) MULB(mr operand.Op) { if inst, err := x86.MULB(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MULB(mr operand.Op) { ctx.MULB(mr) } @@ -2918,7 +2918,7 @@ func (c *Context) MULL(mr operand.Op) { if inst, err := x86.MULL(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MULL(mr operand.Op) { ctx.MULL(mr) } @@ -2927,7 +2927,7 @@ func (c *Context) MULPD(mx, x operand.Op) { if inst, err := x86.MULPD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MULPD(mx, x operand.Op) { ctx.MULPD(mx, x) } @@ -2936,7 +2936,7 @@ func (c *Context) MULPS(mx, x operand.Op) { if inst, err := x86.MULPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MULPS(mx, x operand.Op) { ctx.MULPS(mx, x) } @@ -2945,7 +2945,7 @@ func (c *Context) MULQ(mr operand.Op) { if inst, err := x86.MULQ(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MULQ(mr operand.Op) { ctx.MULQ(mr) } @@ -2954,7 +2954,7 @@ func (c *Context) MULSD(mx, x operand.Op) { if inst, err := x86.MULSD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MULSD(mx, x operand.Op) { ctx.MULSD(mx, x) } @@ -2963,7 +2963,7 @@ func (c *Context) MULSS(mx, x operand.Op) { if inst, err := x86.MULSS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MULSS(mx, x operand.Op) { ctx.MULSS(mx, x) } @@ -2972,7 +2972,7 @@ func (c *Context) MULW(mr operand.Op) { if inst, err := x86.MULW(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MULW(mr operand.Op) { ctx.MULW(mr) } @@ -2981,7 +2981,7 @@ func (c *Context) MULXL(mr, r, r1 operand.Op) { if inst, err := x86.MULXL(mr, r, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MULXL(mr, r, r1 operand.Op) { ctx.MULXL(mr, r, r1) } @@ -2990,7 +2990,7 @@ func (c *Context) MULXQ(mr, r, r1 operand.Op) { if inst, err := x86.MULXQ(mr, r, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MULXQ(mr, r, r1 operand.Op) { ctx.MULXQ(mr, r, r1) } @@ -2999,7 +2999,7 @@ func (c *Context) MWAIT() { if inst, err := x86.MWAIT(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func MWAIT() { ctx.MWAIT() } @@ -3008,7 +3008,7 @@ func (c *Context) NEGB(mr operand.Op) { if inst, err := x86.NEGB(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func NEGB(mr operand.Op) { ctx.NEGB(mr) } @@ -3017,7 +3017,7 @@ func (c *Context) NEGL(mr operand.Op) { if inst, err := x86.NEGL(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func NEGL(mr operand.Op) { ctx.NEGL(mr) } @@ -3026,7 +3026,7 @@ func (c *Context) NEGQ(mr operand.Op) { if inst, err := x86.NEGQ(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func NEGQ(mr operand.Op) { ctx.NEGQ(mr) } @@ -3035,7 +3035,7 @@ func (c *Context) NEGW(mr operand.Op) { if inst, err := x86.NEGW(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func NEGW(mr operand.Op) { ctx.NEGW(mr) } @@ -3044,7 +3044,7 @@ func (c *Context) NOP() { if inst, err := x86.NOP(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func NOP() { ctx.NOP() } @@ -3053,7 +3053,7 @@ func (c *Context) NOTB(mr operand.Op) { if inst, err := x86.NOTB(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func NOTB(mr operand.Op) { ctx.NOTB(mr) } @@ -3062,7 +3062,7 @@ func (c *Context) NOTL(mr operand.Op) { if inst, err := x86.NOTL(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func NOTL(mr operand.Op) { ctx.NOTL(mr) } @@ -3071,7 +3071,7 @@ func (c *Context) NOTQ(mr operand.Op) { if inst, err := x86.NOTQ(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func NOTQ(mr operand.Op) { ctx.NOTQ(mr) } @@ -3080,7 +3080,7 @@ func (c *Context) NOTW(mr operand.Op) { if inst, err := x86.NOTW(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func NOTW(mr operand.Op) { ctx.NOTW(mr) } @@ -3089,7 +3089,7 @@ func (c *Context) ORB(imr, amr operand.Op) { if inst, err := x86.ORB(imr, amr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ORB(imr, amr operand.Op) { ctx.ORB(imr, amr) } @@ -3098,7 +3098,7 @@ func (c *Context) ORL(imr, emr operand.Op) { if inst, err := x86.ORL(imr, emr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ORL(imr, emr operand.Op) { ctx.ORL(imr, emr) } @@ -3107,7 +3107,7 @@ func (c *Context) ORPD(mx, x operand.Op) { if inst, err := x86.ORPD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ORPD(mx, x operand.Op) { ctx.ORPD(mx, x) } @@ -3116,7 +3116,7 @@ func (c *Context) ORPS(mx, x operand.Op) { if inst, err := x86.ORPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ORPS(mx, x operand.Op) { ctx.ORPS(mx, x) } @@ -3125,7 +3125,7 @@ func (c *Context) ORQ(imr, mr operand.Op) { if inst, err := x86.ORQ(imr, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ORQ(imr, mr operand.Op) { ctx.ORQ(imr, mr) } @@ -3134,7 +3134,7 @@ func (c *Context) ORW(imr, amr operand.Op) { if inst, err := x86.ORW(imr, amr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ORW(imr, amr operand.Op) { ctx.ORW(imr, amr) } @@ -3143,7 +3143,7 @@ func (c *Context) PABSB(mx, x operand.Op) { if inst, err := x86.PABSB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PABSB(mx, x operand.Op) { ctx.PABSB(mx, x) } @@ -3152,7 +3152,7 @@ func (c *Context) PABSD(mx, x operand.Op) { if inst, err := x86.PABSD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PABSD(mx, x operand.Op) { ctx.PABSD(mx, x) } @@ -3161,7 +3161,7 @@ func (c *Context) PABSW(mx, x operand.Op) { if inst, err := x86.PABSW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PABSW(mx, x operand.Op) { ctx.PABSW(mx, x) } @@ -3170,7 +3170,7 @@ func (c *Context) PACKSSLW(mx, x operand.Op) { if inst, err := x86.PACKSSLW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PACKSSLW(mx, x operand.Op) { ctx.PACKSSLW(mx, x) } @@ -3179,7 +3179,7 @@ func (c *Context) PACKSSWB(mx, x operand.Op) { if inst, err := x86.PACKSSWB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PACKSSWB(mx, x operand.Op) { ctx.PACKSSWB(mx, x) } @@ -3188,7 +3188,7 @@ func (c *Context) PACKUSDW(mx, x operand.Op) { if inst, err := x86.PACKUSDW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PACKUSDW(mx, x operand.Op) { ctx.PACKUSDW(mx, x) } @@ -3197,7 +3197,7 @@ func (c *Context) PACKUSWB(mx, x operand.Op) { if inst, err := x86.PACKUSWB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PACKUSWB(mx, x operand.Op) { ctx.PACKUSWB(mx, x) } @@ -3206,7 +3206,7 @@ func (c *Context) PADDB(mx, x operand.Op) { if inst, err := x86.PADDB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PADDB(mx, x operand.Op) { ctx.PADDB(mx, x) } @@ -3215,7 +3215,7 @@ func (c *Context) PADDD(mx, x operand.Op) { if inst, err := x86.PADDD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PADDD(mx, x operand.Op) { ctx.PADDD(mx, x) } @@ -3224,7 +3224,7 @@ func (c *Context) PADDL(mx, x operand.Op) { if inst, err := x86.PADDL(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PADDL(mx, x operand.Op) { ctx.PADDL(mx, x) } @@ -3233,7 +3233,7 @@ func (c *Context) PADDQ(mx, x operand.Op) { if inst, err := x86.PADDQ(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PADDQ(mx, x operand.Op) { ctx.PADDQ(mx, x) } @@ -3242,7 +3242,7 @@ func (c *Context) PADDSB(mx, x operand.Op) { if inst, err := x86.PADDSB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PADDSB(mx, x operand.Op) { ctx.PADDSB(mx, x) } @@ -3251,7 +3251,7 @@ func (c *Context) PADDSW(mx, x operand.Op) { if inst, err := x86.PADDSW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PADDSW(mx, x operand.Op) { ctx.PADDSW(mx, x) } @@ -3260,7 +3260,7 @@ func (c *Context) PADDUSB(mx, x operand.Op) { if inst, err := x86.PADDUSB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PADDUSB(mx, x operand.Op) { ctx.PADDUSB(mx, x) } @@ -3269,7 +3269,7 @@ func (c *Context) PADDUSW(mx, x operand.Op) { if inst, err := x86.PADDUSW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PADDUSW(mx, x operand.Op) { ctx.PADDUSW(mx, x) } @@ -3278,7 +3278,7 @@ func (c *Context) PADDW(mx, x operand.Op) { if inst, err := x86.PADDW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PADDW(mx, x operand.Op) { ctx.PADDW(mx, x) } @@ -3287,7 +3287,7 @@ func (c *Context) PALIGNR(i, mx, x operand.Op) { if inst, err := x86.PALIGNR(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PALIGNR(i, mx, x operand.Op) { ctx.PALIGNR(i, mx, x) } @@ -3296,7 +3296,7 @@ func (c *Context) PAND(mx, x operand.Op) { if inst, err := x86.PAND(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PAND(mx, x operand.Op) { ctx.PAND(mx, x) } @@ -3305,7 +3305,7 @@ func (c *Context) PANDN(mx, x operand.Op) { if inst, err := x86.PANDN(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PANDN(mx, x operand.Op) { ctx.PANDN(mx, x) } @@ -3314,7 +3314,7 @@ func (c *Context) PAUSE() { if inst, err := x86.PAUSE(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PAUSE() { ctx.PAUSE() } @@ -3323,7 +3323,7 @@ func (c *Context) PAVGB(mx, x operand.Op) { if inst, err := x86.PAVGB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PAVGB(mx, x operand.Op) { ctx.PAVGB(mx, x) } @@ -3332,7 +3332,7 @@ func (c *Context) PAVGW(mx, x operand.Op) { if inst, err := x86.PAVGW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PAVGW(mx, x operand.Op) { ctx.PAVGW(mx, x) } @@ -3341,7 +3341,7 @@ func (c *Context) PBLENDVB(x, mx, x1 operand.Op) { if inst, err := x86.PBLENDVB(x, mx, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PBLENDVB(x, mx, x1 operand.Op) { ctx.PBLENDVB(x, mx, x1) } @@ -3350,7 +3350,7 @@ func (c *Context) PBLENDW(i, mx, x operand.Op) { if inst, err := x86.PBLENDW(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PBLENDW(i, mx, x operand.Op) { ctx.PBLENDW(i, mx, x) } @@ -3359,7 +3359,7 @@ func (c *Context) PCLMULQDQ(i, mx, x operand.Op) { if inst, err := x86.PCLMULQDQ(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PCLMULQDQ(i, mx, x operand.Op) { ctx.PCLMULQDQ(i, mx, x) } @@ -3368,7 +3368,7 @@ func (c *Context) PCMPEQB(mx, x operand.Op) { if inst, err := x86.PCMPEQB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PCMPEQB(mx, x operand.Op) { ctx.PCMPEQB(mx, x) } @@ -3377,7 +3377,7 @@ func (c *Context) PCMPEQL(mx, x operand.Op) { if inst, err := x86.PCMPEQL(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PCMPEQL(mx, x operand.Op) { ctx.PCMPEQL(mx, x) } @@ -3386,7 +3386,7 @@ func (c *Context) PCMPEQQ(mx, x operand.Op) { if inst, err := x86.PCMPEQQ(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PCMPEQQ(mx, x operand.Op) { ctx.PCMPEQQ(mx, x) } @@ -3395,7 +3395,7 @@ func (c *Context) PCMPEQW(mx, x operand.Op) { if inst, err := x86.PCMPEQW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PCMPEQW(mx, x operand.Op) { ctx.PCMPEQW(mx, x) } @@ -3404,7 +3404,7 @@ func (c *Context) PCMPESTRI(i, mx, x operand.Op) { if inst, err := x86.PCMPESTRI(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PCMPESTRI(i, mx, x operand.Op) { ctx.PCMPESTRI(i, mx, x) } @@ -3413,7 +3413,7 @@ func (c *Context) PCMPESTRM(i, mx, x operand.Op) { if inst, err := x86.PCMPESTRM(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PCMPESTRM(i, mx, x operand.Op) { ctx.PCMPESTRM(i, mx, x) } @@ -3422,7 +3422,7 @@ func (c *Context) PCMPGTB(mx, x operand.Op) { if inst, err := x86.PCMPGTB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PCMPGTB(mx, x operand.Op) { ctx.PCMPGTB(mx, x) } @@ -3431,7 +3431,7 @@ func (c *Context) PCMPGTL(mx, x operand.Op) { if inst, err := x86.PCMPGTL(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PCMPGTL(mx, x operand.Op) { ctx.PCMPGTL(mx, x) } @@ -3440,7 +3440,7 @@ func (c *Context) PCMPGTQ(mx, x operand.Op) { if inst, err := x86.PCMPGTQ(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PCMPGTQ(mx, x operand.Op) { ctx.PCMPGTQ(mx, x) } @@ -3449,7 +3449,7 @@ func (c *Context) PCMPGTW(mx, x operand.Op) { if inst, err := x86.PCMPGTW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PCMPGTW(mx, x operand.Op) { ctx.PCMPGTW(mx, x) } @@ -3458,7 +3458,7 @@ func (c *Context) PCMPISTRI(i, mx, x operand.Op) { if inst, err := x86.PCMPISTRI(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PCMPISTRI(i, mx, x operand.Op) { ctx.PCMPISTRI(i, mx, x) } @@ -3467,7 +3467,7 @@ func (c *Context) PCMPISTRM(i, mx, x operand.Op) { if inst, err := x86.PCMPISTRM(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PCMPISTRM(i, mx, x operand.Op) { ctx.PCMPISTRM(i, mx, x) } @@ -3476,7 +3476,7 @@ func (c *Context) PDEPL(mr, r, r1 operand.Op) { if inst, err := x86.PDEPL(mr, r, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PDEPL(mr, r, r1 operand.Op) { ctx.PDEPL(mr, r, r1) } @@ -3485,7 +3485,7 @@ func (c *Context) PDEPQ(mr, r, r1 operand.Op) { if inst, err := x86.PDEPQ(mr, r, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PDEPQ(mr, r, r1 operand.Op) { ctx.PDEPQ(mr, r, r1) } @@ -3494,7 +3494,7 @@ func (c *Context) PEXTL(mr, r, r1 operand.Op) { if inst, err := x86.PEXTL(mr, r, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PEXTL(mr, r, r1 operand.Op) { ctx.PEXTL(mr, r, r1) } @@ -3503,7 +3503,7 @@ func (c *Context) PEXTQ(mr, r, r1 operand.Op) { if inst, err := x86.PEXTQ(mr, r, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PEXTQ(mr, r, r1 operand.Op) { ctx.PEXTQ(mr, r, r1) } @@ -3512,7 +3512,7 @@ func (c *Context) PEXTRB(i, x, mr operand.Op) { if inst, err := x86.PEXTRB(i, x, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PEXTRB(i, x, mr operand.Op) { ctx.PEXTRB(i, x, mr) } @@ -3521,7 +3521,7 @@ func (c *Context) PEXTRD(i, x, mr operand.Op) { if inst, err := x86.PEXTRD(i, x, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PEXTRD(i, x, mr operand.Op) { ctx.PEXTRD(i, x, mr) } @@ -3530,7 +3530,7 @@ func (c *Context) PEXTRQ(i, x, mr operand.Op) { if inst, err := x86.PEXTRQ(i, x, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PEXTRQ(i, x, mr operand.Op) { ctx.PEXTRQ(i, x, mr) } @@ -3539,7 +3539,7 @@ func (c *Context) PEXTRW(i, x, mr operand.Op) { if inst, err := x86.PEXTRW(i, x, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PEXTRW(i, x, mr operand.Op) { ctx.PEXTRW(i, x, mr) } @@ -3548,7 +3548,7 @@ func (c *Context) PHADDD(mx, x operand.Op) { if inst, err := x86.PHADDD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PHADDD(mx, x operand.Op) { ctx.PHADDD(mx, x) } @@ -3557,7 +3557,7 @@ func (c *Context) PHADDSW(mx, x operand.Op) { if inst, err := x86.PHADDSW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PHADDSW(mx, x operand.Op) { ctx.PHADDSW(mx, x) } @@ -3566,7 +3566,7 @@ func (c *Context) PHADDW(mx, x operand.Op) { if inst, err := x86.PHADDW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PHADDW(mx, x operand.Op) { ctx.PHADDW(mx, x) } @@ -3575,7 +3575,7 @@ func (c *Context) PHMINPOSUW(mx, x operand.Op) { if inst, err := x86.PHMINPOSUW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PHMINPOSUW(mx, x operand.Op) { ctx.PHMINPOSUW(mx, x) } @@ -3584,7 +3584,7 @@ func (c *Context) PHSUBD(mx, x operand.Op) { if inst, err := x86.PHSUBD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PHSUBD(mx, x operand.Op) { ctx.PHSUBD(mx, x) } @@ -3593,7 +3593,7 @@ func (c *Context) PHSUBSW(mx, x operand.Op) { if inst, err := x86.PHSUBSW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PHSUBSW(mx, x operand.Op) { ctx.PHSUBSW(mx, x) } @@ -3602,7 +3602,7 @@ func (c *Context) PHSUBW(mx, x operand.Op) { if inst, err := x86.PHSUBW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PHSUBW(mx, x operand.Op) { ctx.PHSUBW(mx, x) } @@ -3611,7 +3611,7 @@ func (c *Context) PINSRB(i, mr, x operand.Op) { if inst, err := x86.PINSRB(i, mr, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PINSRB(i, mr, x operand.Op) { ctx.PINSRB(i, mr, x) } @@ -3620,7 +3620,7 @@ func (c *Context) PINSRD(i, mr, x operand.Op) { if inst, err := x86.PINSRD(i, mr, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PINSRD(i, mr, x operand.Op) { ctx.PINSRD(i, mr, x) } @@ -3629,7 +3629,7 @@ func (c *Context) PINSRQ(i, mr, x operand.Op) { if inst, err := x86.PINSRQ(i, mr, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PINSRQ(i, mr, x operand.Op) { ctx.PINSRQ(i, mr, x) } @@ -3638,7 +3638,7 @@ func (c *Context) PINSRW(i, mr, x operand.Op) { if inst, err := x86.PINSRW(i, mr, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PINSRW(i, mr, x operand.Op) { ctx.PINSRW(i, mr, x) } @@ -3647,7 +3647,7 @@ func (c *Context) PMADDUBSW(mx, x operand.Op) { if inst, err := x86.PMADDUBSW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMADDUBSW(mx, x operand.Op) { ctx.PMADDUBSW(mx, x) } @@ -3656,7 +3656,7 @@ func (c *Context) PMADDWL(mx, x operand.Op) { if inst, err := x86.PMADDWL(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMADDWL(mx, x operand.Op) { ctx.PMADDWL(mx, x) } @@ -3665,7 +3665,7 @@ func (c *Context) PMAXSB(mx, x operand.Op) { if inst, err := x86.PMAXSB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMAXSB(mx, x operand.Op) { ctx.PMAXSB(mx, x) } @@ -3674,7 +3674,7 @@ func (c *Context) PMAXSD(mx, x operand.Op) { if inst, err := x86.PMAXSD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMAXSD(mx, x operand.Op) { ctx.PMAXSD(mx, x) } @@ -3683,7 +3683,7 @@ func (c *Context) PMAXSW(mx, x operand.Op) { if inst, err := x86.PMAXSW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMAXSW(mx, x operand.Op) { ctx.PMAXSW(mx, x) } @@ -3692,7 +3692,7 @@ func (c *Context) PMAXUB(mx, x operand.Op) { if inst, err := x86.PMAXUB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMAXUB(mx, x operand.Op) { ctx.PMAXUB(mx, x) } @@ -3701,7 +3701,7 @@ func (c *Context) PMAXUD(mx, x operand.Op) { if inst, err := x86.PMAXUD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMAXUD(mx, x operand.Op) { ctx.PMAXUD(mx, x) } @@ -3710,7 +3710,7 @@ func (c *Context) PMAXUW(mx, x operand.Op) { if inst, err := x86.PMAXUW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMAXUW(mx, x operand.Op) { ctx.PMAXUW(mx, x) } @@ -3719,7 +3719,7 @@ func (c *Context) PMINSB(mx, x operand.Op) { if inst, err := x86.PMINSB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMINSB(mx, x operand.Op) { ctx.PMINSB(mx, x) } @@ -3728,7 +3728,7 @@ func (c *Context) PMINSD(mx, x operand.Op) { if inst, err := x86.PMINSD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMINSD(mx, x operand.Op) { ctx.PMINSD(mx, x) } @@ -3737,7 +3737,7 @@ func (c *Context) PMINSW(mx, x operand.Op) { if inst, err := x86.PMINSW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMINSW(mx, x operand.Op) { ctx.PMINSW(mx, x) } @@ -3746,7 +3746,7 @@ func (c *Context) PMINUB(mx, x operand.Op) { if inst, err := x86.PMINUB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMINUB(mx, x operand.Op) { ctx.PMINUB(mx, x) } @@ -3755,7 +3755,7 @@ func (c *Context) PMINUD(mx, x operand.Op) { if inst, err := x86.PMINUD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMINUD(mx, x operand.Op) { ctx.PMINUD(mx, x) } @@ -3764,7 +3764,7 @@ func (c *Context) PMINUW(mx, x operand.Op) { if inst, err := x86.PMINUW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMINUW(mx, x operand.Op) { ctx.PMINUW(mx, x) } @@ -3773,7 +3773,7 @@ func (c *Context) PMOVMSKB(x, r operand.Op) { if inst, err := x86.PMOVMSKB(x, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMOVMSKB(x, r operand.Op) { ctx.PMOVMSKB(x, r) } @@ -3782,7 +3782,7 @@ func (c *Context) PMOVSXBD(mx, x operand.Op) { if inst, err := x86.PMOVSXBD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMOVSXBD(mx, x operand.Op) { ctx.PMOVSXBD(mx, x) } @@ -3791,7 +3791,7 @@ func (c *Context) PMOVSXBQ(mx, x operand.Op) { if inst, err := x86.PMOVSXBQ(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMOVSXBQ(mx, x operand.Op) { ctx.PMOVSXBQ(mx, x) } @@ -3800,7 +3800,7 @@ func (c *Context) PMOVSXBW(mx, x operand.Op) { if inst, err := x86.PMOVSXBW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMOVSXBW(mx, x operand.Op) { ctx.PMOVSXBW(mx, x) } @@ -3809,7 +3809,7 @@ func (c *Context) PMOVSXDQ(mx, x operand.Op) { if inst, err := x86.PMOVSXDQ(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMOVSXDQ(mx, x operand.Op) { ctx.PMOVSXDQ(mx, x) } @@ -3818,7 +3818,7 @@ func (c *Context) PMOVSXWD(mx, x operand.Op) { if inst, err := x86.PMOVSXWD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMOVSXWD(mx, x operand.Op) { ctx.PMOVSXWD(mx, x) } @@ -3827,7 +3827,7 @@ func (c *Context) PMOVSXWQ(mx, x operand.Op) { if inst, err := x86.PMOVSXWQ(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMOVSXWQ(mx, x operand.Op) { ctx.PMOVSXWQ(mx, x) } @@ -3836,7 +3836,7 @@ func (c *Context) PMOVZXBD(mx, x operand.Op) { if inst, err := x86.PMOVZXBD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMOVZXBD(mx, x operand.Op) { ctx.PMOVZXBD(mx, x) } @@ -3845,7 +3845,7 @@ func (c *Context) PMOVZXBQ(mx, x operand.Op) { if inst, err := x86.PMOVZXBQ(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMOVZXBQ(mx, x operand.Op) { ctx.PMOVZXBQ(mx, x) } @@ -3854,7 +3854,7 @@ func (c *Context) PMOVZXBW(mx, x operand.Op) { if inst, err := x86.PMOVZXBW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMOVZXBW(mx, x operand.Op) { ctx.PMOVZXBW(mx, x) } @@ -3863,7 +3863,7 @@ func (c *Context) PMOVZXDQ(mx, x operand.Op) { if inst, err := x86.PMOVZXDQ(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMOVZXDQ(mx, x operand.Op) { ctx.PMOVZXDQ(mx, x) } @@ -3872,7 +3872,7 @@ func (c *Context) PMOVZXWD(mx, x operand.Op) { if inst, err := x86.PMOVZXWD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMOVZXWD(mx, x operand.Op) { ctx.PMOVZXWD(mx, x) } @@ -3881,7 +3881,7 @@ func (c *Context) PMOVZXWQ(mx, x operand.Op) { if inst, err := x86.PMOVZXWQ(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMOVZXWQ(mx, x operand.Op) { ctx.PMOVZXWQ(mx, x) } @@ -3890,7 +3890,7 @@ func (c *Context) PMULDQ(mx, x operand.Op) { if inst, err := x86.PMULDQ(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMULDQ(mx, x operand.Op) { ctx.PMULDQ(mx, x) } @@ -3899,7 +3899,7 @@ func (c *Context) PMULHRSW(mx, x operand.Op) { if inst, err := x86.PMULHRSW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMULHRSW(mx, x operand.Op) { ctx.PMULHRSW(mx, x) } @@ -3908,7 +3908,7 @@ func (c *Context) PMULHUW(mx, x operand.Op) { if inst, err := x86.PMULHUW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMULHUW(mx, x operand.Op) { ctx.PMULHUW(mx, x) } @@ -3917,7 +3917,7 @@ func (c *Context) PMULHW(mx, x operand.Op) { if inst, err := x86.PMULHW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMULHW(mx, x operand.Op) { ctx.PMULHW(mx, x) } @@ -3926,7 +3926,7 @@ func (c *Context) PMULLD(mx, x operand.Op) { if inst, err := x86.PMULLD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMULLD(mx, x operand.Op) { ctx.PMULLD(mx, x) } @@ -3935,7 +3935,7 @@ func (c *Context) PMULLW(mx, x operand.Op) { if inst, err := x86.PMULLW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMULLW(mx, x operand.Op) { ctx.PMULLW(mx, x) } @@ -3944,7 +3944,7 @@ func (c *Context) PMULULQ(mx, x operand.Op) { if inst, err := x86.PMULULQ(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PMULULQ(mx, x operand.Op) { ctx.PMULULQ(mx, x) } @@ -3953,7 +3953,7 @@ func (c *Context) POPCNTL(mr, r operand.Op) { if inst, err := x86.POPCNTL(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func POPCNTL(mr, r operand.Op) { ctx.POPCNTL(mr, r) } @@ -3962,7 +3962,7 @@ func (c *Context) POPCNTQ(mr, r operand.Op) { if inst, err := x86.POPCNTQ(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func POPCNTQ(mr, r operand.Op) { ctx.POPCNTQ(mr, r) } @@ -3971,7 +3971,7 @@ func (c *Context) POPCNTW(mr, r operand.Op) { if inst, err := x86.POPCNTW(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func POPCNTW(mr, r operand.Op) { ctx.POPCNTW(mr, r) } @@ -3980,7 +3980,7 @@ func (c *Context) POPQ(mr operand.Op) { if inst, err := x86.POPQ(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func POPQ(mr operand.Op) { ctx.POPQ(mr) } @@ -3989,7 +3989,7 @@ func (c *Context) POPW(mr operand.Op) { if inst, err := x86.POPW(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func POPW(mr operand.Op) { ctx.POPW(mr) } @@ -3998,7 +3998,7 @@ func (c *Context) POR(mx, x operand.Op) { if inst, err := x86.POR(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func POR(mx, x operand.Op) { ctx.POR(mx, x) } @@ -4007,7 +4007,7 @@ func (c *Context) PREFETCHNTA(m operand.Op) { if inst, err := x86.PREFETCHNTA(m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PREFETCHNTA(m operand.Op) { ctx.PREFETCHNTA(m) } @@ -4016,7 +4016,7 @@ func (c *Context) PREFETCHT0(m operand.Op) { if inst, err := x86.PREFETCHT0(m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PREFETCHT0(m operand.Op) { ctx.PREFETCHT0(m) } @@ -4025,7 +4025,7 @@ func (c *Context) PREFETCHT1(m operand.Op) { if inst, err := x86.PREFETCHT1(m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PREFETCHT1(m operand.Op) { ctx.PREFETCHT1(m) } @@ -4034,7 +4034,7 @@ func (c *Context) PREFETCHT2(m operand.Op) { if inst, err := x86.PREFETCHT2(m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PREFETCHT2(m operand.Op) { ctx.PREFETCHT2(m) } @@ -4043,7 +4043,7 @@ func (c *Context) PSADBW(mx, x operand.Op) { if inst, err := x86.PSADBW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSADBW(mx, x operand.Op) { ctx.PSADBW(mx, x) } @@ -4052,7 +4052,7 @@ func (c *Context) PSHUFB(mx, x operand.Op) { if inst, err := x86.PSHUFB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSHUFB(mx, x operand.Op) { ctx.PSHUFB(mx, x) } @@ -4061,7 +4061,7 @@ func (c *Context) PSHUFD(i, mx, x operand.Op) { if inst, err := x86.PSHUFD(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSHUFD(i, mx, x operand.Op) { ctx.PSHUFD(i, mx, x) } @@ -4070,7 +4070,7 @@ func (c *Context) PSHUFHW(i, mx, x operand.Op) { if inst, err := x86.PSHUFHW(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSHUFHW(i, mx, x operand.Op) { ctx.PSHUFHW(i, mx, x) } @@ -4079,7 +4079,7 @@ func (c *Context) PSHUFL(i, mx, x operand.Op) { if inst, err := x86.PSHUFL(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSHUFL(i, mx, x operand.Op) { ctx.PSHUFL(i, mx, x) } @@ -4088,7 +4088,7 @@ func (c *Context) PSHUFLW(i, mx, x operand.Op) { if inst, err := x86.PSHUFLW(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSHUFLW(i, mx, x operand.Op) { ctx.PSHUFLW(i, mx, x) } @@ -4097,7 +4097,7 @@ func (c *Context) PSIGNB(mx, x operand.Op) { if inst, err := x86.PSIGNB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSIGNB(mx, x operand.Op) { ctx.PSIGNB(mx, x) } @@ -4106,7 +4106,7 @@ func (c *Context) PSIGND(mx, x operand.Op) { if inst, err := x86.PSIGND(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSIGND(mx, x operand.Op) { ctx.PSIGND(mx, x) } @@ -4115,7 +4115,7 @@ func (c *Context) PSIGNW(mx, x operand.Op) { if inst, err := x86.PSIGNW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSIGNW(mx, x operand.Op) { ctx.PSIGNW(mx, x) } @@ -4124,7 +4124,7 @@ func (c *Context) PSLLDQ(i, x operand.Op) { if inst, err := x86.PSLLDQ(i, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSLLDQ(i, x operand.Op) { ctx.PSLLDQ(i, x) } @@ -4133,7 +4133,7 @@ func (c *Context) PSLLL(imx, x operand.Op) { if inst, err := x86.PSLLL(imx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSLLL(imx, x operand.Op) { ctx.PSLLL(imx, x) } @@ -4142,7 +4142,7 @@ func (c *Context) PSLLO(i, x operand.Op) { if inst, err := x86.PSLLO(i, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSLLO(i, x operand.Op) { ctx.PSLLO(i, x) } @@ -4151,7 +4151,7 @@ func (c *Context) PSLLQ(imx, x operand.Op) { if inst, err := x86.PSLLQ(imx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSLLQ(imx, x operand.Op) { ctx.PSLLQ(imx, x) } @@ -4160,7 +4160,7 @@ func (c *Context) PSLLW(imx, x operand.Op) { if inst, err := x86.PSLLW(imx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSLLW(imx, x operand.Op) { ctx.PSLLW(imx, x) } @@ -4169,7 +4169,7 @@ func (c *Context) PSRAL(imx, x operand.Op) { if inst, err := x86.PSRAL(imx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSRAL(imx, x operand.Op) { ctx.PSRAL(imx, x) } @@ -4178,7 +4178,7 @@ func (c *Context) PSRAW(imx, x operand.Op) { if inst, err := x86.PSRAW(imx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSRAW(imx, x operand.Op) { ctx.PSRAW(imx, x) } @@ -4187,7 +4187,7 @@ func (c *Context) PSRLDQ(i, x operand.Op) { if inst, err := x86.PSRLDQ(i, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSRLDQ(i, x operand.Op) { ctx.PSRLDQ(i, x) } @@ -4196,7 +4196,7 @@ func (c *Context) PSRLL(imx, x operand.Op) { if inst, err := x86.PSRLL(imx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSRLL(imx, x operand.Op) { ctx.PSRLL(imx, x) } @@ -4205,7 +4205,7 @@ func (c *Context) PSRLO(i, x operand.Op) { if inst, err := x86.PSRLO(i, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSRLO(i, x operand.Op) { ctx.PSRLO(i, x) } @@ -4214,7 +4214,7 @@ func (c *Context) PSRLQ(imx, x operand.Op) { if inst, err := x86.PSRLQ(imx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSRLQ(imx, x operand.Op) { ctx.PSRLQ(imx, x) } @@ -4223,7 +4223,7 @@ func (c *Context) PSRLW(imx, x operand.Op) { if inst, err := x86.PSRLW(imx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSRLW(imx, x operand.Op) { ctx.PSRLW(imx, x) } @@ -4232,7 +4232,7 @@ func (c *Context) PSUBB(mx, x operand.Op) { if inst, err := x86.PSUBB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSUBB(mx, x operand.Op) { ctx.PSUBB(mx, x) } @@ -4241,7 +4241,7 @@ func (c *Context) PSUBL(mx, x operand.Op) { if inst, err := x86.PSUBL(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSUBL(mx, x operand.Op) { ctx.PSUBL(mx, x) } @@ -4250,7 +4250,7 @@ func (c *Context) PSUBQ(mx, x operand.Op) { if inst, err := x86.PSUBQ(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSUBQ(mx, x operand.Op) { ctx.PSUBQ(mx, x) } @@ -4259,7 +4259,7 @@ func (c *Context) PSUBSB(mx, x operand.Op) { if inst, err := x86.PSUBSB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSUBSB(mx, x operand.Op) { ctx.PSUBSB(mx, x) } @@ -4268,7 +4268,7 @@ func (c *Context) PSUBSW(mx, x operand.Op) { if inst, err := x86.PSUBSW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSUBSW(mx, x operand.Op) { ctx.PSUBSW(mx, x) } @@ -4277,7 +4277,7 @@ func (c *Context) PSUBUSB(mx, x operand.Op) { if inst, err := x86.PSUBUSB(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSUBUSB(mx, x operand.Op) { ctx.PSUBUSB(mx, x) } @@ -4286,7 +4286,7 @@ func (c *Context) PSUBUSW(mx, x operand.Op) { if inst, err := x86.PSUBUSW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSUBUSW(mx, x operand.Op) { ctx.PSUBUSW(mx, x) } @@ -4295,7 +4295,7 @@ func (c *Context) PSUBW(mx, x operand.Op) { if inst, err := x86.PSUBW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PSUBW(mx, x operand.Op) { ctx.PSUBW(mx, x) } @@ -4304,7 +4304,7 @@ func (c *Context) PTEST(mx, x operand.Op) { if inst, err := x86.PTEST(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PTEST(mx, x operand.Op) { ctx.PTEST(mx, x) } @@ -4313,7 +4313,7 @@ func (c *Context) PUNPCKHBW(mx, x operand.Op) { if inst, err := x86.PUNPCKHBW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PUNPCKHBW(mx, x operand.Op) { ctx.PUNPCKHBW(mx, x) } @@ -4322,7 +4322,7 @@ func (c *Context) PUNPCKHLQ(mx, x operand.Op) { if inst, err := x86.PUNPCKHLQ(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PUNPCKHLQ(mx, x operand.Op) { ctx.PUNPCKHLQ(mx, x) } @@ -4331,7 +4331,7 @@ func (c *Context) PUNPCKHQDQ(mx, x operand.Op) { if inst, err := x86.PUNPCKHQDQ(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PUNPCKHQDQ(mx, x operand.Op) { ctx.PUNPCKHQDQ(mx, x) } @@ -4340,7 +4340,7 @@ func (c *Context) PUNPCKHWL(mx, x operand.Op) { if inst, err := x86.PUNPCKHWL(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PUNPCKHWL(mx, x operand.Op) { ctx.PUNPCKHWL(mx, x) } @@ -4349,7 +4349,7 @@ func (c *Context) PUNPCKLBW(mx, x operand.Op) { if inst, err := x86.PUNPCKLBW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PUNPCKLBW(mx, x operand.Op) { ctx.PUNPCKLBW(mx, x) } @@ -4358,7 +4358,7 @@ func (c *Context) PUNPCKLLQ(mx, x operand.Op) { if inst, err := x86.PUNPCKLLQ(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PUNPCKLLQ(mx, x operand.Op) { ctx.PUNPCKLLQ(mx, x) } @@ -4367,7 +4367,7 @@ func (c *Context) PUNPCKLQDQ(mx, x operand.Op) { if inst, err := x86.PUNPCKLQDQ(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PUNPCKLQDQ(mx, x operand.Op) { ctx.PUNPCKLQDQ(mx, x) } @@ -4376,7 +4376,7 @@ func (c *Context) PUNPCKLWL(mx, x operand.Op) { if inst, err := x86.PUNPCKLWL(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PUNPCKLWL(mx, x operand.Op) { ctx.PUNPCKLWL(mx, x) } @@ -4385,7 +4385,7 @@ func (c *Context) PUSHQ(imr operand.Op) { if inst, err := x86.PUSHQ(imr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PUSHQ(imr operand.Op) { ctx.PUSHQ(imr) } @@ -4394,7 +4394,7 @@ func (c *Context) PUSHW(mr operand.Op) { if inst, err := x86.PUSHW(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PUSHW(mr operand.Op) { ctx.PUSHW(mr) } @@ -4403,7 +4403,7 @@ func (c *Context) PXOR(mx, x operand.Op) { if inst, err := x86.PXOR(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func PXOR(mx, x operand.Op) { ctx.PXOR(mx, x) } @@ -4412,7 +4412,7 @@ func (c *Context) RCLB(ci, mr operand.Op) { if inst, err := x86.RCLB(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RCLB(ci, mr operand.Op) { ctx.RCLB(ci, mr) } @@ -4421,7 +4421,7 @@ func (c *Context) RCLL(ci, mr operand.Op) { if inst, err := x86.RCLL(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RCLL(ci, mr operand.Op) { ctx.RCLL(ci, mr) } @@ -4430,7 +4430,7 @@ func (c *Context) RCLQ(ci, mr operand.Op) { if inst, err := x86.RCLQ(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RCLQ(ci, mr operand.Op) { ctx.RCLQ(ci, mr) } @@ -4439,7 +4439,7 @@ func (c *Context) RCLW(ci, mr operand.Op) { if inst, err := x86.RCLW(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RCLW(ci, mr operand.Op) { ctx.RCLW(ci, mr) } @@ -4448,7 +4448,7 @@ func (c *Context) RCPPS(mx, x operand.Op) { if inst, err := x86.RCPPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RCPPS(mx, x operand.Op) { ctx.RCPPS(mx, x) } @@ -4457,7 +4457,7 @@ func (c *Context) RCPSS(mx, x operand.Op) { if inst, err := x86.RCPSS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RCPSS(mx, x operand.Op) { ctx.RCPSS(mx, x) } @@ -4466,7 +4466,7 @@ func (c *Context) RCRB(ci, mr operand.Op) { if inst, err := x86.RCRB(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RCRB(ci, mr operand.Op) { ctx.RCRB(ci, mr) } @@ -4475,7 +4475,7 @@ func (c *Context) RCRL(ci, mr operand.Op) { if inst, err := x86.RCRL(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RCRL(ci, mr operand.Op) { ctx.RCRL(ci, mr) } @@ -4484,7 +4484,7 @@ func (c *Context) RCRQ(ci, mr operand.Op) { if inst, err := x86.RCRQ(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RCRQ(ci, mr operand.Op) { ctx.RCRQ(ci, mr) } @@ -4493,7 +4493,7 @@ func (c *Context) RCRW(ci, mr operand.Op) { if inst, err := x86.RCRW(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RCRW(ci, mr operand.Op) { ctx.RCRW(ci, mr) } @@ -4502,7 +4502,7 @@ func (c *Context) RDRANDL(r operand.Op) { if inst, err := x86.RDRANDL(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RDRANDL(r operand.Op) { ctx.RDRANDL(r) } @@ -4511,7 +4511,7 @@ func (c *Context) RDRANDQ(r operand.Op) { if inst, err := x86.RDRANDQ(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RDRANDQ(r operand.Op) { ctx.RDRANDQ(r) } @@ -4520,7 +4520,7 @@ func (c *Context) RDRANDW(r operand.Op) { if inst, err := x86.RDRANDW(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RDRANDW(r operand.Op) { ctx.RDRANDW(r) } @@ -4529,7 +4529,7 @@ func (c *Context) RDSEEDL(r operand.Op) { if inst, err := x86.RDSEEDL(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RDSEEDL(r operand.Op) { ctx.RDSEEDL(r) } @@ -4538,7 +4538,7 @@ func (c *Context) RDSEEDQ(r operand.Op) { if inst, err := x86.RDSEEDQ(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RDSEEDQ(r operand.Op) { ctx.RDSEEDQ(r) } @@ -4547,7 +4547,7 @@ func (c *Context) RDSEEDW(r operand.Op) { if inst, err := x86.RDSEEDW(r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RDSEEDW(r operand.Op) { ctx.RDSEEDW(r) } @@ -4556,7 +4556,7 @@ func (c *Context) RDTSC() { if inst, err := x86.RDTSC(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RDTSC() { ctx.RDTSC() } @@ -4565,7 +4565,7 @@ func (c *Context) RDTSCP() { if inst, err := x86.RDTSCP(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RDTSCP() { ctx.RDTSCP() } @@ -4574,7 +4574,7 @@ func (c *Context) RET() { if inst, err := x86.RET(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RET() { ctx.RET() } @@ -4583,7 +4583,7 @@ func (c *Context) RETFL(i operand.Op) { if inst, err := x86.RETFL(i); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RETFL(i operand.Op) { ctx.RETFL(i) } @@ -4592,7 +4592,7 @@ func (c *Context) RETFQ(i operand.Op) { if inst, err := x86.RETFQ(i); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RETFQ(i operand.Op) { ctx.RETFQ(i) } @@ -4601,7 +4601,7 @@ func (c *Context) RETFW(i operand.Op) { if inst, err := x86.RETFW(i); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RETFW(i operand.Op) { ctx.RETFW(i) } @@ -4610,7 +4610,7 @@ func (c *Context) ROLB(ci, mr operand.Op) { if inst, err := x86.ROLB(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ROLB(ci, mr operand.Op) { ctx.ROLB(ci, mr) } @@ -4619,7 +4619,7 @@ func (c *Context) ROLL(ci, mr operand.Op) { if inst, err := x86.ROLL(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ROLL(ci, mr operand.Op) { ctx.ROLL(ci, mr) } @@ -4628,7 +4628,7 @@ func (c *Context) ROLQ(ci, mr operand.Op) { if inst, err := x86.ROLQ(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ROLQ(ci, mr operand.Op) { ctx.ROLQ(ci, mr) } @@ -4637,7 +4637,7 @@ func (c *Context) ROLW(ci, mr operand.Op) { if inst, err := x86.ROLW(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ROLW(ci, mr operand.Op) { ctx.ROLW(ci, mr) } @@ -4646,7 +4646,7 @@ func (c *Context) RORB(ci, mr operand.Op) { if inst, err := x86.RORB(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RORB(ci, mr operand.Op) { ctx.RORB(ci, mr) } @@ -4655,7 +4655,7 @@ func (c *Context) RORL(ci, mr operand.Op) { if inst, err := x86.RORL(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RORL(ci, mr operand.Op) { ctx.RORL(ci, mr) } @@ -4664,7 +4664,7 @@ func (c *Context) RORQ(ci, mr operand.Op) { if inst, err := x86.RORQ(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RORQ(ci, mr operand.Op) { ctx.RORQ(ci, mr) } @@ -4673,7 +4673,7 @@ func (c *Context) RORW(ci, mr operand.Op) { if inst, err := x86.RORW(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RORW(ci, mr operand.Op) { ctx.RORW(ci, mr) } @@ -4682,7 +4682,7 @@ func (c *Context) RORXL(i, mr, r operand.Op) { if inst, err := x86.RORXL(i, mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RORXL(i, mr, r operand.Op) { ctx.RORXL(i, mr, r) } @@ -4691,7 +4691,7 @@ func (c *Context) RORXQ(i, mr, r operand.Op) { if inst, err := x86.RORXQ(i, mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RORXQ(i, mr, r operand.Op) { ctx.RORXQ(i, mr, r) } @@ -4700,7 +4700,7 @@ func (c *Context) ROUNDPD(i, mx, x operand.Op) { if inst, err := x86.ROUNDPD(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ROUNDPD(i, mx, x operand.Op) { ctx.ROUNDPD(i, mx, x) } @@ -4709,7 +4709,7 @@ func (c *Context) ROUNDPS(i, mx, x operand.Op) { if inst, err := x86.ROUNDPS(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ROUNDPS(i, mx, x operand.Op) { ctx.ROUNDPS(i, mx, x) } @@ -4718,7 +4718,7 @@ func (c *Context) ROUNDSD(i, mx, x operand.Op) { if inst, err := x86.ROUNDSD(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ROUNDSD(i, mx, x operand.Op) { ctx.ROUNDSD(i, mx, x) } @@ -4727,7 +4727,7 @@ func (c *Context) ROUNDSS(i, mx, x operand.Op) { if inst, err := x86.ROUNDSS(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func ROUNDSS(i, mx, x operand.Op) { ctx.ROUNDSS(i, mx, x) } @@ -4736,7 +4736,7 @@ func (c *Context) RSQRTPS(mx, x operand.Op) { if inst, err := x86.RSQRTPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RSQRTPS(mx, x operand.Op) { ctx.RSQRTPS(mx, x) } @@ -4745,7 +4745,7 @@ func (c *Context) RSQRTSS(mx, x operand.Op) { if inst, err := x86.RSQRTSS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func RSQRTSS(mx, x operand.Op) { ctx.RSQRTSS(mx, x) } @@ -4754,7 +4754,7 @@ func (c *Context) SALB(ci, mr operand.Op) { if inst, err := x86.SALB(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SALB(ci, mr operand.Op) { ctx.SALB(ci, mr) } @@ -4763,7 +4763,7 @@ func (c *Context) SALL(ci, mr operand.Op) { if inst, err := x86.SALL(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SALL(ci, mr operand.Op) { ctx.SALL(ci, mr) } @@ -4772,7 +4772,7 @@ func (c *Context) SALQ(ci, mr operand.Op) { if inst, err := x86.SALQ(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SALQ(ci, mr operand.Op) { ctx.SALQ(ci, mr) } @@ -4781,7 +4781,7 @@ func (c *Context) SALW(ci, mr operand.Op) { if inst, err := x86.SALW(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SALW(ci, mr operand.Op) { ctx.SALW(ci, mr) } @@ -4790,7 +4790,7 @@ func (c *Context) SARB(ci, mr operand.Op) { if inst, err := x86.SARB(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SARB(ci, mr operand.Op) { ctx.SARB(ci, mr) } @@ -4799,7 +4799,7 @@ func (c *Context) SARL(ci, mr operand.Op) { if inst, err := x86.SARL(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SARL(ci, mr operand.Op) { ctx.SARL(ci, mr) } @@ -4808,7 +4808,7 @@ func (c *Context) SARQ(ci, mr operand.Op) { if inst, err := x86.SARQ(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SARQ(ci, mr operand.Op) { ctx.SARQ(ci, mr) } @@ -4817,7 +4817,7 @@ func (c *Context) SARW(ci, mr operand.Op) { if inst, err := x86.SARW(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SARW(ci, mr operand.Op) { ctx.SARW(ci, mr) } @@ -4826,7 +4826,7 @@ func (c *Context) SARXL(r, mr, r1 operand.Op) { if inst, err := x86.SARXL(r, mr, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SARXL(r, mr, r1 operand.Op) { ctx.SARXL(r, mr, r1) } @@ -4835,7 +4835,7 @@ func (c *Context) SARXQ(r, mr, r1 operand.Op) { if inst, err := x86.SARXQ(r, mr, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SARXQ(r, mr, r1 operand.Op) { ctx.SARXQ(r, mr, r1) } @@ -4844,7 +4844,7 @@ func (c *Context) SBBB(imr, amr operand.Op) { if inst, err := x86.SBBB(imr, amr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SBBB(imr, amr operand.Op) { ctx.SBBB(imr, amr) } @@ -4853,7 +4853,7 @@ func (c *Context) SBBL(imr, emr operand.Op) { if inst, err := x86.SBBL(imr, emr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SBBL(imr, emr operand.Op) { ctx.SBBL(imr, emr) } @@ -4862,7 +4862,7 @@ func (c *Context) SBBQ(imr, mr operand.Op) { if inst, err := x86.SBBQ(imr, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SBBQ(imr, mr operand.Op) { ctx.SBBQ(imr, mr) } @@ -4871,7 +4871,7 @@ func (c *Context) SBBW(imr, amr operand.Op) { if inst, err := x86.SBBW(imr, amr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SBBW(imr, amr operand.Op) { ctx.SBBW(imr, amr) } @@ -4880,7 +4880,7 @@ func (c *Context) SETCC(mr operand.Op) { if inst, err := x86.SETCC(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SETCC(mr operand.Op) { ctx.SETCC(mr) } @@ -4889,7 +4889,7 @@ func (c *Context) SETCS(mr operand.Op) { if inst, err := x86.SETCS(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SETCS(mr operand.Op) { ctx.SETCS(mr) } @@ -4898,7 +4898,7 @@ func (c *Context) SETEQ(mr operand.Op) { if inst, err := x86.SETEQ(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SETEQ(mr operand.Op) { ctx.SETEQ(mr) } @@ -4907,7 +4907,7 @@ func (c *Context) SETGE(mr operand.Op) { if inst, err := x86.SETGE(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SETGE(mr operand.Op) { ctx.SETGE(mr) } @@ -4916,7 +4916,7 @@ func (c *Context) SETGT(mr operand.Op) { if inst, err := x86.SETGT(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SETGT(mr operand.Op) { ctx.SETGT(mr) } @@ -4925,7 +4925,7 @@ func (c *Context) SETHI(mr operand.Op) { if inst, err := x86.SETHI(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SETHI(mr operand.Op) { ctx.SETHI(mr) } @@ -4934,7 +4934,7 @@ func (c *Context) SETLE(mr operand.Op) { if inst, err := x86.SETLE(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SETLE(mr operand.Op) { ctx.SETLE(mr) } @@ -4943,7 +4943,7 @@ func (c *Context) SETLS(mr operand.Op) { if inst, err := x86.SETLS(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SETLS(mr operand.Op) { ctx.SETLS(mr) } @@ -4952,7 +4952,7 @@ func (c *Context) SETLT(mr operand.Op) { if inst, err := x86.SETLT(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SETLT(mr operand.Op) { ctx.SETLT(mr) } @@ -4961,7 +4961,7 @@ func (c *Context) SETMI(mr operand.Op) { if inst, err := x86.SETMI(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SETMI(mr operand.Op) { ctx.SETMI(mr) } @@ -4970,7 +4970,7 @@ func (c *Context) SETNE(mr operand.Op) { if inst, err := x86.SETNE(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SETNE(mr operand.Op) { ctx.SETNE(mr) } @@ -4979,7 +4979,7 @@ func (c *Context) SETOC(mr operand.Op) { if inst, err := x86.SETOC(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SETOC(mr operand.Op) { ctx.SETOC(mr) } @@ -4988,7 +4988,7 @@ func (c *Context) SETOS(mr operand.Op) { if inst, err := x86.SETOS(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SETOS(mr operand.Op) { ctx.SETOS(mr) } @@ -4997,7 +4997,7 @@ func (c *Context) SETPC(mr operand.Op) { if inst, err := x86.SETPC(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SETPC(mr operand.Op) { ctx.SETPC(mr) } @@ -5006,7 +5006,7 @@ func (c *Context) SETPL(mr operand.Op) { if inst, err := x86.SETPL(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SETPL(mr operand.Op) { ctx.SETPL(mr) } @@ -5015,7 +5015,7 @@ func (c *Context) SETPS(mr operand.Op) { if inst, err := x86.SETPS(mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SETPS(mr operand.Op) { ctx.SETPS(mr) } @@ -5024,7 +5024,7 @@ func (c *Context) SFENCE() { if inst, err := x86.SFENCE(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SFENCE() { ctx.SFENCE() } @@ -5033,7 +5033,7 @@ func (c *Context) SHA1MSG1(mx, x operand.Op) { if inst, err := x86.SHA1MSG1(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHA1MSG1(mx, x operand.Op) { ctx.SHA1MSG1(mx, x) } @@ -5042,7 +5042,7 @@ func (c *Context) SHA1MSG2(mx, x operand.Op) { if inst, err := x86.SHA1MSG2(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHA1MSG2(mx, x operand.Op) { ctx.SHA1MSG2(mx, x) } @@ -5051,7 +5051,7 @@ func (c *Context) SHA1NEXTE(mx, x operand.Op) { if inst, err := x86.SHA1NEXTE(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHA1NEXTE(mx, x operand.Op) { ctx.SHA1NEXTE(mx, x) } @@ -5060,7 +5060,7 @@ func (c *Context) SHA1RNDS4(i, mx, x operand.Op) { if inst, err := x86.SHA1RNDS4(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHA1RNDS4(i, mx, x operand.Op) { ctx.SHA1RNDS4(i, mx, x) } @@ -5069,7 +5069,7 @@ func (c *Context) SHA256MSG1(mx, x operand.Op) { if inst, err := x86.SHA256MSG1(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHA256MSG1(mx, x operand.Op) { ctx.SHA256MSG1(mx, x) } @@ -5078,7 +5078,7 @@ func (c *Context) SHA256MSG2(mx, x operand.Op) { if inst, err := x86.SHA256MSG2(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHA256MSG2(mx, x operand.Op) { ctx.SHA256MSG2(mx, x) } @@ -5087,7 +5087,7 @@ func (c *Context) SHA256RNDS2(x, mx, x1 operand.Op) { if inst, err := x86.SHA256RNDS2(x, mx, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHA256RNDS2(x, mx, x1 operand.Op) { ctx.SHA256RNDS2(x, mx, x1) } @@ -5096,7 +5096,7 @@ func (c *Context) SHLB(ci, mr operand.Op) { if inst, err := x86.SHLB(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHLB(ci, mr operand.Op) { ctx.SHLB(ci, mr) } @@ -5105,7 +5105,7 @@ func (c *Context) SHLL(ops ...operand.Op) { if inst, err := x86.SHLL(ops...); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHLL(ops ...operand.Op) { ctx.SHLL(ops...) } @@ -5114,7 +5114,7 @@ func (c *Context) SHLQ(ops ...operand.Op) { if inst, err := x86.SHLQ(ops...); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHLQ(ops ...operand.Op) { ctx.SHLQ(ops...) } @@ -5123,7 +5123,7 @@ func (c *Context) SHLW(ops ...operand.Op) { if inst, err := x86.SHLW(ops...); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHLW(ops ...operand.Op) { ctx.SHLW(ops...) } @@ -5132,7 +5132,7 @@ func (c *Context) SHLXL(r, mr, r1 operand.Op) { if inst, err := x86.SHLXL(r, mr, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHLXL(r, mr, r1 operand.Op) { ctx.SHLXL(r, mr, r1) } @@ -5141,7 +5141,7 @@ func (c *Context) SHLXQ(r, mr, r1 operand.Op) { if inst, err := x86.SHLXQ(r, mr, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHLXQ(r, mr, r1 operand.Op) { ctx.SHLXQ(r, mr, r1) } @@ -5150,7 +5150,7 @@ func (c *Context) SHRB(ci, mr operand.Op) { if inst, err := x86.SHRB(ci, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHRB(ci, mr operand.Op) { ctx.SHRB(ci, mr) } @@ -5159,7 +5159,7 @@ func (c *Context) SHRL(ops ...operand.Op) { if inst, err := x86.SHRL(ops...); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHRL(ops ...operand.Op) { ctx.SHRL(ops...) } @@ -5168,7 +5168,7 @@ func (c *Context) SHRQ(ops ...operand.Op) { if inst, err := x86.SHRQ(ops...); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHRQ(ops ...operand.Op) { ctx.SHRQ(ops...) } @@ -5177,7 +5177,7 @@ func (c *Context) SHRW(ops ...operand.Op) { if inst, err := x86.SHRW(ops...); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHRW(ops ...operand.Op) { ctx.SHRW(ops...) } @@ -5186,7 +5186,7 @@ func (c *Context) SHRXL(r, mr, r1 operand.Op) { if inst, err := x86.SHRXL(r, mr, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHRXL(r, mr, r1 operand.Op) { ctx.SHRXL(r, mr, r1) } @@ -5195,7 +5195,7 @@ func (c *Context) SHRXQ(r, mr, r1 operand.Op) { if inst, err := x86.SHRXQ(r, mr, r1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHRXQ(r, mr, r1 operand.Op) { ctx.SHRXQ(r, mr, r1) } @@ -5204,7 +5204,7 @@ func (c *Context) SHUFPD(i, mx, x operand.Op) { if inst, err := x86.SHUFPD(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHUFPD(i, mx, x operand.Op) { ctx.SHUFPD(i, mx, x) } @@ -5213,7 +5213,7 @@ func (c *Context) SHUFPS(i, mx, x operand.Op) { if inst, err := x86.SHUFPS(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SHUFPS(i, mx, x operand.Op) { ctx.SHUFPS(i, mx, x) } @@ -5222,7 +5222,7 @@ func (c *Context) SQRTPD(mx, x operand.Op) { if inst, err := x86.SQRTPD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SQRTPD(mx, x operand.Op) { ctx.SQRTPD(mx, x) } @@ -5231,7 +5231,7 @@ func (c *Context) SQRTPS(mx, x operand.Op) { if inst, err := x86.SQRTPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SQRTPS(mx, x operand.Op) { ctx.SQRTPS(mx, x) } @@ -5240,7 +5240,7 @@ func (c *Context) SQRTSD(mx, x operand.Op) { if inst, err := x86.SQRTSD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SQRTSD(mx, x operand.Op) { ctx.SQRTSD(mx, x) } @@ -5249,7 +5249,7 @@ func (c *Context) SQRTSS(mx, x operand.Op) { if inst, err := x86.SQRTSS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SQRTSS(mx, x operand.Op) { ctx.SQRTSS(mx, x) } @@ -5258,7 +5258,7 @@ func (c *Context) STC() { if inst, err := x86.STC(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func STC() { ctx.STC() } @@ -5267,7 +5267,7 @@ func (c *Context) STD() { if inst, err := x86.STD(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func STD() { ctx.STD() } @@ -5276,7 +5276,7 @@ func (c *Context) STMXCSR(m operand.Op) { if inst, err := x86.STMXCSR(m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func STMXCSR(m operand.Op) { ctx.STMXCSR(m) } @@ -5285,7 +5285,7 @@ func (c *Context) SUBB(imr, amr operand.Op) { if inst, err := x86.SUBB(imr, amr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SUBB(imr, amr operand.Op) { ctx.SUBB(imr, amr) } @@ -5294,7 +5294,7 @@ func (c *Context) SUBL(imr, emr operand.Op) { if inst, err := x86.SUBL(imr, emr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SUBL(imr, emr operand.Op) { ctx.SUBL(imr, emr) } @@ -5303,7 +5303,7 @@ func (c *Context) SUBPD(mx, x operand.Op) { if inst, err := x86.SUBPD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SUBPD(mx, x operand.Op) { ctx.SUBPD(mx, x) } @@ -5312,7 +5312,7 @@ func (c *Context) SUBPS(mx, x operand.Op) { if inst, err := x86.SUBPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SUBPS(mx, x operand.Op) { ctx.SUBPS(mx, x) } @@ -5321,7 +5321,7 @@ func (c *Context) SUBQ(imr, mr operand.Op) { if inst, err := x86.SUBQ(imr, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SUBQ(imr, mr operand.Op) { ctx.SUBQ(imr, mr) } @@ -5330,7 +5330,7 @@ func (c *Context) SUBSD(mx, x operand.Op) { if inst, err := x86.SUBSD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SUBSD(mx, x operand.Op) { ctx.SUBSD(mx, x) } @@ -5339,7 +5339,7 @@ func (c *Context) SUBSS(mx, x operand.Op) { if inst, err := x86.SUBSS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SUBSS(mx, x operand.Op) { ctx.SUBSS(mx, x) } @@ -5348,7 +5348,7 @@ func (c *Context) SUBW(imr, amr operand.Op) { if inst, err := x86.SUBW(imr, amr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SUBW(imr, amr operand.Op) { ctx.SUBW(imr, amr) } @@ -5357,7 +5357,7 @@ func (c *Context) SYSCALL() { if inst, err := x86.SYSCALL(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func SYSCALL() { ctx.SYSCALL() } @@ -5366,7 +5366,7 @@ func (c *Context) TESTB(ir, amr operand.Op) { if inst, err := x86.TESTB(ir, amr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func TESTB(ir, amr operand.Op) { ctx.TESTB(ir, amr) } @@ -5375,7 +5375,7 @@ func (c *Context) TESTL(ir, emr operand.Op) { if inst, err := x86.TESTL(ir, emr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func TESTL(ir, emr operand.Op) { ctx.TESTL(ir, emr) } @@ -5384,7 +5384,7 @@ func (c *Context) TESTQ(ir, mr operand.Op) { if inst, err := x86.TESTQ(ir, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func TESTQ(ir, mr operand.Op) { ctx.TESTQ(ir, mr) } @@ -5393,7 +5393,7 @@ func (c *Context) TESTW(ir, amr operand.Op) { if inst, err := x86.TESTW(ir, amr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func TESTW(ir, amr operand.Op) { ctx.TESTW(ir, amr) } @@ -5402,7 +5402,7 @@ func (c *Context) TZCNTL(mr, r operand.Op) { if inst, err := x86.TZCNTL(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func TZCNTL(mr, r operand.Op) { ctx.TZCNTL(mr, r) } @@ -5411,7 +5411,7 @@ func (c *Context) TZCNTQ(mr, r operand.Op) { if inst, err := x86.TZCNTQ(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func TZCNTQ(mr, r operand.Op) { ctx.TZCNTQ(mr, r) } @@ -5420,7 +5420,7 @@ func (c *Context) TZCNTW(mr, r operand.Op) { if inst, err := x86.TZCNTW(mr, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func TZCNTW(mr, r operand.Op) { ctx.TZCNTW(mr, r) } @@ -5429,7 +5429,7 @@ func (c *Context) UCOMISD(mx, x operand.Op) { if inst, err := x86.UCOMISD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func UCOMISD(mx, x operand.Op) { ctx.UCOMISD(mx, x) } @@ -5438,7 +5438,7 @@ func (c *Context) UCOMISS(mx, x operand.Op) { if inst, err := x86.UCOMISS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func UCOMISS(mx, x operand.Op) { ctx.UCOMISS(mx, x) } @@ -5447,7 +5447,7 @@ func (c *Context) UD2() { if inst, err := x86.UD2(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func UD2() { ctx.UD2() } @@ -5456,7 +5456,7 @@ func (c *Context) UNPCKHPD(mx, x operand.Op) { if inst, err := x86.UNPCKHPD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func UNPCKHPD(mx, x operand.Op) { ctx.UNPCKHPD(mx, x) } @@ -5465,7 +5465,7 @@ func (c *Context) UNPCKHPS(mx, x operand.Op) { if inst, err := x86.UNPCKHPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func UNPCKHPS(mx, x operand.Op) { ctx.UNPCKHPS(mx, x) } @@ -5474,7 +5474,7 @@ func (c *Context) UNPCKLPD(mx, x operand.Op) { if inst, err := x86.UNPCKLPD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func UNPCKLPD(mx, x operand.Op) { ctx.UNPCKLPD(mx, x) } @@ -5483,7 +5483,7 @@ func (c *Context) UNPCKLPS(mx, x operand.Op) { if inst, err := x86.UNPCKLPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func UNPCKLPS(mx, x operand.Op) { ctx.UNPCKLPS(mx, x) } @@ -5492,7 +5492,7 @@ func (c *Context) VADDPD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VADDPD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VADDPD(mxy, xy, xy1 operand.Op) { ctx.VADDPD(mxy, xy, xy1) } @@ -5501,7 +5501,7 @@ func (c *Context) VADDPS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VADDPS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VADDPS(mxy, xy, xy1 operand.Op) { ctx.VADDPS(mxy, xy, xy1) } @@ -5510,7 +5510,7 @@ func (c *Context) VADDSD(mx, x, x1 operand.Op) { if inst, err := x86.VADDSD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VADDSD(mx, x, x1 operand.Op) { ctx.VADDSD(mx, x, x1) } @@ -5519,7 +5519,7 @@ func (c *Context) VADDSS(mx, x, x1 operand.Op) { if inst, err := x86.VADDSS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VADDSS(mx, x, x1 operand.Op) { ctx.VADDSS(mx, x, x1) } @@ -5528,7 +5528,7 @@ func (c *Context) VADDSUBPD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VADDSUBPD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VADDSUBPD(mxy, xy, xy1 operand.Op) { ctx.VADDSUBPD(mxy, xy, xy1) } @@ -5537,7 +5537,7 @@ func (c *Context) VADDSUBPS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VADDSUBPS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VADDSUBPS(mxy, xy, xy1 operand.Op) { ctx.VADDSUBPS(mxy, xy, xy1) } @@ -5546,7 +5546,7 @@ func (c *Context) VAESDEC(mx, x, x1 operand.Op) { if inst, err := x86.VAESDEC(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VAESDEC(mx, x, x1 operand.Op) { ctx.VAESDEC(mx, x, x1) } @@ -5555,7 +5555,7 @@ func (c *Context) VAESDECLAST(mx, x, x1 operand.Op) { if inst, err := x86.VAESDECLAST(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VAESDECLAST(mx, x, x1 operand.Op) { ctx.VAESDECLAST(mx, x, x1) } @@ -5564,7 +5564,7 @@ func (c *Context) VAESENC(mx, x, x1 operand.Op) { if inst, err := x86.VAESENC(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VAESENC(mx, x, x1 operand.Op) { ctx.VAESENC(mx, x, x1) } @@ -5573,7 +5573,7 @@ func (c *Context) VAESENCLAST(mx, x, x1 operand.Op) { if inst, err := x86.VAESENCLAST(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VAESENCLAST(mx, x, x1 operand.Op) { ctx.VAESENCLAST(mx, x, x1) } @@ -5582,7 +5582,7 @@ func (c *Context) VAESIMC(mx, x operand.Op) { if inst, err := x86.VAESIMC(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VAESIMC(mx, x operand.Op) { ctx.VAESIMC(mx, x) } @@ -5591,7 +5591,7 @@ func (c *Context) VAESKEYGENASSIST(i, mx, x operand.Op) { if inst, err := x86.VAESKEYGENASSIST(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VAESKEYGENASSIST(i, mx, x operand.Op) { ctx.VAESKEYGENASSIST(i, mx, x) } @@ -5600,7 +5600,7 @@ func (c *Context) VANDNPD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VANDNPD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VANDNPD(mxy, xy, xy1 operand.Op) { ctx.VANDNPD(mxy, xy, xy1) } @@ -5609,7 +5609,7 @@ func (c *Context) VANDNPS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VANDNPS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VANDNPS(mxy, xy, xy1 operand.Op) { ctx.VANDNPS(mxy, xy, xy1) } @@ -5618,7 +5618,7 @@ func (c *Context) VANDPD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VANDPD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VANDPD(mxy, xy, xy1 operand.Op) { ctx.VANDPD(mxy, xy, xy1) } @@ -5627,7 +5627,7 @@ func (c *Context) VANDPS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VANDPS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VANDPS(mxy, xy, xy1 operand.Op) { ctx.VANDPS(mxy, xy, xy1) } @@ -5636,7 +5636,7 @@ func (c *Context) VBLENDPD(i, mxy, xy, xy1 operand.Op) { if inst, err := x86.VBLENDPD(i, mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VBLENDPD(i, mxy, xy, xy1 operand.Op) { ctx.VBLENDPD(i, mxy, xy, xy1) } @@ -5645,7 +5645,7 @@ func (c *Context) VBLENDPS(i, mxy, xy, xy1 operand.Op) { if inst, err := x86.VBLENDPS(i, mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VBLENDPS(i, mxy, xy, xy1 operand.Op) { ctx.VBLENDPS(i, mxy, xy, xy1) } @@ -5654,7 +5654,7 @@ func (c *Context) VBLENDVPD(xy, mxy, xy1, xy2 operand.Op) { if inst, err := x86.VBLENDVPD(xy, mxy, xy1, xy2); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VBLENDVPD(xy, mxy, xy1, xy2 operand.Op) { ctx.VBLENDVPD(xy, mxy, xy1, xy2) } @@ -5663,7 +5663,7 @@ func (c *Context) VBLENDVPS(xy, mxy, xy1, xy2 operand.Op) { if inst, err := x86.VBLENDVPS(xy, mxy, xy1, xy2); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VBLENDVPS(xy, mxy, xy1, xy2 operand.Op) { ctx.VBLENDVPS(xy, mxy, xy1, xy2) } @@ -5672,7 +5672,7 @@ func (c *Context) VBROADCASTF128(m, y operand.Op) { if inst, err := x86.VBROADCASTF128(m, y); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VBROADCASTF128(m, y operand.Op) { ctx.VBROADCASTF128(m, y) } @@ -5681,7 +5681,7 @@ func (c *Context) VBROADCASTI128(m, y operand.Op) { if inst, err := x86.VBROADCASTI128(m, y); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VBROADCASTI128(m, y operand.Op) { ctx.VBROADCASTI128(m, y) } @@ -5690,7 +5690,7 @@ func (c *Context) VBROADCASTSD(mx, y operand.Op) { if inst, err := x86.VBROADCASTSD(mx, y); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VBROADCASTSD(mx, y operand.Op) { ctx.VBROADCASTSD(mx, y) } @@ -5699,7 +5699,7 @@ func (c *Context) VBROADCASTSS(mx, xy operand.Op) { if inst, err := x86.VBROADCASTSS(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VBROADCASTSS(mx, xy operand.Op) { ctx.VBROADCASTSS(mx, xy) } @@ -5708,7 +5708,7 @@ func (c *Context) VCMPPD(i, mxy, xy, xy1 operand.Op) { if inst, err := x86.VCMPPD(i, mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCMPPD(i, mxy, xy, xy1 operand.Op) { ctx.VCMPPD(i, mxy, xy, xy1) } @@ -5717,7 +5717,7 @@ func (c *Context) VCMPPS(i, mxy, xy, xy1 operand.Op) { if inst, err := x86.VCMPPS(i, mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCMPPS(i, mxy, xy, xy1 operand.Op) { ctx.VCMPPS(i, mxy, xy, xy1) } @@ -5726,7 +5726,7 @@ func (c *Context) VCMPSD(i, mx, x, x1 operand.Op) { if inst, err := x86.VCMPSD(i, mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCMPSD(i, mx, x, x1 operand.Op) { ctx.VCMPSD(i, mx, x, x1) } @@ -5735,7 +5735,7 @@ func (c *Context) VCMPSS(i, mx, x, x1 operand.Op) { if inst, err := x86.VCMPSS(i, mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCMPSS(i, mx, x, x1 operand.Op) { ctx.VCMPSS(i, mx, x, x1) } @@ -5744,7 +5744,7 @@ func (c *Context) VCOMISD(mx, x operand.Op) { if inst, err := x86.VCOMISD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCOMISD(mx, x operand.Op) { ctx.VCOMISD(mx, x) } @@ -5753,7 +5753,7 @@ func (c *Context) VCOMISS(mx, x operand.Op) { if inst, err := x86.VCOMISS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCOMISS(mx, x operand.Op) { ctx.VCOMISS(mx, x) } @@ -5762,7 +5762,7 @@ func (c *Context) VCVTDQ2PD(mx, xy operand.Op) { if inst, err := x86.VCVTDQ2PD(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTDQ2PD(mx, xy operand.Op) { ctx.VCVTDQ2PD(mx, xy) } @@ -5771,7 +5771,7 @@ func (c *Context) VCVTDQ2PS(mxy, xy operand.Op) { if inst, err := x86.VCVTDQ2PS(mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTDQ2PS(mxy, xy operand.Op) { ctx.VCVTDQ2PS(mxy, xy) } @@ -5780,7 +5780,7 @@ func (c *Context) VCVTPD2DQX(mx, x operand.Op) { if inst, err := x86.VCVTPD2DQX(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTPD2DQX(mx, x operand.Op) { ctx.VCVTPD2DQX(mx, x) } @@ -5789,7 +5789,7 @@ func (c *Context) VCVTPD2DQY(my, x operand.Op) { if inst, err := x86.VCVTPD2DQY(my, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTPD2DQY(my, x operand.Op) { ctx.VCVTPD2DQY(my, x) } @@ -5798,7 +5798,7 @@ func (c *Context) VCVTPD2PSX(mx, x operand.Op) { if inst, err := x86.VCVTPD2PSX(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTPD2PSX(mx, x operand.Op) { ctx.VCVTPD2PSX(mx, x) } @@ -5807,7 +5807,7 @@ func (c *Context) VCVTPD2PSY(my, x operand.Op) { if inst, err := x86.VCVTPD2PSY(my, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTPD2PSY(my, x operand.Op) { ctx.VCVTPD2PSY(my, x) } @@ -5816,7 +5816,7 @@ func (c *Context) VCVTPH2PS(mx, xy operand.Op) { if inst, err := x86.VCVTPH2PS(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTPH2PS(mx, xy operand.Op) { ctx.VCVTPH2PS(mx, xy) } @@ -5825,7 +5825,7 @@ func (c *Context) VCVTPS2DQ(mxy, xy operand.Op) { if inst, err := x86.VCVTPS2DQ(mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTPS2DQ(mxy, xy operand.Op) { ctx.VCVTPS2DQ(mxy, xy) } @@ -5834,7 +5834,7 @@ func (c *Context) VCVTPS2PD(mx, xy operand.Op) { if inst, err := x86.VCVTPS2PD(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTPS2PD(mx, xy operand.Op) { ctx.VCVTPS2PD(mx, xy) } @@ -5843,7 +5843,7 @@ func (c *Context) VCVTPS2PH(i, xy, mx operand.Op) { if inst, err := x86.VCVTPS2PH(i, xy, mx); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTPS2PH(i, xy, mx operand.Op) { ctx.VCVTPS2PH(i, xy, mx) } @@ -5852,7 +5852,7 @@ func (c *Context) VCVTSD2SI(mx, r operand.Op) { if inst, err := x86.VCVTSD2SI(mx, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTSD2SI(mx, r operand.Op) { ctx.VCVTSD2SI(mx, r) } @@ -5861,7 +5861,7 @@ func (c *Context) VCVTSD2SIQ(mx, r operand.Op) { if inst, err := x86.VCVTSD2SIQ(mx, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTSD2SIQ(mx, r operand.Op) { ctx.VCVTSD2SIQ(mx, r) } @@ -5870,7 +5870,7 @@ func (c *Context) VCVTSD2SS(mx, x, x1 operand.Op) { if inst, err := x86.VCVTSD2SS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTSD2SS(mx, x, x1 operand.Op) { ctx.VCVTSD2SS(mx, x, x1) } @@ -5879,7 +5879,7 @@ func (c *Context) VCVTSI2SDL(mr, x, x1 operand.Op) { if inst, err := x86.VCVTSI2SDL(mr, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTSI2SDL(mr, x, x1 operand.Op) { ctx.VCVTSI2SDL(mr, x, x1) } @@ -5888,7 +5888,7 @@ func (c *Context) VCVTSI2SDQ(mr, x, x1 operand.Op) { if inst, err := x86.VCVTSI2SDQ(mr, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTSI2SDQ(mr, x, x1 operand.Op) { ctx.VCVTSI2SDQ(mr, x, x1) } @@ -5897,7 +5897,7 @@ func (c *Context) VCVTSI2SSL(mr, x, x1 operand.Op) { if inst, err := x86.VCVTSI2SSL(mr, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTSI2SSL(mr, x, x1 operand.Op) { ctx.VCVTSI2SSL(mr, x, x1) } @@ -5906,7 +5906,7 @@ func (c *Context) VCVTSI2SSQ(mr, x, x1 operand.Op) { if inst, err := x86.VCVTSI2SSQ(mr, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTSI2SSQ(mr, x, x1 operand.Op) { ctx.VCVTSI2SSQ(mr, x, x1) } @@ -5915,7 +5915,7 @@ func (c *Context) VCVTSS2SD(mx, x, x1 operand.Op) { if inst, err := x86.VCVTSS2SD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTSS2SD(mx, x, x1 operand.Op) { ctx.VCVTSS2SD(mx, x, x1) } @@ -5924,7 +5924,7 @@ func (c *Context) VCVTSS2SI(mx, r operand.Op) { if inst, err := x86.VCVTSS2SI(mx, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTSS2SI(mx, r operand.Op) { ctx.VCVTSS2SI(mx, r) } @@ -5933,7 +5933,7 @@ func (c *Context) VCVTSS2SIQ(mx, r operand.Op) { if inst, err := x86.VCVTSS2SIQ(mx, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTSS2SIQ(mx, r operand.Op) { ctx.VCVTSS2SIQ(mx, r) } @@ -5942,7 +5942,7 @@ func (c *Context) VCVTTPD2DQX(mx, x operand.Op) { if inst, err := x86.VCVTTPD2DQX(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTTPD2DQX(mx, x operand.Op) { ctx.VCVTTPD2DQX(mx, x) } @@ -5951,7 +5951,7 @@ func (c *Context) VCVTTPD2DQY(my, x operand.Op) { if inst, err := x86.VCVTTPD2DQY(my, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTTPD2DQY(my, x operand.Op) { ctx.VCVTTPD2DQY(my, x) } @@ -5960,7 +5960,7 @@ func (c *Context) VCVTTPS2DQ(mxy, xy operand.Op) { if inst, err := x86.VCVTTPS2DQ(mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTTPS2DQ(mxy, xy operand.Op) { ctx.VCVTTPS2DQ(mxy, xy) } @@ -5969,7 +5969,7 @@ func (c *Context) VCVTTSD2SI(mx, r operand.Op) { if inst, err := x86.VCVTTSD2SI(mx, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTTSD2SI(mx, r operand.Op) { ctx.VCVTTSD2SI(mx, r) } @@ -5978,7 +5978,7 @@ func (c *Context) VCVTTSD2SIQ(mx, r operand.Op) { if inst, err := x86.VCVTTSD2SIQ(mx, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTTSD2SIQ(mx, r operand.Op) { ctx.VCVTTSD2SIQ(mx, r) } @@ -5987,7 +5987,7 @@ func (c *Context) VCVTTSS2SI(mx, r operand.Op) { if inst, err := x86.VCVTTSS2SI(mx, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTTSS2SI(mx, r operand.Op) { ctx.VCVTTSS2SI(mx, r) } @@ -5996,7 +5996,7 @@ func (c *Context) VCVTTSS2SIQ(mx, r operand.Op) { if inst, err := x86.VCVTTSS2SIQ(mx, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VCVTTSS2SIQ(mx, r operand.Op) { ctx.VCVTTSS2SIQ(mx, r) } @@ -6005,7 +6005,7 @@ func (c *Context) VDIVPD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VDIVPD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VDIVPD(mxy, xy, xy1 operand.Op) { ctx.VDIVPD(mxy, xy, xy1) } @@ -6014,7 +6014,7 @@ func (c *Context) VDIVPS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VDIVPS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VDIVPS(mxy, xy, xy1 operand.Op) { ctx.VDIVPS(mxy, xy, xy1) } @@ -6023,7 +6023,7 @@ func (c *Context) VDIVSD(mx, x, x1 operand.Op) { if inst, err := x86.VDIVSD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VDIVSD(mx, x, x1 operand.Op) { ctx.VDIVSD(mx, x, x1) } @@ -6032,7 +6032,7 @@ func (c *Context) VDIVSS(mx, x, x1 operand.Op) { if inst, err := x86.VDIVSS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VDIVSS(mx, x, x1 operand.Op) { ctx.VDIVSS(mx, x, x1) } @@ -6041,7 +6041,7 @@ func (c *Context) VDPPD(i, mx, x, x1 operand.Op) { if inst, err := x86.VDPPD(i, mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VDPPD(i, mx, x, x1 operand.Op) { ctx.VDPPD(i, mx, x, x1) } @@ -6050,7 +6050,7 @@ func (c *Context) VDPPS(i, mxy, xy, xy1 operand.Op) { if inst, err := x86.VDPPS(i, mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VDPPS(i, mxy, xy, xy1 operand.Op) { ctx.VDPPS(i, mxy, xy, xy1) } @@ -6059,7 +6059,7 @@ func (c *Context) VEXTRACTF128(i, y, mx operand.Op) { if inst, err := x86.VEXTRACTF128(i, y, mx); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VEXTRACTF128(i, y, mx operand.Op) { ctx.VEXTRACTF128(i, y, mx) } @@ -6068,7 +6068,7 @@ func (c *Context) VEXTRACTI128(i, y, mx operand.Op) { if inst, err := x86.VEXTRACTI128(i, y, mx); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VEXTRACTI128(i, y, mx operand.Op) { ctx.VEXTRACTI128(i, y, mx) } @@ -6077,7 +6077,7 @@ func (c *Context) VEXTRACTPS(i, x, mr operand.Op) { if inst, err := x86.VEXTRACTPS(i, x, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VEXTRACTPS(i, x, mr operand.Op) { ctx.VEXTRACTPS(i, x, mr) } @@ -6086,7 +6086,7 @@ func (c *Context) VFMADD132PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMADD132PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADD132PD(mxy, xy, xy1 operand.Op) { ctx.VFMADD132PD(mxy, xy, xy1) } @@ -6095,7 +6095,7 @@ func (c *Context) VFMADD132PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMADD132PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADD132PS(mxy, xy, xy1 operand.Op) { ctx.VFMADD132PS(mxy, xy, xy1) } @@ -6104,7 +6104,7 @@ func (c *Context) VFMADD132SD(mx, x, x1 operand.Op) { if inst, err := x86.VFMADD132SD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADD132SD(mx, x, x1 operand.Op) { ctx.VFMADD132SD(mx, x, x1) } @@ -6113,7 +6113,7 @@ func (c *Context) VFMADD132SS(mx, x, x1 operand.Op) { if inst, err := x86.VFMADD132SS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADD132SS(mx, x, x1 operand.Op) { ctx.VFMADD132SS(mx, x, x1) } @@ -6122,7 +6122,7 @@ func (c *Context) VFMADD213PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMADD213PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADD213PD(mxy, xy, xy1 operand.Op) { ctx.VFMADD213PD(mxy, xy, xy1) } @@ -6131,7 +6131,7 @@ func (c *Context) VFMADD213PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMADD213PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADD213PS(mxy, xy, xy1 operand.Op) { ctx.VFMADD213PS(mxy, xy, xy1) } @@ -6140,7 +6140,7 @@ func (c *Context) VFMADD213SD(mx, x, x1 operand.Op) { if inst, err := x86.VFMADD213SD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADD213SD(mx, x, x1 operand.Op) { ctx.VFMADD213SD(mx, x, x1) } @@ -6149,7 +6149,7 @@ func (c *Context) VFMADD213SS(mx, x, x1 operand.Op) { if inst, err := x86.VFMADD213SS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADD213SS(mx, x, x1 operand.Op) { ctx.VFMADD213SS(mx, x, x1) } @@ -6158,7 +6158,7 @@ func (c *Context) VFMADD231PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMADD231PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADD231PD(mxy, xy, xy1 operand.Op) { ctx.VFMADD231PD(mxy, xy, xy1) } @@ -6167,7 +6167,7 @@ func (c *Context) VFMADD231PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMADD231PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADD231PS(mxy, xy, xy1 operand.Op) { ctx.VFMADD231PS(mxy, xy, xy1) } @@ -6176,7 +6176,7 @@ func (c *Context) VFMADD231SD(mx, x, x1 operand.Op) { if inst, err := x86.VFMADD231SD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADD231SD(mx, x, x1 operand.Op) { ctx.VFMADD231SD(mx, x, x1) } @@ -6185,7 +6185,7 @@ func (c *Context) VFMADD231SS(mx, x, x1 operand.Op) { if inst, err := x86.VFMADD231SS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADD231SS(mx, x, x1 operand.Op) { ctx.VFMADD231SS(mx, x, x1) } @@ -6194,7 +6194,7 @@ func (c *Context) VFMADDSUB132PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMADDSUB132PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADDSUB132PD(mxy, xy, xy1 operand.Op) { ctx.VFMADDSUB132PD(mxy, xy, xy1) } @@ -6203,7 +6203,7 @@ func (c *Context) VFMADDSUB132PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMADDSUB132PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADDSUB132PS(mxy, xy, xy1 operand.Op) { ctx.VFMADDSUB132PS(mxy, xy, xy1) } @@ -6212,7 +6212,7 @@ func (c *Context) VFMADDSUB213PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMADDSUB213PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADDSUB213PD(mxy, xy, xy1 operand.Op) { ctx.VFMADDSUB213PD(mxy, xy, xy1) } @@ -6221,7 +6221,7 @@ func (c *Context) VFMADDSUB213PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMADDSUB213PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADDSUB213PS(mxy, xy, xy1 operand.Op) { ctx.VFMADDSUB213PS(mxy, xy, xy1) } @@ -6230,7 +6230,7 @@ func (c *Context) VFMADDSUB231PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMADDSUB231PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADDSUB231PD(mxy, xy, xy1 operand.Op) { ctx.VFMADDSUB231PD(mxy, xy, xy1) } @@ -6239,7 +6239,7 @@ func (c *Context) VFMADDSUB231PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMADDSUB231PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMADDSUB231PS(mxy, xy, xy1 operand.Op) { ctx.VFMADDSUB231PS(mxy, xy, xy1) } @@ -6248,7 +6248,7 @@ func (c *Context) VFMSUB132PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMSUB132PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUB132PD(mxy, xy, xy1 operand.Op) { ctx.VFMSUB132PD(mxy, xy, xy1) } @@ -6257,7 +6257,7 @@ func (c *Context) VFMSUB132PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMSUB132PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUB132PS(mxy, xy, xy1 operand.Op) { ctx.VFMSUB132PS(mxy, xy, xy1) } @@ -6266,7 +6266,7 @@ func (c *Context) VFMSUB132SD(mx, x, x1 operand.Op) { if inst, err := x86.VFMSUB132SD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUB132SD(mx, x, x1 operand.Op) { ctx.VFMSUB132SD(mx, x, x1) } @@ -6275,7 +6275,7 @@ func (c *Context) VFMSUB132SS(mx, x, x1 operand.Op) { if inst, err := x86.VFMSUB132SS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUB132SS(mx, x, x1 operand.Op) { ctx.VFMSUB132SS(mx, x, x1) } @@ -6284,7 +6284,7 @@ func (c *Context) VFMSUB213PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMSUB213PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUB213PD(mxy, xy, xy1 operand.Op) { ctx.VFMSUB213PD(mxy, xy, xy1) } @@ -6293,7 +6293,7 @@ func (c *Context) VFMSUB213PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMSUB213PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUB213PS(mxy, xy, xy1 operand.Op) { ctx.VFMSUB213PS(mxy, xy, xy1) } @@ -6302,7 +6302,7 @@ func (c *Context) VFMSUB213SD(mx, x, x1 operand.Op) { if inst, err := x86.VFMSUB213SD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUB213SD(mx, x, x1 operand.Op) { ctx.VFMSUB213SD(mx, x, x1) } @@ -6311,7 +6311,7 @@ func (c *Context) VFMSUB213SS(mx, x, x1 operand.Op) { if inst, err := x86.VFMSUB213SS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUB213SS(mx, x, x1 operand.Op) { ctx.VFMSUB213SS(mx, x, x1) } @@ -6320,7 +6320,7 @@ func (c *Context) VFMSUB231PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMSUB231PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUB231PD(mxy, xy, xy1 operand.Op) { ctx.VFMSUB231PD(mxy, xy, xy1) } @@ -6329,7 +6329,7 @@ func (c *Context) VFMSUB231PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMSUB231PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUB231PS(mxy, xy, xy1 operand.Op) { ctx.VFMSUB231PS(mxy, xy, xy1) } @@ -6338,7 +6338,7 @@ func (c *Context) VFMSUB231SD(mx, x, x1 operand.Op) { if inst, err := x86.VFMSUB231SD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUB231SD(mx, x, x1 operand.Op) { ctx.VFMSUB231SD(mx, x, x1) } @@ -6347,7 +6347,7 @@ func (c *Context) VFMSUB231SS(mx, x, x1 operand.Op) { if inst, err := x86.VFMSUB231SS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUB231SS(mx, x, x1 operand.Op) { ctx.VFMSUB231SS(mx, x, x1) } @@ -6356,7 +6356,7 @@ func (c *Context) VFMSUBADD132PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMSUBADD132PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUBADD132PD(mxy, xy, xy1 operand.Op) { ctx.VFMSUBADD132PD(mxy, xy, xy1) } @@ -6365,7 +6365,7 @@ func (c *Context) VFMSUBADD132PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMSUBADD132PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUBADD132PS(mxy, xy, xy1 operand.Op) { ctx.VFMSUBADD132PS(mxy, xy, xy1) } @@ -6374,7 +6374,7 @@ func (c *Context) VFMSUBADD213PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMSUBADD213PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUBADD213PD(mxy, xy, xy1 operand.Op) { ctx.VFMSUBADD213PD(mxy, xy, xy1) } @@ -6383,7 +6383,7 @@ func (c *Context) VFMSUBADD213PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMSUBADD213PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUBADD213PS(mxy, xy, xy1 operand.Op) { ctx.VFMSUBADD213PS(mxy, xy, xy1) } @@ -6392,7 +6392,7 @@ func (c *Context) VFMSUBADD231PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMSUBADD231PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUBADD231PD(mxy, xy, xy1 operand.Op) { ctx.VFMSUBADD231PD(mxy, xy, xy1) } @@ -6401,7 +6401,7 @@ func (c *Context) VFMSUBADD231PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFMSUBADD231PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFMSUBADD231PS(mxy, xy, xy1 operand.Op) { ctx.VFMSUBADD231PS(mxy, xy, xy1) } @@ -6410,7 +6410,7 @@ func (c *Context) VFNMADD132PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFNMADD132PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMADD132PD(mxy, xy, xy1 operand.Op) { ctx.VFNMADD132PD(mxy, xy, xy1) } @@ -6419,7 +6419,7 @@ func (c *Context) VFNMADD132PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFNMADD132PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMADD132PS(mxy, xy, xy1 operand.Op) { ctx.VFNMADD132PS(mxy, xy, xy1) } @@ -6428,7 +6428,7 @@ func (c *Context) VFNMADD132SD(mx, x, x1 operand.Op) { if inst, err := x86.VFNMADD132SD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMADD132SD(mx, x, x1 operand.Op) { ctx.VFNMADD132SD(mx, x, x1) } @@ -6437,7 +6437,7 @@ func (c *Context) VFNMADD132SS(mx, x, x1 operand.Op) { if inst, err := x86.VFNMADD132SS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMADD132SS(mx, x, x1 operand.Op) { ctx.VFNMADD132SS(mx, x, x1) } @@ -6446,7 +6446,7 @@ func (c *Context) VFNMADD213PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFNMADD213PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMADD213PD(mxy, xy, xy1 operand.Op) { ctx.VFNMADD213PD(mxy, xy, xy1) } @@ -6455,7 +6455,7 @@ func (c *Context) VFNMADD213PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFNMADD213PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMADD213PS(mxy, xy, xy1 operand.Op) { ctx.VFNMADD213PS(mxy, xy, xy1) } @@ -6464,7 +6464,7 @@ func (c *Context) VFNMADD213SD(mx, x, x1 operand.Op) { if inst, err := x86.VFNMADD213SD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMADD213SD(mx, x, x1 operand.Op) { ctx.VFNMADD213SD(mx, x, x1) } @@ -6473,7 +6473,7 @@ func (c *Context) VFNMADD213SS(mx, x, x1 operand.Op) { if inst, err := x86.VFNMADD213SS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMADD213SS(mx, x, x1 operand.Op) { ctx.VFNMADD213SS(mx, x, x1) } @@ -6482,7 +6482,7 @@ func (c *Context) VFNMADD231PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFNMADD231PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMADD231PD(mxy, xy, xy1 operand.Op) { ctx.VFNMADD231PD(mxy, xy, xy1) } @@ -6491,7 +6491,7 @@ func (c *Context) VFNMADD231PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFNMADD231PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMADD231PS(mxy, xy, xy1 operand.Op) { ctx.VFNMADD231PS(mxy, xy, xy1) } @@ -6500,7 +6500,7 @@ func (c *Context) VFNMADD231SD(mx, x, x1 operand.Op) { if inst, err := x86.VFNMADD231SD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMADD231SD(mx, x, x1 operand.Op) { ctx.VFNMADD231SD(mx, x, x1) } @@ -6509,7 +6509,7 @@ func (c *Context) VFNMADD231SS(mx, x, x1 operand.Op) { if inst, err := x86.VFNMADD231SS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMADD231SS(mx, x, x1 operand.Op) { ctx.VFNMADD231SS(mx, x, x1) } @@ -6518,7 +6518,7 @@ func (c *Context) VFNMSUB132PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFNMSUB132PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMSUB132PD(mxy, xy, xy1 operand.Op) { ctx.VFNMSUB132PD(mxy, xy, xy1) } @@ -6527,7 +6527,7 @@ func (c *Context) VFNMSUB132PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFNMSUB132PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMSUB132PS(mxy, xy, xy1 operand.Op) { ctx.VFNMSUB132PS(mxy, xy, xy1) } @@ -6536,7 +6536,7 @@ func (c *Context) VFNMSUB132SD(mx, x, x1 operand.Op) { if inst, err := x86.VFNMSUB132SD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMSUB132SD(mx, x, x1 operand.Op) { ctx.VFNMSUB132SD(mx, x, x1) } @@ -6545,7 +6545,7 @@ func (c *Context) VFNMSUB132SS(mx, x, x1 operand.Op) { if inst, err := x86.VFNMSUB132SS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMSUB132SS(mx, x, x1 operand.Op) { ctx.VFNMSUB132SS(mx, x, x1) } @@ -6554,7 +6554,7 @@ func (c *Context) VFNMSUB213PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFNMSUB213PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMSUB213PD(mxy, xy, xy1 operand.Op) { ctx.VFNMSUB213PD(mxy, xy, xy1) } @@ -6563,7 +6563,7 @@ func (c *Context) VFNMSUB213PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFNMSUB213PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMSUB213PS(mxy, xy, xy1 operand.Op) { ctx.VFNMSUB213PS(mxy, xy, xy1) } @@ -6572,7 +6572,7 @@ func (c *Context) VFNMSUB213SD(mx, x, x1 operand.Op) { if inst, err := x86.VFNMSUB213SD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMSUB213SD(mx, x, x1 operand.Op) { ctx.VFNMSUB213SD(mx, x, x1) } @@ -6581,7 +6581,7 @@ func (c *Context) VFNMSUB213SS(mx, x, x1 operand.Op) { if inst, err := x86.VFNMSUB213SS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMSUB213SS(mx, x, x1 operand.Op) { ctx.VFNMSUB213SS(mx, x, x1) } @@ -6590,7 +6590,7 @@ func (c *Context) VFNMSUB231PD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFNMSUB231PD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMSUB231PD(mxy, xy, xy1 operand.Op) { ctx.VFNMSUB231PD(mxy, xy, xy1) } @@ -6599,7 +6599,7 @@ func (c *Context) VFNMSUB231PS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VFNMSUB231PS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMSUB231PS(mxy, xy, xy1 operand.Op) { ctx.VFNMSUB231PS(mxy, xy, xy1) } @@ -6608,7 +6608,7 @@ func (c *Context) VFNMSUB231SD(mx, x, x1 operand.Op) { if inst, err := x86.VFNMSUB231SD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMSUB231SD(mx, x, x1 operand.Op) { ctx.VFNMSUB231SD(mx, x, x1) } @@ -6617,7 +6617,7 @@ func (c *Context) VFNMSUB231SS(mx, x, x1 operand.Op) { if inst, err := x86.VFNMSUB231SS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VFNMSUB231SS(mx, x, x1 operand.Op) { ctx.VFNMSUB231SS(mx, x, x1) } @@ -6626,7 +6626,7 @@ func (c *Context) VGATHERDPD(xy, v, xy1 operand.Op) { if inst, err := x86.VGATHERDPD(xy, v, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VGATHERDPD(xy, v, xy1 operand.Op) { ctx.VGATHERDPD(xy, v, xy1) } @@ -6635,7 +6635,7 @@ func (c *Context) VGATHERDPS(xy, v, xy1 operand.Op) { if inst, err := x86.VGATHERDPS(xy, v, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VGATHERDPS(xy, v, xy1 operand.Op) { ctx.VGATHERDPS(xy, v, xy1) } @@ -6644,7 +6644,7 @@ func (c *Context) VGATHERQPD(xy, v, xy1 operand.Op) { if inst, err := x86.VGATHERQPD(xy, v, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VGATHERQPD(xy, v, xy1 operand.Op) { ctx.VGATHERQPD(xy, v, xy1) } @@ -6653,7 +6653,7 @@ func (c *Context) VGATHERQPS(x, v, x1 operand.Op) { if inst, err := x86.VGATHERQPS(x, v, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VGATHERQPS(x, v, x1 operand.Op) { ctx.VGATHERQPS(x, v, x1) } @@ -6662,7 +6662,7 @@ func (c *Context) VHADDPD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VHADDPD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VHADDPD(mxy, xy, xy1 operand.Op) { ctx.VHADDPD(mxy, xy, xy1) } @@ -6671,7 +6671,7 @@ func (c *Context) VHADDPS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VHADDPS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VHADDPS(mxy, xy, xy1 operand.Op) { ctx.VHADDPS(mxy, xy, xy1) } @@ -6680,7 +6680,7 @@ func (c *Context) VHSUBPD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VHSUBPD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VHSUBPD(mxy, xy, xy1 operand.Op) { ctx.VHSUBPD(mxy, xy, xy1) } @@ -6689,7 +6689,7 @@ func (c *Context) VHSUBPS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VHSUBPS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VHSUBPS(mxy, xy, xy1 operand.Op) { ctx.VHSUBPS(mxy, xy, xy1) } @@ -6698,7 +6698,7 @@ func (c *Context) VINSERTF128(i, mx, y, y1 operand.Op) { if inst, err := x86.VINSERTF128(i, mx, y, y1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VINSERTF128(i, mx, y, y1 operand.Op) { ctx.VINSERTF128(i, mx, y, y1) } @@ -6707,7 +6707,7 @@ func (c *Context) VINSERTI128(i, mx, y, y1 operand.Op) { if inst, err := x86.VINSERTI128(i, mx, y, y1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VINSERTI128(i, mx, y, y1 operand.Op) { ctx.VINSERTI128(i, mx, y, y1) } @@ -6716,7 +6716,7 @@ func (c *Context) VINSERTPS(i, mx, x, x1 operand.Op) { if inst, err := x86.VINSERTPS(i, mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VINSERTPS(i, mx, x, x1 operand.Op) { ctx.VINSERTPS(i, mx, x, x1) } @@ -6725,7 +6725,7 @@ func (c *Context) VLDDQU(m, xy operand.Op) { if inst, err := x86.VLDDQU(m, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VLDDQU(m, xy operand.Op) { ctx.VLDDQU(m, xy) } @@ -6734,7 +6734,7 @@ func (c *Context) VLDMXCSR(m operand.Op) { if inst, err := x86.VLDMXCSR(m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VLDMXCSR(m operand.Op) { ctx.VLDMXCSR(m) } @@ -6743,7 +6743,7 @@ func (c *Context) VMASKMOVDQU(x, x1 operand.Op) { if inst, err := x86.VMASKMOVDQU(x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMASKMOVDQU(x, x1 operand.Op) { ctx.VMASKMOVDQU(x, x1) } @@ -6752,7 +6752,7 @@ func (c *Context) VMASKMOVPD(mxy, xy, mxy1 operand.Op) { if inst, err := x86.VMASKMOVPD(mxy, xy, mxy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMASKMOVPD(mxy, xy, mxy1 operand.Op) { ctx.VMASKMOVPD(mxy, xy, mxy1) } @@ -6761,7 +6761,7 @@ func (c *Context) VMASKMOVPS(mxy, xy, mxy1 operand.Op) { if inst, err := x86.VMASKMOVPS(mxy, xy, mxy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMASKMOVPS(mxy, xy, mxy1 operand.Op) { ctx.VMASKMOVPS(mxy, xy, mxy1) } @@ -6770,7 +6770,7 @@ func (c *Context) VMAXPD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VMAXPD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMAXPD(mxy, xy, xy1 operand.Op) { ctx.VMAXPD(mxy, xy, xy1) } @@ -6779,7 +6779,7 @@ func (c *Context) VMAXPS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VMAXPS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMAXPS(mxy, xy, xy1 operand.Op) { ctx.VMAXPS(mxy, xy, xy1) } @@ -6788,7 +6788,7 @@ func (c *Context) VMAXSD(mx, x, x1 operand.Op) { if inst, err := x86.VMAXSD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMAXSD(mx, x, x1 operand.Op) { ctx.VMAXSD(mx, x, x1) } @@ -6797,7 +6797,7 @@ func (c *Context) VMAXSS(mx, x, x1 operand.Op) { if inst, err := x86.VMAXSS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMAXSS(mx, x, x1 operand.Op) { ctx.VMAXSS(mx, x, x1) } @@ -6806,7 +6806,7 @@ func (c *Context) VMINPD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VMINPD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMINPD(mxy, xy, xy1 operand.Op) { ctx.VMINPD(mxy, xy, xy1) } @@ -6815,7 +6815,7 @@ func (c *Context) VMINPS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VMINPS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMINPS(mxy, xy, xy1 operand.Op) { ctx.VMINPS(mxy, xy, xy1) } @@ -6824,7 +6824,7 @@ func (c *Context) VMINSD(mx, x, x1 operand.Op) { if inst, err := x86.VMINSD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMINSD(mx, x, x1 operand.Op) { ctx.VMINSD(mx, x, x1) } @@ -6833,7 +6833,7 @@ func (c *Context) VMINSS(mx, x, x1 operand.Op) { if inst, err := x86.VMINSS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMINSS(mx, x, x1 operand.Op) { ctx.VMINSS(mx, x, x1) } @@ -6842,7 +6842,7 @@ func (c *Context) VMOVAPD(mxy, mxy1 operand.Op) { if inst, err := x86.VMOVAPD(mxy, mxy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVAPD(mxy, mxy1 operand.Op) { ctx.VMOVAPD(mxy, mxy1) } @@ -6851,7 +6851,7 @@ func (c *Context) VMOVAPS(mxy, mxy1 operand.Op) { if inst, err := x86.VMOVAPS(mxy, mxy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVAPS(mxy, mxy1 operand.Op) { ctx.VMOVAPS(mxy, mxy1) } @@ -6860,7 +6860,7 @@ func (c *Context) VMOVD(mrx, mrx1 operand.Op) { if inst, err := x86.VMOVD(mrx, mrx1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVD(mrx, mrx1 operand.Op) { ctx.VMOVD(mrx, mrx1) } @@ -6869,7 +6869,7 @@ func (c *Context) VMOVDDUP(mxy, xy operand.Op) { if inst, err := x86.VMOVDDUP(mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVDDUP(mxy, xy operand.Op) { ctx.VMOVDDUP(mxy, xy) } @@ -6878,7 +6878,7 @@ func (c *Context) VMOVDQA(mxy, mxy1 operand.Op) { if inst, err := x86.VMOVDQA(mxy, mxy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVDQA(mxy, mxy1 operand.Op) { ctx.VMOVDQA(mxy, mxy1) } @@ -6887,7 +6887,7 @@ func (c *Context) VMOVDQU(mxy, mxy1 operand.Op) { if inst, err := x86.VMOVDQU(mxy, mxy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVDQU(mxy, mxy1 operand.Op) { ctx.VMOVDQU(mxy, mxy1) } @@ -6896,7 +6896,7 @@ func (c *Context) VMOVHLPS(x, x1, x2 operand.Op) { if inst, err := x86.VMOVHLPS(x, x1, x2); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVHLPS(x, x1, x2 operand.Op) { ctx.VMOVHLPS(x, x1, x2) } @@ -6905,7 +6905,7 @@ func (c *Context) VMOVHPD(ops ...operand.Op) { if inst, err := x86.VMOVHPD(ops...); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVHPD(ops ...operand.Op) { ctx.VMOVHPD(ops...) } @@ -6914,7 +6914,7 @@ func (c *Context) VMOVHPS(ops ...operand.Op) { if inst, err := x86.VMOVHPS(ops...); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVHPS(ops ...operand.Op) { ctx.VMOVHPS(ops...) } @@ -6923,7 +6923,7 @@ func (c *Context) VMOVLHPS(x, x1, x2 operand.Op) { if inst, err := x86.VMOVLHPS(x, x1, x2); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVLHPS(x, x1, x2 operand.Op) { ctx.VMOVLHPS(x, x1, x2) } @@ -6932,7 +6932,7 @@ func (c *Context) VMOVLPD(ops ...operand.Op) { if inst, err := x86.VMOVLPD(ops...); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVLPD(ops ...operand.Op) { ctx.VMOVLPD(ops...) } @@ -6941,7 +6941,7 @@ func (c *Context) VMOVLPS(ops ...operand.Op) { if inst, err := x86.VMOVLPS(ops...); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVLPS(ops ...operand.Op) { ctx.VMOVLPS(ops...) } @@ -6950,7 +6950,7 @@ func (c *Context) VMOVMSKPD(xy, r operand.Op) { if inst, err := x86.VMOVMSKPD(xy, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVMSKPD(xy, r operand.Op) { ctx.VMOVMSKPD(xy, r) } @@ -6959,7 +6959,7 @@ func (c *Context) VMOVMSKPS(xy, r operand.Op) { if inst, err := x86.VMOVMSKPS(xy, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVMSKPS(xy, r operand.Op) { ctx.VMOVMSKPS(xy, r) } @@ -6968,7 +6968,7 @@ func (c *Context) VMOVNTDQ(xy, m operand.Op) { if inst, err := x86.VMOVNTDQ(xy, m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVNTDQ(xy, m operand.Op) { ctx.VMOVNTDQ(xy, m) } @@ -6977,7 +6977,7 @@ func (c *Context) VMOVNTDQA(m, xy operand.Op) { if inst, err := x86.VMOVNTDQA(m, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVNTDQA(m, xy operand.Op) { ctx.VMOVNTDQA(m, xy) } @@ -6986,7 +6986,7 @@ func (c *Context) VMOVNTPD(xy, m operand.Op) { if inst, err := x86.VMOVNTPD(xy, m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVNTPD(xy, m operand.Op) { ctx.VMOVNTPD(xy, m) } @@ -6995,7 +6995,7 @@ func (c *Context) VMOVNTPS(xy, m operand.Op) { if inst, err := x86.VMOVNTPS(xy, m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVNTPS(xy, m operand.Op) { ctx.VMOVNTPS(xy, m) } @@ -7004,7 +7004,7 @@ func (c *Context) VMOVQ(mrx, mrx1 operand.Op) { if inst, err := x86.VMOVQ(mrx, mrx1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVQ(mrx, mrx1 operand.Op) { ctx.VMOVQ(mrx, mrx1) } @@ -7013,7 +7013,7 @@ func (c *Context) VMOVSD(ops ...operand.Op) { if inst, err := x86.VMOVSD(ops...); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVSD(ops ...operand.Op) { ctx.VMOVSD(ops...) } @@ -7022,7 +7022,7 @@ func (c *Context) VMOVSHDUP(mxy, xy operand.Op) { if inst, err := x86.VMOVSHDUP(mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVSHDUP(mxy, xy operand.Op) { ctx.VMOVSHDUP(mxy, xy) } @@ -7031,7 +7031,7 @@ func (c *Context) VMOVSLDUP(mxy, xy operand.Op) { if inst, err := x86.VMOVSLDUP(mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVSLDUP(mxy, xy operand.Op) { ctx.VMOVSLDUP(mxy, xy) } @@ -7040,7 +7040,7 @@ func (c *Context) VMOVSS(ops ...operand.Op) { if inst, err := x86.VMOVSS(ops...); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVSS(ops ...operand.Op) { ctx.VMOVSS(ops...) } @@ -7049,7 +7049,7 @@ func (c *Context) VMOVUPD(mxy, mxy1 operand.Op) { if inst, err := x86.VMOVUPD(mxy, mxy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVUPD(mxy, mxy1 operand.Op) { ctx.VMOVUPD(mxy, mxy1) } @@ -7058,7 +7058,7 @@ func (c *Context) VMOVUPS(mxy, mxy1 operand.Op) { if inst, err := x86.VMOVUPS(mxy, mxy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMOVUPS(mxy, mxy1 operand.Op) { ctx.VMOVUPS(mxy, mxy1) } @@ -7067,7 +7067,7 @@ func (c *Context) VMPSADBW(i, mxy, xy, xy1 operand.Op) { if inst, err := x86.VMPSADBW(i, mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMPSADBW(i, mxy, xy, xy1 operand.Op) { ctx.VMPSADBW(i, mxy, xy, xy1) } @@ -7076,7 +7076,7 @@ func (c *Context) VMULPD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VMULPD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMULPD(mxy, xy, xy1 operand.Op) { ctx.VMULPD(mxy, xy, xy1) } @@ -7085,7 +7085,7 @@ func (c *Context) VMULPS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VMULPS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMULPS(mxy, xy, xy1 operand.Op) { ctx.VMULPS(mxy, xy, xy1) } @@ -7094,7 +7094,7 @@ func (c *Context) VMULSD(mx, x, x1 operand.Op) { if inst, err := x86.VMULSD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMULSD(mx, x, x1 operand.Op) { ctx.VMULSD(mx, x, x1) } @@ -7103,7 +7103,7 @@ func (c *Context) VMULSS(mx, x, x1 operand.Op) { if inst, err := x86.VMULSS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VMULSS(mx, x, x1 operand.Op) { ctx.VMULSS(mx, x, x1) } @@ -7112,7 +7112,7 @@ func (c *Context) VORPD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VORPD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VORPD(mxy, xy, xy1 operand.Op) { ctx.VORPD(mxy, xy, xy1) } @@ -7121,7 +7121,7 @@ func (c *Context) VORPS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VORPS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VORPS(mxy, xy, xy1 operand.Op) { ctx.VORPS(mxy, xy, xy1) } @@ -7130,7 +7130,7 @@ func (c *Context) VPABSB(mxy, xy operand.Op) { if inst, err := x86.VPABSB(mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPABSB(mxy, xy operand.Op) { ctx.VPABSB(mxy, xy) } @@ -7139,7 +7139,7 @@ func (c *Context) VPABSD(mxy, xy operand.Op) { if inst, err := x86.VPABSD(mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPABSD(mxy, xy operand.Op) { ctx.VPABSD(mxy, xy) } @@ -7148,7 +7148,7 @@ func (c *Context) VPABSW(mxy, xy operand.Op) { if inst, err := x86.VPABSW(mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPABSW(mxy, xy operand.Op) { ctx.VPABSW(mxy, xy) } @@ -7157,7 +7157,7 @@ func (c *Context) VPACKSSDW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPACKSSDW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPACKSSDW(mxy, xy, xy1 operand.Op) { ctx.VPACKSSDW(mxy, xy, xy1) } @@ -7166,7 +7166,7 @@ func (c *Context) VPACKSSWB(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPACKSSWB(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPACKSSWB(mxy, xy, xy1 operand.Op) { ctx.VPACKSSWB(mxy, xy, xy1) } @@ -7175,7 +7175,7 @@ func (c *Context) VPACKUSDW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPACKUSDW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPACKUSDW(mxy, xy, xy1 operand.Op) { ctx.VPACKUSDW(mxy, xy, xy1) } @@ -7184,7 +7184,7 @@ func (c *Context) VPACKUSWB(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPACKUSWB(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPACKUSWB(mxy, xy, xy1 operand.Op) { ctx.VPACKUSWB(mxy, xy, xy1) } @@ -7193,7 +7193,7 @@ func (c *Context) VPADDB(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPADDB(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPADDB(mxy, xy, xy1 operand.Op) { ctx.VPADDB(mxy, xy, xy1) } @@ -7202,7 +7202,7 @@ func (c *Context) VPADDD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPADDD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPADDD(mxy, xy, xy1 operand.Op) { ctx.VPADDD(mxy, xy, xy1) } @@ -7211,7 +7211,7 @@ func (c *Context) VPADDQ(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPADDQ(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPADDQ(mxy, xy, xy1 operand.Op) { ctx.VPADDQ(mxy, xy, xy1) } @@ -7220,7 +7220,7 @@ func (c *Context) VPADDSB(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPADDSB(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPADDSB(mxy, xy, xy1 operand.Op) { ctx.VPADDSB(mxy, xy, xy1) } @@ -7229,7 +7229,7 @@ func (c *Context) VPADDSW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPADDSW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPADDSW(mxy, xy, xy1 operand.Op) { ctx.VPADDSW(mxy, xy, xy1) } @@ -7238,7 +7238,7 @@ func (c *Context) VPADDUSB(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPADDUSB(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPADDUSB(mxy, xy, xy1 operand.Op) { ctx.VPADDUSB(mxy, xy, xy1) } @@ -7247,7 +7247,7 @@ func (c *Context) VPADDUSW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPADDUSW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPADDUSW(mxy, xy, xy1 operand.Op) { ctx.VPADDUSW(mxy, xy, xy1) } @@ -7256,7 +7256,7 @@ func (c *Context) VPADDW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPADDW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPADDW(mxy, xy, xy1 operand.Op) { ctx.VPADDW(mxy, xy, xy1) } @@ -7265,7 +7265,7 @@ func (c *Context) VPALIGNR(i, mxy, xy, xy1 operand.Op) { if inst, err := x86.VPALIGNR(i, mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPALIGNR(i, mxy, xy, xy1 operand.Op) { ctx.VPALIGNR(i, mxy, xy, xy1) } @@ -7274,7 +7274,7 @@ func (c *Context) VPAND(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPAND(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPAND(mxy, xy, xy1 operand.Op) { ctx.VPAND(mxy, xy, xy1) } @@ -7283,7 +7283,7 @@ func (c *Context) VPANDN(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPANDN(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPANDN(mxy, xy, xy1 operand.Op) { ctx.VPANDN(mxy, xy, xy1) } @@ -7292,7 +7292,7 @@ func (c *Context) VPAVGB(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPAVGB(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPAVGB(mxy, xy, xy1 operand.Op) { ctx.VPAVGB(mxy, xy, xy1) } @@ -7301,7 +7301,7 @@ func (c *Context) VPAVGW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPAVGW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPAVGW(mxy, xy, xy1 operand.Op) { ctx.VPAVGW(mxy, xy, xy1) } @@ -7310,7 +7310,7 @@ func (c *Context) VPBLENDD(i, mxy, xy, xy1 operand.Op) { if inst, err := x86.VPBLENDD(i, mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPBLENDD(i, mxy, xy, xy1 operand.Op) { ctx.VPBLENDD(i, mxy, xy, xy1) } @@ -7319,7 +7319,7 @@ func (c *Context) VPBLENDVB(xy, mxy, xy1, xy2 operand.Op) { if inst, err := x86.VPBLENDVB(xy, mxy, xy1, xy2); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPBLENDVB(xy, mxy, xy1, xy2 operand.Op) { ctx.VPBLENDVB(xy, mxy, xy1, xy2) } @@ -7328,7 +7328,7 @@ func (c *Context) VPBLENDW(i, mxy, xy, xy1 operand.Op) { if inst, err := x86.VPBLENDW(i, mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPBLENDW(i, mxy, xy, xy1 operand.Op) { ctx.VPBLENDW(i, mxy, xy, xy1) } @@ -7337,7 +7337,7 @@ func (c *Context) VPBROADCASTB(mx, xy operand.Op) { if inst, err := x86.VPBROADCASTB(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPBROADCASTB(mx, xy operand.Op) { ctx.VPBROADCASTB(mx, xy) } @@ -7346,7 +7346,7 @@ func (c *Context) VPBROADCASTD(mx, xy operand.Op) { if inst, err := x86.VPBROADCASTD(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPBROADCASTD(mx, xy operand.Op) { ctx.VPBROADCASTD(mx, xy) } @@ -7355,7 +7355,7 @@ func (c *Context) VPBROADCASTQ(mx, xy operand.Op) { if inst, err := x86.VPBROADCASTQ(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPBROADCASTQ(mx, xy operand.Op) { ctx.VPBROADCASTQ(mx, xy) } @@ -7364,7 +7364,7 @@ func (c *Context) VPBROADCASTW(mx, xy operand.Op) { if inst, err := x86.VPBROADCASTW(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPBROADCASTW(mx, xy operand.Op) { ctx.VPBROADCASTW(mx, xy) } @@ -7373,7 +7373,7 @@ func (c *Context) VPCLMULQDQ(i, mx, x, x1 operand.Op) { if inst, err := x86.VPCLMULQDQ(i, mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPCLMULQDQ(i, mx, x, x1 operand.Op) { ctx.VPCLMULQDQ(i, mx, x, x1) } @@ -7382,7 +7382,7 @@ func (c *Context) VPCMPEQB(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPCMPEQB(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPCMPEQB(mxy, xy, xy1 operand.Op) { ctx.VPCMPEQB(mxy, xy, xy1) } @@ -7391,7 +7391,7 @@ func (c *Context) VPCMPEQD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPCMPEQD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPCMPEQD(mxy, xy, xy1 operand.Op) { ctx.VPCMPEQD(mxy, xy, xy1) } @@ -7400,7 +7400,7 @@ func (c *Context) VPCMPEQQ(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPCMPEQQ(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPCMPEQQ(mxy, xy, xy1 operand.Op) { ctx.VPCMPEQQ(mxy, xy, xy1) } @@ -7409,7 +7409,7 @@ func (c *Context) VPCMPEQW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPCMPEQW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPCMPEQW(mxy, xy, xy1 operand.Op) { ctx.VPCMPEQW(mxy, xy, xy1) } @@ -7418,7 +7418,7 @@ func (c *Context) VPCMPESTRI(i, mx, x operand.Op) { if inst, err := x86.VPCMPESTRI(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPCMPESTRI(i, mx, x operand.Op) { ctx.VPCMPESTRI(i, mx, x) } @@ -7427,7 +7427,7 @@ func (c *Context) VPCMPESTRM(i, mx, x operand.Op) { if inst, err := x86.VPCMPESTRM(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPCMPESTRM(i, mx, x operand.Op) { ctx.VPCMPESTRM(i, mx, x) } @@ -7436,7 +7436,7 @@ func (c *Context) VPCMPGTB(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPCMPGTB(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPCMPGTB(mxy, xy, xy1 operand.Op) { ctx.VPCMPGTB(mxy, xy, xy1) } @@ -7445,7 +7445,7 @@ func (c *Context) VPCMPGTD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPCMPGTD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPCMPGTD(mxy, xy, xy1 operand.Op) { ctx.VPCMPGTD(mxy, xy, xy1) } @@ -7454,7 +7454,7 @@ func (c *Context) VPCMPGTQ(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPCMPGTQ(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPCMPGTQ(mxy, xy, xy1 operand.Op) { ctx.VPCMPGTQ(mxy, xy, xy1) } @@ -7463,7 +7463,7 @@ func (c *Context) VPCMPGTW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPCMPGTW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPCMPGTW(mxy, xy, xy1 operand.Op) { ctx.VPCMPGTW(mxy, xy, xy1) } @@ -7472,7 +7472,7 @@ func (c *Context) VPCMPISTRI(i, mx, x operand.Op) { if inst, err := x86.VPCMPISTRI(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPCMPISTRI(i, mx, x operand.Op) { ctx.VPCMPISTRI(i, mx, x) } @@ -7481,7 +7481,7 @@ func (c *Context) VPCMPISTRM(i, mx, x operand.Op) { if inst, err := x86.VPCMPISTRM(i, mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPCMPISTRM(i, mx, x operand.Op) { ctx.VPCMPISTRM(i, mx, x) } @@ -7490,7 +7490,7 @@ func (c *Context) VPERM2F128(i, my, y, y1 operand.Op) { if inst, err := x86.VPERM2F128(i, my, y, y1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPERM2F128(i, my, y, y1 operand.Op) { ctx.VPERM2F128(i, my, y, y1) } @@ -7499,7 +7499,7 @@ func (c *Context) VPERM2I128(i, my, y, y1 operand.Op) { if inst, err := x86.VPERM2I128(i, my, y, y1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPERM2I128(i, my, y, y1 operand.Op) { ctx.VPERM2I128(i, my, y, y1) } @@ -7508,7 +7508,7 @@ func (c *Context) VPERMD(my, y, y1 operand.Op) { if inst, err := x86.VPERMD(my, y, y1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPERMD(my, y, y1 operand.Op) { ctx.VPERMD(my, y, y1) } @@ -7517,7 +7517,7 @@ func (c *Context) VPERMILPD(imxy, mxy, xy operand.Op) { if inst, err := x86.VPERMILPD(imxy, mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPERMILPD(imxy, mxy, xy operand.Op) { ctx.VPERMILPD(imxy, mxy, xy) } @@ -7526,7 +7526,7 @@ func (c *Context) VPERMILPS(imxy, mxy, xy operand.Op) { if inst, err := x86.VPERMILPS(imxy, mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPERMILPS(imxy, mxy, xy operand.Op) { ctx.VPERMILPS(imxy, mxy, xy) } @@ -7535,7 +7535,7 @@ func (c *Context) VPERMPD(i, my, y operand.Op) { if inst, err := x86.VPERMPD(i, my, y); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPERMPD(i, my, y operand.Op) { ctx.VPERMPD(i, my, y) } @@ -7544,7 +7544,7 @@ func (c *Context) VPERMPS(my, y, y1 operand.Op) { if inst, err := x86.VPERMPS(my, y, y1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPERMPS(my, y, y1 operand.Op) { ctx.VPERMPS(my, y, y1) } @@ -7553,7 +7553,7 @@ func (c *Context) VPERMQ(i, my, y operand.Op) { if inst, err := x86.VPERMQ(i, my, y); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPERMQ(i, my, y operand.Op) { ctx.VPERMQ(i, my, y) } @@ -7562,7 +7562,7 @@ func (c *Context) VPEXTRB(i, x, mr operand.Op) { if inst, err := x86.VPEXTRB(i, x, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPEXTRB(i, x, mr operand.Op) { ctx.VPEXTRB(i, x, mr) } @@ -7571,7 +7571,7 @@ func (c *Context) VPEXTRD(i, x, mr operand.Op) { if inst, err := x86.VPEXTRD(i, x, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPEXTRD(i, x, mr operand.Op) { ctx.VPEXTRD(i, x, mr) } @@ -7580,7 +7580,7 @@ func (c *Context) VPEXTRQ(i, x, mr operand.Op) { if inst, err := x86.VPEXTRQ(i, x, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPEXTRQ(i, x, mr operand.Op) { ctx.VPEXTRQ(i, x, mr) } @@ -7589,7 +7589,7 @@ func (c *Context) VPEXTRW(i, x, mr operand.Op) { if inst, err := x86.VPEXTRW(i, x, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPEXTRW(i, x, mr operand.Op) { ctx.VPEXTRW(i, x, mr) } @@ -7598,7 +7598,7 @@ func (c *Context) VPGATHERDD(xy, v, xy1 operand.Op) { if inst, err := x86.VPGATHERDD(xy, v, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPGATHERDD(xy, v, xy1 operand.Op) { ctx.VPGATHERDD(xy, v, xy1) } @@ -7607,7 +7607,7 @@ func (c *Context) VPGATHERDQ(xy, v, xy1 operand.Op) { if inst, err := x86.VPGATHERDQ(xy, v, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPGATHERDQ(xy, v, xy1 operand.Op) { ctx.VPGATHERDQ(xy, v, xy1) } @@ -7616,7 +7616,7 @@ func (c *Context) VPGATHERQD(x, v, x1 operand.Op) { if inst, err := x86.VPGATHERQD(x, v, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPGATHERQD(x, v, x1 operand.Op) { ctx.VPGATHERQD(x, v, x1) } @@ -7625,7 +7625,7 @@ func (c *Context) VPGATHERQQ(xy, v, xy1 operand.Op) { if inst, err := x86.VPGATHERQQ(xy, v, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPGATHERQQ(xy, v, xy1 operand.Op) { ctx.VPGATHERQQ(xy, v, xy1) } @@ -7634,7 +7634,7 @@ func (c *Context) VPHADDD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPHADDD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPHADDD(mxy, xy, xy1 operand.Op) { ctx.VPHADDD(mxy, xy, xy1) } @@ -7643,7 +7643,7 @@ func (c *Context) VPHADDSW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPHADDSW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPHADDSW(mxy, xy, xy1 operand.Op) { ctx.VPHADDSW(mxy, xy, xy1) } @@ -7652,7 +7652,7 @@ func (c *Context) VPHADDW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPHADDW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPHADDW(mxy, xy, xy1 operand.Op) { ctx.VPHADDW(mxy, xy, xy1) } @@ -7661,7 +7661,7 @@ func (c *Context) VPHMINPOSUW(mx, x operand.Op) { if inst, err := x86.VPHMINPOSUW(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPHMINPOSUW(mx, x operand.Op) { ctx.VPHMINPOSUW(mx, x) } @@ -7670,7 +7670,7 @@ func (c *Context) VPHSUBD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPHSUBD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPHSUBD(mxy, xy, xy1 operand.Op) { ctx.VPHSUBD(mxy, xy, xy1) } @@ -7679,7 +7679,7 @@ func (c *Context) VPHSUBSW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPHSUBSW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPHSUBSW(mxy, xy, xy1 operand.Op) { ctx.VPHSUBSW(mxy, xy, xy1) } @@ -7688,7 +7688,7 @@ func (c *Context) VPHSUBW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPHSUBW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPHSUBW(mxy, xy, xy1 operand.Op) { ctx.VPHSUBW(mxy, xy, xy1) } @@ -7697,7 +7697,7 @@ func (c *Context) VPINSRB(i, mr, x, x1 operand.Op) { if inst, err := x86.VPINSRB(i, mr, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPINSRB(i, mr, x, x1 operand.Op) { ctx.VPINSRB(i, mr, x, x1) } @@ -7706,7 +7706,7 @@ func (c *Context) VPINSRD(i, mr, x, x1 operand.Op) { if inst, err := x86.VPINSRD(i, mr, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPINSRD(i, mr, x, x1 operand.Op) { ctx.VPINSRD(i, mr, x, x1) } @@ -7715,7 +7715,7 @@ func (c *Context) VPINSRQ(i, mr, x, x1 operand.Op) { if inst, err := x86.VPINSRQ(i, mr, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPINSRQ(i, mr, x, x1 operand.Op) { ctx.VPINSRQ(i, mr, x, x1) } @@ -7724,7 +7724,7 @@ func (c *Context) VPINSRW(i, mr, x, x1 operand.Op) { if inst, err := x86.VPINSRW(i, mr, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPINSRW(i, mr, x, x1 operand.Op) { ctx.VPINSRW(i, mr, x, x1) } @@ -7733,7 +7733,7 @@ func (c *Context) VPMADDUBSW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMADDUBSW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMADDUBSW(mxy, xy, xy1 operand.Op) { ctx.VPMADDUBSW(mxy, xy, xy1) } @@ -7742,7 +7742,7 @@ func (c *Context) VPMADDWD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMADDWD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMADDWD(mxy, xy, xy1 operand.Op) { ctx.VPMADDWD(mxy, xy, xy1) } @@ -7751,7 +7751,7 @@ func (c *Context) VPMASKMOVD(mxy, xy, mxy1 operand.Op) { if inst, err := x86.VPMASKMOVD(mxy, xy, mxy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMASKMOVD(mxy, xy, mxy1 operand.Op) { ctx.VPMASKMOVD(mxy, xy, mxy1) } @@ -7760,7 +7760,7 @@ func (c *Context) VPMASKMOVQ(mxy, xy, mxy1 operand.Op) { if inst, err := x86.VPMASKMOVQ(mxy, xy, mxy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMASKMOVQ(mxy, xy, mxy1 operand.Op) { ctx.VPMASKMOVQ(mxy, xy, mxy1) } @@ -7769,7 +7769,7 @@ func (c *Context) VPMAXSB(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMAXSB(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMAXSB(mxy, xy, xy1 operand.Op) { ctx.VPMAXSB(mxy, xy, xy1) } @@ -7778,7 +7778,7 @@ func (c *Context) VPMAXSD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMAXSD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMAXSD(mxy, xy, xy1 operand.Op) { ctx.VPMAXSD(mxy, xy, xy1) } @@ -7787,7 +7787,7 @@ func (c *Context) VPMAXSW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMAXSW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMAXSW(mxy, xy, xy1 operand.Op) { ctx.VPMAXSW(mxy, xy, xy1) } @@ -7796,7 +7796,7 @@ func (c *Context) VPMAXUB(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMAXUB(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMAXUB(mxy, xy, xy1 operand.Op) { ctx.VPMAXUB(mxy, xy, xy1) } @@ -7805,7 +7805,7 @@ func (c *Context) VPMAXUD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMAXUD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMAXUD(mxy, xy, xy1 operand.Op) { ctx.VPMAXUD(mxy, xy, xy1) } @@ -7814,7 +7814,7 @@ func (c *Context) VPMAXUW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMAXUW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMAXUW(mxy, xy, xy1 operand.Op) { ctx.VPMAXUW(mxy, xy, xy1) } @@ -7823,7 +7823,7 @@ func (c *Context) VPMINSB(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMINSB(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMINSB(mxy, xy, xy1 operand.Op) { ctx.VPMINSB(mxy, xy, xy1) } @@ -7832,7 +7832,7 @@ func (c *Context) VPMINSD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMINSD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMINSD(mxy, xy, xy1 operand.Op) { ctx.VPMINSD(mxy, xy, xy1) } @@ -7841,7 +7841,7 @@ func (c *Context) VPMINSW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMINSW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMINSW(mxy, xy, xy1 operand.Op) { ctx.VPMINSW(mxy, xy, xy1) } @@ -7850,7 +7850,7 @@ func (c *Context) VPMINUB(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMINUB(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMINUB(mxy, xy, xy1 operand.Op) { ctx.VPMINUB(mxy, xy, xy1) } @@ -7859,7 +7859,7 @@ func (c *Context) VPMINUD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMINUD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMINUD(mxy, xy, xy1 operand.Op) { ctx.VPMINUD(mxy, xy, xy1) } @@ -7868,7 +7868,7 @@ func (c *Context) VPMINUW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMINUW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMINUW(mxy, xy, xy1 operand.Op) { ctx.VPMINUW(mxy, xy, xy1) } @@ -7877,7 +7877,7 @@ func (c *Context) VPMOVMSKB(xy, r operand.Op) { if inst, err := x86.VPMOVMSKB(xy, r); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMOVMSKB(xy, r operand.Op) { ctx.VPMOVMSKB(xy, r) } @@ -7886,7 +7886,7 @@ func (c *Context) VPMOVSXBD(mx, xy operand.Op) { if inst, err := x86.VPMOVSXBD(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMOVSXBD(mx, xy operand.Op) { ctx.VPMOVSXBD(mx, xy) } @@ -7895,7 +7895,7 @@ func (c *Context) VPMOVSXBQ(mx, xy operand.Op) { if inst, err := x86.VPMOVSXBQ(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMOVSXBQ(mx, xy operand.Op) { ctx.VPMOVSXBQ(mx, xy) } @@ -7904,7 +7904,7 @@ func (c *Context) VPMOVSXBW(mx, xy operand.Op) { if inst, err := x86.VPMOVSXBW(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMOVSXBW(mx, xy operand.Op) { ctx.VPMOVSXBW(mx, xy) } @@ -7913,7 +7913,7 @@ func (c *Context) VPMOVSXDQ(mx, xy operand.Op) { if inst, err := x86.VPMOVSXDQ(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMOVSXDQ(mx, xy operand.Op) { ctx.VPMOVSXDQ(mx, xy) } @@ -7922,7 +7922,7 @@ func (c *Context) VPMOVSXWD(mx, xy operand.Op) { if inst, err := x86.VPMOVSXWD(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMOVSXWD(mx, xy operand.Op) { ctx.VPMOVSXWD(mx, xy) } @@ -7931,7 +7931,7 @@ func (c *Context) VPMOVSXWQ(mx, xy operand.Op) { if inst, err := x86.VPMOVSXWQ(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMOVSXWQ(mx, xy operand.Op) { ctx.VPMOVSXWQ(mx, xy) } @@ -7940,7 +7940,7 @@ func (c *Context) VPMOVZXBD(mx, xy operand.Op) { if inst, err := x86.VPMOVZXBD(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMOVZXBD(mx, xy operand.Op) { ctx.VPMOVZXBD(mx, xy) } @@ -7949,7 +7949,7 @@ func (c *Context) VPMOVZXBQ(mx, xy operand.Op) { if inst, err := x86.VPMOVZXBQ(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMOVZXBQ(mx, xy operand.Op) { ctx.VPMOVZXBQ(mx, xy) } @@ -7958,7 +7958,7 @@ func (c *Context) VPMOVZXBW(mx, xy operand.Op) { if inst, err := x86.VPMOVZXBW(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMOVZXBW(mx, xy operand.Op) { ctx.VPMOVZXBW(mx, xy) } @@ -7967,7 +7967,7 @@ func (c *Context) VPMOVZXDQ(mx, xy operand.Op) { if inst, err := x86.VPMOVZXDQ(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMOVZXDQ(mx, xy operand.Op) { ctx.VPMOVZXDQ(mx, xy) } @@ -7976,7 +7976,7 @@ func (c *Context) VPMOVZXWD(mx, xy operand.Op) { if inst, err := x86.VPMOVZXWD(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMOVZXWD(mx, xy operand.Op) { ctx.VPMOVZXWD(mx, xy) } @@ -7985,7 +7985,7 @@ func (c *Context) VPMOVZXWQ(mx, xy operand.Op) { if inst, err := x86.VPMOVZXWQ(mx, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMOVZXWQ(mx, xy operand.Op) { ctx.VPMOVZXWQ(mx, xy) } @@ -7994,7 +7994,7 @@ func (c *Context) VPMULDQ(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMULDQ(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMULDQ(mxy, xy, xy1 operand.Op) { ctx.VPMULDQ(mxy, xy, xy1) } @@ -8003,7 +8003,7 @@ func (c *Context) VPMULHRSW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMULHRSW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMULHRSW(mxy, xy, xy1 operand.Op) { ctx.VPMULHRSW(mxy, xy, xy1) } @@ -8012,7 +8012,7 @@ func (c *Context) VPMULHUW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMULHUW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMULHUW(mxy, xy, xy1 operand.Op) { ctx.VPMULHUW(mxy, xy, xy1) } @@ -8021,7 +8021,7 @@ func (c *Context) VPMULHW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMULHW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMULHW(mxy, xy, xy1 operand.Op) { ctx.VPMULHW(mxy, xy, xy1) } @@ -8030,7 +8030,7 @@ func (c *Context) VPMULLD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMULLD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMULLD(mxy, xy, xy1 operand.Op) { ctx.VPMULLD(mxy, xy, xy1) } @@ -8039,7 +8039,7 @@ func (c *Context) VPMULLW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMULLW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMULLW(mxy, xy, xy1 operand.Op) { ctx.VPMULLW(mxy, xy, xy1) } @@ -8048,7 +8048,7 @@ func (c *Context) VPMULUDQ(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPMULUDQ(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPMULUDQ(mxy, xy, xy1 operand.Op) { ctx.VPMULUDQ(mxy, xy, xy1) } @@ -8057,7 +8057,7 @@ func (c *Context) VPOR(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPOR(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPOR(mxy, xy, xy1 operand.Op) { ctx.VPOR(mxy, xy, xy1) } @@ -8066,7 +8066,7 @@ func (c *Context) VPSADBW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSADBW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSADBW(mxy, xy, xy1 operand.Op) { ctx.VPSADBW(mxy, xy, xy1) } @@ -8075,7 +8075,7 @@ func (c *Context) VPSHUFB(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSHUFB(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSHUFB(mxy, xy, xy1 operand.Op) { ctx.VPSHUFB(mxy, xy, xy1) } @@ -8084,7 +8084,7 @@ func (c *Context) VPSHUFD(i, mxy, xy operand.Op) { if inst, err := x86.VPSHUFD(i, mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSHUFD(i, mxy, xy operand.Op) { ctx.VPSHUFD(i, mxy, xy) } @@ -8093,7 +8093,7 @@ func (c *Context) VPSHUFHW(i, mxy, xy operand.Op) { if inst, err := x86.VPSHUFHW(i, mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSHUFHW(i, mxy, xy operand.Op) { ctx.VPSHUFHW(i, mxy, xy) } @@ -8102,7 +8102,7 @@ func (c *Context) VPSHUFLW(i, mxy, xy operand.Op) { if inst, err := x86.VPSHUFLW(i, mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSHUFLW(i, mxy, xy operand.Op) { ctx.VPSHUFLW(i, mxy, xy) } @@ -8111,7 +8111,7 @@ func (c *Context) VPSIGNB(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSIGNB(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSIGNB(mxy, xy, xy1 operand.Op) { ctx.VPSIGNB(mxy, xy, xy1) } @@ -8120,7 +8120,7 @@ func (c *Context) VPSIGND(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSIGND(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSIGND(mxy, xy, xy1 operand.Op) { ctx.VPSIGND(mxy, xy, xy1) } @@ -8129,7 +8129,7 @@ func (c *Context) VPSIGNW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSIGNW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSIGNW(mxy, xy, xy1 operand.Op) { ctx.VPSIGNW(mxy, xy, xy1) } @@ -8138,7 +8138,7 @@ func (c *Context) VPSLLD(imx, xy, xy1 operand.Op) { if inst, err := x86.VPSLLD(imx, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSLLD(imx, xy, xy1 operand.Op) { ctx.VPSLLD(imx, xy, xy1) } @@ -8147,7 +8147,7 @@ func (c *Context) VPSLLDQ(i, xy, xy1 operand.Op) { if inst, err := x86.VPSLLDQ(i, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSLLDQ(i, xy, xy1 operand.Op) { ctx.VPSLLDQ(i, xy, xy1) } @@ -8156,7 +8156,7 @@ func (c *Context) VPSLLQ(imx, xy, xy1 operand.Op) { if inst, err := x86.VPSLLQ(imx, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSLLQ(imx, xy, xy1 operand.Op) { ctx.VPSLLQ(imx, xy, xy1) } @@ -8165,7 +8165,7 @@ func (c *Context) VPSLLVD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSLLVD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSLLVD(mxy, xy, xy1 operand.Op) { ctx.VPSLLVD(mxy, xy, xy1) } @@ -8174,7 +8174,7 @@ func (c *Context) VPSLLVQ(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSLLVQ(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSLLVQ(mxy, xy, xy1 operand.Op) { ctx.VPSLLVQ(mxy, xy, xy1) } @@ -8183,7 +8183,7 @@ func (c *Context) VPSLLW(imx, xy, xy1 operand.Op) { if inst, err := x86.VPSLLW(imx, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSLLW(imx, xy, xy1 operand.Op) { ctx.VPSLLW(imx, xy, xy1) } @@ -8192,7 +8192,7 @@ func (c *Context) VPSRAD(imx, xy, xy1 operand.Op) { if inst, err := x86.VPSRAD(imx, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSRAD(imx, xy, xy1 operand.Op) { ctx.VPSRAD(imx, xy, xy1) } @@ -8201,7 +8201,7 @@ func (c *Context) VPSRAVD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSRAVD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSRAVD(mxy, xy, xy1 operand.Op) { ctx.VPSRAVD(mxy, xy, xy1) } @@ -8210,7 +8210,7 @@ func (c *Context) VPSRAW(imx, xy, xy1 operand.Op) { if inst, err := x86.VPSRAW(imx, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSRAW(imx, xy, xy1 operand.Op) { ctx.VPSRAW(imx, xy, xy1) } @@ -8219,7 +8219,7 @@ func (c *Context) VPSRLD(imx, xy, xy1 operand.Op) { if inst, err := x86.VPSRLD(imx, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSRLD(imx, xy, xy1 operand.Op) { ctx.VPSRLD(imx, xy, xy1) } @@ -8228,7 +8228,7 @@ func (c *Context) VPSRLDQ(i, xy, xy1 operand.Op) { if inst, err := x86.VPSRLDQ(i, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSRLDQ(i, xy, xy1 operand.Op) { ctx.VPSRLDQ(i, xy, xy1) } @@ -8237,7 +8237,7 @@ func (c *Context) VPSRLQ(imx, xy, xy1 operand.Op) { if inst, err := x86.VPSRLQ(imx, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSRLQ(imx, xy, xy1 operand.Op) { ctx.VPSRLQ(imx, xy, xy1) } @@ -8246,7 +8246,7 @@ func (c *Context) VPSRLVD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSRLVD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSRLVD(mxy, xy, xy1 operand.Op) { ctx.VPSRLVD(mxy, xy, xy1) } @@ -8255,7 +8255,7 @@ func (c *Context) VPSRLVQ(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSRLVQ(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSRLVQ(mxy, xy, xy1 operand.Op) { ctx.VPSRLVQ(mxy, xy, xy1) } @@ -8264,7 +8264,7 @@ func (c *Context) VPSRLW(imx, xy, xy1 operand.Op) { if inst, err := x86.VPSRLW(imx, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSRLW(imx, xy, xy1 operand.Op) { ctx.VPSRLW(imx, xy, xy1) } @@ -8273,7 +8273,7 @@ func (c *Context) VPSUBB(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSUBB(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSUBB(mxy, xy, xy1 operand.Op) { ctx.VPSUBB(mxy, xy, xy1) } @@ -8282,7 +8282,7 @@ func (c *Context) VPSUBD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSUBD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSUBD(mxy, xy, xy1 operand.Op) { ctx.VPSUBD(mxy, xy, xy1) } @@ -8291,7 +8291,7 @@ func (c *Context) VPSUBQ(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSUBQ(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSUBQ(mxy, xy, xy1 operand.Op) { ctx.VPSUBQ(mxy, xy, xy1) } @@ -8300,7 +8300,7 @@ func (c *Context) VPSUBSB(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSUBSB(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSUBSB(mxy, xy, xy1 operand.Op) { ctx.VPSUBSB(mxy, xy, xy1) } @@ -8309,7 +8309,7 @@ func (c *Context) VPSUBSW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSUBSW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSUBSW(mxy, xy, xy1 operand.Op) { ctx.VPSUBSW(mxy, xy, xy1) } @@ -8318,7 +8318,7 @@ func (c *Context) VPSUBUSB(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSUBUSB(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSUBUSB(mxy, xy, xy1 operand.Op) { ctx.VPSUBUSB(mxy, xy, xy1) } @@ -8327,7 +8327,7 @@ func (c *Context) VPSUBUSW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSUBUSW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSUBUSW(mxy, xy, xy1 operand.Op) { ctx.VPSUBUSW(mxy, xy, xy1) } @@ -8336,7 +8336,7 @@ func (c *Context) VPSUBW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPSUBW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPSUBW(mxy, xy, xy1 operand.Op) { ctx.VPSUBW(mxy, xy, xy1) } @@ -8345,7 +8345,7 @@ func (c *Context) VPTEST(mxy, xy operand.Op) { if inst, err := x86.VPTEST(mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPTEST(mxy, xy operand.Op) { ctx.VPTEST(mxy, xy) } @@ -8354,7 +8354,7 @@ func (c *Context) VPUNPCKHBW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPUNPCKHBW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPUNPCKHBW(mxy, xy, xy1 operand.Op) { ctx.VPUNPCKHBW(mxy, xy, xy1) } @@ -8363,7 +8363,7 @@ func (c *Context) VPUNPCKHDQ(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPUNPCKHDQ(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPUNPCKHDQ(mxy, xy, xy1 operand.Op) { ctx.VPUNPCKHDQ(mxy, xy, xy1) } @@ -8372,7 +8372,7 @@ func (c *Context) VPUNPCKHQDQ(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPUNPCKHQDQ(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPUNPCKHQDQ(mxy, xy, xy1 operand.Op) { ctx.VPUNPCKHQDQ(mxy, xy, xy1) } @@ -8381,7 +8381,7 @@ func (c *Context) VPUNPCKHWD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPUNPCKHWD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPUNPCKHWD(mxy, xy, xy1 operand.Op) { ctx.VPUNPCKHWD(mxy, xy, xy1) } @@ -8390,7 +8390,7 @@ func (c *Context) VPUNPCKLBW(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPUNPCKLBW(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPUNPCKLBW(mxy, xy, xy1 operand.Op) { ctx.VPUNPCKLBW(mxy, xy, xy1) } @@ -8399,7 +8399,7 @@ func (c *Context) VPUNPCKLDQ(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPUNPCKLDQ(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPUNPCKLDQ(mxy, xy, xy1 operand.Op) { ctx.VPUNPCKLDQ(mxy, xy, xy1) } @@ -8408,7 +8408,7 @@ func (c *Context) VPUNPCKLQDQ(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPUNPCKLQDQ(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPUNPCKLQDQ(mxy, xy, xy1 operand.Op) { ctx.VPUNPCKLQDQ(mxy, xy, xy1) } @@ -8417,7 +8417,7 @@ func (c *Context) VPUNPCKLWD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPUNPCKLWD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPUNPCKLWD(mxy, xy, xy1 operand.Op) { ctx.VPUNPCKLWD(mxy, xy, xy1) } @@ -8426,7 +8426,7 @@ func (c *Context) VPXOR(mxy, xy, xy1 operand.Op) { if inst, err := x86.VPXOR(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VPXOR(mxy, xy, xy1 operand.Op) { ctx.VPXOR(mxy, xy, xy1) } @@ -8435,7 +8435,7 @@ func (c *Context) VRCPPS(mxy, xy operand.Op) { if inst, err := x86.VRCPPS(mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VRCPPS(mxy, xy operand.Op) { ctx.VRCPPS(mxy, xy) } @@ -8444,7 +8444,7 @@ func (c *Context) VRCPSS(mx, x, x1 operand.Op) { if inst, err := x86.VRCPSS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VRCPSS(mx, x, x1 operand.Op) { ctx.VRCPSS(mx, x, x1) } @@ -8453,7 +8453,7 @@ func (c *Context) VROUNDPD(i, mxy, xy operand.Op) { if inst, err := x86.VROUNDPD(i, mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VROUNDPD(i, mxy, xy operand.Op) { ctx.VROUNDPD(i, mxy, xy) } @@ -8462,7 +8462,7 @@ func (c *Context) VROUNDPS(i, mxy, xy operand.Op) { if inst, err := x86.VROUNDPS(i, mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VROUNDPS(i, mxy, xy operand.Op) { ctx.VROUNDPS(i, mxy, xy) } @@ -8471,7 +8471,7 @@ func (c *Context) VROUNDSD(i, mx, x, x1 operand.Op) { if inst, err := x86.VROUNDSD(i, mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VROUNDSD(i, mx, x, x1 operand.Op) { ctx.VROUNDSD(i, mx, x, x1) } @@ -8480,7 +8480,7 @@ func (c *Context) VROUNDSS(i, mx, x, x1 operand.Op) { if inst, err := x86.VROUNDSS(i, mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VROUNDSS(i, mx, x, x1 operand.Op) { ctx.VROUNDSS(i, mx, x, x1) } @@ -8489,7 +8489,7 @@ func (c *Context) VRSQRTPS(mxy, xy operand.Op) { if inst, err := x86.VRSQRTPS(mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VRSQRTPS(mxy, xy operand.Op) { ctx.VRSQRTPS(mxy, xy) } @@ -8498,7 +8498,7 @@ func (c *Context) VRSQRTSS(mx, x, x1 operand.Op) { if inst, err := x86.VRSQRTSS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VRSQRTSS(mx, x, x1 operand.Op) { ctx.VRSQRTSS(mx, x, x1) } @@ -8507,7 +8507,7 @@ func (c *Context) VSHUFPD(i, mxy, xy, xy1 operand.Op) { if inst, err := x86.VSHUFPD(i, mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VSHUFPD(i, mxy, xy, xy1 operand.Op) { ctx.VSHUFPD(i, mxy, xy, xy1) } @@ -8516,7 +8516,7 @@ func (c *Context) VSHUFPS(i, mxy, xy, xy1 operand.Op) { if inst, err := x86.VSHUFPS(i, mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VSHUFPS(i, mxy, xy, xy1 operand.Op) { ctx.VSHUFPS(i, mxy, xy, xy1) } @@ -8525,7 +8525,7 @@ func (c *Context) VSQRTPD(mxy, xy operand.Op) { if inst, err := x86.VSQRTPD(mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VSQRTPD(mxy, xy operand.Op) { ctx.VSQRTPD(mxy, xy) } @@ -8534,7 +8534,7 @@ func (c *Context) VSQRTPS(mxy, xy operand.Op) { if inst, err := x86.VSQRTPS(mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VSQRTPS(mxy, xy operand.Op) { ctx.VSQRTPS(mxy, xy) } @@ -8543,7 +8543,7 @@ func (c *Context) VSQRTSD(mx, x, x1 operand.Op) { if inst, err := x86.VSQRTSD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VSQRTSD(mx, x, x1 operand.Op) { ctx.VSQRTSD(mx, x, x1) } @@ -8552,7 +8552,7 @@ func (c *Context) VSQRTSS(mx, x, x1 operand.Op) { if inst, err := x86.VSQRTSS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VSQRTSS(mx, x, x1 operand.Op) { ctx.VSQRTSS(mx, x, x1) } @@ -8561,7 +8561,7 @@ func (c *Context) VSTMXCSR(m operand.Op) { if inst, err := x86.VSTMXCSR(m); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VSTMXCSR(m operand.Op) { ctx.VSTMXCSR(m) } @@ -8570,7 +8570,7 @@ func (c *Context) VSUBPD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VSUBPD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VSUBPD(mxy, xy, xy1 operand.Op) { ctx.VSUBPD(mxy, xy, xy1) } @@ -8579,7 +8579,7 @@ func (c *Context) VSUBPS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VSUBPS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VSUBPS(mxy, xy, xy1 operand.Op) { ctx.VSUBPS(mxy, xy, xy1) } @@ -8588,7 +8588,7 @@ func (c *Context) VSUBSD(mx, x, x1 operand.Op) { if inst, err := x86.VSUBSD(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VSUBSD(mx, x, x1 operand.Op) { ctx.VSUBSD(mx, x, x1) } @@ -8597,7 +8597,7 @@ func (c *Context) VSUBSS(mx, x, x1 operand.Op) { if inst, err := x86.VSUBSS(mx, x, x1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VSUBSS(mx, x, x1 operand.Op) { ctx.VSUBSS(mx, x, x1) } @@ -8606,7 +8606,7 @@ func (c *Context) VTESTPD(mxy, xy operand.Op) { if inst, err := x86.VTESTPD(mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VTESTPD(mxy, xy operand.Op) { ctx.VTESTPD(mxy, xy) } @@ -8615,7 +8615,7 @@ func (c *Context) VTESTPS(mxy, xy operand.Op) { if inst, err := x86.VTESTPS(mxy, xy); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VTESTPS(mxy, xy operand.Op) { ctx.VTESTPS(mxy, xy) } @@ -8624,7 +8624,7 @@ func (c *Context) VUCOMISD(mx, x operand.Op) { if inst, err := x86.VUCOMISD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VUCOMISD(mx, x operand.Op) { ctx.VUCOMISD(mx, x) } @@ -8633,7 +8633,7 @@ func (c *Context) VUCOMISS(mx, x operand.Op) { if inst, err := x86.VUCOMISS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VUCOMISS(mx, x operand.Op) { ctx.VUCOMISS(mx, x) } @@ -8642,7 +8642,7 @@ func (c *Context) VUNPCKHPD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VUNPCKHPD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VUNPCKHPD(mxy, xy, xy1 operand.Op) { ctx.VUNPCKHPD(mxy, xy, xy1) } @@ -8651,7 +8651,7 @@ func (c *Context) VUNPCKHPS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VUNPCKHPS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VUNPCKHPS(mxy, xy, xy1 operand.Op) { ctx.VUNPCKHPS(mxy, xy, xy1) } @@ -8660,7 +8660,7 @@ func (c *Context) VUNPCKLPD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VUNPCKLPD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VUNPCKLPD(mxy, xy, xy1 operand.Op) { ctx.VUNPCKLPD(mxy, xy, xy1) } @@ -8669,7 +8669,7 @@ func (c *Context) VUNPCKLPS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VUNPCKLPS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VUNPCKLPS(mxy, xy, xy1 operand.Op) { ctx.VUNPCKLPS(mxy, xy, xy1) } @@ -8678,7 +8678,7 @@ func (c *Context) VXORPD(mxy, xy, xy1 operand.Op) { if inst, err := x86.VXORPD(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VXORPD(mxy, xy, xy1 operand.Op) { ctx.VXORPD(mxy, xy, xy1) } @@ -8687,7 +8687,7 @@ func (c *Context) VXORPS(mxy, xy, xy1 operand.Op) { if inst, err := x86.VXORPS(mxy, xy, xy1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VXORPS(mxy, xy, xy1 operand.Op) { ctx.VXORPS(mxy, xy, xy1) } @@ -8696,7 +8696,7 @@ func (c *Context) VZEROALL() { if inst, err := x86.VZEROALL(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VZEROALL() { ctx.VZEROALL() } @@ -8705,7 +8705,7 @@ func (c *Context) VZEROUPPER() { if inst, err := x86.VZEROUPPER(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func VZEROUPPER() { ctx.VZEROUPPER() } @@ -8714,7 +8714,7 @@ func (c *Context) XADDB(r, mr operand.Op) { if inst, err := x86.XADDB(r, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func XADDB(r, mr operand.Op) { ctx.XADDB(r, mr) } @@ -8723,7 +8723,7 @@ func (c *Context) XADDL(r, mr operand.Op) { if inst, err := x86.XADDL(r, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func XADDL(r, mr operand.Op) { ctx.XADDL(r, mr) } @@ -8732,7 +8732,7 @@ func (c *Context) XADDQ(r, mr operand.Op) { if inst, err := x86.XADDQ(r, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func XADDQ(r, mr operand.Op) { ctx.XADDQ(r, mr) } @@ -8741,7 +8741,7 @@ func (c *Context) XADDW(r, mr operand.Op) { if inst, err := x86.XADDW(r, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func XADDW(r, mr operand.Op) { ctx.XADDW(r, mr) } @@ -8750,7 +8750,7 @@ func (c *Context) XCHGB(mr, mr1 operand.Op) { if inst, err := x86.XCHGB(mr, mr1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func XCHGB(mr, mr1 operand.Op) { ctx.XCHGB(mr, mr1) } @@ -8759,7 +8759,7 @@ func (c *Context) XCHGL(emr, emr1 operand.Op) { if inst, err := x86.XCHGL(emr, emr1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func XCHGL(emr, emr1 operand.Op) { ctx.XCHGL(emr, emr1) } @@ -8768,7 +8768,7 @@ func (c *Context) XCHGQ(mr, mr1 operand.Op) { if inst, err := x86.XCHGQ(mr, mr1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func XCHGQ(mr, mr1 operand.Op) { ctx.XCHGQ(mr, mr1) } @@ -8777,7 +8777,7 @@ func (c *Context) XCHGW(amr, amr1 operand.Op) { if inst, err := x86.XCHGW(amr, amr1); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func XCHGW(amr, amr1 operand.Op) { ctx.XCHGW(amr, amr1) } @@ -8786,7 +8786,7 @@ func (c *Context) XGETBV() { if inst, err := x86.XGETBV(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func XGETBV() { ctx.XGETBV() } @@ -8795,7 +8795,7 @@ func (c *Context) XLAT() { if inst, err := x86.XLAT(); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func XLAT() { ctx.XLAT() } @@ -8804,7 +8804,7 @@ func (c *Context) XORB(imr, amr operand.Op) { if inst, err := x86.XORB(imr, amr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func XORB(imr, amr operand.Op) { ctx.XORB(imr, amr) } @@ -8813,7 +8813,7 @@ func (c *Context) XORL(imr, emr operand.Op) { if inst, err := x86.XORL(imr, emr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func XORL(imr, emr operand.Op) { ctx.XORL(imr, emr) } @@ -8822,7 +8822,7 @@ func (c *Context) XORPD(mx, x operand.Op) { if inst, err := x86.XORPD(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func XORPD(mx, x operand.Op) { ctx.XORPD(mx, x) } @@ -8831,7 +8831,7 @@ func (c *Context) XORPS(mx, x operand.Op) { if inst, err := x86.XORPS(mx, x); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func XORPS(mx, x operand.Op) { ctx.XORPS(mx, x) } @@ -8840,7 +8840,7 @@ func (c *Context) XORQ(imr, mr operand.Op) { if inst, err := x86.XORQ(imr, mr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func XORQ(imr, mr operand.Op) { ctx.XORQ(imr, mr) } @@ -8849,7 +8849,7 @@ func (c *Context) XORW(imr, amr operand.Op) { if inst, err := x86.XORW(imr, amr); err == nil { c.Instruction(inst) } else { - c.AddError(err) + c.adderror(err) } } func XORW(imr, amr operand.Op) { ctx.XORW(imr, amr) } diff --git a/build/zmov.go b/build/zmov.go index fd8e57c..6b8b452 100644 --- a/build/zmov.go +++ b/build/zmov.go @@ -62,6 +62,6 @@ func (c *Context) mov(a, b operand.Op, an, bn int, t *types.Basic) { case (t.Info()&types.IsInteger) != 0 && (t.Info()&types.IsUnsigned) != 0 && an == 2 && bn == 8: c.MOVWQZX(a, b) default: - c.AddErrorMessage("could not deduce mov instruction") + c.adderrormessage("could not deduce mov instruction") } } diff --git a/internal/gen/build.go b/internal/gen/build.go index 35dbad6..e4cd5e6 100644 --- a/internal/gen/build.go +++ b/internal/gen/build.go @@ -42,7 +42,7 @@ func (b *build) instruction(i inst.Instruction) { b.Printf("func (c *Context) %s(%s) {\n", i.Opcode, s.ParameterList()) b.Printf("if inst, err := x86.%s(%s); err == nil", i.Opcode, s.Arguments()) b.Printf(" { c.Instruction(inst) }") - b.Printf(" else { c.AddError(err) }\n") + b.Printf(" else { c.adderror(err) }\n") b.Printf("}\n") // Global version. diff --git a/internal/gen/mov.go b/internal/gen/mov.go index f3d0dff..4162f05 100644 --- a/internal/gen/mov.go +++ b/internal/gen/mov.go @@ -39,7 +39,7 @@ func (m *mov) Generate(is []inst.Instruction) ([]byte, error) { } } m.Printf("default:\n") - m.Printf("c.AddErrorMessage(\"could not deduce mov instruction\")\n") + m.Printf("c.adderrormessage(\"could not deduce mov instruction\")\n") m.Printf("}\n") m.Printf("}\n") return m.Result()