Skip to main content

optimize_distributivity

Function optimize_distributivity 

Source
pub fn optimize_distributivity(expr: &TLExpr) -> (TLExpr, DistributivityStats)
Expand description

Apply distributivity optimization to an expression.

This pass analyzes multiplication and addition patterns to either factor or expand based on computational cost.

§Arguments

  • expr - The expression to optimize

§Returns

A tuple of (optimized expression, statistics)