Searched refs:IndexedReference (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopCacheAnalysis.cpp | 129 raw_ostream &llvm::operator<<(raw_ostream &OS, const IndexedReference &R) { in operator <<() 147 IndexedReference::IndexedReference(Instruction &StoreOrLoadInst, in IndexedReference() function in IndexedReference 160 IndexedReference::hasSpacialReuse(const IndexedReference &Other, unsigned CLS, in hasSpacialReuse() 215 IndexedReference::hasTemporalReuse(const IndexedReference &Other, in hasTemporalReuse() 272 CacheCostTy IndexedReference::computeRefCost(const Loop &L, in computeRefCost() 357 bool IndexedReference::tryDelinearizeFixedSize( in tryDelinearizeFixedSize() 377 bool IndexedReference::delinearize(const LoopInfo &LI) { in delinearize() 456 bool IndexedReference::isLoopInvariant(const Loop &L) const { in isLoopInvariant() 473 bool IndexedReference::isConsecutive(const Loop &L, const SCEV *&Stride, in isConsecutive() 507 int IndexedReference::getSubscriptIndex(const Loop &L) const { in getSubscriptIndex() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopCacheAnalysis.h | 49 class IndexedReference { 50 friend raw_ostream &operator<<(raw_ostream &OS, const IndexedReference &R); 54 IndexedReference(Instruction &StoreOrLoadInst, const LoopInfo &LI, 77 std::optional<bool> hasSpacialReuse(const IndexedReference &Other, 84 std::optional<bool> hasTemporalReuse(const IndexedReference &Other, 138 bool isAliased(const IndexedReference &Other, AAResults &AA) const; 172 using ReferenceGroupTy = SmallVector<std::unique_ptr<IndexedReference>, 8>; 281 raw_ostream &operator<<(raw_ostream &OS, const IndexedReference &R);
|