Core: Capitalize Reg in x86ops
This commit is contained in:
parent
dbd20dd993
commit
c7ac150b91
File diff suppressed because it is too large
Load Diff
|
@ -66,12 +66,12 @@ public:
|
||||||
|
|
||||||
void AdcConstToVariable(void * Variable, const char * VariableName, uint8_t Constant);
|
void AdcConstToVariable(void * Variable, const char * VariableName, uint8_t Constant);
|
||||||
void AdcConstToX86Reg(x86Reg Reg, uint32_t Const);
|
void AdcConstToX86Reg(x86Reg Reg, uint32_t Const);
|
||||||
void AdcVariableToX86reg(x86Reg reg, void * Variable, const char * VariableName);
|
void AdcVariableToX86reg(x86Reg Reg, void * Variable, const char * VariableName);
|
||||||
void AdcX86RegToX86Reg(x86Reg Destination, x86Reg Source);
|
void AdcX86RegToX86Reg(x86Reg Destination, x86Reg Source);
|
||||||
void AddConstToVariable(void * Variable, const char * VariableName, uint32_t Const);
|
void AddConstToVariable(void * Variable, const char * VariableName, uint32_t Const);
|
||||||
void AddConstToX86Reg(x86Reg Reg, uint32_t Const, bool NeedCarry = false);
|
void AddConstToX86Reg(x86Reg Reg, uint32_t Const, bool NeedCarry = false);
|
||||||
void AddVariableToX86reg(x86Reg reg, void * Variable, const char * VariableName);
|
void AddVariableToX86reg(x86Reg Reg, void * Variable, const char * VariableName);
|
||||||
void AddX86regToVariable(x86Reg reg, void * Variable, const char * VariableName);
|
void AddX86regToVariable(x86Reg Reg, void * Variable, const char * VariableName);
|
||||||
void AddX86RegToX86Reg(x86Reg Destination, x86Reg Source);
|
void AddX86RegToX86Reg(x86Reg Destination, x86Reg Source);
|
||||||
void AndConstToVariable(uint32_t Const, void * Variable, const char * VariableName);
|
void AndConstToVariable(uint32_t Const, void * Variable, const char * VariableName);
|
||||||
void AndConstToX86Reg(x86Reg Reg, uint32_t Const);
|
void AndConstToX86Reg(x86Reg Reg, uint32_t Const);
|
||||||
|
@ -89,9 +89,9 @@ public:
|
||||||
void CompVariableToX86reg(x86Reg Reg, void * Variable, const char * VariableName);
|
void CompVariableToX86reg(x86Reg Reg, void * Variable, const char * VariableName);
|
||||||
void CompX86RegToX86Reg(x86Reg Destination, x86Reg Source);
|
void CompX86RegToX86Reg(x86Reg Destination, x86Reg Source);
|
||||||
void DecX86reg(x86Reg Reg);
|
void DecX86reg(x86Reg Reg);
|
||||||
void DivX86reg(x86Reg reg);
|
void DivX86reg(x86Reg Reg);
|
||||||
void idivX86reg(x86Reg reg);
|
void idivX86reg(x86Reg Reg);
|
||||||
void imulX86reg(x86Reg reg);
|
void imulX86reg(x86Reg Reg);
|
||||||
void IncX86reg(x86Reg Reg);
|
void IncX86reg(x86Reg Reg);
|
||||||
void JaeLabel8(const char * Label, uint8_t Value);
|
void JaeLabel8(const char * Label, uint8_t Value);
|
||||||
void JaeLabel32(const char * Label, uint32_t Value);
|
void JaeLabel32(const char * Label, uint32_t Value);
|
||||||
|
@ -110,9 +110,9 @@ public:
|
||||||
void JleLabel32(const char * Label, uint32_t Value);
|
void JleLabel32(const char * Label, uint32_t Value);
|
||||||
void JlLabel8(const char * Label, uint8_t Value);
|
void JlLabel8(const char * Label, uint8_t Value);
|
||||||
void JlLabel32(const char * Label, uint32_t Value);
|
void JlLabel32(const char * Label, uint32_t Value);
|
||||||
void JmpDirectReg(x86Reg reg);
|
void JmpDirectReg(x86Reg Reg);
|
||||||
void JmpIndirectLabel32(const char * Label, uint32_t location);
|
void JmpIndirectLabel32(const char * Label, uint32_t location);
|
||||||
void JmpIndirectReg(x86Reg reg);
|
void JmpIndirectReg(x86Reg Reg);
|
||||||
void JmpLabel8(const char * Label, uint8_t Value);
|
void JmpLabel8(const char * Label, uint8_t Value);
|
||||||
void JmpLabel32(const char * Label, uint32_t Value);
|
void JmpLabel32(const char * Label, uint32_t Value);
|
||||||
void JneLabel8(const char * Label, uint8_t Value);
|
void JneLabel8(const char * Label, uint8_t Value);
|
||||||
|
@ -141,141 +141,141 @@ public:
|
||||||
void MoveConstToX86Pointer(x86Reg X86Pointer, uint32_t Const);
|
void MoveConstToX86Pointer(x86Reg X86Pointer, uint32_t Const);
|
||||||
void MoveConstToX86reg(x86Reg Reg, uint32_t Const);
|
void MoveConstToX86reg(x86Reg Reg, uint32_t Const);
|
||||||
void MoveConstToX86regPointer(uint32_t Const, x86Reg AddrReg1, x86Reg AddrReg2);
|
void MoveConstToX86regPointer(uint32_t Const, x86Reg AddrReg1, x86Reg AddrReg2);
|
||||||
void MoveN64MemDispToX86reg(x86Reg reg, x86Reg AddrReg, uint8_t Disp);
|
void MoveN64MemDispToX86reg(x86Reg Reg, x86Reg AddrReg, uint8_t Disp);
|
||||||
void MoveN64MemToX86reg(x86Reg reg, x86Reg AddrReg);
|
void MoveN64MemToX86reg(x86Reg Reg, x86Reg AddrReg);
|
||||||
void MoveN64MemToX86regByte(x86Reg reg, x86Reg AddrReg);
|
void MoveN64MemToX86regByte(x86Reg Reg, x86Reg AddrReg);
|
||||||
void MoveN64MemToX86regHalf(x86Reg reg, x86Reg AddrReg);
|
void MoveN64MemToX86regHalf(x86Reg Reg, x86Reg AddrReg);
|
||||||
void MoveSxByteX86regPointerToX86reg(x86Reg AddrReg1, x86Reg AddrReg2, x86Reg reg);
|
void MoveSxByteX86regPointerToX86reg(x86Reg AddrReg1, x86Reg AddrReg2, x86Reg Reg);
|
||||||
void MoveSxHalfX86regPointerToX86reg(x86Reg AddrReg1, x86Reg AddrReg2, x86Reg reg);
|
void MoveSxHalfX86regPointerToX86reg(x86Reg AddrReg1, x86Reg AddrReg2, x86Reg Reg);
|
||||||
void MoveSxN64MemToX86regByte(x86Reg reg, x86Reg AddrReg);
|
void MoveSxN64MemToX86regByte(x86Reg Reg, x86Reg AddrReg);
|
||||||
void MoveSxN64MemToX86regHalf(x86Reg reg, x86Reg AddrReg);
|
void MoveSxN64MemToX86regHalf(x86Reg Reg, x86Reg AddrReg);
|
||||||
void MoveSxVariableToX86regByte(void * Variable, const char * VariableName, x86Reg reg);
|
void MoveSxVariableToX86regByte(void * Variable, const char * VariableName, x86Reg Reg);
|
||||||
void MoveSxVariableToX86regHalf(void * Variable, const char * VariableName, x86Reg reg);
|
void MoveSxVariableToX86regHalf(void * Variable, const char * VariableName, x86Reg Reg);
|
||||||
void MoveVariableDispToX86Reg(void * Variable, const char * VariableName, x86Reg Reg, x86Reg AddrReg, int32_t Multiplier);
|
void MoveVariableDispToX86Reg(void * Variable, const char * VariableName, x86Reg Reg, x86Reg AddrReg, int32_t Multiplier);
|
||||||
void MoveVariableToX86reg(x86Reg Reg, void * Variable, const char * VariableName);
|
void MoveVariableToX86reg(x86Reg Reg, void * Variable, const char * VariableName);
|
||||||
void MoveVariableToX86regByte(void * Variable, const char * VariableName, x86Reg reg);
|
void MoveVariableToX86regByte(void * Variable, const char * VariableName, x86Reg Reg);
|
||||||
void MoveVariableToX86regHalf(void * Variable, const char * VariableName, x86Reg reg);
|
void MoveVariableToX86regHalf(void * Variable, const char * VariableName, x86Reg Reg);
|
||||||
void MoveX86PointerToX86reg(x86Reg reg, x86Reg X86Pointer);
|
void MoveX86PointerToX86reg(x86Reg Reg, x86Reg X86Pointer);
|
||||||
void MoveX86PointerToX86regDisp(x86Reg reg, x86Reg X86Pointer, uint8_t Disp);
|
void MoveX86PointerToX86regDisp(x86Reg Reg, x86Reg X86Pointer, uint8_t Disp);
|
||||||
void MoveX86regByteToN64Mem(x86Reg reg, x86Reg AddrReg);
|
void MoveX86regByteToN64Mem(x86Reg Reg, x86Reg AddrReg);
|
||||||
void MoveX86regByteToVariable(x86Reg reg, void * Variable, const char * VariableName);
|
void MoveX86regByteToVariable(x86Reg Reg, void * Variable, const char * VariableName);
|
||||||
void MoveX86regByteToX86regPointer(x86Reg reg, x86Reg AddrReg1, x86Reg AddrReg2);
|
void MoveX86regByteToX86regPointer(x86Reg Reg, x86Reg AddrReg1, x86Reg AddrReg2);
|
||||||
void MoveX86regHalfToN64Mem(x86Reg reg, x86Reg AddrReg);
|
void MoveX86regHalfToN64Mem(x86Reg Reg, x86Reg AddrReg);
|
||||||
void MoveX86regHalfToVariable(x86Reg reg, void * Variable, const char * VariableName);
|
void MoveX86regHalfToVariable(x86Reg Reg, void * Variable, const char * VariableName);
|
||||||
void MoveX86regHalfToX86regPointer(x86Reg reg, x86Reg AddrReg1, x86Reg AddrReg2);
|
void MoveX86regHalfToX86regPointer(x86Reg Reg, x86Reg AddrReg1, x86Reg AddrReg2);
|
||||||
void MoveX86regPointerToX86reg(x86Reg AddrReg1, x86Reg AddrReg2, x86Reg reg);
|
void MoveX86regPointerToX86reg(x86Reg AddrReg1, x86Reg AddrReg2, x86Reg Reg);
|
||||||
void MoveX86regPointerToX86regDisp8(x86Reg AddrReg1, x86Reg AddrReg2, x86Reg reg, uint8_t offset);
|
void MoveX86regPointerToX86regDisp8(x86Reg AddrReg1, x86Reg AddrReg2, x86Reg Reg, uint8_t offset);
|
||||||
void MoveX86regToMemory(x86Reg reg, x86Reg AddrReg, uint32_t Disp);
|
void MoveX86regToMemory(x86Reg Reg, x86Reg AddrReg, uint32_t Disp);
|
||||||
void MoveX86regToN64Mem(x86Reg reg, x86Reg AddrReg);
|
void MoveX86regToN64Mem(x86Reg Reg, x86Reg AddrReg);
|
||||||
void MoveX86regToN64MemDisp(x86Reg reg, x86Reg AddrReg, uint8_t Disp);
|
void MoveX86regToN64MemDisp(x86Reg Reg, x86Reg AddrReg, uint8_t Disp);
|
||||||
void MoveX86regToVariable(x86Reg reg, void * Variable, const char * VariableName);
|
void MoveX86regToVariable(x86Reg Reg, void * Variable, const char * VariableName);
|
||||||
void MoveX86RegToX86Reg(x86Reg Destination, x86Reg Source);
|
void MoveX86RegToX86Reg(x86Reg Destination, x86Reg Source);
|
||||||
void MoveX86regToX86Pointer(x86Reg X86Pointer, x86Reg Reg);
|
void MoveX86regToX86Pointer(x86Reg X86Pointer, x86Reg Reg);
|
||||||
void MoveX86regToX86regPointer(x86Reg AddrReg1, x86Reg AddrReg2, x86Reg Reg);
|
void MoveX86regToX86regPointer(x86Reg AddrReg1, x86Reg AddrReg2, x86Reg Reg);
|
||||||
void MoveZxByteX86regPointerToX86reg(x86Reg AddrReg1, x86Reg AddrReg2, x86Reg reg);
|
void MoveZxByteX86regPointerToX86reg(x86Reg AddrReg1, x86Reg AddrReg2, x86Reg Reg);
|
||||||
void MoveZxHalfX86regPointerToX86reg(x86Reg AddrReg1, x86Reg AddrReg2, x86Reg reg);
|
void MoveZxHalfX86regPointerToX86reg(x86Reg AddrReg1, x86Reg AddrReg2, x86Reg Reg);
|
||||||
void MoveZxN64MemToX86regByte(x86Reg reg, x86Reg AddrReg);
|
void MoveZxN64MemToX86regByte(x86Reg Reg, x86Reg AddrReg);
|
||||||
void MoveZxN64MemToX86regHalf(x86Reg reg, x86Reg AddrReg);
|
void MoveZxN64MemToX86regHalf(x86Reg Reg, x86Reg AddrReg);
|
||||||
void MoveZxVariableToX86regByte(void * Variable, const char * VariableName, x86Reg reg);
|
void MoveZxVariableToX86regByte(void * Variable, const char * VariableName, x86Reg Reg);
|
||||||
void MoveZxVariableToX86regHalf(void * Variable, const char * VariableName, x86Reg reg);
|
void MoveZxVariableToX86regHalf(void * Variable, const char * VariableName, x86Reg Reg);
|
||||||
void MulX86reg(x86Reg reg);
|
void MulX86reg(x86Reg Reg);
|
||||||
void NotX86Reg(x86Reg Reg);
|
void NotX86Reg(x86Reg Reg);
|
||||||
void OrConstToVariable(uint32_t Const, void * Variable, const char * VariableName);
|
void OrConstToVariable(uint32_t Const, void * Variable, const char * VariableName);
|
||||||
void OrConstToX86Reg(uint32_t Const, x86Reg reg);
|
void OrConstToX86Reg(uint32_t Const, x86Reg Reg);
|
||||||
void OrVariableToX86Reg(void * Variable, const char * VariableName, x86Reg Reg);
|
void OrVariableToX86Reg(void * Variable, const char * VariableName, x86Reg Reg);
|
||||||
void OrX86RegToVariable(void * Variable, const char * VariableName, x86Reg Reg);
|
void OrX86RegToVariable(void * Variable, const char * VariableName, x86Reg Reg);
|
||||||
void OrX86RegToX86Reg(x86Reg Destination, x86Reg Source);
|
void OrX86RegToX86Reg(x86Reg Destination, x86Reg Source);
|
||||||
void Push(x86Reg reg);
|
void Push(x86Reg Reg);
|
||||||
void Pushad();
|
void Pushad();
|
||||||
void PushImm32(uint32_t Value);
|
void PushImm32(uint32_t Value);
|
||||||
void PushImm32(const char * String, uint32_t Value);
|
void PushImm32(const char * String, uint32_t Value);
|
||||||
void Pop(x86Reg reg);
|
void Pop(x86Reg Reg);
|
||||||
void Popad();
|
void Popad();
|
||||||
void Ret();
|
void Ret();
|
||||||
void Seta(x86Reg reg);
|
void Seta(x86Reg Reg);
|
||||||
void Setae(x86Reg reg);
|
void Setae(x86Reg Reg);
|
||||||
void SetaVariable(void * Variable, const char * VariableName);
|
void SetaVariable(void * Variable, const char * VariableName);
|
||||||
void Setb(x86Reg reg);
|
void Setb(x86Reg Reg);
|
||||||
void SetbVariable(void * Variable, const char * VariableName);
|
void SetbVariable(void * Variable, const char * VariableName);
|
||||||
void Setg(x86Reg reg);
|
void Setg(x86Reg Reg);
|
||||||
void SetgVariable(void * Variable, const char * VariableName);
|
void SetgVariable(void * Variable, const char * VariableName);
|
||||||
void Setl(x86Reg reg);
|
void Setl(x86Reg Reg);
|
||||||
void SetlVariable(void * Variable, const char * VariableName);
|
void SetlVariable(void * Variable, const char * VariableName);
|
||||||
void Setz(x86Reg reg);
|
void Setz(x86Reg Reg);
|
||||||
void Setnz(x86Reg reg);
|
void Setnz(x86Reg Reg);
|
||||||
void ShiftLeftDouble(x86Reg Destination, x86Reg Source);
|
void ShiftLeftDouble(x86Reg Destination, x86Reg Source);
|
||||||
void ShiftLeftDoubleImmed(x86Reg Destination, x86Reg Source, uint8_t Immediate);
|
void ShiftLeftDoubleImmed(x86Reg Destination, x86Reg Source, uint8_t Immediate);
|
||||||
void ShiftLeftSign(x86Reg reg);
|
void ShiftLeftSign(x86Reg Reg);
|
||||||
void ShiftLeftSignImmed(x86Reg reg, uint8_t Immediate);
|
void ShiftLeftSignImmed(x86Reg Reg, uint8_t Immediate);
|
||||||
void ShiftRightDouble(x86Reg Destination, x86Reg Source);
|
void ShiftRightDouble(x86Reg Destination, x86Reg Source);
|
||||||
void ShiftRightDoubleImmed(x86Reg Destination, x86Reg Source, uint8_t Immediate);
|
void ShiftRightDoubleImmed(x86Reg Destination, x86Reg Source, uint8_t Immediate);
|
||||||
void ShiftRightSign(x86Reg reg);
|
void ShiftRightSign(x86Reg Reg);
|
||||||
void ShiftRightSignImmed(x86Reg reg, uint8_t Immediate);
|
void ShiftRightSignImmed(x86Reg Reg, uint8_t Immediate);
|
||||||
void ShiftRightUnsign(x86Reg reg);
|
void ShiftRightUnsign(x86Reg Reg);
|
||||||
void ShiftRightUnsignImmed(x86Reg reg, uint8_t Immediate);
|
void ShiftRightUnsignImmed(x86Reg Reg, uint8_t Immediate);
|
||||||
void SbbConstFromX86Reg(x86Reg Reg, uint32_t Const);
|
void SbbConstFromX86Reg(x86Reg Reg, uint32_t Const);
|
||||||
void SbbVariableFromX86reg(x86Reg reg, void * Variable, const char * VariableName);
|
void SbbVariableFromX86reg(x86Reg Reg, void * Variable, const char * VariableName);
|
||||||
void SbbX86RegToX86Reg(x86Reg Destination, x86Reg Source);
|
void SbbX86RegToX86Reg(x86Reg Destination, x86Reg Source);
|
||||||
void SubConstFromVariable(uint32_t Const, void * Variable, const char * VariableName);
|
void SubConstFromVariable(uint32_t Const, void * Variable, const char * VariableName);
|
||||||
void SubConstFromX86Reg(x86Reg Reg, uint32_t Const);
|
void SubConstFromX86Reg(x86Reg Reg, uint32_t Const);
|
||||||
void SubVariableFromX86reg(x86Reg reg, void * Variable, const char * VariableName);
|
void SubVariableFromX86reg(x86Reg Reg, void * Variable, const char * VariableName);
|
||||||
void SubX86RegToX86Reg(x86Reg Destination, x86Reg Source);
|
void SubX86RegToX86Reg(x86Reg Destination, x86Reg Source);
|
||||||
void TestConstToX86Reg(uint32_t Const, x86Reg reg);
|
void TestConstToX86Reg(uint32_t Const, x86Reg Reg);
|
||||||
void TestVariable(uint32_t Const, void * Variable, const char * VariableName);
|
void TestVariable(uint32_t Const, void * Variable, const char * VariableName);
|
||||||
void TestX86RegToX86Reg(x86Reg Destination, x86Reg Source);
|
void TestX86RegToX86Reg(x86Reg Destination, x86Reg Source);
|
||||||
void TestX86ByteRegToX86Reg(x86Reg Destination, x86Reg Source);
|
void TestX86ByteRegToX86Reg(x86Reg Destination, x86Reg Source);
|
||||||
void XorConstToX86Reg(x86Reg Reg, uint32_t Const);
|
void XorConstToX86Reg(x86Reg Reg, uint32_t Const);
|
||||||
void XorX86RegToX86Reg(x86Reg Source, x86Reg Destination);
|
void XorX86RegToX86Reg(x86Reg Source, x86Reg Destination);
|
||||||
void XorVariableToX86reg(void * Variable, const char * VariableName, x86Reg reg);
|
void XorVariableToX86reg(void * Variable, const char * VariableName, x86Reg Reg);
|
||||||
|
|
||||||
void fpuAbs();
|
void fpuAbs();
|
||||||
void fpuAddDword(void * Variable, const char * VariableName);
|
void fpuAddDword(void * Variable, const char * VariableName);
|
||||||
void fpuAddDwordRegPointer(x86Reg x86Pointer);
|
void fpuAddDwordRegPointer(x86Reg x86Pointer);
|
||||||
void fpuAddQword(void * Variable, const char * VariableName);
|
void fpuAddQword(void * Variable, const char * VariableName);
|
||||||
void fpuAddQwordRegPointer(x86Reg X86Pointer);
|
void fpuAddQwordRegPointer(x86Reg X86Pointer);
|
||||||
void fpuAddReg(x86FpuValues reg);
|
void fpuAddReg(x86FpuValues Reg);
|
||||||
void fpuAddRegPop(int32_t & StackPos, x86FpuValues reg);
|
void fpuAddRegPop(int32_t & StackPos, x86FpuValues Reg);
|
||||||
void fpuComDword(void * Variable, const char * VariableName, bool Pop);
|
void fpuComDword(void * Variable, const char * VariableName, bool Pop);
|
||||||
void fpuComDwordRegPointer(x86Reg X86Pointer, bool Pop);
|
void fpuComDwordRegPointer(x86Reg X86Pointer, bool Pop);
|
||||||
void fpuComQword(void * Variable, const char * VariableName, bool Pop);
|
void fpuComQword(void * Variable, const char * VariableName, bool Pop);
|
||||||
void fpuComQwordRegPointer(x86Reg X86Pointer, bool Pop);
|
void fpuComQwordRegPointer(x86Reg X86Pointer, bool Pop);
|
||||||
void fpuComReg(x86FpuValues reg, bool Pop);
|
void fpuComReg(x86FpuValues Reg, bool Pop);
|
||||||
void fpuDivDword(void * Variable, const char * VariableName);
|
void fpuDivDword(void * Variable, const char * VariableName);
|
||||||
void fpuDivDwordRegPointer(x86Reg X86Pointer);
|
void fpuDivDwordRegPointer(x86Reg X86Pointer);
|
||||||
void fpuDivQword(void * Variable, const char * VariableName);
|
void fpuDivQword(void * Variable, const char * VariableName);
|
||||||
void fpuDivQwordRegPointer(x86Reg X86Pointer);
|
void fpuDivQwordRegPointer(x86Reg X86Pointer);
|
||||||
void fpuDivReg(x86FpuValues Reg);
|
void fpuDivReg(x86FpuValues Reg);
|
||||||
void fpuDivRegPop(x86FpuValues reg);
|
void fpuDivRegPop(x86FpuValues Reg);
|
||||||
void fpuExchange(x86FpuValues Reg);
|
void fpuExchange(x86FpuValues Reg);
|
||||||
void fpuFree(x86FpuValues Reg);
|
void fpuFree(x86FpuValues Reg);
|
||||||
void fpuDecStack(int32_t & StackPos);
|
void fpuDecStack(int32_t & StackPos);
|
||||||
void fpuIncStack(int32_t & StackPos);
|
void fpuIncStack(int32_t & StackPos);
|
||||||
void fpuLoadControl(void * Variable, const char * VariableName);
|
void fpuLoadControl(void * Variable, const char * VariableName);
|
||||||
void fpuLoadDword(int32_t & StackPos, void * Variable, const char * VariableName);
|
void fpuLoadDword(int32_t & StackPos, void * Variable, const char * VariableName);
|
||||||
void fpuLoadDwordFromX86Reg(int32_t & StackPos, x86Reg reg);
|
void fpuLoadDwordFromX86Reg(int32_t & StackPos, x86Reg Reg);
|
||||||
void fpuLoadDwordFromN64Mem(int32_t & StackPos, x86Reg reg);
|
void fpuLoadDwordFromN64Mem(int32_t & StackPos, x86Reg Reg);
|
||||||
void fpuLoadInt32bFromN64Mem(int32_t & StackPos, x86Reg reg);
|
void fpuLoadInt32bFromN64Mem(int32_t & StackPos, x86Reg Reg);
|
||||||
void fpuLoadIntegerDword(int32_t & StackPos, void * Variable, const char * VariableName);
|
void fpuLoadIntegerDword(int32_t & StackPos, void * Variable, const char * VariableName);
|
||||||
void fpuLoadIntegerDwordFromX86Reg(int32_t & StackPos, x86Reg Reg);
|
void fpuLoadIntegerDwordFromX86Reg(int32_t & StackPos, x86Reg Reg);
|
||||||
void fpuLoadIntegerQword(int32_t & StackPos, void * Variable, const char * VariableName);
|
void fpuLoadIntegerQword(int32_t & StackPos, void * Variable, const char * VariableName);
|
||||||
void fpuLoadIntegerQwordFromX86Reg(int32_t & StackPos, x86Reg Reg);
|
void fpuLoadIntegerQwordFromX86Reg(int32_t & StackPos, x86Reg Reg);
|
||||||
void fpuLoadQword(int32_t & StackPos, void * Variable, const char * VariableName);
|
void fpuLoadQword(int32_t & StackPos, void * Variable, const char * VariableName);
|
||||||
void fpuLoadQwordFromX86Reg(int32_t & StackPos, x86Reg Reg);
|
void fpuLoadQwordFromX86Reg(int32_t & StackPos, x86Reg Reg);
|
||||||
void fpuLoadQwordFromN64Mem(int32_t & StackPos, x86Reg reg);
|
void fpuLoadQwordFromN64Mem(int32_t & StackPos, x86Reg Reg);
|
||||||
void fpuLoadReg(int32_t & StackPos, x86FpuValues Reg);
|
void fpuLoadReg(int32_t & StackPos, x86FpuValues Reg);
|
||||||
void fpuMulDword(void * Variable, const char * VariableName);
|
void fpuMulDword(void * Variable, const char * VariableName);
|
||||||
void fpuMulDwordRegPointer(x86Reg X86Pointer);
|
void fpuMulDwordRegPointer(x86Reg X86Pointer);
|
||||||
void fpuMulQword(void * Variable, const char * VariableName);
|
void fpuMulQword(void * Variable, const char * VariableName);
|
||||||
void fpuMulQwordRegPointer(x86Reg X86Pointer);
|
void fpuMulQwordRegPointer(x86Reg X86Pointer);
|
||||||
void fpuMulReg(x86FpuValues reg);
|
void fpuMulReg(x86FpuValues Reg);
|
||||||
void fpuMulRegPop(x86FpuValues reg);
|
void fpuMulRegPop(x86FpuValues Reg);
|
||||||
void fpuNeg();
|
void fpuNeg();
|
||||||
void fpuRound();
|
void fpuRound();
|
||||||
void fpuSqrt();
|
void fpuSqrt();
|
||||||
void fpuStoreControl(void * Variable, const char * VariableName);
|
void fpuStoreControl(void * Variable, const char * VariableName);
|
||||||
void fpuStoreDword(int32_t & StackPos, void * Variable, const char * VariableName, bool pop);
|
void fpuStoreDword(int32_t & StackPos, void * Variable, const char * VariableName, bool pop);
|
||||||
void fpuStoreDwordFromX86Reg(int32_t & StackPos, x86Reg Reg, bool pop);
|
void fpuStoreDwordFromX86Reg(int32_t & StackPos, x86Reg Reg, bool pop);
|
||||||
void fpuStoreDwordToN64Mem(int32_t & StackPos, x86Reg reg, bool Pop);
|
void fpuStoreDwordToN64Mem(int32_t & StackPos, x86Reg Reg, bool Pop);
|
||||||
void fpuStoreIntegerDword(int32_t & StackPos, void * Variable, const char * VariableName, bool pop);
|
void fpuStoreIntegerDword(int32_t & StackPos, void * Variable, const char * VariableName, bool pop);
|
||||||
void fpuStoreIntegerDwordFromX86Reg(int32_t & StackPos, x86Reg Reg, bool pop);
|
void fpuStoreIntegerDwordFromX86Reg(int32_t & StackPos, x86Reg Reg, bool pop);
|
||||||
void fpuStoreIntegerQword(int32_t & StackPos, void * Variable, const char * VariableName, bool pop);
|
void fpuStoreIntegerQword(int32_t & StackPos, void * Variable, const char * VariableName, bool pop);
|
||||||
|
@ -288,8 +288,8 @@ public:
|
||||||
void fpuSubQword(void * Variable, const char * VariableName);
|
void fpuSubQword(void * Variable, const char * VariableName);
|
||||||
void fpuSubQwordRegPointer(x86Reg X86Pointer);
|
void fpuSubQwordRegPointer(x86Reg X86Pointer);
|
||||||
void fpuSubQwordReverse(void * Variable, const char * VariableName);
|
void fpuSubQwordReverse(void * Variable, const char * VariableName);
|
||||||
void fpuSubReg(x86FpuValues reg);
|
void fpuSubReg(x86FpuValues Reg);
|
||||||
void fpuSubRegPop(x86FpuValues reg);
|
void fpuSubRegPop(x86FpuValues Reg);
|
||||||
|
|
||||||
static bool Is8BitReg(x86Reg Reg);
|
static bool Is8BitReg(x86Reg Reg);
|
||||||
static uint8_t CalcMultiplyCode(Multipler Multiply);
|
static uint8_t CalcMultiplyCode(Multipler Multiply);
|
||||||
|
|
Loading…
Reference in New Issue