Searched refs:IndexedReference (Results 1 – 2 of 2) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | LoopCacheAnalysis.cpp | 120 raw_ostream &llvm::operator<<(raw_ostream &OS, const IndexedReference &R) { in operator <<() 138 IndexedReference::IndexedReference(Instruction &StoreOrLoadInst, in IndexedReference() function in IndexedReference 150 Optional<bool> IndexedReference::hasSpacialReuse(const IndexedReference &Other, in hasSpacialReuse() 205 Optional<bool> IndexedReference::hasTemporalReuse(const IndexedReference &Other, in hasTemporalReuse() 264 CacheCostTy IndexedReference::computeRefCost(const Loop &L, in computeRefCost() 323 bool IndexedReference::delinearize(const LoopInfo &LI) { in delinearize() 390 bool IndexedReference::isLoopInvariant(const Loop &L) const { in isLoopInvariant() 407 bool IndexedReference::isConsecutive(const Loop &L, unsigned CLS) const { in isConsecutive() 428 const SCEV *IndexedReference::getLastCoefficient() const { in getLastCoefficient() 436 bool IndexedReference::isCoeffForLoopZeroOrInvariant(const SCEV &Subscript, in isCoeffForLoopZeroOrInvariant() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | LoopCacheAnalysis.h | 45 class IndexedReference { 46 friend raw_ostream &operator<<(raw_ostream &OS, const IndexedReference &R); 50 IndexedReference(Instruction &StoreOrLoadInst, const LoopInfo &LI, 73 Optional<bool> hasSpacialReuse(const IndexedReference &Other, unsigned CLS, 80 Optional<bool> hasTemporalReuse(const IndexedReference &Other, 122 bool isAliased(const IndexedReference &Other, AAResults &AA) const; 156 using ReferenceGroupTy = SmallVector<std::unique_ptr<IndexedReference>, 8>; 266 raw_ostream &operator<<(raw_ostream &OS, const IndexedReference &R);
|