Searched refs:StrideDescriptor (Results 1 – 1 of 1) sorted by relevance
/external/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 831 struct StrideDescriptor { struct in __anon63bf7e8f0111::InterleavedAccessInfo 832 StrideDescriptor(int Stride, const SCEV *Scev, unsigned Size, in StrideDescriptor() function 836 StrideDescriptor() : Stride(0), Scev(nullptr), Size(0), Align(0) {} in StrideDescriptor() argument 867 MapVector<Instruction *, StrideDescriptor> &StrideAccesses, 4556 MapVector<Instruction *, StrideDescriptor> &StrideAccesses, in collectConstStridedAccesses() 4602 StrideAccesses[I] = StrideDescriptor(Stride, Scev, Size, Align); in collectConstStridedAccesses() 4631 MapVector<Instruction *, StrideDescriptor> StrideAccesses; in analyzeInterleaving() 4656 StrideDescriptor DesA = I->second; in analyzeInterleaving() 4669 StrideDescriptor DesB = II->second; in analyzeInterleaving()
|