Skip to content

[ENFLAME][TLE-Raw] Support tle raw in defer mode and tle pipe#835

Merged
zhzhcookie merged 16 commits into
mainfrom
enflame/20260722
Jul 27, 2026
Merged

[ENFLAME][TLE-Raw] Support tle raw in defer mode and tle pipe#835
zhzhcookie merged 16 commits into
mainfrom
enflame/20260722

Conversation

@baoqiliu

@baoqiliu baoqiliu commented Jul 23, 2026

Copy link
Copy Markdown
Collaborator
  • [common] Add dsl_file_name and extern_func_name parameters to the deferred
    TLE Raw region creation path (C++ & Python bindings), storing them
    as tle_raw.dsl_file_name / tle_raw.extern_func_name attributes on
    the DSLRegionOp for downstream compilation passes.

  • [common] Introduce cache_key property on TOPSJITFunction, computed from the
    .tops source content, architecture, and extern_func_name. Hook it
    into DependenciesFinder (jit.py) so that editing the .tops file
    correctly invalidates the Triton compile cache.

  • [enflame] Add register_pending_source() and create_region_deferred() to the
    TOPSJITFunction runtime for the deferred compilation pipeline.

  • [enflame] Reformat gcu_dialect.py and mlir_runtime.py for line-length
    compliance (no semantic changes).

  • [enflame] update enflame backend to support tle raw in defer mode and tle pipe

@github-actions github-actions Bot added enflame DOC Improvements or additions to documentation CORE main labels Jul 23, 2026
@github-actions github-actions Bot added the CI/CD label Jul 23, 2026
@github-actions github-actions Bot removed the CI/CD label Jul 23, 2026
@zhzhcookie zhzhcookie changed the title [ENFLAME ] support tle raw in defer mode and tle pipe [ENFLAME][TLE-Raw] Support tle raw in defer mode and tle pipe Jul 24, 2026
@github-actions github-actions Bot added the CI/CD label Jul 24, 2026
Comment thread python/triton/runtime/jit.py Outdated
@github-actions github-actions Bot added the tle label Jul 27, 2026

@i3wanna2 i3wanna2 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM

@Galaxy1458 Galaxy1458 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM

@zhzhcookie
zhzhcookie merged commit e04b0cb into main Jul 27, 2026
16 of 20 checks passed
@zhzhcookie
zhzhcookie deleted the enflame/20260722 branch July 27, 2026 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI/CD CORE DOC Improvements or additions to documentation enflame main tle

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants