docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::transformations::MultiLevelTiling Member List

This is the complete list of members for sdfg::transformations::MultiLevelTiling, including all inherited members.

applied_sdfg::transformations::LoopTilingprotected
apply(builder::StructuredSDFGBuilder &builder, analysis::AnalysisManager &analysis_manager) overridesdfg::transformations::MultiLevelTilingvirtual
can_be_applied(builder::StructuredSDFGBuilder &builder, analysis::AnalysisManager &analysis_manager) overridesdfg::transformations::MultiLevelTilingvirtual
from_json(builder::StructuredSDFGBuilder &builder, const nlohmann::json &j)sdfg::transformations::MultiLevelTilingstatic
inner_loop()sdfg::transformations::LoopTiling
inner_loop_sdfg::transformations::LoopTilingprotected
loop_sdfg::transformations::LoopTilingprotected
LoopTiling(structured_control_flow::StructuredLoop &loop, size_t tile_size, bool simplify_bounds=true)sdfg::transformations::LoopTiling
middle_loop(size_t idx)sdfg::transformations::MultiLevelTiling
middle_loop()sdfg::transformations::MultiLevelTiling
middle_loops()sdfg::transformations::MultiLevelTiling
MultiLevelTiling(structured_control_flow::StructuredLoop &loop, size_t tile_size, size_t tile_size_2, bool simplify_bounds=true)sdfg::transformations::MultiLevelTiling
MultiLevelTiling(structured_control_flow::StructuredLoop &loop, const std::vector< size_t > &tile_sizes, bool simplify_bounds=true)sdfg::transformations::MultiLevelTiling
name() const overridesdfg::transformations::MultiLevelTilingvirtual
outer_loop()sdfg::transformations::LoopTiling
outer_loop_sdfg::transformations::LoopTilingprotected
reduction_buffers_supported(builder::StructuredSDFGBuilder &builder, analysis::AnalysisManager &analysis_manager, const std::vector< size_t > &tile_sizes) constsdfg::transformations::LoopTilingprotected
report_sdfg::transformations::Transformationprotected
set_report(PassReportConsumer *report)sdfg::transformations::Transformationinlinevirtual
simplify_bounds_sdfg::transformations::LoopTilingprotected
tile_loop(builder::StructuredSDFGBuilder &builder, structured_control_flow::StructuredLoop &loop, size_t tile_size, bool simplify_bounds=true)sdfg::transformations::LoopTilingprotectedstatic
tile_size_sdfg::transformations::LoopTilingprotected
to_json(nlohmann::json &j) const overridesdfg::transformations::MultiLevelTilingvirtual
try_apply(builder::StructuredSDFGBuilder &builder, analysis::AnalysisManager &analysis_manager)sdfg::transformations::Transformationinlinevirtual
~Transformation()=defaultsdfg::transformations::Transformationvirtual