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

Loadstore cleanup #443

Merged
merged 4 commits into from Jun 27, 2014
Merged

Loadstore cleanup #443

merged 4 commits into from Jun 27, 2014

Conversation

magumagu
Copy link
Contributor

@magumagu magumagu commented Jun 1, 2014

Misc changes to simplify load/store code, and to more uniformly use safe loads and stores. The changes are pretty much all independent of each other except the change to SafeLoadToReg to support 64-bit loads.

Less code is good, and this should make future changes to memory handling
easier.
I'm planning on making changes to the memory code, so I don't want this
stuff to get in the way.  The slight performance hit to JITIL isn't really
important at the moment.
@phire
Copy link
Member

phire commented Jun 27, 2014

I'm not seeing any issues with the code.

@JMC47
Copy link
Contributor

JMC47 commented Jun 27, 2014

I ran through about a dozen games with this to see if anything obvious was broken. There isn't. No real performance change either.

lioncash added a commit that referenced this pull request Jun 27, 2014
@lioncash lioncash merged commit bd377b9 into dolphin-emu:master Jun 27, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
4 participants