|
docc 0.8.3 (0d44999b)
C++ API Reference
|
This is the complete list of members for sdfg::passes::ExtendedBlockSortingPass, including all inherited members.
| bubble_down(builder::StructuredSDFGBuilder &builder, analysis::AnalysisManager &analysis_manager, structured_control_flow::Sequence &sequence, long long index) | sdfg::passes::BlockSortingPass | |
| bubble_up(builder::StructuredSDFGBuilder &builder, analysis::AnalysisManager &analysis_manager, structured_control_flow::Sequence &sequence, long long index) | sdfg::passes::BlockSortingPass | |
| can_be_bubbled_down(structured_control_flow::Block &block) override | sdfg::passes::ExtendedBlockSortingPass | protectedvirtual |
| can_be_bubbled_up(structured_control_flow::Block &block) override | sdfg::passes::ExtendedBlockSortingPass | protectedvirtual |
| get_prio_and_order(structured_control_flow::Block *block) override | sdfg::passes::ExtendedBlockSortingPass | protectedvirtual |
| invalidates(analysis::AnalysisManager &analysis_manager, bool applied) | sdfg::passes::Pass | virtual |
| is_libnode_block(structured_control_flow::Block &next_block) | sdfg::passes::BlockSortingPass | protected |
| is_libnode_side_effect_white_listed(data_flow::LibraryNode *libnode) override | sdfg::passes::ExtendedBlockSortingPass | protectedvirtual |
| is_reference_block(structured_control_flow::Block &block) | sdfg::passes::BlockSortingPass | protected |
| name() override | sdfg::passes::ExtendedBlockSortingPass | inlinevirtual |
| option(const OptionKey< T > &key, T fallback=T{}) const | sdfg::passes::Pass | inlineprotected |
| options() | sdfg::passes::Pass | inlinevirtual |
| Pass()=default | sdfg::passes::Pass | |
| Pass(const Options &options) | sdfg::passes::Pass | inlineexplicit |
| run(builder::SDFGBuilder &builder, bool create_report=false) | sdfg::passes::Pass | |
| run(builder::StructuredSDFGBuilder &builder, analysis::AnalysisManager &analysis_manager, bool create_report=false) | sdfg::passes::Pass | |
| run_pass(builder::StructuredSDFGBuilder &builder, analysis::AnalysisManager &analysis_manager) override | sdfg::passes::BlockSortingPass | virtual |
| sdfg::passes::Pass::run_pass(builder::SDFGBuilder &builder) | sdfg::passes::Pass | virtual |
| sort(builder::StructuredSDFGBuilder &builder, analysis::AnalysisManager &analysis_manager, structured_control_flow::Sequence &sequence) | sdfg::passes::BlockSortingPass | |
| ~Pass()=default | sdfg::passes::Pass | virtual |