|
docc 0.8.3 (0d44999b)
C++ API Reference
|
This is the complete list of members for sdfg::tiles::ReductionBufferAnalysis, including all inherited members.
| additional_assumptions_ | sdfg::analysis::Analysis | protected |
| affected_reductions(structured_control_flow::StructuredLoop &loop) const | sdfg::tiles::ReductionBufferAnalysis | |
| Analysis(StructuredSDFG &sdfg) | sdfg::analysis::Analysis | |
| Analysis(StructuredSDFG &sdfg, const Options &options) | sdfg::analysis::Analysis | |
| Analysis(const Analysis &a)=delete | sdfg::analysis::Analysis | |
| buffer(structured_control_flow::Reduce &reduction, const std::string &container) const | sdfg::tiles::ReductionBufferAnalysis | |
| estimate_geometry(structured_control_flow::Reduce &reduction, const std::string &container, ReductionBufferInfo footprint, const std::vector< ReductionLoopDomain > &inner_domains) const | sdfg::tiles::ReductionBufferAnalysis | |
| estimate_interchange(structured_control_flow::Reduce &reduction, const std::string &container, ReductionBufferInfo footprint, const transformations::LoopSwap &proposal) const | sdfg::tiles::ReductionBufferAnalysis | |
| estimate_schedule(structured_control_flow::Reduce &reduction, const std::string &container, ReductionBufferInfo footprint, const ReductionScheduleProposal &proposal) const | sdfg::tiles::ReductionBufferAnalysis | |
| invalidate(structured_control_flow::ControlFlowNode &changed) | sdfg::analysis::Analysis | inlinevirtual |
| is_partial_buffer(const std::string &container) const | sdfg::tiles::ReductionBufferAnalysis | |
| kernel(const structured_control_flow::StructuredLoop &root) const | sdfg::tiles::ReductionBufferAnalysis | |
| name() const override | sdfg::tiles::ReductionBufferAnalysis | virtual |
| operator=(const Analysis &)=delete | sdfg::analysis::Analysis | |
| option(const OptionKey< T > &key, T fallback=T{}) const | sdfg::analysis::Analysis | inlineprotected |
| options_ | sdfg::analysis::Analysis | protected |
| ReductionBufferAnalysis(StructuredSDFG &sdfg) | sdfg::tiles::ReductionBufferAnalysis | explicit |
| require(structured_control_flow::Reduce &reduction, const std::string &container) const | sdfg::tiles::ReductionBufferAnalysis | |
| run(analysis::AnalysisManager &analysis_manager) override | sdfg::tiles::ReductionBufferAnalysis | protectedvirtual |
| sdfg_ | sdfg::analysis::Analysis | protected |
| supports_interchange(const transformations::LoopSwap &proposal) const | sdfg::tiles::ReductionBufferAnalysis | |
| supports_schedule(structured_control_flow::StructuredLoop &loop, const structured_control_flow::ScheduleType &schedule) const | sdfg::tiles::ReductionBufferAnalysis | |
| ~Analysis()=default | sdfg::analysis::Analysis | virtual |