Home
last modified time | relevance | path

Searched refs:MemoryDepChecker (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h87 class MemoryDepChecker {
172 MemoryDepChecker(PredicatedScalarEvolution &PSE, const Loop *L) in MemoryDepChecker() function
426 void generateChecks(MemoryDepChecker::DepCandidates &DepCands,
484 void groupChecks(MemoryDepChecker::DepCandidates &DepCands,
561 const MemoryDepChecker &getDepChecker() const { return *DepChecker; } in getDepChecker()
624 std::unique_ptr<MemoryDepChecker> DepChecker;
770 inline Instruction *MemoryDepChecker::Dependence::getSource( in getSource()
775 inline Instruction *MemoryDepChecker::Dependence::getDestination( in getDestination()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp253 MemoryDepChecker::DepCandidates &DepCands, bool UseDependencies) { in generateChecks()
310 MemoryDepChecker::DepCandidates &DepCands, bool UseDependencies) { in groupChecks()
380 MemoryDepChecker::MemAccessInfo Access(Pointers[I].PointerValue, in groupChecks()
509 MemoryDepChecker::DepCandidates &DA, in AccessAnalysis()
568 void resetDepChecks(MemoryDepChecker &DepChecker) { in resetDepChecks()
603 MemoryDepChecker::DepCandidates &DepCands;
1246 MemoryDepChecker::VectorizationSafetyStatus
1247 MemoryDepChecker::Dependence::isSafeForVectorization(DepType Type) { in isSafeForVectorization()
1264 bool MemoryDepChecker::Dependence::isBackward() const { in isBackward()
1280 bool MemoryDepChecker::Dependence::isPossiblyBackward() const { in isPossiblyBackward()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp618 using Dependence = MemoryDepChecker::Dependence;
716 const MemoryDepChecker &DepChecker = LAI->getDepChecker(); in processLoop()
H A DLoopLoadElimination.cpp194 if (Dep.Type == MemoryDepChecker::Dependence::Unknown) { in findStoreToLoadDependences()