Searched refs:MemoryDepChecker (Results 1 – 5 of 5) sorted by relevance
124 class MemoryDepChecker {196 MemoryDepChecker(PredicatedScalarEvolution &PSE, const Loop *L) in MemoryDepChecker() function420 void generateChecks(MemoryDepChecker::DepCandidates &DepCands,473 void groupChecks(MemoryDepChecker::DepCandidates &DepCands,566 const MemoryDepChecker &getDepChecker() const { return DepChecker; } in getDepChecker()613 MemoryDepChecker DepChecker;709 inline Instruction *MemoryDepChecker::Dependence::getSource( in getSource()714 inline Instruction *MemoryDepChecker::Dependence::getDestination( in getDestination()
175 MemoryDepChecker::DepCandidates &DepCands, bool UseDependencies) { in generateChecks()232 MemoryDepChecker::DepCandidates &DepCands, bool UseDependencies) { in groupChecks()302 MemoryDepChecker::MemAccessInfo Access(Pointers[I].PointerValue, in groupChecks()427 MemoryDepChecker::DepCandidates &DA, in AccessAnalysis()471 void resetDepChecks(MemoryDepChecker &DepChecker) { in resetDepChecks()505 MemoryDepChecker::DepCandidates &DepCands;903 bool MemoryDepChecker::Dependence::isSafeForVectorization(DepType Type) { in isSafeForVectorization()919 bool MemoryDepChecker::Dependence::isBackward() const { in isBackward()935 bool MemoryDepChecker::Dependence::isPossiblyBackward() const { in isPossiblyBackward()939 bool MemoryDepChecker::Dependence::isForward() const { in isForward()[all …]
7 ; dependeces *outside* of the MemoryDepChecker logic (i.e. proper dependence13 ; MemoryDepChecker analysis for accesses of A.
537 typedef MemoryDepChecker::Dependence Dependence;711 const MemoryDepChecker &DepChecker = LAI.getDepChecker(); in processLoop()
143 if (Dep.Type == MemoryDepChecker::Dependence::Unknown) { in findStoreToLoadDependences()