Versions in this module Expand all Collapse all go1 go1.18.10 Jan 10, 2023 Changes in this version + const AdjustAfter + const AdjustBefore + const AdjustWithin + const BranchLikely + const BranchUnknown + const BranchUnlikely + const MaxStruct + const RO_complex_imag + const RO_iface_data + const RO_slice_cap + const RO_slice_len + const RO_string_len + const ScoreArg + const ScoreControl + const ScoreDefault + const ScoreFlags + const ScoreMemory + const ScoreNilCheck + const ScorePhi + const ScoreReadFlags + const ScoreReadTuple + const ScoreVarDef + var BlockEnd = &Value + var BlockStart = &Value + var BuildDebug int + var BuildDump map[string]bool = make(map[string]bool) + var BuildStats int + var BuildTest int + var FuncEnd = &Value + var GenssaDump map[string]bool = make(map[string]bool) + var IntrinsicsDebug int + var IntrinsicsDisable bool + func AutoVar(v *Value) (*ir.Name, int64) + func BuildFuncDebug(ctxt *obj.Link, f *Func, loggingEnabled bool, ...) + func BuildFuncDebugNoOptimized(ctxt *obj.Link, f *Func, loggingEnabled bool, ...) + func Compile(f *Func) + func DebugNameMatch(evname, name string) bool + func DecodePPC64RotateMask(sauxint int64) (rotate, mb, me int64, mask uint64) + func DivisionNeedsFixUp(v *Value) bool + func GetPPC64Shiftmb(auxint int64) int64 + func GetPPC64Shiftme(auxint int64) int64 + func GetPPC64Shiftsh(auxint int64) int64 + func IsGlobalAddr(v *Value) bool + func IsInlinableMemmove(dst, src *Value, sz int64, c *Config) bool + func IsReadOnlyGlobalAddr(v *Value) bool + func IsSanitizerSafeAddr(v *Value) bool + func IsStackAddr(v *Value) bool + func LogLargeCopy(funcName string, pos src.XPos, s int64) + func ObjRegForAbiReg(r abi.RegIndex, c *Config) int16 + func ParamAssignmentForArgName(f *Func, name *ir.Name) *abi.ABIParamAssignment + func PhaseOption(phase, flag string, val int, valString string) string + func PopulateABIInRegArgOps(f *Func) + func ReachableBlocks(f *Func) []bool + func StmtString(p src.XPos) string + type Abi1RO uint8 + type Aux interface + CanBeAnSSAAux func() + func StringToAux(s string) Aux + type AuxCall struct + Fn *obj.LSym + func ClosureAuxCall(paramResultInfo *abi.ABIParamResultInfo) *AuxCall + func InterfaceAuxCall(paramResultInfo *abi.ABIParamResultInfo) *AuxCall + func OwnAuxCall(fn *obj.LSym, paramResultInfo *abi.ABIParamResultInfo) *AuxCall + func StaticAuxCall(sym *obj.LSym, paramResultInfo *abi.ABIParamResultInfo) *AuxCall + func (*AuxCall) CanBeAnSSAAux() + func (a *AuxCall) ABI() *abi.ABIConfig + func (a *AuxCall) ABIInfo() *abi.ABIParamResultInfo + func (a *AuxCall) ArgWidth() int64 + func (a *AuxCall) LateExpansionResultType() *types.Type + func (a *AuxCall) NArgs() int64 + func (a *AuxCall) NResults() int64 + func (a *AuxCall) NameOfResult(which int64) *ir.Name + func (a *AuxCall) OffsetOfArg(which int64) int64 + func (a *AuxCall) OffsetOfResult(which int64) int64 + func (a *AuxCall) ParamAssignmentForResult(which int64) *abi.ABIParamAssignment + func (a *AuxCall) Reg(i *regInfo, c *Config) *regInfo + func (a *AuxCall) RegsOfArg(which int64) []abi.RegIndex + func (a *AuxCall) RegsOfResult(which int64) []abi.RegIndex + func (a *AuxCall) ResultReg(c *Config) *regInfo + func (a *AuxCall) SizeOfArg(which int64) int64 + func (a *AuxCall) SizeOfResult(which int64) int64 + func (a *AuxCall) String() string + func (a *AuxCall) TypeOfArg(which int64) *types.Type + func (a *AuxCall) TypeOfResult(which int64) *types.Type + type AuxNameOffset struct + Name *ir.Name + Offset int64 + func (a *AuxNameOffset) CanBeAnSSAAux() + func (a *AuxNameOffset) FrameOffset() int64 + func (a *AuxNameOffset) String() string + type Block struct + Aux Aux + AuxInt int64 + Controls [2]*Value + FlagsLiveAtEnd bool + Func *Func + ID ID + Kind BlockKind + Likely BranchPrediction + Pos src.XPos + Preds []Edge + Succs []Edge + Values []*Value + func (b *Block) AddControl(v *Value) + func (b *Block) AddEdgeTo(c *Block) + func (b *Block) AuxIntString() string + func (b *Block) ControlValues() []*Value + func (b *Block) CopyControls(from *Block) + func (b *Block) Fatalf(msg string, args ...interface{}) + func (b *Block) FirstPossibleStmtValue() *Value + func (b *Block) HTML() string + func (b *Block) LackingPos() bool + func (b *Block) Log() bool + func (b *Block) Logf(msg string, args ...interface{}) + func (b *Block) LongHTML() string + func (b *Block) LongString() string + func (b *Block) NewValue0(pos src.XPos, op Op, t *types.Type) *Value + func (b *Block) NewValue0A(pos src.XPos, op Op, t *types.Type, aux Aux) *Value + func (b *Block) NewValue0I(pos src.XPos, op Op, t *types.Type, auxint int64) *Value + func (b *Block) NewValue0IA(pos src.XPos, op Op, t *types.Type, auxint int64, aux Aux) *Value + func (b *Block) NewValue1(pos src.XPos, op Op, t *types.Type, arg *Value) *Value + func (b *Block) NewValue1A(pos src.XPos, op Op, t *types.Type, aux Aux, arg *Value) *Value + func (b *Block) NewValue1I(pos src.XPos, op Op, t *types.Type, auxint int64, arg *Value) *Value + func (b *Block) NewValue1IA(pos src.XPos, op Op, t *types.Type, auxint int64, aux Aux, arg *Value) *Value + func (b *Block) NewValue2(pos src.XPos, op Op, t *types.Type, arg0, arg1 *Value) *Value + func (b *Block) NewValue2A(pos src.XPos, op Op, t *types.Type, aux Aux, arg0, arg1 *Value) *Value + func (b *Block) NewValue2I(pos src.XPos, op Op, t *types.Type, auxint int64, arg0, arg1 *Value) *Value + func (b *Block) NewValue2IA(pos src.XPos, op Op, t *types.Type, auxint int64, aux Aux, arg0, arg1 *Value) *Value + func (b *Block) NewValue3(pos src.XPos, op Op, t *types.Type, arg0, arg1, arg2 *Value) *Value + func (b *Block) NewValue3A(pos src.XPos, op Op, t *types.Type, aux Aux, arg0, arg1, arg2 *Value) *Value + func (b *Block) NewValue3I(pos src.XPos, op Op, t *types.Type, auxint int64, arg0, arg1, arg2 *Value) *Value + func (b *Block) NewValue4(pos src.XPos, op Op, t *types.Type, arg0, arg1, arg2, arg3 *Value) *Value + func (b *Block) NewValue4I(pos src.XPos, op Op, t *types.Type, auxint int64, ...) *Value + func (b *Block) NumControls() int + func (b *Block) ReplaceControl(i int, v *Value) + func (b *Block) Reset(kind BlockKind) + func (b *Block) ResetControls() + func (b *Block) SetControl(v *Value) + func (b *Block) String() string + type BlockDebug struct + type BlockKind int8 + const Block386EQ + const Block386EQF + const Block386GE + const Block386GT + const Block386LE + const Block386LT + const Block386NAN + const Block386NE + const Block386NEF + const Block386OC + const Block386ORD + const Block386OS + const Block386UGE + const Block386UGT + const Block386ULE + const Block386ULT + const BlockAMD64EQ + const BlockAMD64EQF + const BlockAMD64GE + const BlockAMD64GT + const BlockAMD64LE + const BlockAMD64LT + const BlockAMD64NAN + const BlockAMD64NE + const BlockAMD64NEF + const BlockAMD64OC + const BlockAMD64ORD + const BlockAMD64OS + const BlockAMD64UGE + const BlockAMD64UGT + const BlockAMD64ULE + const BlockAMD64ULT + const BlockARM64EQ + const BlockARM64FGE + const BlockARM64FGT + const BlockARM64FLE + const BlockARM64FLT + const BlockARM64GE + const BlockARM64GEnoov + const BlockARM64GT + const BlockARM64GTnoov + const BlockARM64LE + const BlockARM64LEnoov + const BlockARM64LT + const BlockARM64LTnoov + const BlockARM64NE + const BlockARM64NZ + const BlockARM64NZW + const BlockARM64TBNZ + const BlockARM64TBZ + const BlockARM64UGE + const BlockARM64UGT + const BlockARM64ULE + const BlockARM64ULT + const BlockARM64Z + const BlockARM64ZW + const BlockARMEQ + const BlockARMGE + const BlockARMGEnoov + const BlockARMGT + const BlockARMGTnoov + const BlockARMLE + const BlockARMLEnoov + const BlockARMLT + const BlockARMLTnoov + const BlockARMNE + const BlockARMUGE + const BlockARMUGT + const BlockARMULE + const BlockARMULT + const BlockDefer + const BlockExit + const BlockFirst + const BlockIf + const BlockInvalid + const BlockMIPS64EQ + const BlockMIPS64FPF + const BlockMIPS64FPT + const BlockMIPS64GEZ + const BlockMIPS64GTZ + const BlockMIPS64LEZ + const BlockMIPS64LTZ + const BlockMIPS64NE + const BlockMIPSEQ + const BlockMIPSFPF + const BlockMIPSFPT + const BlockMIPSGEZ + const BlockMIPSGTZ + const BlockMIPSLEZ + const BlockMIPSLTZ + const BlockMIPSNE + const BlockPPC64EQ + const BlockPPC64FGE + const BlockPPC64FGT + const BlockPPC64FLE + const BlockPPC64FLT + const BlockPPC64GE + const BlockPPC64GT + const BlockPPC64LE + const BlockPPC64LT + const BlockPPC64NE + const BlockPlain + const BlockRISCV64BEQ + const BlockRISCV64BEQZ + const BlockRISCV64BGE + const BlockRISCV64BGEU + const BlockRISCV64BGEZ + const BlockRISCV64BGTZ + const BlockRISCV64BLEZ + const BlockRISCV64BLT + const BlockRISCV64BLTU + const BlockRISCV64BLTZ + const BlockRISCV64BNE + const BlockRISCV64BNEZ + const BlockRet + const BlockRetJmp + const BlockS390XBRC + const BlockS390XCGIJ + const BlockS390XCGRJ + const BlockS390XCIJ + const BlockS390XCLGIJ + const BlockS390XCLGRJ + const BlockS390XCLIJ + const BlockS390XCLRJ + const BlockS390XCRJ + func (k BlockKind) AuxIntType() string + func (k BlockKind) String() string + type BoundsKind uint8 + const BoundsConvert + const BoundsIndex + const BoundsIndexU + const BoundsKindCount + const BoundsSlice3Acap + const BoundsSlice3AcapU + const BoundsSlice3Alen + const BoundsSlice3AlenU + const BoundsSlice3B + const BoundsSlice3BU + const BoundsSlice3C + const BoundsSlice3CU + const BoundsSliceAcap + const BoundsSliceAcapU + const BoundsSliceAlen + const BoundsSliceAlenU + const BoundsSliceB + const BoundsSliceBU + type BranchPrediction int8 + type ByTopo []*FuncLines + func (x ByTopo) Len() int + func (x ByTopo) Less(i, j int) bool + func (x ByTopo) Swap(i, j int) + type Cache struct + Liveness interface{} + ValueToProgAfter []*obj.Prog + func (c *Cache) Reset() + type Config struct + ABI0 *abi.ABIConfig + ABI1 *abi.ABIConfig + BigEndian bool + FPReg int8 + GCRegMap []*Register + LinkReg int8 + PtrSize int64 + Race bool + RegSize int64 + SoftFloat bool + Types Types + UseFMA bool + func NewConfig(arch string, types Types, ctxt *obj.Link, optimize, softfloat bool) *Config + func (c *Config) Ctxt() *obj.Link + type Edge struct + func (e Edge) Block() *Block + func (e Edge) Index() int + func (e Edge) String() string + type Frontend interface + AllocFrame func(f *Func) + Auto func(src.XPos, *types.Type) *ir.Name + CanSSA func(t *types.Type) bool + Line func(src.XPos) string + MyImportPath func() string + SetWBPos func(pos src.XPos) + SplitSlot func(parent *LocalSlot, suffix string, offset int64, t *types.Type) LocalSlot + StringData func(string) *obj.LSym + Syslook func(string) *obj.LSym + UseWriteBarrier func() bool + type Func struct + ABI0 *abi.ABIConfig + ABI1 *abi.ABIConfig + ABIDefault *abi.ABIConfig + ABISelf *abi.ABIConfig + Blocks []*Block + Cache *Cache + CanonicalLocalSlots map[LocalSlot]*LocalSlot + CanonicalLocalSplits map[LocalSlotSplitKey]*LocalSlot + Config *Config + DebugTest bool + Entry *Block + HTMLWriter *HTMLWriter + Name string + NamedValues map[LocalSlot][]*Value + Names []*LocalSlot + NoSplit bool + OwnAux *AuxCall + PrintOrHtmlSSA bool + RegAlloc []Location + RegArgs []Spill + Type *types.Type + WBLoads []*Block + func NewFunc(fe Frontend) *Func + func (f *Func) ConstBool(t *types.Type, c bool) *Value + func (f *Func) ConstEmptyString(t *types.Type) *Value + func (f *Func) ConstFloat32(t *types.Type, c float64) *Value + func (f *Func) ConstFloat64(t *types.Type, c float64) *Value + func (f *Func) ConstInt16(t *types.Type, c int16) *Value + func (f *Func) ConstInt32(t *types.Type, c int32) *Value + func (f *Func) ConstInt64(t *types.Type, c int64) *Value + func (f *Func) ConstInt8(t *types.Type, c int8) *Value + func (f *Func) ConstInterface(t *types.Type) *Value + func (f *Func) ConstNil(t *types.Type) *Value + func (f *Func) ConstOffPtrSP(t *types.Type, c int64, sp *Value) *Value + func (f *Func) ConstSlice(t *types.Type) *Value + func (f *Func) DebugHashMatch(evname string) bool + func (f *Func) DumpFileForPhase(phaseName string) io.WriteCloser + func (f *Func) Fatalf(msg string, args ...interface{}) + func (f *Func) Frontend() Frontend + func (f *Func) HTML(phase string, dot *dotWriter) string + func (f *Func) Idom() []*Block + func (f *Func) Log() bool + func (f *Func) LogStat(key string, args ...interface{}) + func (f *Func) Logf(msg string, args ...interface{}) + func (f *Func) NewBlock(kind BlockKind) *Block + func (f *Func) NumBlocks() int + func (f *Func) NumValues() int + func (f *Func) Postorder() []*Block + func (f *Func) Sdom() SparseTree + func (f *Func) SplitArray(name *LocalSlot) *LocalSlot + func (f *Func) SplitComplex(name *LocalSlot) (*LocalSlot, *LocalSlot) + func (f *Func) SplitInt64(name *LocalSlot) (*LocalSlot, *LocalSlot) + func (f *Func) SplitInterface(name *LocalSlot) (*LocalSlot, *LocalSlot) + func (f *Func) SplitSlice(name *LocalSlot) (*LocalSlot, *LocalSlot, *LocalSlot) + func (f *Func) SplitSlot(name *LocalSlot, sfx string, offset int64, t *types.Type) *LocalSlot + func (f *Func) SplitString(name *LocalSlot) (*LocalSlot, *LocalSlot) + func (f *Func) SplitStruct(name *LocalSlot, i int) *LocalSlot + func (f *Func) String() string + func (f *Func) Warnl(pos src.XPos, msg string, args ...interface{}) + type FuncDebug struct + GetPC func(ID, ID) int64 + LocationLists [][]byte + RegOutputParams []*ir.Name + Slots []LocalSlot + VarSlots [][]SlotID + Vars []*ir.Name + func (debugInfo *FuncDebug) PutLocationList(list []byte, ctxt *obj.Link, listSym, startPC *obj.LSym) + type FuncLines struct + Filename string + Lines []string + StartLineno uint + type HTMLWriter struct + Func *Func + func NewHTMLWriter(path string, f *Func, cfgMask string) *HTMLWriter + func (w *HTMLWriter) Close() + func (w *HTMLWriter) Fatalf(msg string, args ...interface{}) + func (w *HTMLWriter) Logf(msg string, args ...interface{}) + func (w *HTMLWriter) Printf(msg string, v ...interface{}) + func (w *HTMLWriter) WriteAST(phase string, buf *bytes.Buffer) + func (w *HTMLWriter) WriteColumn(phase, title, class, html string) + func (w *HTMLWriter) WriteMultiTitleColumn(phase string, titles []string, class, html string) + func (w *HTMLWriter) WritePhase(phase, title string) + func (w *HTMLWriter) WriteSources(phase string, all []*FuncLines) + func (w *HTMLWriter) WriteString(s string) + type ID int32 + type LocPair [2]Location + func (t LocPair) String() string + type LocResults []Location + func (t LocResults) String() string + type LocalSlot struct + N *ir.Name + Off int64 + SplitOf *LocalSlot + SplitOffset int64 + Type *types.Type + func (s LocalSlot) String() string + type LocalSlotSplitKey struct + Off int64 + Type *types.Type + type Location interface + String func() string + type Logger interface + Debug_checknil func() bool + Fatalf func(pos src.XPos, msg string, args ...interface{}) + Log func() bool + Logf func(string, ...interface{}) + Warnl func(pos src.XPos, fmt_ string, args ...interface{}) + type Op int32 + const Op386ADCL + const Op386ADCLconst + const Op386ADDL + const Op386ADDLcarry + const Op386ADDLconst + const Op386ADDLconstcarry + const Op386ADDLconstmodify + const Op386ADDLconstmodifyidx4 + const Op386ADDLload + const Op386ADDLloadidx4 + const Op386ADDLmodify + const Op386ADDLmodifyidx4 + const Op386ADDSD + const Op386ADDSDload + const Op386ADDSS + const Op386ADDSSload + const Op386ANDL + const Op386ANDLconst + const Op386ANDLconstmodify + const Op386ANDLconstmodifyidx4 + const Op386ANDLload + const Op386ANDLloadidx4 + const Op386ANDLmodify + const Op386ANDLmodifyidx4 + const Op386AVGLU + const Op386BSFL + const Op386BSFW + const Op386BSRL + const Op386BSRW + const Op386BSWAPL + const Op386CALLclosure + const Op386CALLinter + const Op386CALLstatic + const Op386CALLtail + const Op386CMPB + const Op386CMPBconst + const Op386CMPBconstload + const Op386CMPBload + const Op386CMPL + const Op386CMPLconst + const Op386CMPLconstload + const Op386CMPLload + const Op386CMPW + const Op386CMPWconst + const Op386CMPWconstload + const Op386CMPWload + const Op386CVTSD2SS + const Op386CVTSL2SD + const Op386CVTSL2SS + const Op386CVTSS2SD + const Op386CVTTSD2SL + const Op386CVTTSS2SL + const Op386DIVL + const Op386DIVLU + const Op386DIVSD + const Op386DIVSDload + const Op386DIVSS + const Op386DIVSSload + const Op386DIVW + const Op386DIVWU + const Op386DUFFCOPY + const Op386DUFFZERO + const Op386FlagEQ + const Op386FlagGT_UGT + const Op386FlagGT_ULT + const Op386FlagLT_UGT + const Op386FlagLT_ULT + const Op386HMULL + const Op386HMULLU + const Op386InvertFlags + const Op386LEAL + const Op386LEAL1 + const Op386LEAL2 + const Op386LEAL4 + const Op386LEAL8 + const Op386LoweredGetCallerPC + const Op386LoweredGetCallerSP + const Op386LoweredGetClosurePtr + const Op386LoweredGetG + const Op386LoweredNilCheck + const Op386LoweredPanicBoundsA + const Op386LoweredPanicBoundsB + const Op386LoweredPanicBoundsC + const Op386LoweredPanicExtendA + const Op386LoweredPanicExtendB + const Op386LoweredPanicExtendC + const Op386LoweredWB + const Op386MODL + const Op386MODLU + const Op386MODW + const Op386MODWU + const Op386MOVBLSX + const Op386MOVBLSXload + const Op386MOVBLZX + const Op386MOVBload + const Op386MOVBloadidx1 + const Op386MOVBstore + const Op386MOVBstoreconst + const Op386MOVBstoreconstidx1 + const Op386MOVBstoreidx1 + const Op386MOVLconst + const Op386MOVLload + const Op386MOVLloadidx1 + const Op386MOVLloadidx4 + const Op386MOVLstore + const Op386MOVLstoreconst + const Op386MOVLstoreconstidx1 + const Op386MOVLstoreconstidx4 + const Op386MOVLstoreidx1 + const Op386MOVLstoreidx4 + const Op386MOVSDconst + const Op386MOVSDconst1 + const Op386MOVSDconst2 + const Op386MOVSDload + const Op386MOVSDloadidx1 + const Op386MOVSDloadidx8 + const Op386MOVSDstore + const Op386MOVSDstoreidx1 + const Op386MOVSDstoreidx8 + const Op386MOVSSconst + const Op386MOVSSconst1 + const Op386MOVSSconst2 + const Op386MOVSSload + const Op386MOVSSloadidx1 + const Op386MOVSSloadidx4 + const Op386MOVSSstore + const Op386MOVSSstoreidx1 + const Op386MOVSSstoreidx4 + const Op386MOVWLSX + const Op386MOVWLSXload + const Op386MOVWLZX + const Op386MOVWload + const Op386MOVWloadidx1 + const Op386MOVWloadidx2 + const Op386MOVWstore + const Op386MOVWstoreconst + const Op386MOVWstoreconstidx1 + const Op386MOVWstoreconstidx2 + const Op386MOVWstoreidx1 + const Op386MOVWstoreidx2 + const Op386MULL + const Op386MULLQU + const Op386MULLU + const Op386MULLconst + const Op386MULLload + const Op386MULLloadidx4 + const Op386MULSD + const Op386MULSDload + const Op386MULSS + const Op386MULSSload + const Op386NEGL + const Op386NOTL + const Op386ORL + const Op386ORLconst + const Op386ORLconstmodify + const Op386ORLconstmodifyidx4 + const Op386ORLload + const Op386ORLloadidx4 + const Op386ORLmodify + const Op386ORLmodifyidx4 + const Op386PXOR + const Op386REPMOVSL + const Op386REPSTOSL + const Op386ROLBconst + const Op386ROLLconst + const Op386ROLWconst + const Op386SARB + const Op386SARBconst + const Op386SARL + const Op386SARLconst + const Op386SARW + const Op386SARWconst + const Op386SBBL + const Op386SBBLcarrymask + const Op386SBBLconst + const Op386SETA + const Op386SETAE + const Op386SETB + const Op386SETBE + const Op386SETEQ + const Op386SETEQF + const Op386SETG + const Op386SETGE + const Op386SETGEF + const Op386SETGF + const Op386SETL + const Op386SETLE + const Op386SETNAN + const Op386SETNE + const Op386SETNEF + const Op386SETO + const Op386SETORD + const Op386SHLL + const Op386SHLLconst + const Op386SHRB + const Op386SHRBconst + const Op386SHRL + const Op386SHRLconst + const Op386SHRW + const Op386SHRWconst + const Op386SQRTSD + const Op386SQRTSS + const Op386SUBL + const Op386SUBLcarry + const Op386SUBLconst + const Op386SUBLconstcarry + const Op386SUBLload + const Op386SUBLloadidx4 + const Op386SUBLmodify + const Op386SUBLmodifyidx4 + const Op386SUBSD + const Op386SUBSDload + const Op386SUBSS + const Op386SUBSSload + const Op386TESTB + const Op386TESTBconst + const Op386TESTL + const Op386TESTLconst + const Op386TESTW + const Op386TESTWconst + const Op386UCOMISD + const Op386UCOMISS + const Op386XORL + const Op386XORLconst + const Op386XORLconstmodify + const Op386XORLconstmodifyidx4 + const Op386XORLload + const Op386XORLloadidx4 + const Op386XORLmodify + const Op386XORLmodifyidx4 + const OpAMD64ADCQ + const OpAMD64ADCQconst + const OpAMD64ADDL + const OpAMD64ADDLconst + const OpAMD64ADDLconstmodify + const OpAMD64ADDLconstmodifyidx1 + const OpAMD64ADDLconstmodifyidx4 + const OpAMD64ADDLconstmodifyidx8 + const OpAMD64ADDLload + const OpAMD64ADDLloadidx1 + const OpAMD64ADDLloadidx4 + const OpAMD64ADDLloadidx8 + const OpAMD64ADDLmodify + const OpAMD64ADDLmodifyidx1 + const OpAMD64ADDLmodifyidx4 + const OpAMD64ADDLmodifyidx8 + const OpAMD64ADDQ + const OpAMD64ADDQcarry + const OpAMD64ADDQconst + const OpAMD64ADDQconstcarry + const OpAMD64ADDQconstmodify + const OpAMD64ADDQconstmodifyidx1 + const OpAMD64ADDQconstmodifyidx8 + const OpAMD64ADDQload + const OpAMD64ADDQloadidx1 + const OpAMD64ADDQloadidx8 + const OpAMD64ADDQmodify + const OpAMD64ADDQmodifyidx1 + const OpAMD64ADDQmodifyidx8 + const OpAMD64ADDSD + const OpAMD64ADDSDload + const OpAMD64ADDSDloadidx1 + const OpAMD64ADDSDloadidx8 + const OpAMD64ADDSS + const OpAMD64ADDSSload + const OpAMD64ADDSSloadidx1 + const OpAMD64ADDSSloadidx4 + const OpAMD64ANDBlock + const OpAMD64ANDL + const OpAMD64ANDLconst + const OpAMD64ANDLconstmodify + const OpAMD64ANDLconstmodifyidx1 + const OpAMD64ANDLconstmodifyidx4 + const OpAMD64ANDLconstmodifyidx8 + const OpAMD64ANDLload + const OpAMD64ANDLloadidx1 + const OpAMD64ANDLloadidx4 + const OpAMD64ANDLloadidx8 + const OpAMD64ANDLlock + const OpAMD64ANDLmodify + const OpAMD64ANDLmodifyidx1 + const OpAMD64ANDLmodifyidx4 + const OpAMD64ANDLmodifyidx8 + const OpAMD64ANDNL + const OpAMD64ANDNQ + const OpAMD64ANDQ + const OpAMD64ANDQconst + const OpAMD64ANDQconstmodify + const OpAMD64ANDQconstmodifyidx1 + const OpAMD64ANDQconstmodifyidx8 + const OpAMD64ANDQload + const OpAMD64ANDQloadidx1 + const OpAMD64ANDQloadidx8 + const OpAMD64ANDQmodify + const OpAMD64ANDQmodifyidx1 + const OpAMD64ANDQmodifyidx8 + const OpAMD64AVGQU + const OpAMD64AddTupleFirst32 + const OpAMD64AddTupleFirst64 + const OpAMD64BLSIL + const OpAMD64BLSIQ + const OpAMD64BLSMSKL + const OpAMD64BLSMSKQ + const OpAMD64BLSRL + const OpAMD64BLSRQ + const OpAMD64BSFL + const OpAMD64BSFQ + const OpAMD64BSRL + const OpAMD64BSRQ + const OpAMD64BSWAPL + const OpAMD64BSWAPQ + const OpAMD64BTCL + const OpAMD64BTCLconst + const OpAMD64BTCQ + const OpAMD64BTCQconst + const OpAMD64BTL + const OpAMD64BTLconst + const OpAMD64BTQ + const OpAMD64BTQconst + const OpAMD64BTRL + const OpAMD64BTRLconst + const OpAMD64BTRQ + const OpAMD64BTRQconst + const OpAMD64BTSL + const OpAMD64BTSLconst + const OpAMD64BTSQ + const OpAMD64BTSQconst + const OpAMD64CALLclosure + const OpAMD64CALLinter + const OpAMD64CALLstatic + const OpAMD64CALLtail + const OpAMD64CMOVLCC + const OpAMD64CMOVLCS + const OpAMD64CMOVLEQ + const OpAMD64CMOVLEQF + const OpAMD64CMOVLGE + const OpAMD64CMOVLGEF + const OpAMD64CMOVLGT + const OpAMD64CMOVLGTF + const OpAMD64CMOVLHI + const OpAMD64CMOVLLE + const OpAMD64CMOVLLS + const OpAMD64CMOVLLT + const OpAMD64CMOVLNE + const OpAMD64CMOVLNEF + const OpAMD64CMOVQCC + const OpAMD64CMOVQCS + const OpAMD64CMOVQEQ + const OpAMD64CMOVQEQF + const OpAMD64CMOVQGE + const OpAMD64CMOVQGEF + const OpAMD64CMOVQGT + const OpAMD64CMOVQGTF + const OpAMD64CMOVQHI + const OpAMD64CMOVQLE + const OpAMD64CMOVQLS + const OpAMD64CMOVQLT + const OpAMD64CMOVQNE + const OpAMD64CMOVQNEF + const OpAMD64CMOVWCC + const OpAMD64CMOVWCS + const OpAMD64CMOVWEQ + const OpAMD64CMOVWEQF + const OpAMD64CMOVWGE + const OpAMD64CMOVWGEF + const OpAMD64CMOVWGT + const OpAMD64CMOVWGTF + const OpAMD64CMOVWHI + const OpAMD64CMOVWLE + const OpAMD64CMOVWLS + const OpAMD64CMOVWLT + const OpAMD64CMOVWNE + const OpAMD64CMOVWNEF + const OpAMD64CMPB + const OpAMD64CMPBconst + const OpAMD64CMPBconstload + const OpAMD64CMPBconstloadidx1 + const OpAMD64CMPBload + const OpAMD64CMPBloadidx1 + const OpAMD64CMPL + const OpAMD64CMPLconst + const OpAMD64CMPLconstload + const OpAMD64CMPLconstloadidx1 + const OpAMD64CMPLconstloadidx4 + const OpAMD64CMPLload + const OpAMD64CMPLloadidx1 + const OpAMD64CMPLloadidx4 + const OpAMD64CMPQ + const OpAMD64CMPQconst + const OpAMD64CMPQconstload + const OpAMD64CMPQconstloadidx1 + const OpAMD64CMPQconstloadidx8 + const OpAMD64CMPQload + const OpAMD64CMPQloadidx1 + const OpAMD64CMPQloadidx8 + const OpAMD64CMPW + const OpAMD64CMPWconst + const OpAMD64CMPWconstload + const OpAMD64CMPWconstloadidx1 + const OpAMD64CMPWconstloadidx2 + const OpAMD64CMPWload + const OpAMD64CMPWloadidx1 + const OpAMD64CMPWloadidx2 + const OpAMD64CMPXCHGLlock + const OpAMD64CMPXCHGQlock + const OpAMD64CVTSD2SS + const OpAMD64CVTSL2SD + const OpAMD64CVTSL2SS + const OpAMD64CVTSQ2SD + const OpAMD64CVTSQ2SS + const OpAMD64CVTSS2SD + const OpAMD64CVTTSD2SL + const OpAMD64CVTTSD2SQ + const OpAMD64CVTTSS2SL + const OpAMD64CVTTSS2SQ + const OpAMD64DIVL + const OpAMD64DIVLU + const OpAMD64DIVQ + const OpAMD64DIVQU + const OpAMD64DIVQU2 + const OpAMD64DIVSD + const OpAMD64DIVSDload + const OpAMD64DIVSDloadidx1 + const OpAMD64DIVSDloadidx8 + const OpAMD64DIVSS + const OpAMD64DIVSSload + const OpAMD64DIVSSloadidx1 + const OpAMD64DIVSSloadidx4 + const OpAMD64DIVW + const OpAMD64DIVWU + const OpAMD64DUFFCOPY + const OpAMD64DUFFZERO + const OpAMD64FlagEQ + const OpAMD64FlagGT_UGT + const OpAMD64FlagGT_ULT + const OpAMD64FlagLT_UGT + const OpAMD64FlagLT_ULT + const OpAMD64HMULL + const OpAMD64HMULLU + const OpAMD64HMULQ + const OpAMD64HMULQU + const OpAMD64InvertFlags + const OpAMD64LEAL + const OpAMD64LEAL1 + const OpAMD64LEAL2 + const OpAMD64LEAL4 + const OpAMD64LEAL8 + const OpAMD64LEAQ + const OpAMD64LEAQ1 + const OpAMD64LEAQ2 + const OpAMD64LEAQ4 + const OpAMD64LEAQ8 + const OpAMD64LEAW + const OpAMD64LEAW1 + const OpAMD64LEAW2 + const OpAMD64LEAW4 + const OpAMD64LEAW8 + const OpAMD64LoweredGetCallerPC + const OpAMD64LoweredGetCallerSP + const OpAMD64LoweredGetClosurePtr + const OpAMD64LoweredGetG + const OpAMD64LoweredHasCPUFeature + const OpAMD64LoweredNilCheck + const OpAMD64LoweredPanicBoundsA + const OpAMD64LoweredPanicBoundsB + const OpAMD64LoweredPanicBoundsC + const OpAMD64LoweredWB + const OpAMD64MOVBELload + const OpAMD64MOVBELstore + const OpAMD64MOVBEQload + const OpAMD64MOVBEQstore + const OpAMD64MOVBQSX + const OpAMD64MOVBQSXload + const OpAMD64MOVBQZX + const OpAMD64MOVBatomicload + const OpAMD64MOVBload + const OpAMD64MOVBloadidx1 + const OpAMD64MOVBstore + const OpAMD64MOVBstoreconst + const OpAMD64MOVBstoreconstidx1 + const OpAMD64MOVBstoreidx1 + const OpAMD64MOVLQSX + const OpAMD64MOVLQSXload + const OpAMD64MOVLQZX + const OpAMD64MOVLatomicload + const OpAMD64MOVLconst + const OpAMD64MOVLf2i + const OpAMD64MOVLi2f + const OpAMD64MOVLload + const OpAMD64MOVLloadidx1 + const OpAMD64MOVLloadidx4 + const OpAMD64MOVLloadidx8 + const OpAMD64MOVLstore + const OpAMD64MOVLstoreconst + const OpAMD64MOVLstoreconstidx1 + const OpAMD64MOVLstoreconstidx4 + const OpAMD64MOVLstoreidx1 + const OpAMD64MOVLstoreidx4 + const OpAMD64MOVLstoreidx8 + const OpAMD64MOVOload + const OpAMD64MOVOstore + const OpAMD64MOVOstoreconst + const OpAMD64MOVQatomicload + const OpAMD64MOVQconst + const OpAMD64MOVQf2i + const OpAMD64MOVQi2f + const OpAMD64MOVQload + const OpAMD64MOVQloadidx1 + const OpAMD64MOVQloadidx8 + const OpAMD64MOVQstore + const OpAMD64MOVQstoreconst + const OpAMD64MOVQstoreconstidx1 + const OpAMD64MOVQstoreconstidx8 + const OpAMD64MOVQstoreidx1 + const OpAMD64MOVQstoreidx8 + const OpAMD64MOVSDconst + const OpAMD64MOVSDload + const OpAMD64MOVSDloadidx1 + const OpAMD64MOVSDloadidx8 + const OpAMD64MOVSDstore + const OpAMD64MOVSDstoreidx1 + const OpAMD64MOVSDstoreidx8 + const OpAMD64MOVSSconst + const OpAMD64MOVSSload + const OpAMD64MOVSSloadidx1 + const OpAMD64MOVSSloadidx4 + const OpAMD64MOVSSstore + const OpAMD64MOVSSstoreidx1 + const OpAMD64MOVSSstoreidx4 + const OpAMD64MOVWQSX + const OpAMD64MOVWQSXload + const OpAMD64MOVWQZX + const OpAMD64MOVWload + const OpAMD64MOVWloadidx1 + const OpAMD64MOVWloadidx2 + const OpAMD64MOVWstore + const OpAMD64MOVWstoreconst + const OpAMD64MOVWstoreconstidx1 + const OpAMD64MOVWstoreconstidx2 + const OpAMD64MOVWstoreidx1 + const OpAMD64MOVWstoreidx2 + const OpAMD64MULL + const OpAMD64MULLU + const OpAMD64MULLconst + const OpAMD64MULQ + const OpAMD64MULQU + const OpAMD64MULQU2 + const OpAMD64MULQconst + const OpAMD64MULSD + const OpAMD64MULSDload + const OpAMD64MULSDloadidx1 + const OpAMD64MULSDloadidx8 + const OpAMD64MULSS + const OpAMD64MULSSload + const OpAMD64MULSSloadidx1 + const OpAMD64MULSSloadidx4 + const OpAMD64NEGL + const OpAMD64NEGLflags + const OpAMD64NEGQ + const OpAMD64NOTL + const OpAMD64NOTQ + const OpAMD64ORBlock + const OpAMD64ORL + const OpAMD64ORLconst + const OpAMD64ORLconstmodify + const OpAMD64ORLconstmodifyidx1 + const OpAMD64ORLconstmodifyidx4 + const OpAMD64ORLconstmodifyidx8 + const OpAMD64ORLload + const OpAMD64ORLloadidx1 + const OpAMD64ORLloadidx4 + const OpAMD64ORLloadidx8 + const OpAMD64ORLlock + const OpAMD64ORLmodify + const OpAMD64ORLmodifyidx1 + const OpAMD64ORLmodifyidx4 + const OpAMD64ORLmodifyidx8 + const OpAMD64ORQ + const OpAMD64ORQconst + const OpAMD64ORQconstmodify + const OpAMD64ORQconstmodifyidx1 + const OpAMD64ORQconstmodifyidx8 + const OpAMD64ORQload + const OpAMD64ORQloadidx1 + const OpAMD64ORQloadidx8 + const OpAMD64ORQmodify + const OpAMD64ORQmodifyidx1 + const OpAMD64ORQmodifyidx8 + const OpAMD64POPCNTL + const OpAMD64POPCNTQ + const OpAMD64PXOR + const OpAMD64PrefetchNTA + const OpAMD64PrefetchT0 + const OpAMD64REPMOVSQ + const OpAMD64REPSTOSQ + const OpAMD64ROLB + const OpAMD64ROLBconst + const OpAMD64ROLL + const OpAMD64ROLLconst + const OpAMD64ROLQ + const OpAMD64ROLQconst + const OpAMD64ROLW + const OpAMD64ROLWconst + const OpAMD64RORB + const OpAMD64RORL + const OpAMD64RORQ + const OpAMD64RORW + const OpAMD64ROUNDSD + const OpAMD64SARB + const OpAMD64SARBconst + const OpAMD64SARL + const OpAMD64SARLconst + const OpAMD64SARQ + const OpAMD64SARQconst + const OpAMD64SARW + const OpAMD64SARWconst + const OpAMD64SBBLcarrymask + const OpAMD64SBBQ + const OpAMD64SBBQcarrymask + const OpAMD64SBBQconst + const OpAMD64SETA + const OpAMD64SETAE + const OpAMD64SETAEstore + const OpAMD64SETAstore + const OpAMD64SETB + const OpAMD64SETBE + const OpAMD64SETBEstore + const OpAMD64SETBstore + const OpAMD64SETEQ + const OpAMD64SETEQF + const OpAMD64SETEQstore + const OpAMD64SETG + const OpAMD64SETGE + const OpAMD64SETGEF + const OpAMD64SETGEstore + const OpAMD64SETGF + const OpAMD64SETGstore + const OpAMD64SETL + const OpAMD64SETLE + const OpAMD64SETLEstore + const OpAMD64SETLstore + const OpAMD64SETNAN + const OpAMD64SETNE + const OpAMD64SETNEF + const OpAMD64SETNEstore + const OpAMD64SETO + const OpAMD64SETORD + const OpAMD64SHLDQ + const OpAMD64SHLL + const OpAMD64SHLLconst + const OpAMD64SHLQ + const OpAMD64SHLQconst + const OpAMD64SHRB + const OpAMD64SHRBconst + const OpAMD64SHRDQ + const OpAMD64SHRL + const OpAMD64SHRLconst + const OpAMD64SHRQ + const OpAMD64SHRQconst + const OpAMD64SHRW + const OpAMD64SHRWconst + const OpAMD64SQRTSD + const OpAMD64SQRTSS + const OpAMD64SUBL + const OpAMD64SUBLconst + const OpAMD64SUBLload + const OpAMD64SUBLloadidx1 + const OpAMD64SUBLloadidx4 + const OpAMD64SUBLloadidx8 + const OpAMD64SUBLmodify + const OpAMD64SUBLmodifyidx1 + const OpAMD64SUBLmodifyidx4 + const OpAMD64SUBLmodifyidx8 + const OpAMD64SUBQ + const OpAMD64SUBQborrow + const OpAMD64SUBQconst + const OpAMD64SUBQconstborrow + const OpAMD64SUBQload + const OpAMD64SUBQloadidx1 + const OpAMD64SUBQloadidx8 + const OpAMD64SUBQmodify + const OpAMD64SUBQmodifyidx1 + const OpAMD64SUBQmodifyidx8 + const OpAMD64SUBSD + const OpAMD64SUBSDload + const OpAMD64SUBSDloadidx1 + const OpAMD64SUBSDloadidx8 + const OpAMD64SUBSS + const OpAMD64SUBSSload + const OpAMD64SUBSSloadidx1 + const OpAMD64SUBSSloadidx4 + const OpAMD64TESTB + const OpAMD64TESTBconst + const OpAMD64TESTL + const OpAMD64TESTLconst + const OpAMD64TESTQ + const OpAMD64TESTQconst + const OpAMD64TESTW + const OpAMD64TESTWconst + const OpAMD64TZCNTL + const OpAMD64TZCNTQ + const OpAMD64UCOMISD + const OpAMD64UCOMISS + const OpAMD64VFMADD231SD + const OpAMD64XADDLlock + const OpAMD64XADDQlock + const OpAMD64XCHGB + const OpAMD64XCHGL + const OpAMD64XCHGQ + const OpAMD64XORL + const OpAMD64XORLconst + const OpAMD64XORLconstmodify + const OpAMD64XORLconstmodifyidx1 + const OpAMD64XORLconstmodifyidx4 + const OpAMD64XORLconstmodifyidx8 + const OpAMD64XORLload + const OpAMD64XORLloadidx1 + const OpAMD64XORLloadidx4 + const OpAMD64XORLloadidx8 + const OpAMD64XORLmodify + const OpAMD64XORLmodifyidx1 + const OpAMD64XORLmodifyidx4 + const OpAMD64XORLmodifyidx8 + const OpAMD64XORQ + const OpAMD64XORQconst + const OpAMD64XORQconstmodify + const OpAMD64XORQconstmodifyidx1 + const OpAMD64XORQconstmodifyidx8 + const OpAMD64XORQload + const OpAMD64XORQloadidx1 + const OpAMD64XORQloadidx8 + const OpAMD64XORQmodify + const OpAMD64XORQmodifyidx1 + const OpAMD64XORQmodifyidx8 + const OpARM64ADCSflags + const OpARM64ADCzerocarry + const OpARM64ADD + const OpARM64ADDSconstflags + const OpARM64ADDSflags + const OpARM64ADDconst + const OpARM64ADDshiftLL + const OpARM64ADDshiftRA + const OpARM64ADDshiftRL + const OpARM64AND + const OpARM64ANDconst + const OpARM64ANDshiftLL + const OpARM64ANDshiftRA + const OpARM64ANDshiftRL + const OpARM64ANDshiftRO + const OpARM64BFI + const OpARM64BFXIL + const OpARM64BIC + const OpARM64BICshiftLL + const OpARM64BICshiftRA + const OpARM64BICshiftRL + const OpARM64BICshiftRO + const OpARM64CALLclosure + const OpARM64CALLinter + const OpARM64CALLstatic + const OpARM64CALLtail + const OpARM64CLZ + const OpARM64CLZW + const OpARM64CMN + const OpARM64CMNW + const OpARM64CMNWconst + const OpARM64CMNconst + const OpARM64CMNshiftLL + const OpARM64CMNshiftRA + const OpARM64CMNshiftRL + const OpARM64CMP + const OpARM64CMPW + const OpARM64CMPWconst + const OpARM64CMPconst + const OpARM64CMPshiftLL + const OpARM64CMPshiftRA + const OpARM64CMPshiftRL + const OpARM64CSEL + const OpARM64CSEL0 + const OpARM64CSETM + const OpARM64CSINC + const OpARM64CSINV + const OpARM64CSNEG + const OpARM64DIV + const OpARM64DIVW + const OpARM64DMB + const OpARM64DUFFCOPY + const OpARM64DUFFZERO + const OpARM64EON + const OpARM64EONshiftLL + const OpARM64EONshiftRA + const OpARM64EONshiftRL + const OpARM64EONshiftRO + const OpARM64EXTRWconst + const OpARM64EXTRconst + const OpARM64Equal + const OpARM64FABSD + const OpARM64FADDD + const OpARM64FADDS + const OpARM64FCMPD + const OpARM64FCMPD0 + const OpARM64FCMPS + const OpARM64FCMPS0 + const OpARM64FCVTDS + const OpARM64FCVTSD + const OpARM64FCVTZSD + const OpARM64FCVTZSDW + const OpARM64FCVTZSS + const OpARM64FCVTZSSW + const OpARM64FCVTZUD + const OpARM64FCVTZUDW + const OpARM64FCVTZUS + const OpARM64FCVTZUSW + const OpARM64FDIVD + const OpARM64FDIVS + const OpARM64FMADDD + const OpARM64FMADDS + const OpARM64FMOVDconst + const OpARM64FMOVDfpgp + const OpARM64FMOVDgpfp + const OpARM64FMOVDload + const OpARM64FMOVDloadidx + const OpARM64FMOVDloadidx8 + const OpARM64FMOVDstore + const OpARM64FMOVDstoreidx + const OpARM64FMOVDstoreidx8 + const OpARM64FMOVSconst + const OpARM64FMOVSfpgp + const OpARM64FMOVSgpfp + const OpARM64FMOVSload + const OpARM64FMOVSloadidx + const OpARM64FMOVSloadidx4 + const OpARM64FMOVSstore + const OpARM64FMOVSstoreidx + const OpARM64FMOVSstoreidx4 + const OpARM64FMSUBD + const OpARM64FMSUBS + const OpARM64FMULD + const OpARM64FMULS + const OpARM64FNEGD + const OpARM64FNEGS + const OpARM64FNMADDD + const OpARM64FNMADDS + const OpARM64FNMSUBD + const OpARM64FNMSUBS + const OpARM64FNMULD + const OpARM64FNMULS + const OpARM64FRINTAD + const OpARM64FRINTMD + const OpARM64FRINTND + const OpARM64FRINTPD + const OpARM64FRINTZD + const OpARM64FSQRTD + const OpARM64FSQRTS + const OpARM64FSUBD + const OpARM64FSUBS + const OpARM64FlagConstant + const OpARM64GreaterEqual + const OpARM64GreaterEqualF + const OpARM64GreaterEqualU + const OpARM64GreaterThan + const OpARM64GreaterThanF + const OpARM64GreaterThanU + const OpARM64InvertFlags + const OpARM64LDAR + const OpARM64LDARB + const OpARM64LDARW + const OpARM64LessEqual + const OpARM64LessEqualF + const OpARM64LessEqualU + const OpARM64LessThan + const OpARM64LessThanF + const OpARM64LessThanU + const OpARM64LoweredAtomicAdd32 + const OpARM64LoweredAtomicAdd32Variant + const OpARM64LoweredAtomicAdd64 + const OpARM64LoweredAtomicAdd64Variant + const OpARM64LoweredAtomicAnd32 + const OpARM64LoweredAtomicAnd32Variant + const OpARM64LoweredAtomicAnd8 + const OpARM64LoweredAtomicAnd8Variant + const OpARM64LoweredAtomicCas32 + const OpARM64LoweredAtomicCas32Variant + const OpARM64LoweredAtomicCas64 + const OpARM64LoweredAtomicCas64Variant + const OpARM64LoweredAtomicExchange32 + const OpARM64LoweredAtomicExchange32Variant + const OpARM64LoweredAtomicExchange64 + const OpARM64LoweredAtomicExchange64Variant + const OpARM64LoweredAtomicOr32 + const OpARM64LoweredAtomicOr32Variant + const OpARM64LoweredAtomicOr8 + const OpARM64LoweredAtomicOr8Variant + const OpARM64LoweredGetCallerPC + const OpARM64LoweredGetCallerSP + const OpARM64LoweredGetClosurePtr + const OpARM64LoweredMove + const OpARM64LoweredMuluhilo + const OpARM64LoweredNilCheck + const OpARM64LoweredPanicBoundsA + const OpARM64LoweredPanicBoundsB + const OpARM64LoweredPanicBoundsC + const OpARM64LoweredRound32F + const OpARM64LoweredRound64F + const OpARM64LoweredWB + const OpARM64LoweredZero + const OpARM64MADD + const OpARM64MADDW + const OpARM64MNEG + const OpARM64MNEGW + const OpARM64MOD + const OpARM64MODW + const OpARM64MOVBUload + const OpARM64MOVBUloadidx + const OpARM64MOVBUreg + const OpARM64MOVBload + const OpARM64MOVBloadidx + const OpARM64MOVBreg + const OpARM64MOVBstore + const OpARM64MOVBstoreidx + const OpARM64MOVBstorezero + const OpARM64MOVBstorezeroidx + const OpARM64MOVDaddr + const OpARM64MOVDconst + const OpARM64MOVDload + const OpARM64MOVDloadidx + const OpARM64MOVDloadidx8 + const OpARM64MOVDnop + const OpARM64MOVDreg + const OpARM64MOVDstore + const OpARM64MOVDstoreidx + const OpARM64MOVDstoreidx8 + const OpARM64MOVDstorezero + const OpARM64MOVDstorezeroidx + const OpARM64MOVDstorezeroidx8 + const OpARM64MOVHUload + const OpARM64MOVHUloadidx + const OpARM64MOVHUloadidx2 + const OpARM64MOVHUreg + const OpARM64MOVHload + const OpARM64MOVHloadidx + const OpARM64MOVHloadidx2 + const OpARM64MOVHreg + const OpARM64MOVHstore + const OpARM64MOVHstoreidx + const OpARM64MOVHstoreidx2 + const OpARM64MOVHstorezero + const OpARM64MOVHstorezeroidx + const OpARM64MOVHstorezeroidx2 + const OpARM64MOVQstorezero + const OpARM64MOVWUload + const OpARM64MOVWUloadidx + const OpARM64MOVWUloadidx4 + const OpARM64MOVWUreg + const OpARM64MOVWload + const OpARM64MOVWloadidx + const OpARM64MOVWloadidx4 + const OpARM64MOVWreg + const OpARM64MOVWstore + const OpARM64MOVWstoreidx + const OpARM64MOVWstoreidx4 + const OpARM64MOVWstorezero + const OpARM64MOVWstorezeroidx + const OpARM64MOVWstorezeroidx4 + const OpARM64MSUB + const OpARM64MSUBW + const OpARM64MUL + const OpARM64MULH + const OpARM64MULL + const OpARM64MULW + const OpARM64MVN + const OpARM64MVNshiftLL + const OpARM64MVNshiftRA + const OpARM64MVNshiftRL + const OpARM64MVNshiftRO + const OpARM64NEG + const OpARM64NEGSflags + const OpARM64NEGshiftLL + const OpARM64NEGshiftRA + const OpARM64NEGshiftRL + const OpARM64NGCzerocarry + const OpARM64NotEqual + const OpARM64NotGreaterEqualF + const OpARM64NotGreaterThanF + const OpARM64NotLessEqualF + const OpARM64NotLessThanF + const OpARM64OR + const OpARM64ORN + const OpARM64ORNshiftLL + const OpARM64ORNshiftRA + const OpARM64ORNshiftRL + const OpARM64ORNshiftRO + const OpARM64ORconst + const OpARM64ORshiftLL + const OpARM64ORshiftRA + const OpARM64ORshiftRL + const OpARM64ORshiftRO + const OpARM64PRFM + const OpARM64RBIT + const OpARM64RBITW + const OpARM64REV + const OpARM64REV16 + const OpARM64REV16W + const OpARM64REVW + const OpARM64ROR + const OpARM64RORW + const OpARM64RORWconst + const OpARM64RORconst + const OpARM64SBCSflags + const OpARM64SBFIZ + const OpARM64SBFX + const OpARM64SCVTFD + const OpARM64SCVTFS + const OpARM64SCVTFWD + const OpARM64SCVTFWS + const OpARM64SLL + const OpARM64SLLconst + const OpARM64SRA + const OpARM64SRAconst + const OpARM64SRL + const OpARM64SRLconst + const OpARM64STLR + const OpARM64STLRB + const OpARM64STLRW + const OpARM64STP + const OpARM64SUB + const OpARM64SUBSflags + const OpARM64SUBconst + const OpARM64SUBshiftLL + const OpARM64SUBshiftRA + const OpARM64SUBshiftRL + const OpARM64TST + const OpARM64TSTW + const OpARM64TSTWconst + const OpARM64TSTconst + const OpARM64TSTshiftLL + const OpARM64TSTshiftRA + const OpARM64TSTshiftRL + const OpARM64TSTshiftRO + const OpARM64UBFIZ + const OpARM64UBFX + const OpARM64UCVTFD + const OpARM64UCVTFS + const OpARM64UCVTFWD + const OpARM64UCVTFWS + const OpARM64UDIV + const OpARM64UDIVW + const OpARM64UMOD + const OpARM64UMODW + const OpARM64UMULH + const OpARM64UMULL + const OpARM64VCNT + const OpARM64VUADDLV + const OpARM64XOR + const OpARM64XORconst + const OpARM64XORshiftLL + const OpARM64XORshiftRA + const OpARM64XORshiftRL + const OpARM64XORshiftRO + const OpARMABSD + const OpARMADC + const OpARMADCconst + const OpARMADCshiftLL + const OpARMADCshiftLLreg + const OpARMADCshiftRA + const OpARMADCshiftRAreg + const OpARMADCshiftRL + const OpARMADCshiftRLreg + const OpARMADD + const OpARMADDD + const OpARMADDF + const OpARMADDS + const OpARMADDSconst + const OpARMADDSshiftLL + const OpARMADDSshiftLLreg + const OpARMADDSshiftRA + const OpARMADDSshiftRAreg + const OpARMADDSshiftRL + const OpARMADDSshiftRLreg + const OpARMADDconst + const OpARMADDshiftLL + const OpARMADDshiftLLreg + const OpARMADDshiftRA + const OpARMADDshiftRAreg + const OpARMADDshiftRL + const OpARMADDshiftRLreg + const OpARMAND + const OpARMANDconst + const OpARMANDshiftLL + const OpARMANDshiftLLreg + const OpARMANDshiftRA + const OpARMANDshiftRAreg + const OpARMANDshiftRL + const OpARMANDshiftRLreg + const OpARMBFX + const OpARMBFXU + const OpARMBIC + const OpARMBICconst + const OpARMBICshiftLL + const OpARMBICshiftLLreg + const OpARMBICshiftRA + const OpARMBICshiftRAreg + const OpARMBICshiftRL + const OpARMBICshiftRLreg + const OpARMCALLclosure + const OpARMCALLinter + const OpARMCALLstatic + const OpARMCALLtail + const OpARMCALLudiv + const OpARMCLZ + const OpARMCMN + const OpARMCMNconst + const OpARMCMNshiftLL + const OpARMCMNshiftLLreg + const OpARMCMNshiftRA + const OpARMCMNshiftRAreg + const OpARMCMNshiftRL + const OpARMCMNshiftRLreg + const OpARMCMOVWHSconst + const OpARMCMOVWLSconst + const OpARMCMP + const OpARMCMPD + const OpARMCMPD0 + const OpARMCMPF + const OpARMCMPF0 + const OpARMCMPconst + const OpARMCMPshiftLL + const OpARMCMPshiftLLreg + const OpARMCMPshiftRA + const OpARMCMPshiftRAreg + const OpARMCMPshiftRL + const OpARMCMPshiftRLreg + const OpARMDIVD + const OpARMDIVF + const OpARMDUFFCOPY + const OpARMDUFFZERO + const OpARMEqual + const OpARMFMULAD + const OpARMFlagConstant + const OpARMGreaterEqual + const OpARMGreaterEqualU + const OpARMGreaterThan + const OpARMGreaterThanU + const OpARMHMUL + const OpARMHMULU + const OpARMInvertFlags + const OpARMLessEqual + const OpARMLessEqualU + const OpARMLessThan + const OpARMLessThanU + const OpARMLoweredGetCallerPC + const OpARMLoweredGetCallerSP + const OpARMLoweredGetClosurePtr + const OpARMLoweredMove + const OpARMLoweredNilCheck + const OpARMLoweredPanicBoundsA + const OpARMLoweredPanicBoundsB + const OpARMLoweredPanicBoundsC + const OpARMLoweredPanicExtendA + const OpARMLoweredPanicExtendB + const OpARMLoweredPanicExtendC + const OpARMLoweredWB + const OpARMLoweredZero + const OpARMMOVBUload + const OpARMMOVBUloadidx + const OpARMMOVBUreg + const OpARMMOVBload + const OpARMMOVBloadidx + const OpARMMOVBreg + const OpARMMOVBstore + const OpARMMOVBstoreidx + const OpARMMOVDF + const OpARMMOVDW + const OpARMMOVDWU + const OpARMMOVDconst + const OpARMMOVDload + const OpARMMOVDstore + const OpARMMOVFD + const OpARMMOVFW + const OpARMMOVFWU + const OpARMMOVFconst + const OpARMMOVFload + const OpARMMOVFstore + const OpARMMOVHUload + const OpARMMOVHUloadidx + const OpARMMOVHUreg + const OpARMMOVHload + const OpARMMOVHloadidx + const OpARMMOVHreg + const OpARMMOVHstore + const OpARMMOVHstoreidx + const OpARMMOVWD + const OpARMMOVWF + const OpARMMOVWUD + const OpARMMOVWUF + const OpARMMOVWaddr + const OpARMMOVWconst + const OpARMMOVWload + const OpARMMOVWloadidx + const OpARMMOVWloadshiftLL + const OpARMMOVWloadshiftRA + const OpARMMOVWloadshiftRL + const OpARMMOVWnop + const OpARMMOVWreg + const OpARMMOVWstore + const OpARMMOVWstoreidx + const OpARMMOVWstoreshiftLL + const OpARMMOVWstoreshiftRA + const OpARMMOVWstoreshiftRL + const OpARMMUL + const OpARMMULA + const OpARMMULAD + const OpARMMULAF + const OpARMMULD + const OpARMMULF + const OpARMMULLU + const OpARMMULS + const OpARMMULSD + const OpARMMULSF + const OpARMMVN + const OpARMMVNshiftLL + const OpARMMVNshiftLLreg + const OpARMMVNshiftRA + const OpARMMVNshiftRAreg + const OpARMMVNshiftRL + const OpARMMVNshiftRLreg + const OpARMNEGD + const OpARMNEGF + const OpARMNMULD + const OpARMNMULF + const OpARMNotEqual + const OpARMOR + const OpARMORconst + const OpARMORshiftLL + const OpARMORshiftLLreg + const OpARMORshiftRA + const OpARMORshiftRAreg + const OpARMORshiftRL + const OpARMORshiftRLreg + const OpARMRBIT + const OpARMREV + const OpARMREV16 + const OpARMRSB + const OpARMRSBSconst + const OpARMRSBSshiftLL + const OpARMRSBSshiftLLreg + const OpARMRSBSshiftRA + const OpARMRSBSshiftRAreg + const OpARMRSBSshiftRL + const OpARMRSBSshiftRLreg + const OpARMRSBconst + const OpARMRSBshiftLL + const OpARMRSBshiftLLreg + const OpARMRSBshiftRA + const OpARMRSBshiftRAreg + const OpARMRSBshiftRL + const OpARMRSBshiftRLreg + const OpARMRSCconst + const OpARMRSCshiftLL + const OpARMRSCshiftLLreg + const OpARMRSCshiftRA + const OpARMRSCshiftRAreg + const OpARMRSCshiftRL + const OpARMRSCshiftRLreg + const OpARMSBC + const OpARMSBCconst + const OpARMSBCshiftLL + const OpARMSBCshiftLLreg + const OpARMSBCshiftRA + const OpARMSBCshiftRAreg + const OpARMSBCshiftRL + const OpARMSBCshiftRLreg + const OpARMSLL + const OpARMSLLconst + const OpARMSQRTD + const OpARMSQRTF + const OpARMSRA + const OpARMSRAcond + const OpARMSRAconst + const OpARMSRL + const OpARMSRLconst + const OpARMSRR + const OpARMSRRconst + const OpARMSUB + const OpARMSUBD + const OpARMSUBF + const OpARMSUBS + const OpARMSUBSconst + const OpARMSUBSshiftLL + const OpARMSUBSshiftLLreg + const OpARMSUBSshiftRA + const OpARMSUBSshiftRAreg + const OpARMSUBSshiftRL + const OpARMSUBSshiftRLreg + const OpARMSUBconst + const OpARMSUBshiftLL + const OpARMSUBshiftLLreg + const OpARMSUBshiftRA + const OpARMSUBshiftRAreg + const OpARMSUBshiftRL + const OpARMSUBshiftRLreg + const OpARMTEQ + const OpARMTEQconst + const OpARMTEQshiftLL + const OpARMTEQshiftLLreg + const OpARMTEQshiftRA + const OpARMTEQshiftRAreg + const OpARMTEQshiftRL + const OpARMTEQshiftRLreg + const OpARMTST + const OpARMTSTconst + const OpARMTSTshiftLL + const OpARMTSTshiftLLreg + const OpARMTSTshiftRA + const OpARMTSTshiftRAreg + const OpARMTSTshiftRL + const OpARMTSTshiftRLreg + const OpARMXOR + const OpARMXORconst + const OpARMXORshiftLL + const OpARMXORshiftLLreg + const OpARMXORshiftRA + const OpARMXORshiftRAreg + const OpARMXORshiftRL + const OpARMXORshiftRLreg + const OpARMXORshiftRR + const OpAbs + const OpAdd16 + const OpAdd32 + const OpAdd32F + const OpAdd32carry + const OpAdd32withcarry + const OpAdd64 + const OpAdd64F + const OpAdd64carry + const OpAdd8 + const OpAddPtr + const OpAddr + const OpAnd16 + const OpAnd32 + const OpAnd64 + const OpAnd8 + const OpAndB + const OpArg + const OpArgFloatReg + const OpArgIntReg + const OpArrayMake0 + const OpArrayMake1 + const OpArraySelect + const OpAtomicAdd32 + const OpAtomicAdd32Variant + const OpAtomicAdd64 + const OpAtomicAdd64Variant + const OpAtomicAnd32 + const OpAtomicAnd32Variant + const OpAtomicAnd8 + const OpAtomicAnd8Variant + const OpAtomicCompareAndSwap32 + const OpAtomicCompareAndSwap32Variant + const OpAtomicCompareAndSwap64 + const OpAtomicCompareAndSwap64Variant + const OpAtomicCompareAndSwapRel32 + const OpAtomicExchange32 + const OpAtomicExchange32Variant + const OpAtomicExchange64 + const OpAtomicExchange64Variant + const OpAtomicLoad32 + const OpAtomicLoad64 + const OpAtomicLoad8 + const OpAtomicLoadAcq32 + const OpAtomicLoadAcq64 + const OpAtomicLoadPtr + const OpAtomicOr32 + const OpAtomicOr32Variant + const OpAtomicOr8 + const OpAtomicOr8Variant + const OpAtomicStore32 + const OpAtomicStore64 + const OpAtomicStore8 + const OpAtomicStorePtrNoWB + const OpAtomicStoreRel32 + const OpAtomicStoreRel64 + const OpAvg32u + const OpAvg64u + const OpBitLen16 + const OpBitLen32 + const OpBitLen64 + const OpBitLen8 + const OpBitRev16 + const OpBitRev32 + const OpBitRev64 + const OpBitRev8 + const OpBswap32 + const OpBswap64 + const OpCeil + const OpClobber + const OpClobberReg + const OpClosureCall + const OpClosureLECall + const OpCom16 + const OpCom32 + const OpCom64 + const OpCom8 + const OpComplexImag + const OpComplexMake + const OpComplexReal + const OpCondSelect + const OpConst16 + const OpConst32 + const OpConst32F + const OpConst64 + const OpConst64F + const OpConst8 + const OpConstBool + const OpConstInterface + const OpConstNil + const OpConstSlice + const OpConstString + const OpConvert + const OpCopy + const OpCopysign + const OpCtz16 + const OpCtz16NonZero + const OpCtz32 + const OpCtz32NonZero + const OpCtz64 + const OpCtz64NonZero + const OpCtz8 + const OpCtz8NonZero + const OpCvt32Fto32 + const OpCvt32Fto32U + const OpCvt32Fto64 + const OpCvt32Fto64F + const OpCvt32Fto64U + const OpCvt32Uto32F + const OpCvt32Uto64F + const OpCvt32to32F + const OpCvt32to64F + const OpCvt64Fto32 + const OpCvt64Fto32F + const OpCvt64Fto32U + const OpCvt64Fto64 + const OpCvt64Fto64U + const OpCvt64Uto32F + const OpCvt64Uto64F + const OpCvt64to32F + const OpCvt64to64F + const OpCvtBoolToUint8 + const OpDereference + const OpDiv128u + const OpDiv16 + const OpDiv16u + const OpDiv32 + const OpDiv32F + const OpDiv32u + const OpDiv64 + const OpDiv64F + const OpDiv64u + const OpDiv8 + const OpDiv8u + const OpEq16 + const OpEq32 + const OpEq32F + const OpEq64 + const OpEq64F + const OpEq8 + const OpEqB + const OpEqInter + const OpEqPtr + const OpEqSlice + const OpFMA + const OpFloor + const OpFwdRef + const OpGetCallerPC + const OpGetCallerSP + const OpGetClosurePtr + const OpGetG + const OpHasCPUFeature + const OpHmul32 + const OpHmul32u + const OpHmul64 + const OpHmul64u + const OpIData + const OpIMake + const OpITab + const OpInitMem + const OpInlMark + const OpInt64Hi + const OpInt64Lo + const OpInt64Make + const OpInterCall + const OpInterLECall + const OpInvalid + const OpIsInBounds + const OpIsNonNil + const OpIsSliceInBounds + const OpKeepAlive + const OpLeq16 + const OpLeq16U + const OpLeq32 + const OpLeq32F + const OpLeq32U + const OpLeq64 + const OpLeq64F + const OpLeq64U + const OpLeq8 + const OpLeq8U + const OpLess16 + const OpLess16U + const OpLess32 + const OpLess32F + const OpLess32U + const OpLess64 + const OpLess64F + const OpLess64U + const OpLess8 + const OpLess8U + const OpLoad + const OpLoadReg + const OpLocalAddr + const OpLsh16x16 + const OpLsh16x32 + const OpLsh16x64 + const OpLsh16x8 + const OpLsh32x16 + const OpLsh32x32 + const OpLsh32x64 + const OpLsh32x8 + const OpLsh64x16 + const OpLsh64x32 + const OpLsh64x64 + const OpLsh64x8 + const OpLsh8x16 + const OpLsh8x32 + const OpLsh8x64 + const OpLsh8x8 + const OpMIPS64ADDD + const OpMIPS64ADDF + const OpMIPS64ADDV + const OpMIPS64ADDVconst + const OpMIPS64AND + const OpMIPS64ANDconst + const OpMIPS64CALLclosure + const OpMIPS64CALLinter + const OpMIPS64CALLstatic + const OpMIPS64CALLtail + const OpMIPS64CMPEQD + const OpMIPS64CMPEQF + const OpMIPS64CMPGED + const OpMIPS64CMPGEF + const OpMIPS64CMPGTD + const OpMIPS64CMPGTF + const OpMIPS64DIVD + const OpMIPS64DIVF + const OpMIPS64DIVV + const OpMIPS64DIVVU + const OpMIPS64DUFFCOPY + const OpMIPS64DUFFZERO + const OpMIPS64FPFlagFalse + const OpMIPS64FPFlagTrue + const OpMIPS64LoweredAtomicAdd32 + const OpMIPS64LoweredAtomicAdd64 + const OpMIPS64LoweredAtomicAddconst32 + const OpMIPS64LoweredAtomicAddconst64 + const OpMIPS64LoweredAtomicCas32 + const OpMIPS64LoweredAtomicCas64 + const OpMIPS64LoweredAtomicExchange32 + const OpMIPS64LoweredAtomicExchange64 + const OpMIPS64LoweredAtomicLoad32 + const OpMIPS64LoweredAtomicLoad64 + const OpMIPS64LoweredAtomicLoad8 + const OpMIPS64LoweredAtomicStore32 + const OpMIPS64LoweredAtomicStore64 + const OpMIPS64LoweredAtomicStore8 + const OpMIPS64LoweredAtomicStorezero32 + const OpMIPS64LoweredAtomicStorezero64 + const OpMIPS64LoweredGetCallerPC + const OpMIPS64LoweredGetCallerSP + const OpMIPS64LoweredGetClosurePtr + const OpMIPS64LoweredMove + const OpMIPS64LoweredNilCheck + const OpMIPS64LoweredPanicBoundsA + const OpMIPS64LoweredPanicBoundsB + const OpMIPS64LoweredPanicBoundsC + const OpMIPS64LoweredWB + const OpMIPS64LoweredZero + const OpMIPS64MOVBUload + const OpMIPS64MOVBUreg + const OpMIPS64MOVBload + const OpMIPS64MOVBreg + const OpMIPS64MOVBstore + const OpMIPS64MOVBstorezero + const OpMIPS64MOVDF + const OpMIPS64MOVDconst + const OpMIPS64MOVDload + const OpMIPS64MOVDstore + const OpMIPS64MOVFD + const OpMIPS64MOVFconst + const OpMIPS64MOVFload + const OpMIPS64MOVFstore + const OpMIPS64MOVHUload + const OpMIPS64MOVHUreg + const OpMIPS64MOVHload + const OpMIPS64MOVHreg + const OpMIPS64MOVHstore + const OpMIPS64MOVHstorezero + const OpMIPS64MOVVD + const OpMIPS64MOVVF + const OpMIPS64MOVVaddr + const OpMIPS64MOVVconst + const OpMIPS64MOVVload + const OpMIPS64MOVVnop + const OpMIPS64MOVVreg + const OpMIPS64MOVVstore + const OpMIPS64MOVVstorezero + const OpMIPS64MOVWD + const OpMIPS64MOVWF + const OpMIPS64MOVWUload + const OpMIPS64MOVWUreg + const OpMIPS64MOVWload + const OpMIPS64MOVWreg + const OpMIPS64MOVWstore + const OpMIPS64MOVWstorezero + const OpMIPS64MULD + const OpMIPS64MULF + const OpMIPS64MULV + const OpMIPS64MULVU + const OpMIPS64NEGD + const OpMIPS64NEGF + const OpMIPS64NEGV + const OpMIPS64NOR + const OpMIPS64NORconst + const OpMIPS64OR + const OpMIPS64ORconst + const OpMIPS64SGT + const OpMIPS64SGTU + const OpMIPS64SGTUconst + const OpMIPS64SGTconst + const OpMIPS64SLLV + const OpMIPS64SLLVconst + const OpMIPS64SQRTD + const OpMIPS64SQRTF + const OpMIPS64SRAV + const OpMIPS64SRAVconst + const OpMIPS64SRLV + const OpMIPS64SRLVconst + const OpMIPS64SUBD + const OpMIPS64SUBF + const OpMIPS64SUBV + const OpMIPS64SUBVconst + const OpMIPS64TRUNCDV + const OpMIPS64TRUNCDW + const OpMIPS64TRUNCFV + const OpMIPS64TRUNCFW + const OpMIPS64XOR + const OpMIPS64XORconst + const OpMIPSADD + const OpMIPSADDD + const OpMIPSADDF + const OpMIPSADDconst + const OpMIPSAND + const OpMIPSANDconst + const OpMIPSCALLclosure + const OpMIPSCALLinter + const OpMIPSCALLstatic + const OpMIPSCALLtail + const OpMIPSCLZ + const OpMIPSCMOVZ + const OpMIPSCMOVZzero + const OpMIPSCMPEQD + const OpMIPSCMPEQF + const OpMIPSCMPGED + const OpMIPSCMPGEF + const OpMIPSCMPGTD + const OpMIPSCMPGTF + const OpMIPSDIV + const OpMIPSDIVD + const OpMIPSDIVF + const OpMIPSDIVU + const OpMIPSFPFlagFalse + const OpMIPSFPFlagTrue + const OpMIPSLoweredAtomicAdd + const OpMIPSLoweredAtomicAddconst + const OpMIPSLoweredAtomicAnd + const OpMIPSLoweredAtomicCas + const OpMIPSLoweredAtomicExchange + const OpMIPSLoweredAtomicLoad32 + const OpMIPSLoweredAtomicLoad8 + const OpMIPSLoweredAtomicOr + const OpMIPSLoweredAtomicStore32 + const OpMIPSLoweredAtomicStore8 + const OpMIPSLoweredAtomicStorezero + const OpMIPSLoweredGetCallerPC + const OpMIPSLoweredGetCallerSP + const OpMIPSLoweredGetClosurePtr + const OpMIPSLoweredMove + const OpMIPSLoweredNilCheck + const OpMIPSLoweredPanicBoundsA + const OpMIPSLoweredPanicBoundsB + const OpMIPSLoweredPanicBoundsC + const OpMIPSLoweredPanicExtendA + const OpMIPSLoweredPanicExtendB + const OpMIPSLoweredPanicExtendC + const OpMIPSLoweredWB + const OpMIPSLoweredZero + const OpMIPSMOVBUload + const OpMIPSMOVBUreg + const OpMIPSMOVBload + const OpMIPSMOVBreg + const OpMIPSMOVBstore + const OpMIPSMOVBstorezero + const OpMIPSMOVDF + const OpMIPSMOVDconst + const OpMIPSMOVDload + const OpMIPSMOVDstore + const OpMIPSMOVFD + const OpMIPSMOVFconst + const OpMIPSMOVFload + const OpMIPSMOVFstore + const OpMIPSMOVHUload + const OpMIPSMOVHUreg + const OpMIPSMOVHload + const OpMIPSMOVHreg + const OpMIPSMOVHstore + const OpMIPSMOVHstorezero + const OpMIPSMOVWD + const OpMIPSMOVWF + const OpMIPSMOVWaddr + const OpMIPSMOVWconst + const OpMIPSMOVWload + const OpMIPSMOVWnop + const OpMIPSMOVWreg + const OpMIPSMOVWstore + const OpMIPSMOVWstorezero + const OpMIPSMUL + const OpMIPSMULD + const OpMIPSMULF + const OpMIPSMULT + const OpMIPSMULTU + const OpMIPSNEG + const OpMIPSNEGD + const OpMIPSNEGF + const OpMIPSNOR + const OpMIPSNORconst + const OpMIPSOR + const OpMIPSORconst + const OpMIPSSGT + const OpMIPSSGTU + const OpMIPSSGTUconst + const OpMIPSSGTUzero + const OpMIPSSGTconst + const OpMIPSSGTzero + const OpMIPSSLL + const OpMIPSSLLconst + const OpMIPSSQRTD + const OpMIPSSQRTF + const OpMIPSSRA + const OpMIPSSRAconst + const OpMIPSSRL + const OpMIPSSRLconst + const OpMIPSSUB + const OpMIPSSUBD + const OpMIPSSUBF + const OpMIPSSUBconst + const OpMIPSTRUNCDW + const OpMIPSTRUNCFW + const OpMIPSXOR + const OpMIPSXORconst + const OpMakeResult + const OpMod16 + const OpMod16u + const OpMod32 + const OpMod32u + const OpMod64 + const OpMod64u + const OpMod8 + const OpMod8u + const OpMove + const OpMoveWB + const OpMul16 + const OpMul32 + const OpMul32F + const OpMul32uhilo + const OpMul32uover + const OpMul64 + const OpMul64F + const OpMul64uhilo + const OpMul64uover + const OpMul8 + const OpNeg16 + const OpNeg32 + const OpNeg32F + const OpNeg64 + const OpNeg64F + const OpNeg8 + const OpNeq16 + const OpNeq32 + const OpNeq32F + const OpNeq64 + const OpNeq64F + const OpNeq8 + const OpNeqB + const OpNeqInter + const OpNeqPtr + const OpNeqSlice + const OpNilCheck + const OpNot + const OpOffPtr + const OpOr16 + const OpOr32 + const OpOr64 + const OpOr8 + const OpOrB + const OpPPC64ADD + const OpPPC64ADDconst + const OpPPC64AND + const OpPPC64ANDCC + const OpPPC64ANDCCconst + const OpPPC64ANDN + const OpPPC64ANDconst + const OpPPC64CALLclosure + const OpPPC64CALLinter + const OpPPC64CALLstatic + const OpPPC64CALLtail + const OpPPC64CLRLSLDI + const OpPPC64CLRLSLWI + const OpPPC64CMP + const OpPPC64CMPU + const OpPPC64CMPUconst + const OpPPC64CMPW + const OpPPC64CMPWU + const OpPPC64CMPWUconst + const OpPPC64CMPWconst + const OpPPC64CMPconst + const OpPPC64CNTLZD + const OpPPC64CNTLZW + const OpPPC64CNTTZD + const OpPPC64CNTTZW + const OpPPC64DCBT + const OpPPC64DIVD + const OpPPC64DIVDU + const OpPPC64DIVW + const OpPPC64DIVWU + const OpPPC64EQV + const OpPPC64EXTSWSLconst + const OpPPC64Equal + const OpPPC64FABS + const OpPPC64FADD + const OpPPC64FADDS + const OpPPC64FCEIL + const OpPPC64FCFID + const OpPPC64FCFIDS + const OpPPC64FCMPU + const OpPPC64FCPSGN + const OpPPC64FCTIDZ + const OpPPC64FCTIWZ + const OpPPC64FDIV + const OpPPC64FDIVS + const OpPPC64FFLOOR + const OpPPC64FGreaterEqual + const OpPPC64FGreaterThan + const OpPPC64FLessEqual + const OpPPC64FLessThan + const OpPPC64FMADD + const OpPPC64FMADDS + const OpPPC64FMOVDconst + const OpPPC64FMOVDload + const OpPPC64FMOVDloadidx + const OpPPC64FMOVDstore + const OpPPC64FMOVDstoreidx + const OpPPC64FMOVSconst + const OpPPC64FMOVSload + const OpPPC64FMOVSloadidx + const OpPPC64FMOVSstore + const OpPPC64FMOVSstoreidx + const OpPPC64FMSUB + const OpPPC64FMSUBS + const OpPPC64FMUL + const OpPPC64FMULS + const OpPPC64FNABS + const OpPPC64FNEG + const OpPPC64FROUND + const OpPPC64FRSP + const OpPPC64FSQRT + const OpPPC64FSQRTS + const OpPPC64FSUB + const OpPPC64FSUBS + const OpPPC64FTRUNC + const OpPPC64FlagEQ + const OpPPC64FlagGT + const OpPPC64FlagLT + const OpPPC64GreaterEqual + const OpPPC64GreaterThan + const OpPPC64ISEL + const OpPPC64ISELB + const OpPPC64InvertFlags + const OpPPC64LessEqual + const OpPPC64LessThan + const OpPPC64LoweredAdd64Carry + const OpPPC64LoweredAtomicAdd32 + const OpPPC64LoweredAtomicAdd64 + const OpPPC64LoweredAtomicAnd32 + const OpPPC64LoweredAtomicAnd8 + const OpPPC64LoweredAtomicCas32 + const OpPPC64LoweredAtomicCas64 + const OpPPC64LoweredAtomicExchange32 + const OpPPC64LoweredAtomicExchange64 + const OpPPC64LoweredAtomicLoad32 + const OpPPC64LoweredAtomicLoad64 + const OpPPC64LoweredAtomicLoad8 + const OpPPC64LoweredAtomicLoadPtr + const OpPPC64LoweredAtomicOr32 + const OpPPC64LoweredAtomicOr8 + const OpPPC64LoweredAtomicStore32 + const OpPPC64LoweredAtomicStore64 + const OpPPC64LoweredAtomicStore8 + const OpPPC64LoweredGetCallerPC + const OpPPC64LoweredGetCallerSP + const OpPPC64LoweredGetClosurePtr + const OpPPC64LoweredMove + const OpPPC64LoweredMoveShort + const OpPPC64LoweredMuluhilo + const OpPPC64LoweredNilCheck + const OpPPC64LoweredPanicBoundsA + const OpPPC64LoweredPanicBoundsB + const OpPPC64LoweredPanicBoundsC + const OpPPC64LoweredQuadMove + const OpPPC64LoweredQuadMoveShort + const OpPPC64LoweredQuadZero + const OpPPC64LoweredQuadZeroShort + const OpPPC64LoweredRound32F + const OpPPC64LoweredRound64F + const OpPPC64LoweredWB + const OpPPC64LoweredZero + const OpPPC64LoweredZeroShort + const OpPPC64MADDLD + const OpPPC64MFVSRD + const OpPPC64MODSD + const OpPPC64MODSW + const OpPPC64MODUD + const OpPPC64MODUW + const OpPPC64MOVBZload + const OpPPC64MOVBZloadidx + const OpPPC64MOVBZreg + const OpPPC64MOVBreg + const OpPPC64MOVBstore + const OpPPC64MOVBstoreidx + const OpPPC64MOVBstorezero + const OpPPC64MOVDBRload + const OpPPC64MOVDBRloadidx + const OpPPC64MOVDBRstore + const OpPPC64MOVDBRstoreidx + const OpPPC64MOVDaddr + const OpPPC64MOVDconst + const OpPPC64MOVDload + const OpPPC64MOVDloadidx + const OpPPC64MOVDstore + const OpPPC64MOVDstoreidx + const OpPPC64MOVDstorezero + const OpPPC64MOVHBRload + const OpPPC64MOVHBRloadidx + const OpPPC64MOVHBRstore + const OpPPC64MOVHBRstoreidx + const OpPPC64MOVHZload + const OpPPC64MOVHZloadidx + const OpPPC64MOVHZreg + const OpPPC64MOVHload + const OpPPC64MOVHloadidx + const OpPPC64MOVHreg + const OpPPC64MOVHstore + const OpPPC64MOVHstoreidx + const OpPPC64MOVHstorezero + const OpPPC64MOVWBRload + const OpPPC64MOVWBRloadidx + const OpPPC64MOVWBRstore + const OpPPC64MOVWBRstoreidx + const OpPPC64MOVWZload + const OpPPC64MOVWZloadidx + const OpPPC64MOVWZreg + const OpPPC64MOVWload + const OpPPC64MOVWloadidx + const OpPPC64MOVWreg + const OpPPC64MOVWstore + const OpPPC64MOVWstoreidx + const OpPPC64MOVWstorezero + const OpPPC64MTVSRD + const OpPPC64MULHD + const OpPPC64MULHDU + const OpPPC64MULHW + const OpPPC64MULHWU + const OpPPC64MULLD + const OpPPC64MULLDconst + const OpPPC64MULLW + const OpPPC64MULLWconst + const OpPPC64NEG + const OpPPC64NOR + const OpPPC64NotEqual + const OpPPC64OR + const OpPPC64ORCC + const OpPPC64ORN + const OpPPC64ORconst + const OpPPC64POPCNTB + const OpPPC64POPCNTD + const OpPPC64POPCNTW + const OpPPC64RLDICL + const OpPPC64RLWINM + const OpPPC64RLWMI + const OpPPC64RLWNM + const OpPPC64ROTL + const OpPPC64ROTLW + const OpPPC64ROTLWconst + const OpPPC64ROTLconst + const OpPPC64SLD + const OpPPC64SLDconst + const OpPPC64SLW + const OpPPC64SLWconst + const OpPPC64SRAD + const OpPPC64SRADconst + const OpPPC64SRAW + const OpPPC64SRAWconst + const OpPPC64SRD + const OpPPC64SRDconst + const OpPPC64SRW + const OpPPC64SRWconst + const OpPPC64SUB + const OpPPC64SUBFCconst + const OpPPC64XOR + const OpPPC64XORCC + const OpPPC64XORconst + const OpPanicBounds + const OpPanicExtend + const OpPhi + const OpPopCount16 + const OpPopCount32 + const OpPopCount64 + const OpPopCount8 + const OpPrefetchCache + const OpPrefetchCacheStreamed + const OpPtrIndex + const OpPubBarrier + const OpRISCV64ADD + const OpRISCV64ADDI + const OpRISCV64ADDIW + const OpRISCV64AND + const OpRISCV64ANDI + const OpRISCV64CALLclosure + const OpRISCV64CALLinter + const OpRISCV64CALLstatic + const OpRISCV64CALLtail + const OpRISCV64DIV + const OpRISCV64DIVU + const OpRISCV64DIVUW + const OpRISCV64DIVW + const OpRISCV64DUFFCOPY + const OpRISCV64DUFFZERO + const OpRISCV64FABSD + const OpRISCV64FADDD + const OpRISCV64FADDS + const OpRISCV64FCVTDL + const OpRISCV64FCVTDS + const OpRISCV64FCVTDW + const OpRISCV64FCVTLD + const OpRISCV64FCVTLS + const OpRISCV64FCVTSD + const OpRISCV64FCVTSL + const OpRISCV64FCVTSW + const OpRISCV64FCVTWD + const OpRISCV64FCVTWS + const OpRISCV64FDIVD + const OpRISCV64FDIVS + const OpRISCV64FEQD + const OpRISCV64FEQS + const OpRISCV64FLED + const OpRISCV64FLES + const OpRISCV64FLTD + const OpRISCV64FLTS + const OpRISCV64FMADDD + const OpRISCV64FMOVDload + const OpRISCV64FMOVDstore + const OpRISCV64FMOVWload + const OpRISCV64FMOVWstore + const OpRISCV64FMSUBD + const OpRISCV64FMULD + const OpRISCV64FMULS + const OpRISCV64FMVDX + const OpRISCV64FMVSX + const OpRISCV64FNED + const OpRISCV64FNEGD + const OpRISCV64FNEGS + const OpRISCV64FNES + const OpRISCV64FNMADDD + const OpRISCV64FNMSUBD + const OpRISCV64FSGNJD + const OpRISCV64FSQRTD + const OpRISCV64FSQRTS + const OpRISCV64FSUBD + const OpRISCV64FSUBS + const OpRISCV64LoweredAtomicAdd32 + const OpRISCV64LoweredAtomicAdd64 + const OpRISCV64LoweredAtomicAnd32 + const OpRISCV64LoweredAtomicCas32 + const OpRISCV64LoweredAtomicCas64 + const OpRISCV64LoweredAtomicExchange32 + const OpRISCV64LoweredAtomicExchange64 + const OpRISCV64LoweredAtomicLoad32 + const OpRISCV64LoweredAtomicLoad64 + const OpRISCV64LoweredAtomicLoad8 + const OpRISCV64LoweredAtomicOr32 + const OpRISCV64LoweredAtomicStore32 + const OpRISCV64LoweredAtomicStore64 + const OpRISCV64LoweredAtomicStore8 + const OpRISCV64LoweredGetCallerPC + const OpRISCV64LoweredGetCallerSP + const OpRISCV64LoweredGetClosurePtr + const OpRISCV64LoweredMove + const OpRISCV64LoweredMuluhilo + const OpRISCV64LoweredMuluover + const OpRISCV64LoweredNilCheck + const OpRISCV64LoweredPanicBoundsA + const OpRISCV64LoweredPanicBoundsB + const OpRISCV64LoweredPanicBoundsC + const OpRISCV64LoweredWB + const OpRISCV64LoweredZero + const OpRISCV64MOVBUload + const OpRISCV64MOVBUreg + const OpRISCV64MOVBload + const OpRISCV64MOVBreg + const OpRISCV64MOVBstore + const OpRISCV64MOVBstorezero + const OpRISCV64MOVDconst + const OpRISCV64MOVDload + const OpRISCV64MOVDnop + const OpRISCV64MOVDreg + const OpRISCV64MOVDstore + const OpRISCV64MOVDstorezero + const OpRISCV64MOVHUload + const OpRISCV64MOVHUreg + const OpRISCV64MOVHload + const OpRISCV64MOVHreg + const OpRISCV64MOVHstore + const OpRISCV64MOVHstorezero + const OpRISCV64MOVWUload + const OpRISCV64MOVWUreg + const OpRISCV64MOVWload + const OpRISCV64MOVWreg + const OpRISCV64MOVWstore + const OpRISCV64MOVWstorezero + const OpRISCV64MOVaddr + const OpRISCV64MOVconvert + const OpRISCV64MUL + const OpRISCV64MULH + const OpRISCV64MULHU + const OpRISCV64MULW + const OpRISCV64NEG + const OpRISCV64NEGW + const OpRISCV64NOT + const OpRISCV64OR + const OpRISCV64ORI + const OpRISCV64REM + const OpRISCV64REMU + const OpRISCV64REMUW + const OpRISCV64REMW + const OpRISCV64SEQZ + const OpRISCV64SLL + const OpRISCV64SLLI + const OpRISCV64SLT + const OpRISCV64SLTI + const OpRISCV64SLTIU + const OpRISCV64SLTU + const OpRISCV64SNEZ + const OpRISCV64SRA + const OpRISCV64SRAI + const OpRISCV64SRL + const OpRISCV64SRLI + const OpRISCV64SUB + const OpRISCV64SUBW + const OpRISCV64XOR + const OpRISCV64XORI + const OpRotateLeft16 + const OpRotateLeft32 + const OpRotateLeft64 + const OpRotateLeft8 + const OpRound + const OpRound32F + const OpRound64F + const OpRoundToEven + const OpRsh16Ux16 + const OpRsh16Ux32 + const OpRsh16Ux64 + const OpRsh16Ux8 + const OpRsh16x16 + const OpRsh16x32 + const OpRsh16x64 + const OpRsh16x8 + const OpRsh32Ux16 + const OpRsh32Ux32 + const OpRsh32Ux64 + const OpRsh32Ux8 + const OpRsh32x16 + const OpRsh32x32 + const OpRsh32x64 + const OpRsh32x8 + const OpRsh64Ux16 + const OpRsh64Ux32 + const OpRsh64Ux64 + const OpRsh64Ux8 + const OpRsh64x16 + const OpRsh64x32 + const OpRsh64x64 + const OpRsh64x8 + const OpRsh8Ux16 + const OpRsh8Ux32 + const OpRsh8Ux64 + const OpRsh8Ux8 + const OpRsh8x16 + const OpRsh8x32 + const OpRsh8x64 + const OpRsh8x8 + const OpS390XADD + const OpS390XADDC + const OpS390XADDCconst + const OpS390XADDE + const OpS390XADDW + const OpS390XADDWconst + const OpS390XADDWload + const OpS390XADDconst + const OpS390XADDload + const OpS390XAND + const OpS390XANDW + const OpS390XANDWconst + const OpS390XANDWload + const OpS390XANDconst + const OpS390XANDload + const OpS390XAddTupleFirst32 + const OpS390XAddTupleFirst64 + const OpS390XCALLclosure + const OpS390XCALLinter + const OpS390XCALLstatic + const OpS390XCALLtail + const OpS390XCDFBRA + const OpS390XCDGBRA + const OpS390XCDLFBR + const OpS390XCDLGBR + const OpS390XCEFBRA + const OpS390XCEGBRA + const OpS390XCELFBR + const OpS390XCELGBR + const OpS390XCFDBRA + const OpS390XCFEBRA + const OpS390XCGDBRA + const OpS390XCGEBRA + const OpS390XCLEAR + const OpS390XCLFDBR + const OpS390XCLFEBR + const OpS390XCLGDBR + const OpS390XCLGEBR + const OpS390XCMP + const OpS390XCMPU + const OpS390XCMPUconst + const OpS390XCMPW + const OpS390XCMPWU + const OpS390XCMPWUconst + const OpS390XCMPWconst + const OpS390XCMPconst + const OpS390XCPSDR + const OpS390XDIVD + const OpS390XDIVDU + const OpS390XDIVW + const OpS390XDIVWU + const OpS390XFADD + const OpS390XFADDS + const OpS390XFCMP + const OpS390XFCMPS + const OpS390XFDIV + const OpS390XFDIVS + const OpS390XFIDBR + const OpS390XFLOGR + const OpS390XFMADD + const OpS390XFMADDS + const OpS390XFMOVDconst + const OpS390XFMOVDload + const OpS390XFMOVDloadidx + const OpS390XFMOVDstore + const OpS390XFMOVDstoreidx + const OpS390XFMOVSconst + const OpS390XFMOVSload + const OpS390XFMOVSloadidx + const OpS390XFMOVSstore + const OpS390XFMOVSstoreidx + const OpS390XFMSUB + const OpS390XFMSUBS + const OpS390XFMUL + const OpS390XFMULS + const OpS390XFNEG + const OpS390XFNEGS + const OpS390XFSQRT + const OpS390XFSQRTS + const OpS390XFSUB + const OpS390XFSUBS + const OpS390XFlagEQ + const OpS390XFlagGT + const OpS390XFlagLT + const OpS390XFlagOV + const OpS390XInvertFlags + const OpS390XLAA + const OpS390XLAAG + const OpS390XLAN + const OpS390XLANfloor + const OpS390XLAO + const OpS390XLAOfloor + const OpS390XLDEBR + const OpS390XLDGR + const OpS390XLEDBR + const OpS390XLGDR + const OpS390XLNDFR + const OpS390XLOCGR + const OpS390XLPDFR + const OpS390XLTDBR + const OpS390XLTEBR + const OpS390XLoweredAtomicCas32 + const OpS390XLoweredAtomicCas64 + const OpS390XLoweredAtomicExchange32 + const OpS390XLoweredAtomicExchange64 + const OpS390XLoweredGetCallerPC + const OpS390XLoweredGetCallerSP + const OpS390XLoweredGetClosurePtr + const OpS390XLoweredGetG + const OpS390XLoweredMove + const OpS390XLoweredNilCheck + const OpS390XLoweredPanicBoundsA + const OpS390XLoweredPanicBoundsB + const OpS390XLoweredPanicBoundsC + const OpS390XLoweredRound32F + const OpS390XLoweredRound64F + const OpS390XLoweredWB + const OpS390XLoweredZero + const OpS390XMLGR + const OpS390XMODD + const OpS390XMODDU + const OpS390XMODW + const OpS390XMODWU + const OpS390XMOVBZatomicload + const OpS390XMOVBZload + const OpS390XMOVBZloadidx + const OpS390XMOVBZreg + const OpS390XMOVBatomicstore + const OpS390XMOVBload + const OpS390XMOVBloadidx + const OpS390XMOVBreg + const OpS390XMOVBstore + const OpS390XMOVBstoreconst + const OpS390XMOVBstoreidx + const OpS390XMOVDBR + const OpS390XMOVDBRload + const OpS390XMOVDBRloadidx + const OpS390XMOVDBRstore + const OpS390XMOVDBRstoreidx + const OpS390XMOVDaddr + const OpS390XMOVDaddridx + const OpS390XMOVDatomicload + const OpS390XMOVDatomicstore + const OpS390XMOVDconst + const OpS390XMOVDload + const OpS390XMOVDloadidx + const OpS390XMOVDstore + const OpS390XMOVDstoreconst + const OpS390XMOVDstoreidx + const OpS390XMOVHBRload + const OpS390XMOVHBRloadidx + const OpS390XMOVHBRstore + const OpS390XMOVHBRstoreidx + const OpS390XMOVHZload + const OpS390XMOVHZloadidx + const OpS390XMOVHZreg + const OpS390XMOVHload + const OpS390XMOVHloadidx + const OpS390XMOVHreg + const OpS390XMOVHstore + const OpS390XMOVHstoreconst + const OpS390XMOVHstoreidx + const OpS390XMOVWBR + const OpS390XMOVWBRload + const OpS390XMOVWBRloadidx + const OpS390XMOVWBRstore + const OpS390XMOVWBRstoreidx + const OpS390XMOVWZatomicload + const OpS390XMOVWZload + const OpS390XMOVWZloadidx + const OpS390XMOVWZreg + const OpS390XMOVWatomicstore + const OpS390XMOVWload + const OpS390XMOVWloadidx + const OpS390XMOVWreg + const OpS390XMOVWstore + const OpS390XMOVWstoreconst + const OpS390XMOVWstoreidx + const OpS390XMULHD + const OpS390XMULHDU + const OpS390XMULLD + const OpS390XMULLDconst + const OpS390XMULLDload + const OpS390XMULLW + const OpS390XMULLWconst + const OpS390XMULLWload + const OpS390XMVC + const OpS390XNEG + const OpS390XNEGW + const OpS390XNOT + const OpS390XNOTW + const OpS390XOR + const OpS390XORW + const OpS390XORWconst + const OpS390XORWload + const OpS390XORconst + const OpS390XORload + const OpS390XPOPCNT + const OpS390XRISBGZ + const OpS390XRLL + const OpS390XRLLG + const OpS390XRLLconst + const OpS390XRXSBG + const OpS390XSLD + const OpS390XSLDconst + const OpS390XSLW + const OpS390XSLWconst + const OpS390XSRAD + const OpS390XSRADconst + const OpS390XSRAW + const OpS390XSRAWconst + const OpS390XSRD + const OpS390XSRDconst + const OpS390XSRW + const OpS390XSRWconst + const OpS390XSTM2 + const OpS390XSTM3 + const OpS390XSTM4 + const OpS390XSTMG2 + const OpS390XSTMG3 + const OpS390XSTMG4 + const OpS390XSUB + const OpS390XSUBC + const OpS390XSUBE + const OpS390XSUBW + const OpS390XSUBWconst + const OpS390XSUBWload + const OpS390XSUBconst + const OpS390XSUBload + const OpS390XSYNC + const OpS390XSumBytes2 + const OpS390XSumBytes4 + const OpS390XSumBytes8 + const OpS390XXOR + const OpS390XXORW + const OpS390XXORWconst + const OpS390XXORWload + const OpS390XXORconst + const OpS390XXORload + const OpSB + const OpSP + const OpSelect0 + const OpSelect1 + const OpSelectN + const OpSelectNAddr + const OpSignExt16to32 + const OpSignExt16to64 + const OpSignExt32to64 + const OpSignExt8to16 + const OpSignExt8to32 + const OpSignExt8to64 + const OpSignmask + const OpSliceCap + const OpSliceLen + const OpSliceMake + const OpSlicePtr + const OpSlicePtrUnchecked + const OpSlicemask + const OpSpectreIndex + const OpSpectreSliceIndex + const OpSqrt + const OpSqrt32 + const OpStaticCall + const OpStaticLECall + const OpStore + const OpStoreReg + const OpStoreWB + const OpStringLen + const OpStringMake + const OpStringPtr + const OpStructMake0 + const OpStructMake1 + const OpStructMake2 + const OpStructMake3 + const OpStructMake4 + const OpStructSelect + const OpSub16 + const OpSub32 + const OpSub32F + const OpSub32carry + const OpSub32withcarry + const OpSub64 + const OpSub64F + const OpSub64borrow + const OpSub8 + const OpSubPtr + const OpTailCall + const OpTailLECall + const OpTrunc + const OpTrunc16to8 + const OpTrunc32to16 + const OpTrunc32to8 + const OpTrunc64to16 + const OpTrunc64to32 + const OpTrunc64to8 + const OpUnknown + const OpVarDef + const OpVarKill + const OpVarLive + const OpWB + const OpWasmF32Abs + const OpWasmF32Add + const OpWasmF32Ceil + const OpWasmF32Const + const OpWasmF32ConvertI64S + const OpWasmF32ConvertI64U + const OpWasmF32Copysign + const OpWasmF32DemoteF64 + const OpWasmF32Div + const OpWasmF32Eq + const OpWasmF32Floor + const OpWasmF32Ge + const OpWasmF32Gt + const OpWasmF32Le + const OpWasmF32Load + const OpWasmF32Lt + const OpWasmF32Mul + const OpWasmF32Ne + const OpWasmF32Nearest + const OpWasmF32Neg + const OpWasmF32Sqrt + const OpWasmF32Store + const OpWasmF32Sub + const OpWasmF32Trunc + const OpWasmF64Abs + const OpWasmF64Add + const OpWasmF64Ceil + const OpWasmF64Const + const OpWasmF64ConvertI64S + const OpWasmF64ConvertI64U + const OpWasmF64Copysign + const OpWasmF64Div + const OpWasmF64Eq + const OpWasmF64Floor + const OpWasmF64Ge + const OpWasmF64Gt + const OpWasmF64Le + const OpWasmF64Load + const OpWasmF64Lt + const OpWasmF64Mul + const OpWasmF64Ne + const OpWasmF64Nearest + const OpWasmF64Neg + const OpWasmF64PromoteF32 + const OpWasmF64Sqrt + const OpWasmF64Store + const OpWasmF64Sub + const OpWasmF64Trunc + const OpWasmI32Rotl + const OpWasmI64Add + const OpWasmI64AddConst + const OpWasmI64And + const OpWasmI64Clz + const OpWasmI64Const + const OpWasmI64Ctz + const OpWasmI64DivS + const OpWasmI64DivU + const OpWasmI64Eq + const OpWasmI64Eqz + const OpWasmI64Extend16S + const OpWasmI64Extend32S + const OpWasmI64Extend8S + const OpWasmI64GeS + const OpWasmI64GeU + const OpWasmI64GtS + const OpWasmI64GtU + const OpWasmI64LeS + const OpWasmI64LeU + const OpWasmI64Load + const OpWasmI64Load16S + const OpWasmI64Load16U + const OpWasmI64Load32S + const OpWasmI64Load32U + const OpWasmI64Load8S + const OpWasmI64Load8U + const OpWasmI64LtS + const OpWasmI64LtU + const OpWasmI64Mul + const OpWasmI64Ne + const OpWasmI64Or + const OpWasmI64Popcnt + const OpWasmI64RemS + const OpWasmI64RemU + const OpWasmI64Rotl + const OpWasmI64Shl + const OpWasmI64ShrS + const OpWasmI64ShrU + const OpWasmI64Store + const OpWasmI64Store16 + const OpWasmI64Store32 + const OpWasmI64Store8 + const OpWasmI64Sub + const OpWasmI64TruncSatF32S + const OpWasmI64TruncSatF32U + const OpWasmI64TruncSatF64S + const OpWasmI64TruncSatF64U + const OpWasmI64Xor + const OpWasmLoweredAddr + const OpWasmLoweredClosureCall + const OpWasmLoweredConvert + const OpWasmLoweredGetCallerPC + const OpWasmLoweredGetCallerSP + const OpWasmLoweredGetClosurePtr + const OpWasmLoweredInterCall + const OpWasmLoweredMove + const OpWasmLoweredNilCheck + const OpWasmLoweredStaticCall + const OpWasmLoweredTailCall + const OpWasmLoweredWB + const OpWasmLoweredZero + const OpWasmSelect + const OpXor16 + const OpXor32 + const OpXor64 + const OpXor8 + const OpZero + const OpZeroExt16to32 + const OpZeroExt16to64 + const OpZeroExt32to64 + const OpZeroExt8to16 + const OpZeroExt8to32 + const OpZeroExt8to64 + const OpZeroWB + const OpZeromask + func ArgOpAndRegisterFor(r abi.RegIndex, abiConfig *abi.ABIConfig) (Op, int64) + func StructMakeOp(nf int) Op + func (o Op) Asm() obj.As + func (o Op) HasSideEffects() bool + func (o Op) IsCall() bool + func (o Op) IsTailCall() bool + func (o Op) ResultInArg0() bool + func (o Op) Scale() int16 + func (o Op) String() string + func (o Op) SymEffect() SymEffect + func (o Op) UnsafePoint() bool + type Register struct + func (r *Register) GCNum() int16 + func (r *Register) ObjNum() int16 + func (r *Register) String() string + type RegisterSet uint64 + type SlKeyIdx uint32 + type SlotID int32 + type SparseTree []SparseTreeNode + func (t SparseTree) Child(x *Block) *Block + func (t SparseTree) IsAncestorEq(x, y *Block) bool + func (t SparseTree) Parent(x *Block) *Block + func (t SparseTree) Sibling(x *Block) *Block + type SparseTreeNode struct + func (s *SparseTreeNode) Entry() int32 + func (s *SparseTreeNode) Exit() int32 + func (s *SparseTreeNode) String() string + type Spill struct + Offset int64 + Reg int16 + Type *types.Type + type StackOffset int32 + type Sym interface + CanBeAnSSAAux func() + CanBeAnSSASym func() + type SymEffect int8 + const SymAddr + const SymNone + const SymRdWr + const SymRead + const SymWrite + type Types struct + Bool *types.Type + BytePtr *types.Type + BytePtrPtr *types.Type + Float32 *types.Type + Float32Ptr *types.Type + Float64 *types.Type + Float64Ptr *types.Type + Int *types.Type + Int16 *types.Type + Int32 *types.Type + Int32Ptr *types.Type + Int64 *types.Type + Int8 *types.Type + IntPtr *types.Type + String *types.Type + UInt *types.Type + UInt16 *types.Type + UInt32 *types.Type + UInt32Ptr *types.Type + UInt64 *types.Type + UInt8 *types.Type + Uintptr *types.Type + UintptrPtr *types.Type + func NewTypes() *Types + func (t *Types) SetTypPtrs() + type ValAndOff int64 + func (x ValAndOff) Off() int32 + func (x ValAndOff) Off64() int64 + func (x ValAndOff) String() string + func (x ValAndOff) Val() int32 + func (x ValAndOff) Val16() int16 + func (x ValAndOff) Val64() int64 + func (x ValAndOff) Val8() int8 + type ValHeap struct + func (h *ValHeap) Pop() interface{} + func (h *ValHeap) Push(x interface{}) + func (h ValHeap) Len() int + func (h ValHeap) Less(i, j int) bool + func (h ValHeap) Swap(i, j int) + type Value struct + Args []*Value + Aux Aux + AuxInt int64 + Block *Block + ID ID + InCache bool + OnWasmStack bool + Op Op + Pos src.XPos + Type *types.Type + Uses int32 + func IsNewObject(v *Value) (mem *Value, ok bool) + func (*Value) CanBeAnSSAAux() + func (v *Value) AddArg(w *Value) + func (v *Value) AddArg2(w1, w2 *Value) + func (v *Value) AddArg3(w1, w2, w3 *Value) + func (v *Value) AddArg4(w1, w2, w3, w4 *Value) + func (v *Value) AddArg5(w1, w2, w3, w4, w5 *Value) + func (v *Value) AddArg6(w1, w2, w3, w4, w5, w6 *Value) + func (v *Value) AddArgs(a ...*Value) + func (v *Value) AuxArm64BitField() arm64BitField + func (v *Value) AuxFloat() float64 + func (v *Value) AuxInt16() int16 + func (v *Value) AuxInt32() int32 + func (v *Value) AuxInt8() int8 + func (v *Value) AuxUnsigned() uint64 + func (v *Value) AuxValAndOff() ValAndOff + func (v *Value) Fatalf(msg string, args ...interface{}) + func (v *Value) HTML() string + func (v *Value) LackingPos() bool + func (v *Value) Log() bool + func (v *Value) Logf(msg string, args ...interface{}) + func (v *Value) LongHTML() string + func (v *Value) LongString() string + func (v *Value) MemoryArg() *Value + func (v *Value) Reg() int16 + func (v *Value) Reg0() int16 + func (v *Value) Reg1() int16 + func (v *Value) RegName() string + func (v *Value) ResultReg() int16 + func (v *Value) SetArg(i int, w *Value) + func (v *Value) SetArgs1(a *Value) + func (v *Value) SetArgs2(a, b *Value) + func (v *Value) SetArgs3(a, b, c *Value) + func (v *Value) String() string + type VarID int32 + type VarLoc struct + Registers RegisterSet + type ZeroRegion struct