public MemExtend(RegSP Base = default, Reg Index = default, ExtShift Extend = default, byte Amount = default, bool ShiftMustBeZero = default) { this.Base = Base; this.Index = Index; this.Extend = Extend; this.Amount = Amount; this.ShiftMustBeZero = ShiftMustBeZero; }
public static @string String(this RegSP r) { if (Reg(r) == WSP) return "WSP"; else if (Reg(r) == SP) return "SP"; else return Reg(r).String(); }
public static void isArg(this RegSP _p0) { }
public MemImmediate(RegSP Base = default, AddrMode Mode = default, int imm = default) { this.Base = Base; this.Mode = Mode; this.imm = imm; }