Skip to content

feat(vmi): Add vexpdif fusion pass - #1246

Open
TelGome wants to merge 1 commit into
hw-native-sys:mainfrom
TelGome:codex/vexpdif-fusion-option
Open

feat(vmi): Add vexpdif fusion pass#1246
TelGome wants to merge 1 commit into
hw-native-sys:mainfrom
TelGome:codex/vexpdif-fusion-option

Conversation

@TelGome

@TelGome TelGome commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Implements VMI-level vsub + vexp fusion into vexpdif.

  • Adds the vmi-vexpdif-fusion pass and --enable-vexpdif-fusion option.
  • Enables fusion by default in the PTOAS VMI semantic pipeline.
  • Covers f32 fusion, f16 non-fusion, multiple-use protection, pmode handling, and disabling the pass.

@TelGome TelGome changed the title Add configurable VMI vexpdif fusion feat(vmi): Add VMI vexpdif fusion pass Aug 13, 2026
@TelGome
TelGome force-pushed the codex/vexpdif-fusion-option branch 6 times, most recently from 40bd405 to 3e2a9a2 Compare August 13, 2026 13:31
@TelGome
TelGome force-pushed the codex/vexpdif-fusion-option branch from 3e2a9a2 to 049e13f Compare August 13, 2026 13:34
@TelGome TelGome changed the title feat(vmi): Add VMI vexpdif fusion pass feat(vmi): Add vexpdif fusion pass Aug 13, 2026
@github-actions github-actions Bot added the ci-slow this pr make ci too slow, makesure your pr doesn't cause this label Aug 13, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Warning: @TelGome, ci-sim exceeded its soft runtime budget.

  • vpto-sim-validation runtime: 1h 31m 44s
  • Soft budget: 1h 30m
  • Job conclusion: success
  • Workflow run

This warning is advisory only and does not affect required checks. Please inspect the step timings for an unexpected regression.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-slow this pr make ci too slow, makesure your pr doesn't cause this

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant