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

Add UOp Pair Compatibility to PyStats #119352

Open
JeffersGlass opened this issue May 21, 2024 · 0 comments · May be fixed by #119354
Open

Add UOp Pair Compatibility to PyStats #119352

JeffersGlass opened this issue May 21, 2024 · 0 comments · May be fixed by #119354

Comments

@JeffersGlass
Copy link
Contributor

JeffersGlass commented May 21, 2024

When it comes time to start implementing superinstructions for the Tier 2 interpreter, a reasonable place to start will be choosing pairs of UOps that use disjoint sets of the possible inputs (oparg, operand, and target). This way, the superinstructions can be handled just like the existing UOps, without having to cram additional opargs/operands/targets in for each UOp of the superinstruction.

To this end, having this information contained in the output of a PyStats run (and summarize_stats.py) will be helpful.

Linked PRs

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 a pull request may close this issue.

1 participant