souffle  2.0.2-371-g6315b36
HoistAggregatesTransformer Class Reference

Pushes one Aggregate as far up the loop nest as possible. More...

#include <HoistAggregate.h>

Collaboration diagram for HoistAggregatesTransformer:
Collaboration graph

Detailed Description

Pushes one Aggregate as far up the loop nest as possible.

This transformer, if possible, pushes an aggregate up the loop nest to increase performance by performing less Aggregate operations


The documentation for this class was generated from the following file: