Jlm
Loading...
Searching...
No Matches
Namespaces | Functions
simple-node.cpp File Reference
#include <jlm/rvsdg/graph.hpp>
#include <jlm/rvsdg/simple-node.hpp>
#include <jlm/rvsdg/substitution.hpp>
#include <jlm/util/strfmt.hpp>
Include dependency graph for simple-node.cpp:

Go to the source code of this file.

Namespaces

namespace  jlm
 
namespace  jlm::rvsdg
 

Functions

std::optional< std::vector< rvsdg::Output * > > jlm::rvsdg::NormalizeSimpleOperationCommonNodeElimination (Region &region, const SimpleOperation &operation, const std::vector< rvsdg::Output * > &operands)
 Performs common node elimination for a given operation and operands in a region.