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

SSA interpreter and test scripts #7

Merged
merged 5 commits into from
Dec 29, 2024
Merged

SSA interpreter and test scripts #7

merged 5 commits into from
Dec 29, 2024

Conversation

AdUhTkJm
Copy link

Added an interpreter capable of executing generated SSAs.
Implemented all compiler internal functions and intrinsics that are needed to make basic programs work.
Moreover, added a script for automated testing and building, as well as two simple test cases.

Note: the riscv_ssa.ml is separated into three files to avoid cyclic dependency.

@mengzhuo mengzhuo merged commit 482e318 into plctlab:main Dec 29, 2024
2 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.

2 participants