Home
last modified time | relevance | path

Searched refs:StrideDescriptor (Results 1 – 1 of 1) sorted by relevance

/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp901 struct StrideDescriptor { struct in __anonfb91178e0111::InterleavedAccessInfo
902 StrideDescriptor(int64_t Stride, const SCEV *Scev, uint64_t Size, in StrideDescriptor() argument
906 StrideDescriptor() = default;
916 typedef std::pair<Instruction *, StrideDescriptor> StrideEntry;
941 MapVector<Instruction *, StrideDescriptor> &AccessStrideInfo,
4931 MapVector<Instruction *, StrideDescriptor> &AccessStrideInfo, in collectConstStrideAccesses()
4963 AccessStrideInfo[&I] = StrideDescriptor(Stride, Scev, Size, Align); in collectConstStrideAccesses()
5008 MapVector<Instruction *, StrideDescriptor> AccessStrideInfo; in analyzeInterleaving()
5030 StrideDescriptor DesA = AI->second; in analyzeInterleaving()
5050 StrideDescriptor DesB = BI->second; in analyzeInterleaving()