mirror of
https://github.com/powdr-labs/powdr.git
synced 2026-04-20 03:03:25 -04:00
Completes a task in #2009. With this PR, we no longer rely on `Analyzed::identities_with_inlined_intermediate_polynomials()`, which can produce exponentially large expressions in some cases. Instead, intermediate polynomials are evaluated on demand and cached. Thibaut's example from #1995 speeds up massively with this PR.