Jlm
jlm
rvsdg
SimpleNode
jlm::rvsdg::SimpleNode Member List
This is the complete list of members for
jlm::rvsdg::SimpleNode
, including all inherited members.
addInput
(std::unique_ptr< NodeInput > input, bool notifyRegion)
jlm::rvsdg::Node
protected
addOutput
(std::unique_ptr< NodeOutput > output)
jlm::rvsdg::Node
inline
protected
copy
(Region *region, const std::vector< Output * > &operands) const override
jlm::rvsdg::SimpleNode
copy
(Region *region, SubstitutionMap &smap) const override
jlm::rvsdg::SimpleNode
virtual
jlm::rvsdg::Node::copy
(rvsdg::Region *region, const std::vector< jlm::rvsdg::Output * > &operands) const
jlm::rvsdg::Node
virtual
Create
(Region ®ion, std::unique_ptr< Operation > operation, const std::vector< rvsdg::Output * > &operands)
jlm::rvsdg::SimpleNode
inline
static
DebugString
() const override
jlm::rvsdg::SimpleNode
virtual
GetNodeId
() const noexcept
jlm::rvsdg::Node
inline
GetOperation
() const noexcept override
jlm::rvsdg::SimpleNode
virtual
graph
() const noexcept
jlm::rvsdg::Node
Id
typedef
jlm::rvsdg::Node
Id_
jlm::rvsdg::Node
private
input
(size_t index) const noexcept
jlm::rvsdg::SimpleNode
inline
InputConstIteratorRange
typedef
jlm::rvsdg::Node
InputIteratorRange
typedef
jlm::rvsdg::Node
Inputs
() noexcept
jlm::rvsdg::Node
inline
Inputs
() const noexcept
jlm::rvsdg::Node
inline
inputs_
jlm::rvsdg::Node
private
IsDead
() const noexcept
jlm::rvsdg::Node
inline
ninputs
() const noexcept
jlm::rvsdg::Node
inline
Node
(Region *region)
jlm::rvsdg::Node
explicit
noutputs
() const noexcept
jlm::rvsdg::Node
inline
numSuccessors
() const noexcept
jlm::rvsdg::Node
inline
numSuccessors_
jlm::rvsdg::Node
private
Operation_
jlm::rvsdg::SimpleNode
private
output
(size_t index) const noexcept
jlm::rvsdg::SimpleNode
inline
OutputConstIteratorRange
typedef
jlm::rvsdg::Node
OutputIteratorRange
typedef
jlm::rvsdg::Node
Outputs
() noexcept
jlm::rvsdg::Node
inline
Outputs
() const noexcept
jlm::rvsdg::Node
inline
outputs_
jlm::rvsdg::Node
private
region
() const noexcept
jlm::rvsdg::Node
inline
region_
jlm::rvsdg::Node
private
region_bottom_node_list_accessor
typedef
jlm::rvsdg::Node
region_bottom_node_list_anchor_
jlm::rvsdg::Node
private
region_node_list_accessor
typedef
jlm::rvsdg::Node
region_node_list_anchor_
jlm::rvsdg::Node
private
region_top_node_list_accessor
typedef
jlm::rvsdg::Node
region_top_node_list_anchor_
jlm::rvsdg::Node
private
RemoveInputs
(const util::HashSet< size_t > &indices)
jlm::rvsdg::Node
RemoveOutputs
(const util::HashSet< size_t > &indices)
jlm::rvsdg::Node
SimpleNode
(rvsdg::Region ®ion, std::unique_ptr< SimpleOperation > operation, const std::vector< jlm::rvsdg::Output * > &operands)
jlm::rvsdg::SimpleNode
private
~Node
()
jlm::rvsdg::Node
virtual
~SimpleNode
() override
jlm::rvsdg::SimpleNode
Generated by
1.9.1