The GitHub Actions job "Lint" on tvm.git/two-phase-cse has succeeded.
Run started by GitHub user tqchen (triggered by tqchen).

Head commit for run:
7dfec74542a5a21b157a2fc0344b035bba34a524 / tqchen <[email protected]>
[REFACTOR][TIR] Revamp Common Subexpression Elimination with two-phase 
architecture

Clean-room rewrite of TIR CSE using a two-phase scan + rewrite design:

Phase 1 (CSEPlanner): read-only visitor builds a scope tree and expression
DAG, then computes a plan in one pass (shallower-first with repr propagation).

Phase 2 (CSERewriter): mechanical mutator inserts Bind statements and
substitutes expressions per the plan.

Key changes:
- Rename CommonSubexprElimTIR -> CommonSubexprElim
- Remove enable_cse_tir and identify_equiv_terms params
- Move old CSE tools to cache_index_helpers.{cc,h}
- Remove unused arith.detect_common_subexpr API
- Add T.bind as lowercase alias for T.Bind

Report URL: https://github.com/apache/tvm/actions/runs/22788176597

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to