Jlm
jlm::hls::BackEdgeResult Member List

This is the complete list of members for jlm::hls::BackEdgeResult, including all inherited members.

argument() constjlm::hls::BackEdgeResultinline
argument_jlm::hls::BackEdgeResult
BackEdgeArgumentjlm::hls::BackEdgeResultprivate
BackEdgeResult(rvsdg::Output *origin)jlm::hls::BackEdgeResultinlineprivate
CheckTypes(const Region &region, const Output &origin, const std::shared_ptr< const rvsdg::Type > &type)jlm::rvsdg::Inputprivatestatic
Copy(rvsdg::Output &origin, rvsdg::StructuralOutput *output) const overridejlm::hls::BackEdgeResultvirtual
create(jlm::rvsdg::Output *origin)jlm::hls::BackEdgeResultinlinestatic
Create(rvsdg::Region &region, rvsdg::Output &origin, StructuralOutput *output, std::shared_ptr< const rvsdg::Type > type)jlm::rvsdg::RegionResultstatic
debug_string() const overridejlm::rvsdg::RegionResultvirtual
divert_to(Output *new_origin)jlm::rvsdg::Input
GetOwner() const noexceptjlm::rvsdg::Inputinline
index() const noexceptjlm::rvsdg::Inputinline
index_jlm::rvsdg::Inputprivate
Input(Node &owner, Output &origin, std::shared_ptr< const rvsdg::Type > type)jlm::rvsdg::Inputprotected
Input(Region &owner, Output &origin, std::shared_ptr< const rvsdg::Type > type)jlm::rvsdg::Inputprotected
Input(const Input &)=deletejlm::rvsdg::Input
Input(Input &&)=deletejlm::rvsdg::Input
LoopNodejlm::hls::BackEdgeResultprivate
operator=(const RegionResult &)=deletejlm::rvsdg::RegionResult
operator=(RegionResult &&)=deletejlm::rvsdg::RegionResult
jlm::rvsdg::Input::operator=(const Input &)=deletejlm::rvsdg::Input
jlm::rvsdg::Input::operator=(Input &&)=deletejlm::rvsdg::Input
origin() const noexceptjlm::rvsdg::Inputinline
origin_jlm::rvsdg::Inputprivate
output() const noexceptjlm::rvsdg::RegionResultinline
output_jlm::rvsdg::RegionResultprivate
Owner_jlm::rvsdg::Inputprivate
region() const noexceptjlm::rvsdg::Input
RegionResult(rvsdg::Region *region, rvsdg::Output *origin, StructuralOutput *output, std::shared_ptr< const rvsdg::Type > type)jlm::rvsdg::RegionResult
RegionResult(const RegionResult &)=deletejlm::rvsdg::RegionResult
RegionResult(RegionResult &&)=deletejlm::rvsdg::RegionResult
structural_output_accessor typedefjlm::rvsdg::RegionResult
structural_output_anchor_jlm::rvsdg::RegionResultprivate
Type() const noexceptjlm::rvsdg::Inputinline
Type_jlm::rvsdg::Inputprivate
UsersList typedefjlm::rvsdg::Inputprivate
UsersList_jlm::rvsdg::Inputprivate
UsersListAccessor typedefjlm::rvsdg::Inputprivate
~BackEdgeResult() override=defaultjlm::hls::BackEdgeResult
~Input() noexceptjlm::rvsdg::Inputvirtual
~RegionResult() noexcept overridejlm::rvsdg::RegionResult