LLVM 17.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 371 of file LoopAccessAnalysis.h.

Constructor & Destructor Documentation

◆ PointerDiffInfo()

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

Definition at line 377 of file LoopAccessAnalysis.h.

Member Data Documentation

◆ AccessSize

unsigned llvm::PointerDiffInfo::AccessSize

Definition at line 374 of file LoopAccessAnalysis.h.

◆ NeedsFreeze

bool llvm::PointerDiffInfo::NeedsFreeze

Definition at line 375 of file LoopAccessAnalysis.h.

◆ SinkStart

const SCEV* llvm::PointerDiffInfo::SinkStart

Definition at line 373 of file LoopAccessAnalysis.h.

◆ SrcStart

const SCEV* llvm::PointerDiffInfo::SrcStart

Definition at line 372 of file LoopAccessAnalysis.h.

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