Searched refs:DepChecker (Results 1 - 3 of 3) sorted by relevance

/external/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h523 DepChecker(std::move(LAI.DepChecker)), TheLoop(LAI.TheLoop),
536 DepChecker = std::move(LAI.DepChecker);
599 const MemoryDepChecker &getDepChecker() const { return *DepChecker; }
605 return DepChecker->getInstructionsForAccess(Ptr, isWrite);
657 std::unique_ptr<MemoryDepChecker> DepChecker; member in class:llvm::LoopAccessInfo
/external/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp503 void resetDepChecks(MemoryDepChecker &DepChecker) { argument
505 DepChecker.clearDependences();
1557 DepChecker->addAccess(Ld);
1581 DepChecker->addAccess(St);
1694 CanVecMem = DepChecker->areDepsSafe(
1696 MaxSafeDepDistBytes = DepChecker->getMaxSafeDepDistBytes();
1698 if (!CanVecMem && DepChecker->shouldRetryWithRuntimeCheck()) {
1702 Accesses.resetDepChecks(*DepChecker);
1925 DepChecker(llvm::make_unique<MemoryDepChecker>(*PSE, L)), TheLoop(L),
1946 if (auto *Dependences = DepChecker
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp643 const MemoryDepChecker &DepChecker = LAI->getDepChecker(); local
644 MemoryInstructionDependences MID(DepChecker.getMemoryInstructions(),

Completed in 147 milliseconds