Jlm
Loading...
Searching...
No Matches
Public Attributes | List of all members
jlm::llvm::StoreValueForwarding::TracedDelta Struct Reference
Collaboration diagram for jlm::llvm::StoreValueForwarding::TracedDelta:
Collaboration graph
[legend]

Public Attributes

rvsdg::DeltaNodedeltaNode {}
 
std::vector< GetElementPtrOperation::ConstantgepConstants
 

Detailed Description

Contains the information after a LoadNonVolatileOperation node without memory states could successfully be traced to a rvsdg::DeltaNode.

Definition at line 90 of file StoreValueForwarding.hpp.

Member Data Documentation

◆ deltaNode

rvsdg::DeltaNode* jlm::llvm::StoreValueForwarding::TracedDelta::deltaNode {}

The rvsdg::DeltaNode the load could be traced to.

Definition at line 95 of file StoreValueForwarding.hpp.

◆ gepConstants

std::vector<GetElementPtrOperation::Constant> jlm::llvm::StoreValueForwarding::TracedDelta::gepConstants

The GetElementPtrOperation constants that were encountered throughout tracing.

Definition at line 100 of file StoreValueForwarding.hpp.


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