-
Notifications
You must be signed in to change notification settings - Fork 59
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
Implement new Code Generator #112
Labels
Comments
This sounds like a big task. Since I think the rewrite for capstone (#69) is also a bit task I would suggest to finish one first. |
Yes; the roadmap I outlined in this comment still stands. So while #69 will be merged more or less directly after the release of 0.4.0, the new Code Generator is much farther into the future - probably after 0.5.0 (unless somebody implements it beforehand). |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
The current Code Generator does not produce very readable code, especially not for very complex functions. We should implement a new code generator e.g. based on the "No More Gotos" paper. For this, the current Control Flow analysis needs to be refactored to analyze Statements instead of BasicBlocks.
The text was updated successfully, but these errors were encountered: