Polly 22.0.0git
polly::MemAcc Struct Reference

#include <ScopDetection.h>

Public Member Functions

 MemAcc (const Instruction *I, std::shared_ptr< ArrayShape > S)

Public Attributes

const Instruction * Insn
std::shared_ptr< ArrayShapeShape
SmallVector< const SCEV *, 4 > DelinearizedSubscripts

Detailed Description

Definition at line 100 of file ScopDetection.h.

Constructor & Destructor Documentation

◆ MemAcc()

polly::MemAcc::MemAcc ( const Instruction * I,
std::shared_ptr< ArrayShape > S )
inline

Definition at line 109 of file ScopDetection.h.

References Insn, S, and Shape.

Member Data Documentation

◆ DelinearizedSubscripts

SmallVector<const SCEV *, 4> polly::MemAcc::DelinearizedSubscripts

Definition at line 107 of file ScopDetection.h.

Referenced by polly::ScopDetection::computeAccessFunctions().

◆ Insn

const Instruction* polly::MemAcc::Insn

Definition at line 101 of file ScopDetection.h.

Referenced by MemAcc().

◆ Shape

std::shared_ptr<ArrayShape> polly::MemAcc::Shape

Definition at line 104 of file ScopDetection.h.

Referenced by MemAcc().


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