LLVM  15.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::PointerDiffInfo Struct Reference

#include "llvm/Analysis/LoopAccessAnalysis.h"

Collaboration diagram for llvm::PointerDiffInfo:
Collaboration graph
[legend]

Public Member Functions

 PointerDiffInfo (const SCEV *SrcStart, const SCEV *SinkStart, unsigned AccessSize, bool NeedsFreeze)
 

Public Attributes

const SCEVSrcStart
 
const SCEVSinkStart
 
unsigned AccessSize
 
bool NeedsFreeze
 

Detailed Description

Definition at line 368 of file LoopAccessAnalysis.h.

Constructor & Destructor Documentation

◆ PointerDiffInfo()

llvm::PointerDiffInfo::PointerDiffInfo ( const SCEV SrcStart,
const SCEV SinkStart,
unsigned  AccessSize,
bool  NeedsFreeze 
)
inline

Definition at line 374 of file LoopAccessAnalysis.h.

Member Data Documentation

◆ AccessSize

unsigned llvm::PointerDiffInfo::AccessSize

Definition at line 371 of file LoopAccessAnalysis.h.

◆ NeedsFreeze

bool llvm::PointerDiffInfo::NeedsFreeze

Definition at line 372 of file LoopAccessAnalysis.h.

◆ SinkStart

const SCEV* llvm::PointerDiffInfo::SinkStart

Definition at line 370 of file LoopAccessAnalysis.h.

◆ SrcStart

const SCEV* llvm::PointerDiffInfo::SrcStart

Definition at line 369 of file LoopAccessAnalysis.h.


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