|
docc 0.8.3 (0d44999b)
C++ API Reference
|
Generified version to map LibraryNodes for now. More...
#include <sdfg/passes/targets/target_mapping_pass.h>
Protected Attributes | |
| const std::vector< std::shared_ptr< plugins::TargetMapper > > & | target_mappers_ |
| Protected Attributes inherited from sdfg::visitor::StructuredSDFGVisitor | |
| builder::StructuredSDFGBuilder & | builder_ |
| analysis::AnalysisManager & | analysis_manager_ |
Additional Inherited Members | |
| Protected Member Functions inherited from sdfg::visitor::NonStoppingStructuredSDFGVisitor | |
| bool | visit_internal (structured_control_flow::Sequence &parent) override |
Generified version to map LibraryNodes for now.
Take the boilerplate out of mapping common elements of library nodes and prepare for the list of mappers to become dynamic and plugin-based. For now its used statically
| sdfg::passes::TargetMappingVisitor::TargetMappingVisitor | ( | builder::StructuredSDFGBuilder & | builder, |
| analysis::AnalysisManager & | analysis_manager, | ||
| const std::vector< std::shared_ptr< plugins::TargetMapper > > & | target_mappers ) |
|
overridevirtual |
Reimplemented from sdfg::visitor::StructuredSDFGVisitor.
|
protected |