struct MemoryDependenceResults::NonLocalPointerInfo
Declaration
struct MemoryDependenceResults::NonLocalPointerInfo { /* full declaration omitted */ };
Description
This record is the information kept for each (value, is load) pair.
Declared at: llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h:297
Member Variables
- public llvm::MemoryDependenceResults:: BBSkipFirstBlockPair Pair
- The pair of the block and the skip-first-block flag.
- public llvm::MemoryDependenceResults::NonLocalDepInfo NonLocalDeps
- The results of the query for each relevant block.
- public llvm::LocationSize Size = LocationSize::unknown()
- May be UnknownSize if the sizes are unknown.
- public llvm::AAMDNodes AATags
- The members may be null if there are no tags or conflicting tags.
Method Overview
- public NonLocalPointerInfo()
Methods
ΒΆNonLocalPointerInfo()
NonLocalPointerInfo()
Declared at: llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h:311