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

JIT: Generic instruction merging #1834

Merged
merged 1 commit into from Jan 11, 2015

Conversation

FioraAeterna
Copy link
Contributor

This should make it much simpler and cleaner to merge more than two instructions in a row.

@FioraAeterna FioraAeterna force-pushed the genericinstmerging branch 2 times, most recently from 7e5b667 to 727e914 Compare January 5, 2015 20:19
@FioraAeterna FioraAeterna changed the title (WIP) JIT: Generic instruction merging JIT: Generic instruction merging (Please review, but don't merge) Jan 5, 2015
@magumagu
Copy link
Contributor

magumagu commented Jan 5, 2015

It's kind of scary that we were missing merging safety checks in mfspr...

Looks good.

@skidau
Copy link
Contributor

skidau commented Jan 6, 2015

@FioraAeterna: This comment grants you the permission to merge this pull request whenever you think it is ready. After addressing the remaining comments, click this link to merge.


Arcane. @dolphin-emu-bot allowmerge

Now it should be easier to merge more than 2-instruction-long sequences.
Also correct some minor inconsistencies in behavior between instruction
merging cases.
@FioraAeterna FioraAeterna changed the title JIT: Generic instruction merging (Please review, but don't merge) JIT: Generic instruction merging Jan 11, 2015
@FioraAeterna
Copy link
Contributor Author

I've rebased this so that it's not on top of forwardbranches and checked a half dozen games and it seems to work okay.

dolphin-emu-bot added a commit that referenced this pull request Jan 11, 2015
@dolphin-emu-bot dolphin-emu-bot merged commit 90c6ebf into dolphin-emu:master Jan 11, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
4 participants