acvm::compiler::optimizers

Function optimize

Source
pub fn optimize<F: AcirField>(
    acir: Circuit<F>,
    brillig_side_effects: &BTreeMap<BrilligFunctionId, bool>,
) -> (Circuit<F>, AcirTransformationMap)
Expand description

Applies backend independent optimizations to a Circuit.