Function transform::dataflow::optimize_dataflow_relations[][src]

fn optimize_dataflow_relations(
    dataflow: &mut DataflowDesc,
    indexes: &HashMap<GlobalId, Vec<(GlobalId, Vec<MirScalarExpr>)>>,
    optimizer: &Optimizer
) -> Result<(), TransformError>
Expand description

Performs either the logical or the physical optimization pass on the dataflow using the supplied set of indexes.