Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h94 class MemoryDepChecker {
164 Instruction *getSource(const MemoryDepChecker &DepChecker) const;
166 Instruction *getDestination(const MemoryDepChecker &DepChecker) const;
185 MemoryDepChecker(PredicatedScalarEvolution &PSE, const Loop *L, in MemoryDepChecker() function
480 RuntimePointerChecking(MemoryDepChecker &DC, ScalarEvolution *SE) in RuntimePointerChecking()
504 void generateChecks(MemoryDepChecker::DepCandidates &DepCands,
574 void groupChecks(MemoryDepChecker::DepCandidates &DepCands,
586 MemoryDepChecker &DC;
670 const MemoryDepChecker &getDepChecker() const { return *DepChecker; } in getDepChecker()
749 std::unique_ptr<MemoryDepChecker> DepChecker;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp396 MemoryDepChecker::DepCandidates &DepCands, bool UseDependencies) { in generateChecks()
463 MemoryDepChecker::DepCandidates &DepCands, bool UseDependencies) { in groupChecks()
535 MemoryDepChecker::MemAccessInfo Access(Pointers[I].PointerValue, in groupChecks()
662 MemoryDepChecker::DepCandidates &DA, in AccessAnalysis()
724 void resetDepChecks(MemoryDepChecker &DepChecker) { in resetDepChecks()
789 MemoryDepChecker::DepCandidates &DepCands;
1674 void MemoryDepChecker::addAccess(StoreInst *SI) { in addAccess()
1683 void MemoryDepChecker::addAccess(LoadInst *LI) { in addAccess()
1692 MemoryDepChecker::VectorizationSafetyStatus
1693 MemoryDepChecker::Dependence::isSafeForVectorization(DepType Type) { in isSafeForVectorization()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp201 if (Dep.Type == MemoryDepChecker::Dependence::Unknown || in findStoreToLoadDependences()
202 Dep.Type == MemoryDepChecker::Dependence::IndirectUnsafe) { in findStoreToLoadDependences()
H A DLoopDistribute.cpp610 using Dependence = MemoryDepChecker::Dependence;
712 const MemoryDepChecker &DepChecker = LAI->getDepChecker(); in processLoop()