Searched defs:StrideDescriptor (Results 1 – 3 of 3) sorted by relevance
| /external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
| D | VectorUtils.h | 644 struct StrideDescriptor { struct 646 StrideDescriptor(int64_t Stride, const SCEV *Scev, uint64_t Size, in StrideDescriptor() function 664 using StrideEntry = std::pair<Instruction *, StrideDescriptor>; argument
|
| /external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/ |
| D | VectorUtils.h | 858 struct StrideDescriptor { struct 860 StrideDescriptor(int64_t Stride, const SCEV *Scev, uint64_t Size, in StrideDescriptor() function 878 using StrideEntry = std::pair<Instruction *, StrideDescriptor>; argument
|
| /external/llvm/lib/Transforms/Vectorize/ |
| D | LoopVectorize.cpp | 901 struct StrideDescriptor { struct in __anonb4dace450111::InterleavedAccessInfo 902 StrideDescriptor(int64_t Stride, const SCEV *Scev, uint64_t Size, in StrideDescriptor() function 909 int64_t Stride = 0; 910 const SCEV *Scev = nullptr; // The scalar expression of this access 911 uint64_t Size = 0; // The size of the memory object. 912 unsigned Align = 0; // The alignment of this access.
|