Cosmos/source2/IL2PCU/Cosmos.IL2CPU.X86/X86/SSEAndMMX2/_Infra/InstructionWithDestinationAndSourceAndPseudoOpcodes.cs
2009-11-03 17:18:47 +00:00

26 lines
771 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Cosmos.IL2CPU.X86.SSE
{
public abstract class InstructionWithDestinationAndSourceAndPseudoOpcodes : InstructionWithDestinationAndSource
{
public byte pseudoOpcode
{
get;
set;
}
public override void WriteText(Assembler aAssembler, System.IO.TextWriter aOutput)
{
aOutput.Write(mMnemonic);
aOutput.Write(" ");
aOutput.Write(this.GetDestinationAsString());
aOutput.Write(", ");
aOutput.Write(this.GetSourceAsString());
aOutput.Write(", ");
aOutput.Write(this.pseudoOpcode);
}
}
}