| add_user(jlm::rvsdg::Input *user) | jlm::rvsdg::Output | private |
| BackEdgeArgument(rvsdg::Region *region, const std::shared_ptr< const jlm::rvsdg::Type > &type) | jlm::hls::BackEdgeArgument | inlineprivate |
| BackEdgeResult | jlm::hls::BackEdgeArgument | private |
| Copy(rvsdg::Region ®ion, rvsdg::StructuralInput *input) const override | jlm::hls::BackEdgeArgument | virtual |
| create(rvsdg::Region *region, std::shared_ptr< const jlm::rvsdg::Type > type) | jlm::hls::BackEdgeArgument | inlinestatic |
| Create(rvsdg::Region ®ion, StructuralInput *input, std::shared_ptr< const rvsdg::Type > type) | jlm::rvsdg::RegionArgument | static |
| debug_string() const override | jlm::rvsdg::RegionArgument | virtual |
| divert_users(jlm::rvsdg::Output *new_origin) | jlm::rvsdg::Output | inline |
| divertUsersWhere(Output &newOrigin, const F &match) | jlm::rvsdg::Output | inline |
| GetOwner() const noexcept | jlm::rvsdg::Output | inline |
| index() const noexcept | jlm::rvsdg::Output | inline |
| index_ | jlm::rvsdg::Output | private |
| Input | jlm::rvsdg::Output | private |
| input() const noexcept | jlm::rvsdg::RegionArgument | inline |
| input_ | jlm::rvsdg::RegionArgument | private |
| IsDead() const noexcept | jlm::rvsdg::Output | inline |
| LoopNode | jlm::hls::BackEdgeArgument | private |
| NumUsers_ | jlm::rvsdg::Output | private |
| nusers() const noexcept | jlm::rvsdg::Output | inline |
| operator=(const RegionArgument &)=delete | jlm::rvsdg::RegionArgument | |
| operator=(RegionArgument &&)=delete | jlm::rvsdg::RegionArgument | |
| jlm::rvsdg::Output::operator=(const Output &)=delete | jlm::rvsdg::Output | |
| jlm::rvsdg::Output::operator=(Output &&)=delete | jlm::rvsdg::Output | |
| Output(Node &owner, std::shared_ptr< const rvsdg::Type > type) | jlm::rvsdg::Output | protected |
| Output(Region *owner, std::shared_ptr< const rvsdg::Type > type) | jlm::rvsdg::Output | protected |
| Output(const Output &)=delete | jlm::rvsdg::Output | |
| Output(Output &&)=delete | jlm::rvsdg::Output | |
| Owner_ | jlm::rvsdg::Output | private |
| region() const noexcept | jlm::rvsdg::Output | |
| RegionArgument(rvsdg::Region *region, StructuralInput *input, std::shared_ptr< const rvsdg::Type > type) | jlm::rvsdg::RegionArgument | |
| RegionArgument(const RegionArgument &)=delete | jlm::rvsdg::RegionArgument | |
| RegionArgument(RegionArgument &&)=delete | jlm::rvsdg::RegionArgument | |
| remove_user(jlm::rvsdg::Input *user) | jlm::rvsdg::Output | private |
| result() | jlm::hls::BackEdgeArgument | inline |
| result_ | jlm::hls::BackEdgeArgument | |
| SingleUser() noexcept | jlm::rvsdg::Output | inline |
| structural_input_accessor typedef | jlm::rvsdg::RegionArgument | |
| structural_input_anchor_ | jlm::rvsdg::RegionArgument | private |
| Type() const noexcept | jlm::rvsdg::Output | inline |
| Type_ | jlm::rvsdg::Output | private |
| Users() | jlm::rvsdg::Output | inline |
| Users() const | jlm::rvsdg::Output | inline |
| Users_ | jlm::rvsdg::Output | private |
| UsersConstRange typedef | jlm::rvsdg::Output | |
| UsersList typedef | jlm::rvsdg::Output | |
| UsersRange typedef | jlm::rvsdg::Output | |
| ~BackEdgeArgument() noexcept override=default | jlm::hls::BackEdgeArgument | |
| ~Output() noexcept | jlm::rvsdg::Output | virtual |
| ~RegionArgument() noexcept override | jlm::rvsdg::RegionArgument | |