Searched refs:Sizes (Results 1 - 5 of 5) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/Analysis/
H A DDelinearization.cpp111 SmallVector<const SCEV *, 3> Subscripts, Sizes; local
112 SE->delinearize(AccessFn, Subscripts, Sizes, SE->getElementSize(Inst));
113 if (Subscripts.size() == 0 || Sizes.size() == 0 ||
114 Subscripts.size() != Sizes.size()) {
123 O << "[" << *Sizes[i] << "]"; local
124 O << " with elements of " << *Sizes[Size - 1] << " bytes.\n"; local
H A DScalarEvolution.cpp8669 SmallVectorImpl<const SCEV *> &Sizes) {
8684 Sizes.push_back(Step);
8707 if (!findArrayDimensionsRec(SE, Terms, Sizes))
8710 Sizes.push_back(Step);
8792 /// Second step of delinearization: compute the array dimensions Sizes from the
8795 SmallVectorImpl<const SCEV *> &Sizes,
8846 !findArrayDimensionsRec(SE, NewTerms, Sizes)) {
8847 Sizes.clear();
8851 // The last element to be pushed into Sizes is the size of an element.
8852 Sizes
[all...]
H A DDependenceAnalysis.cpp3286 SmallVector<const SCEV *, 4> Sizes; local
3287 SE->findArrayDimensions(Terms, Sizes, ElementSize);
3291 SE->computeAccessFunctions(SrcAR, SrcSubscripts, Sizes);
3292 SE->computeAccessFunctions(DstAR, DstSubscripts, Sizes);
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolution.h1156 /// Compute the array dimensions Sizes from the set of Terms extracted from
1159 SmallVectorImpl<const SCEV *> &Sizes,
1171 /// Return in Subscripts the access functions for each dimension in Sizes.
1174 SmallVectorImpl<const SCEV *> &Sizes);
1242 SmallVectorImpl<const SCEV *> &Sizes,
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp3854 SmallVector<llvm::Value *, 16> Sizes; local
3932 Sizes.push_back(Size);
3946 auto &&ThenGen = [this, &Ctx, &BasePointers, &Pointers, &Sizes, &MapTypes,
3980 for (auto S : Sizes)
4041 Sizes[i], CGM.SizeTy, /*isSigned=*/true),

Completed in 107 milliseconds