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]
