|
Jlm
|
#include <view.hpp>


Public Member Functions | |
| ~DumpDotTransformation () noexcept override | |
| DumpDotTransformation () | |
| DumpDotTransformation (const DumpDotTransformation &)=delete | |
| DumpDotTransformation & | operator= (const DumpDotTransformation &)=delete |
| void | Run (rvsdg::RvsdgModule &rvsdgModule, util::StatisticsCollector &statisticsCollector) override |
Public Member Functions inherited from jlm::rvsdg::Transformation | |
| virtual | ~Transformation () noexcept |
| Transformation (std::string_view Name) | |
| const std::string_view & | GetName () const noexcept |
| void | Run (RvsdgModule &module) |
| Perform RVSDG transformation. More... | |
Static Public Member Functions | |
| static void | createAndRun (rvsdg::RvsdgModule &rvsdgModule, util::StatisticsCollector &statisticsCollector) |
This transformation does nothing except dumping the RVSDG module to a dot file, using the hls dot output.
|
overridedefaultnoexcept |
|
delete |
|
inlinestatic |
|
delete |
|
overridevirtual |
Dumps the given rvsdgModule to an GraphViz dot file. The file is placed in the output folder of the statisticsCollector.
| rvsdgModule | the module to dump |
| statisticsCollector | the statistics collector whose output folder is used |
Implements jlm::rvsdg::Transformation.