Jlm
Public Member Functions | Public Attributes | List of all members
jlm::llvm::AggregateAllocaSplitting::AllocaTraceInfo Struct Reference
Collaboration diagram for jlm::llvm::AggregateAllocaSplitting::AllocaTraceInfo:
Collaboration graph
[legend]

Public Member Functions

 AllocaTraceInfo (rvsdg::SimpleNode &allocaNode)
 

Public Attributes

rvsdg::SimpleNodeallocaNode
 
std::vector< rvsdg::SimpleNode * > allocaConsumers {}
 

Detailed Description

Definition at line 81 of file AggregateAllocaSplitting.cpp.

Constructor & Destructor Documentation

◆ AllocaTraceInfo()

jlm::llvm::AggregateAllocaSplitting::AllocaTraceInfo::AllocaTraceInfo ( rvsdg::SimpleNode allocaNode)
inlineexplicit

Definition at line 83 of file AggregateAllocaSplitting.cpp.

Member Data Documentation

◆ allocaConsumers

std::vector<rvsdg::SimpleNode *> jlm::llvm::AggregateAllocaSplitting::AllocaTraceInfo::allocaConsumers {}

Definition at line 88 of file AggregateAllocaSplitting.cpp.

◆ allocaNode

rvsdg::SimpleNode* jlm::llvm::AggregateAllocaSplitting::AllocaTraceInfo::allocaNode

Definition at line 87 of file AggregateAllocaSplitting.cpp.


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