| argument() const | jlm::hls::BackEdgeResult | inline |
| argument_ | jlm::hls::BackEdgeResult | |
| BackEdgeArgument | jlm::hls::BackEdgeResult | private |
| BackEdgeResult(rvsdg::Output *origin) | jlm::hls::BackEdgeResult | inlineprivate |
| CheckTypes(const Region ®ion, const Output &origin, const std::shared_ptr< const rvsdg::Type > &type) | jlm::rvsdg::Input | privatestatic |
| Copy(rvsdg::Output &origin, rvsdg::StructuralOutput *output) const override | jlm::hls::BackEdgeResult | virtual |
| create(jlm::rvsdg::Output *origin) | jlm::hls::BackEdgeResult | inlinestatic |
| Create(rvsdg::Region ®ion, rvsdg::Output &origin, StructuralOutput *output, std::shared_ptr< const rvsdg::Type > type) | jlm::rvsdg::RegionResult | static |
| debug_string() const override | jlm::rvsdg::RegionResult | virtual |
| divert_to(Output *new_origin) | jlm::rvsdg::Input | |
| GetOwner() const noexcept | jlm::rvsdg::Input | inline |
| index() const noexcept | jlm::rvsdg::Input | inline |
| index_ | jlm::rvsdg::Input | private |
| Input(Node &owner, Output &origin, std::shared_ptr< const rvsdg::Type > type) | jlm::rvsdg::Input | protected |
| Input(Region &owner, Output &origin, std::shared_ptr< const rvsdg::Type > type) | jlm::rvsdg::Input | protected |
| Input(const Input &)=delete | jlm::rvsdg::Input | |
| Input(Input &&)=delete | jlm::rvsdg::Input | |
| LoopNode | jlm::hls::BackEdgeResult | private |
| operator=(const RegionResult &)=delete | jlm::rvsdg::RegionResult | |
| operator=(RegionResult &&)=delete | jlm::rvsdg::RegionResult | |
| jlm::rvsdg::Input::operator=(const Input &)=delete | jlm::rvsdg::Input | |
| jlm::rvsdg::Input::operator=(Input &&)=delete | jlm::rvsdg::Input | |
| origin() const noexcept | jlm::rvsdg::Input | inline |
| origin_ | jlm::rvsdg::Input | private |
| output() const noexcept | jlm::rvsdg::RegionResult | inline |
| output_ | jlm::rvsdg::RegionResult | private |
| Owner_ | jlm::rvsdg::Input | private |
| region() const noexcept | jlm::rvsdg::Input | |
| RegionResult(rvsdg::Region *region, rvsdg::Output *origin, StructuralOutput *output, std::shared_ptr< const rvsdg::Type > type) | jlm::rvsdg::RegionResult | |
| RegionResult(const RegionResult &)=delete | jlm::rvsdg::RegionResult | |
| RegionResult(RegionResult &&)=delete | jlm::rvsdg::RegionResult | |
| structural_output_accessor typedef | jlm::rvsdg::RegionResult | |
| structural_output_anchor_ | jlm::rvsdg::RegionResult | private |
| Type() const noexcept | jlm::rvsdg::Input | inline |
| Type_ | jlm::rvsdg::Input | private |
| UsersList typedef | jlm::rvsdg::Input | private |
| UsersList_ | jlm::rvsdg::Input | private |
| UsersListAccessor typedef | jlm::rvsdg::Input | private |
| ~BackEdgeResult() override=default | jlm::hls::BackEdgeResult | |
| ~Input() noexcept | jlm::rvsdg::Input | virtual |
| ~RegionResult() noexcept override | jlm::rvsdg::RegionResult | |