Searched refs:Bound (Results 1 - 4 of 4) sorted by relevance

/freebsd-9.3-release/contrib/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp2445 BoundInfo *Bound = new BoundInfo[MaxLevels + 1]; local
2452 Bound[K].Iterations = A[K].Iterations ? A[K].Iterations : B[K].Iterations;
2453 Bound[K].Direction = Dependence::DVEntry::ALL;
2454 Bound[K].DirSet = Dependence::DVEntry::NONE;
2455 findBoundsALL(A, B, Bound, K);
2458 if (Bound[K].Lower[Dependence::DVEntry::ALL])
2459 DEBUG(dbgs() << *Bound[K].Lower[Dependence::DVEntry::ALL] << '\t');
2462 if (Bound[K].Upper[Dependence::DVEntry::ALL])
2463 DEBUG(dbgs() << *Bound[K].Upper[Dependence::DVEntry::ALL] << '\n');
2471 if (testBounds(Dependence::DVEntry::ALL, 0, Bound, Delt
2514 exploreDirections(unsigned Level, CoefficientInfo *A, CoefficientInfo *B, BoundInfo *Bound, const SmallBitVector &Loops, unsigned &DepthExpanded, const SCEV *Delta) const argument
2615 testBounds(unsigned char DirKind, unsigned Level, BoundInfo *Bound, const SCEV *Delta) const argument
2645 findBoundsALL(CoefficientInfo *A, CoefficientInfo *B, BoundInfo *Bound, unsigned K) const argument
2686 findBoundsEQ(CoefficientInfo *A, CoefficientInfo *B, BoundInfo *Bound, unsigned K) const argument
2728 findBoundsLT(CoefficientInfo *A, CoefficientInfo *B, BoundInfo *Bound, unsigned K) const argument
2775 findBoundsGT(CoefficientInfo *A, CoefficientInfo *B, BoundInfo *Bound, unsigned K) const argument
[all...]
/freebsd-9.3-release/contrib/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h784 const SCEV *getLowerBound(BoundInfo *Bound) const;
789 const SCEV *getUpperBound(BoundInfo *Bound) const;
793 /// in the DirSet field of Bound. Returns the number of distinct
799 BoundInfo *Bound,
808 BoundInfo *Bound,
812 /// using the * direction. Records them in Bound.
815 BoundInfo *Bound,
819 /// using the < direction. Records them in Bound.
822 BoundInfo *Bound,
826 /// using the > direction. Records them in Bound
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp334 llvm::Optional<DynTypedMatcher> Bound = Result->tryBind(BindID); local
335 if (Bound.hasValue()) {
336 return VariantMatcher::SingleMatcher(*Bound);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExpr.cpp648 llvm::Value *Bound = getArrayIndexingBound(*this, Base, IndexedType); local
649 if (!Bound)
654 llvm::Value *BoundVal = Builder.CreateIntCast(Bound, SizeTy, false);

Completed in 102 milliseconds