Jlm
Classes | Namespaces | Enumerations | Functions
view.hpp File Reference
#include <jlm/llvm/ir/RvsdgModule.hpp>
#include <jlm/rvsdg/graph.hpp>
#include <jlm/rvsdg/Transformation.hpp>
#include <jlm/util/Statistics.hpp>
#include <string>
Include dependency graph for view.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  jlm::hls::DumpDotTransformation
 

Namespaces

 jlm
 
 jlm::hls
 

Enumerations

enum  jlm::hls::ViewColors { jlm::hls::NONE , jlm::hls::BLACK , jlm::hls::RED }
 

Functions

std::string jlm::hls::ViewcolorToString (const ViewColors &color)
 
std::string jlm::hls::RegionToDot (rvsdg::Region *region, std::unordered_map< rvsdg::Output *, ViewColors > &outputColor, std::unordered_map< rvsdg::Input *, ViewColors > &inputColor, std::unordered_map< rvsdg::Output *, ViewColors > &tailLabel)
 
std::string jlm::hls::ToDot (rvsdg::Region *region, std::unordered_map< rvsdg::Output *, ViewColors > &outputColor, std::unordered_map< rvsdg::Input *, ViewColors > &inputColor, std::unordered_map< rvsdg::Output *, ViewColors > &tailLabel)
 
void jlm::hls::ViewDot (rvsdg::Region *region, FILE *out)
 
void jlm::hls::ViewDot (rvsdg::Region *region, FILE *out, std::unordered_map< rvsdg::Output *, ViewColors > &outputColor, std::unordered_map< rvsdg::Input *, ViewColors > &inputColor, std::unordered_map< rvsdg::Output *, ViewColors > &tailLabel)
 
void jlm::hls::DumpDot (llvm::LlvmRvsdgModule &rvsdgModule, const std::string &file_name, std::unordered_map< rvsdg::Output *, ViewColors > outputColor, std::unordered_map< rvsdg::Input *, ViewColors > inputColor, std::unordered_map< rvsdg::Output *, ViewColors > tailLabel)
 
void jlm::hls::DumpDot (llvm::LlvmRvsdgModule &rvsdgModule, const std::string &file_name)
 
void jlm::hls::DumpDot (rvsdg::Region *region, const std::string &file_name, std::unordered_map< rvsdg::Output *, ViewColors > outputColor, std::unordered_map< rvsdg::Input *, ViewColors > inputColor, std::unordered_map< rvsdg::Output *, ViewColors > tailLabel)
 
void jlm::hls::DumpDot (rvsdg::Region *region, const std::string &file_name)
 
void jlm::hls::DotToSvg (const std::string &file_name)