Skip to content

IRGraph C++ Printer.#9042

Merged
abadams merged 13 commits intohalide:mainfrom
mcourteaux:ircppprint
Apr 13, 2026
Merged

IRGraph C++ Printer.#9042
abadams merged 13 commits intohalide:mainfrom
mcourteaux:ircppprint

Conversation

@mcourteaux
Copy link
Copy Markdown
Contributor

@mcourteaux mcourteaux commented Mar 15, 2026

Should be useful for constructing IR trees and graphs for debugging, constructing tests, especially from generated expressions in failing fuzz tests.

Currently focused on printing IR Exprs, not Stmts.

@mcourteaux
Copy link
Copy Markdown
Contributor Author

Failure is: #9055 (comment)

@mcourteaux mcourteaux requested a review from abadams March 23, 2026 19:03
@mcourteaux
Copy link
Copy Markdown
Contributor Author

mcourteaux commented Mar 27, 2026

Move it to test/common. Nope: move it to test/fuzz

Copy link
Copy Markdown
Member

@alexreinking alexreinking left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM with nit

@abadams abadams merged commit 75e1be7 into halide:main Apr 13, 2026
18 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.

3 participants