Lines Matching refs:IndexedReference

129 raw_ostream &llvm::operator<<(raw_ostream &OS, const IndexedReference &R) {  in operator <<()
147 IndexedReference::IndexedReference(Instruction &StoreOrLoadInst, in IndexedReference() function in IndexedReference
159 Optional<bool> IndexedReference::hasSpacialReuse(const IndexedReference &Other, in hasSpacialReuse()
214 Optional<bool> IndexedReference::hasTemporalReuse(const IndexedReference &Other, in hasTemporalReuse()
273 CacheCostTy IndexedReference::computeRefCost(const Loop &L, in computeRefCost()
347 bool IndexedReference::tryDelinearizeFixedSize( in tryDelinearizeFixedSize()
367 bool IndexedReference::delinearize(const LoopInfo &LI) { in delinearize()
446 bool IndexedReference::isLoopInvariant(const Loop &L) const { in isLoopInvariant()
463 bool IndexedReference::isConsecutive(const Loop &L, const SCEV *&Stride, in isConsecutive()
497 int IndexedReference::getSubscriptIndex(const Loop &L) const { in getSubscriptIndex()
507 const SCEV *IndexedReference::getLastCoefficient() const { in getLastCoefficient()
513 bool IndexedReference::isCoeffForLoopZeroOrInvariant(const SCEV &Subscript, in isCoeffForLoopZeroOrInvariant()
520 bool IndexedReference::isSimpleAddRecurrence(const SCEV &Subscript, in isSimpleAddRecurrence()
540 bool IndexedReference::isAliased(const IndexedReference &Other, in isAliased()
627 std::unique_ptr<IndexedReference> R(new IndexedReference(I, LI, SE)); in populateReferenceGroups()
633 const IndexedReference &Representative = *RefGroup.front(); in populateReferenceGroups()
724 const IndexedReference *Representative = RG.front().get(); in computeRefGroupCacheCost()