Lines Matching refs:MemoryDepChecker
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()
955 bool MemoryDepChecker::couldPreventStoreLoadForward(unsigned Distance, in couldPreventStoreLoadForward()
1030 MemoryDepChecker::Dependence::DepType
1031 MemoryDepChecker::isDependent(const MemAccessInfo &A, unsigned AIdx, in isDependent()
1217 bool MemoryDepChecker::areDepsSafe(DepCandidates &AccessSets, in areDepsSafe()
1282 MemoryDepChecker::getInstructionsForAccess(Value *Ptr, bool isWrite) const { in getInstructionsForAccess()
1293 const char *MemoryDepChecker::Dependence::DepName[] = {
1297 void MemoryDepChecker::Dependence::print( in print()
1449 MemoryDepChecker::DepCandidates DependentAccesses; in analyzeLoop()