Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix and improve
CommonSubexprEliminate
rule (apache#10396)
* Revert "fix(9870): common expression elimination optimization, should always re-find the correct expression during re-write. (apache#9871)" This reverts commit cd7a00b. * expr id should always contain the full expr structure, cleaner expr ids, better JumpMark handling, better variable names, code cleanup, some new todos * move `Expr` from `expr_set`s to `affected_id`s * better naming, docs fixes * introduce `CommonExprs` type alias, minor todo fix * add test --------- Co-authored-by: Andrew Lamb <[email protected]>
- Loading branch information