bird_egop
|
3fc0ebf1d5
|
Unified ADC accumulator handlers into a single handler
|
2025-04-17 01:34:08 +03:00 |
|
bird_egop
|
db96af74ff
|
Fixed several instruction handling issues: 1) Added proper handling for zero displacements in memory operands, 2) Fixed large unsigned displacement values display, 3) Added CmpEaxImmHandler for CMP EAX, imm32 instruction, 4) Fixed JP and JNP conditional jump instruction types
|
2025-04-16 19:43:03 +03:00 |
|
bird_egop
|
9445fb225f
|
fixes and removed unused code
|
2025-04-16 19:07:32 +03:00 |
|
bird_egop
|
6719cff2af
|
Test fixes
|
2025-04-16 18:30:17 +03:00 |
|
bird_egop
|
abe4d38d4b
|
more cleanup
|
2025-04-15 02:42:47 +03:00 |
|
bird_egop
|
3ea327064a
|
Fix x86 disassembler issues with direct memory addressing and immediate value formatting
|
2025-04-15 02:29:32 +03:00 |
|
bird_egop
|
685eeda03d
|
Updated instruction handlers to use Type and StructuredOperands instead of Mnemonic and Operands
|
2025-04-14 22:09:05 +03:00 |
|
bird_egop
|
157171fa90
|
remove more special cases. use standardized api
|
2025-04-14 01:52:33 +03:00 |
|
bird_egop
|
99b93523a4
|
more refactoring
|
2025-04-14 01:08:14 +03:00 |
|
bird_egop
|
ec1aa4a124
|
Simplified CmpImmWithRm8Handler by removing unnecessary raw bytes handling and improving operand formatting
|
2025-04-13 23:41:30 +03:00 |
|
bird_egop
|
ec70b31058
|
Simplified CmpImmWithRm32Handler and added AndImmWithRm32Handler
|
2025-04-13 23:39:57 +03:00 |
|
bird_egop
|
11a2cfada4
|
nice big refactor
|
2025-04-13 23:06:52 +03:00 |
|
bird_egop
|
565158d9bd
|
Fixed immediate value formatting in Group1 instruction handlers
|
2025-04-13 16:00:46 +03:00 |
|
bird_egop
|
17ef78a7a7
|
Fixed instruction boundary detection and added JGE instruction handler
|
2025-04-13 03:19:42 +03:00 |
|
bird_egop
|
b4a85d2839
|
fix duplicated code
|
2025-04-13 01:36:11 +03:00 |
|
bird_egop
|
52841237c1
|
Added CmpRm32R32Handler for CMP r/m32, r32 instruction (0x39) with tests
|
2025-04-13 01:34:56 +03:00 |
|
bird_egop
|
28ba47bfab
|
add factory tests
|
2025-04-13 01:30:58 +03:00 |
|
bird_egop
|
c701fdb435
|
Added CmpAlImmHandler for CMP AL, imm8 instruction (0x3C) with tests
|
2025-04-13 01:30:42 +03:00 |
|
bird_egop
|
9cad5ff95c
|
fixup
|
2025-04-13 01:11:45 +03:00 |
|
bird_egop
|
03aa51d13c
|
Removed Group1 folder and fixed handler organization. Organized handlers by instruction type instead of abstract groupings.
|
2025-04-13 01:08:49 +03:00 |
|
bird_egop
|
439b6576b7
|
Added support for CMP r32, r/m32 (0x3B) and MOV r/m32, imm32 (0xC7) instructions with tests
|
2025-04-13 00:38:38 +03:00 |
|