Skip to content

Compilation Pipeline#539

Merged
LPTK merged 13 commits into
hkust-taco:hkmc2from
AnsonYeung:compilation-pipeline
Jul 2, 2026
Merged

Compilation Pipeline#539
LPTK merged 13 commits into
hkust-taco:hkmc2from
AnsonYeung:compilation-pipeline

Conversation

@AnsonYeung

Copy link
Copy Markdown
Contributor

Move all lowered IR transformation pass inside a single class, added preOptimizeHook for JSBackendDiffMaker to print IR before optimization but after transformations.

@LPTK LPTK left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Cool, thanks! LGTM otherwise.

Comment thread hkmc2/shared/src/main/scala/hkmc2/codegen/CompilationPipeline.scala Outdated
Comment thread hkmc2/shared/src/main/scala/hkmc2/Config.scala Outdated
Comment thread hkmc2DiffTests/src/test/scala/hkmc2/JSBackendDiffMaker.scala Outdated
Comment thread hkmc2/shared/src/main/scala/hkmc2/codegen/CompilationPipeline.scala Outdated
Comment thread hkmc2DiffTests/src/test/scala/hkmc2/JSBackendDiffMaker.scala Outdated
@LPTK LPTK merged commit 5eefa5c into hkust-taco:hkmc2 Jul 2, 2026
1 check passed
@LPTK LPTK deleted the compilation-pipeline branch July 2, 2026 01:05
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