#include <rvsdg.h>
Definition at line 187 of file rvsdg.h.
◆ type
The type of the node.
Definition at line 189 of file rvsdg.h.
◆ inputCount
| uint8_t reduct_rvsdg_node_t::inputCount |
Number of input edges.
Definition at line 190 of file rvsdg.h.
◆ regionCount
| uint8_t reduct_rvsdg_node_t::regionCount |
Number of regions in the node.
Definition at line 191 of file rvsdg.h.
◆ flags
Node flags, interpretation depends on node type.
Definition at line 192 of file rvsdg.h.
◆ _reserved
| uint8_t reduct_rvsdg_node_t::_reserved[4] |
◆ firstInput
| struct reduct_rvsdg_user* reduct_rvsdg_node_t::firstInput |
List of input ports.
Definition at line 194 of file rvsdg.h.
◆ output
| struct reduct_rvsdg_origin* reduct_rvsdg_node_t::output |
The output port.
Definition at line 195 of file rvsdg.h.
◆ firstRegion
| struct reduct_rvsdg_region* reduct_rvsdg_node_t::firstRegion |
List of regions in the node.
Definition at line 196 of file rvsdg.h.
◆ parent
| struct reduct_rvsdg_region* reduct_rvsdg_node_t::parent |
The region this node belongs to.
Definition at line 197 of file rvsdg.h.
◆ next
| struct reduct_rvsdg_node* reduct_rvsdg_node_t::next |
Next node in the region's list.
Definition at line 198 of file rvsdg.h.
◆ opcode
The opcode associated with the node.
Definition at line 200 of file rvsdg.h.
◆ constant
The constant value associated with the node.
Definition at line 201 of file rvsdg.h.
◆ [union]
The documentation for this struct was generated from the following file: