Skip to content

[PPC64LE_DYNAREC] Add CMP, TEST, ADC and SBB opcodes#3684

Merged
ptitSeb merged 1 commit intoptitSeb:mainfrom
runlevel5:more-opcodes
Mar 23, 2026
Merged

[PPC64LE_DYNAREC] Add CMP, TEST, ADC and SBB opcodes#3684
ptitSeb merged 1 commit intoptitSeb:mainfrom
runlevel5:more-opcodes

Conversation

@runlevel5
Copy link
Copy Markdown
Contributor

@runlevel5 runlevel5 commented Mar 19, 2026

Related to #242

Comment thread src/dynarec/ppc64le/dynarec_ppc64le_emit_math.c Outdated
Comment thread src/dynarec/ppc64le/dynarec_ppc64le_emit_math.c Outdated
Comment thread src/dynarec/ppc64le/dynarec_ppc64le_emit_math.c Outdated
@ptitSeb ptitSeb requested a review from ksco March 19, 2026 10:24
Comment thread src/dynarec/ppc64le/dynarec_ppc64le_emit_math.c Outdated
Comment thread src/dynarec/ppc64le/dynarec_ppc64le_emit_math.c Outdated
Copy link
Copy Markdown
Owner

@ptitSeb ptitSeb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

emit_sbb8 && emit_sbb16 pending result to fix

- CMP: 0x38 (Eb,Gb), 0x39 (Ed,Gd), 0x3A (Gb,Eb), 0x3B (Gd,Ed),
       0x3C (AL,Ib), 0x3D (EAX,Id)
- TEST: 0x84 (Eb,Gb), 0x85 (Ed,Gd), 0xA8 (AL,Ib), 0xA9 (EAX,Id)
- ADC: (0x10-0x15)
- SBB (0x18-0x1D)
Copy link
Copy Markdown
Collaborator

@ksco ksco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, please remind me if I haven't reviewed your PR within 24 hours.

@ptitSeb ptitSeb merged commit 1f85367 into ptitSeb:main Mar 23, 2026
28 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants