Construct interleaved‐access analysis for loop L.

Synopsis

Declared in <llvm/Analysis/VectorUtils.h>

InterleavedAccessInfo(
    PredicatedScalarEvolution& PSE,
    Loop* L,
    DominatorTree* DT,
    LoopInfo* LI,
    LoopAccessInfo const* LAI,
    bool OptForSize);

Parameters

Name

Description

PSE

Predicated scalar evolution used for stride analysis.

L

Loop whose interleaved accesses are analyzed.

DT

Dominator tree for the function containing L.

LI

Loop info for the function containing L.

LAI

Loop access info used for dependence queries.

OptForSize

Whether the loop is being optimized for size.

Created with MrDocs