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

#include "llvm/Analysis/LoopAccessAnalysis.h"

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 385 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 391 of file LoopAccessAnalysis.h.

Member Data Documentation

◆ AccessSize

unsigned llvm::PointerDiffInfo::AccessSize

Definition at line 388 of file LoopAccessAnalysis.h.

◆ NeedsFreeze

bool llvm::PointerDiffInfo::NeedsFreeze

Definition at line 389 of file LoopAccessAnalysis.h.

◆ SinkStart

const SCEV* llvm::PointerDiffInfo::SinkStart

Definition at line 387 of file LoopAccessAnalysis.h.

◆ SrcStart

const SCEV* llvm::PointerDiffInfo::SrcStart

Definition at line 386 of file LoopAccessAnalysis.h.


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