48 using SaluReductionOrGroup = std::map<cstring, ordered_set<const IR::MAU::StatefulAlu *>>;
49 using TblReductionOrGroup = std::map<cstring, ordered_set<const IR::MAU::Table *>>;
51 SaluReductionOrGroup salu_reduction_or_group;
52 TblReductionOrGroup tbl_reduction_or_group;
53 bool is_reduction_or(
const IR::MAU::Instruction *,
const IR::MAU::Table *,
57 salu_reduction_or_group.clear();
58 tbl_reduction_or_group.clear();
TODO: this is not really specific to BMV2, it should reside somewhere else.
Definition applyOptionsPragmas.cpp:24