Jlm
Public Attributes | List of all members
jlm::rvsdg::GammaNode::EntryVar Struct Reference

A variable routed into all gamma regions. More...

#include <gamma.hpp>

Collaboration diagram for jlm::rvsdg::GammaNode::EntryVar:
Collaboration graph
[legend]

Public Attributes

rvsdg::Inputinput
 Variable at entry point (input to gamma node). More...
 
std::vector< rvsdg::Output * > branchArgument
 Variable inside each of the branch regions (argument per subregion). More...
 

Detailed Description

A variable routed into all gamma regions.

Definition at line 130 of file gamma.hpp.

Member Data Documentation

◆ branchArgument

std::vector<rvsdg::Output *> jlm::rvsdg::GammaNode::EntryVar::branchArgument

Variable inside each of the branch regions (argument per subregion).

Definition at line 139 of file gamma.hpp.

◆ input

rvsdg::Input* jlm::rvsdg::GammaNode::EntryVar::input

Variable at entry point (input to gamma node).

Definition at line 135 of file gamma.hpp.


The documentation for this struct was generated from the following file: