// Comprehensive tests for x86_64 arithmetic instructions.
//
// This module contains tests for:
// - NEG (Two's Complement Negation)
// - INC/DEC (Increment/Decrement)
// - IMUL (Signed Multiply)
// - MUL (Unsigned Multiply)
// - DIV (Unsigned Divide)
// - IDIV (Signed Divide)
// - ADCX/ADOX (Multi-precision Arithmetic)
// - BCD (Binary Coded Decimal) arithmetic instructions
// - AAA/AAS (ASCII Adjust After Addition/Subtraction)
// - AAM/AAD (ASCII Adjust After Multiply/Divide)
// - DAA/DAS (Decimal Adjust After Addition/Subtraction)
// - ADC (Add with Carry)
// - SBB (Subtract with Borrow)
// - ADD (Integer Addition)
// - SUB (Integer Subtraction)
// - CMP (Compare Two Operands)