Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rsx: Optimize RET returning to following CALL #14552

Merged
merged 1 commit into from Aug 25, 2023

Conversation

elad335
Copy link
Contributor

@elad335 elad335 commented Aug 25, 2023

This is a pattern I've seen in Persona 5, multiple CALLs on following statements.
The avoids a few redundant fetches when Atomic FIFO is used by not performing a complete fetch for the code section containing the CALL because RSX is just leaving it for another.
This is a minor optimization for Atomic FIFO.

@elad335 elad335 added the RSX label Aug 25, 2023
@AniLeo AniLeo added the Optimization Optimizes existing code label Aug 25, 2023
@elad335 elad335 force-pushed the savestate-fix branch 2 times, most recently from 2f45de5 to 31053c3 Compare August 25, 2023 16:52
@elad335 elad335 merged commit eb61ae3 into RPCS3:master Aug 25, 2023
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Optimization Optimizes existing code RSX
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants