Versions in this module Expand all Collapse all v1 v1.22.2 Apr 24, 2024 v1.22.1 Apr 24, 2024 v1.22.0 Feb 13, 2024 Changes in this version + func CanSSA(t *types.Type) bool + func FuncNameABI(n string, a obj.ABI) string type Config + func (c *Config) NewFunc(fe Frontend, cache *Cache) *Func type Func + func (f *Func) NameABI() string + func (f *Func) NewLocal(pos src.XPos, typ *types.Type) *ir.Name type Op + const OpAMD64BTCQconstmodify + const OpAMD64BTRQconstmodify + const OpAMD64BTSQconstmodify + const OpAMD64MINSD + const OpAMD64MINSS + const OpAMD64POR + const OpAMD64SETAEstoreidx1 + const OpAMD64SETAstoreidx1 + const OpAMD64SETBEstoreidx1 + const OpAMD64SETBstoreidx1 + const OpAMD64SETEQstoreidx1 + const OpAMD64SETGEstoreidx1 + const OpAMD64SETGstoreidx1 + const OpAMD64SETLEstoreidx1 + const OpAMD64SETLstoreidx1 + const OpAMD64SETNEstoreidx1 + const OpARM64FMAXD + const OpARM64FMAXS + const OpARM64FMIND + const OpARM64FMINS + const OpMax32F + const OpMax64F + const OpMin32F + const OpMin64F + const OpPPC64ADDCC + const OpPPC64ADDCCconst + const OpPPC64ANDNCC + const OpPPC64CNTLZDCC + const OpPPC64NEGCC + const OpPPC64NORCC + const OpPPC64RLDICR + const OpPPC64SUBCC + const OpRISCV64FMADDS + const OpRISCV64FMSUBS + const OpRISCV64FNMADDS + const OpRISCV64FNMSUBS + const OpRISCV64LoweredPubBarrier + const OpRISCV64LoweredRound32F + const OpRISCV64LoweredRound64F + const OpRISCV64SRAIW + const OpRISCV64SRAW + const OpRISCV64SRLIW + const OpRISCV64SRLW v1.21.6 Jan 9, 2024 v1.21.5 Jan 6, 2024 v1.21.4 Jan 6, 2024 v1.21.3 Jan 6, 2024 v1.21.2 Jan 6, 2024 v1.21.1 Jan 6, 2024 v1.21.0 Dec 26, 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 ScoreInitMem + const ScoreMemory + const ScoreNilCheck + const ScorePhi + const ScoreReadFlags + const ScoreReadTuple + var AuxMark auxMark + 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, loggingLevel int, stackOffset func(LocalSlot) int32, ...) + func BuildFuncDebugNoOptimized(ctxt *obj.Link, f *Func, loggingEnabled bool, ...) + func Compile(f *Func) + 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 BaseAddress struct + 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 int16 + 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 BlockAMD64JUMPTABLE + 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 BlockARM64JUMPTABLE + 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 BlockJumpTable + const BlockLOONG64EQ + const BlockLOONG64FPF + const BlockLOONG64FPT + const BlockLOONG64GEZ + const BlockLOONG64GTZ + const BlockLOONG64LEZ + const BlockLOONG64LTZ + const BlockLOONG64NE + 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 + Func func() *ir.Func + MyImportPath func() string + 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 + 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 + 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() 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 + OptDcl []*ir.Name + 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 Op386LoweredCtz32 + 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 Op386ROLB + const Op386ROLBconst + const Op386ROLL + const Op386ROLLconst + const Op386ROLW + 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 OpAMD64LZCNTL + const OpAMD64LZCNTQ + const OpAMD64LoweredGetCallerPC + const OpAMD64LoweredGetCallerSP + const OpAMD64LoweredGetClosurePtr + const OpAMD64LoweredGetG + const OpAMD64LoweredHasCPUFeature + const OpAMD64LoweredNilCheck + const OpAMD64LoweredPanicBoundsA + const OpAMD64LoweredPanicBoundsB + const OpAMD64LoweredPanicBoundsC + const OpAMD64LoweredWB + const OpAMD64MOVBELload + const OpAMD64MOVBELloadidx1 + const OpAMD64MOVBELloadidx4 + const OpAMD64MOVBELloadidx8 + const OpAMD64MOVBELstore + const OpAMD64MOVBELstoreidx1 + const OpAMD64MOVBELstoreidx4 + const OpAMD64MOVBELstoreidx8 + const OpAMD64MOVBEQload + const OpAMD64MOVBEQloadidx1 + const OpAMD64MOVBEQloadidx8 + const OpAMD64MOVBEQstore + const OpAMD64MOVBEQstoreidx1 + const OpAMD64MOVBEQstoreidx8 + const OpAMD64MOVBEWstore + const OpAMD64MOVBEWstoreidx1 + const OpAMD64MOVBEWstoreidx2 + 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 OpAMD64SARXL + const OpAMD64SARXLload + const OpAMD64SARXLloadidx1 + const OpAMD64SARXLloadidx4 + const OpAMD64SARXLloadidx8 + const OpAMD64SARXQ + const OpAMD64SARXQload + const OpAMD64SARXQloadidx1 + const OpAMD64SARXQloadidx8 + 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 OpAMD64SHLXL + const OpAMD64SHLXLload + const OpAMD64SHLXLloadidx1 + const OpAMD64SHLXLloadidx4 + const OpAMD64SHLXLloadidx8 + const OpAMD64SHLXQ + const OpAMD64SHLXQload + const OpAMD64SHLXQloadidx1 + const OpAMD64SHLXQloadidx8 + const OpAMD64SHRB + const OpAMD64SHRBconst + const OpAMD64SHRDQ + const OpAMD64SHRL + const OpAMD64SHRLconst + const OpAMD64SHRQ + const OpAMD64SHRQconst + const OpAMD64SHRW + const OpAMD64SHRWconst + const OpAMD64SHRXL + const OpAMD64SHRXLload + const OpAMD64SHRXLloadidx1 + const OpAMD64SHRXLloadidx4 + const OpAMD64SHRXLloadidx8 + const OpAMD64SHRXQ + const OpAMD64SHRXQload + const OpAMD64SHRXQloadidx1 + const OpAMD64SHRXQloadidx8 + 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 OpARM64GreaterEqualNoov + const OpARM64GreaterEqualU + const OpARM64GreaterThan + const OpARM64GreaterThanF + const OpARM64GreaterThanU + const OpARM64InvertFlags + const OpARM64LDAR + const OpARM64LDARB + const OpARM64LDARW + const OpARM64LDP + const OpARM64LessEqual + const OpARM64LessEqualF + const OpARM64LessEqualU + const OpARM64LessThan + const OpARM64LessThanF + const OpARM64LessThanNoov + 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 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 OpBswap16 + 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 OpLOONG64ADDD + const OpLOONG64ADDF + const OpLOONG64ADDV + const OpLOONG64ADDVconst + const OpLOONG64AND + const OpLOONG64ANDconst + const OpLOONG64CALLclosure + const OpLOONG64CALLinter + const OpLOONG64CALLstatic + const OpLOONG64CALLtail + const OpLOONG64CMPEQD + const OpLOONG64CMPEQF + const OpLOONG64CMPGED + const OpLOONG64CMPGEF + const OpLOONG64CMPGTD + const OpLOONG64CMPGTF + const OpLOONG64DIVD + const OpLOONG64DIVF + const OpLOONG64DIVV + const OpLOONG64DIVVU + const OpLOONG64DUFFCOPY + const OpLOONG64DUFFZERO + const OpLOONG64FPFlagFalse + const OpLOONG64FPFlagTrue + const OpLOONG64LoweredAtomicAdd32 + const OpLOONG64LoweredAtomicAdd64 + const OpLOONG64LoweredAtomicAddconst32 + const OpLOONG64LoweredAtomicAddconst64 + const OpLOONG64LoweredAtomicCas32 + const OpLOONG64LoweredAtomicCas64 + const OpLOONG64LoweredAtomicExchange32 + const OpLOONG64LoweredAtomicExchange64 + const OpLOONG64LoweredAtomicLoad32 + const OpLOONG64LoweredAtomicLoad64 + const OpLOONG64LoweredAtomicLoad8 + const OpLOONG64LoweredAtomicStore32 + const OpLOONG64LoweredAtomicStore64 + const OpLOONG64LoweredAtomicStore8 + const OpLOONG64LoweredAtomicStorezero32 + const OpLOONG64LoweredAtomicStorezero64 + const OpLOONG64LoweredGetCallerPC + const OpLOONG64LoweredGetCallerSP + const OpLOONG64LoweredGetClosurePtr + const OpLOONG64LoweredMove + const OpLOONG64LoweredNilCheck + const OpLOONG64LoweredPanicBoundsA + const OpLOONG64LoweredPanicBoundsB + const OpLOONG64LoweredPanicBoundsC + const OpLOONG64LoweredWB + const OpLOONG64LoweredZero + const OpLOONG64MASKEQZ + const OpLOONG64MASKNEZ + const OpLOONG64MOVBUload + const OpLOONG64MOVBUreg + const OpLOONG64MOVBload + const OpLOONG64MOVBreg + const OpLOONG64MOVBstore + const OpLOONG64MOVBstorezero + const OpLOONG64MOVDF + const OpLOONG64MOVDconst + const OpLOONG64MOVDload + const OpLOONG64MOVDstore + const OpLOONG64MOVFD + const OpLOONG64MOVFconst + const OpLOONG64MOVFload + const OpLOONG64MOVFstore + const OpLOONG64MOVHUload + const OpLOONG64MOVHUreg + const OpLOONG64MOVHload + const OpLOONG64MOVHreg + const OpLOONG64MOVHstore + const OpLOONG64MOVHstorezero + const OpLOONG64MOVVD + const OpLOONG64MOVVF + const OpLOONG64MOVVaddr + const OpLOONG64MOVVconst + const OpLOONG64MOVVload + const OpLOONG64MOVVnop + const OpLOONG64MOVVreg + const OpLOONG64MOVVstore + const OpLOONG64MOVVstorezero + const OpLOONG64MOVWD + const OpLOONG64MOVWF + const OpLOONG64MOVWUload + const OpLOONG64MOVWUreg + const OpLOONG64MOVWload + const OpLOONG64MOVWreg + const OpLOONG64MOVWstore + const OpLOONG64MOVWstorezero + const OpLOONG64MULD + const OpLOONG64MULF + const OpLOONG64MULHV + const OpLOONG64MULHVU + const OpLOONG64MULV + const OpLOONG64NEGD + const OpLOONG64NEGF + const OpLOONG64NEGV + const OpLOONG64NOR + const OpLOONG64NORconst + const OpLOONG64OR + const OpLOONG64ORconst + const OpLOONG64REMV + const OpLOONG64REMVU + const OpLOONG64ROTR + const OpLOONG64ROTRV + const OpLOONG64ROTRVconst + const OpLOONG64ROTRconst + const OpLOONG64SGT + const OpLOONG64SGTU + const OpLOONG64SGTUconst + const OpLOONG64SGTconst + const OpLOONG64SLLV + const OpLOONG64SLLVconst + const OpLOONG64SQRTD + const OpLOONG64SQRTF + const OpLOONG64SRAV + const OpLOONG64SRAVconst + const OpLOONG64SRLV + const OpLOONG64SRLVconst + const OpLOONG64SUBD + const OpLOONG64SUBF + const OpLOONG64SUBV + const OpLOONG64SUBVconst + const OpLOONG64TRUNCDV + const OpLOONG64TRUNCDW + const OpLOONG64TRUNCFV + const OpLOONG64TRUNCFW + const OpLOONG64XOR + const OpLOONG64XORconst + 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 OpMIPS64ABSD + 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 OpMIPS64LoweredAtomicAnd32 + const OpMIPS64LoweredAtomicCas32 + const OpMIPS64LoweredAtomicCas64 + const OpMIPS64LoweredAtomicExchange32 + const OpMIPS64LoweredAtomicExchange64 + const OpMIPS64LoweredAtomicLoad32 + const OpMIPS64LoweredAtomicLoad64 + const OpMIPS64LoweredAtomicLoad8 + const OpMIPS64LoweredAtomicOr32 + 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 OpMIPS64MOVVfpgp + const OpMIPS64MOVVgpfp + const OpMIPS64MOVVload + const OpMIPS64MOVVnop + const OpMIPS64MOVVreg + const OpMIPS64MOVVstore + const OpMIPS64MOVVstorezero + const OpMIPS64MOVWD + const OpMIPS64MOVWF + const OpMIPS64MOVWUload + const OpMIPS64MOVWUreg + const OpMIPS64MOVWfpgp + const OpMIPS64MOVWgpfp + 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 OpMIPSABSD + 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 OpMIPSMOVWfpgp + const OpMIPSMOVWgpfp + 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 OpPPC64ADDC + const OpPPC64ADDCconst + const OpPPC64ADDE + const OpPPC64ADDZEzero + const OpPPC64ADDconst + const OpPPC64AND + const OpPPC64ANDCC + const OpPPC64ANDCCconst + const OpPPC64ANDN + const OpPPC64BRD + const OpPPC64BRH + const OpPPC64BRW + 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 OpPPC64ISELZ + const OpPPC64InvertFlags + const OpPPC64LessEqual + const OpPPC64LessThan + 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 OpPPC64LoweredNilCheck + const OpPPC64LoweredPanicBoundsA + const OpPPC64LoweredPanicBoundsB + const OpPPC64LoweredPanicBoundsC + const OpPPC64LoweredPubBarrier + 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 OpPPC64SETBC + const OpPPC64SETBCR + 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 OpPPC64SUBC + const OpPPC64SUBCconst + const OpPPC64SUBE + const OpPPC64SUBFCconst + const OpPPC64SUBZEzero + 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 OpSPanchored + 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 OpVarLive + const OpWB + const OpWBend + 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, select1 []*Value) (mem *Value, ok bool) + 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) AuxUInt8() uint8 + 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) RegTmp() int16 + 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