Lines Matching defs:reduce
143 /// \brief Optimally reduce one of the nodes in the optimal reduce list.
144 /// @return True if a reduction takes place, false if the optimal reduce
147 /// Selects a node from the optimal reduce list and removes it, applying
172 void reduce() {
186 /// \brief Add a node to the heuristic reduce list.
187 /// @param nId Node id to add to the heuristic reduce list.
192 /// \brief Heuristically reduce one of the nodes in the heuristic
193 /// reduce list.
194 /// @return True if a reduction takes place, false if the heuristic reduce
232 /// At present this just performs a sanity check: that the optimal reduce
239 assert(optimalList.empty() && "Nodes left over in optimal reduce list?");