public X86IMUL(Disasm rawInstruction) : base() { Operands = new IX86Operand[3]; Operands[0] = GetOperand(rawInstruction.Argument1); Operands[1] = GetOperand(rawInstruction.Argument2); Operands[2] = GetOperand(rawInstruction.Argument3); }
public X86IMUL(Instruction rawInstruction) { Operands = new IX86Operand[3]; Operands[0] = rawInstruction.Operands[0].GetOperand(); Operands[1] = rawInstruction.Operands[1].GetOperand(); Operands[2] = rawInstruction.Operands[2].GetOperand(); }
public X86NOT(Instruction rawInstruction) { Operands = new IX86Operand[1]; Operands[0] = rawInstruction.Operands[0].GetOperand(); }
public X86XOR(Instruction rawInstruction) { Operands = new IX86Operand[2]; Operands[0] = rawInstruction.Operands[0].GetOperand(); Operands[1] = rawInstruction.Operands[1].GetOperand(); }
public X86PUSH(Disasm rawInstruction) : base() { Operands = new IX86Operand[1]; Operands[0] = GetOperand(rawInstruction.Argument1); }