Jlm
Namespaces | Functions
region.cpp File Reference
#include <jlm/rvsdg/DotWriter.hpp>
#include <jlm/rvsdg/graph.hpp>
#include <jlm/rvsdg/structural-node.hpp>
#include <jlm/rvsdg/substitution.hpp>
#include <jlm/rvsdg/traverser.hpp>
#include <jlm/util/AnnotationMap.hpp>
#include <jlm/util/file.hpp>
#include <jlm/util/Program.hpp>
#include <jlm/util/strfmt.hpp>
#include <fstream>
Include dependency graph for region.cpp:

Go to the source code of this file.

Namespaces

 jlm
 
 jlm::rvsdg
 

Functions

std::unordered_map< const Node *, size_t > jlm::rvsdg::computeDepthMap (const Region &region)
 
size_t jlm::rvsdg::nnodes (const jlm::rvsdg::Region *region) noexcept
 
size_t jlm::rvsdg::nstructnodes (const rvsdg::Region *region) noexcept
 
size_t jlm::rvsdg::nsimpnodes (const rvsdg::Region *region) noexcept
 
size_t jlm::rvsdg::ninputs (const rvsdg::Region *region) noexcept