Searched refs:DepChecker (Results 1 – 3 of 3) sorted by relevance
523 DepChecker(std::move(LAI.DepChecker)), TheLoop(LAI.TheLoop), in LoopAccessInfo()536 DepChecker = std::move(LAI.DepChecker);599 const MemoryDepChecker &getDepChecker() const { return *DepChecker; } in getDepChecker()605 return DepChecker->getInstructionsForAccess(Ptr, isWrite); in getInstructionsForAccess()657 std::unique_ptr<MemoryDepChecker> DepChecker; variable
503 void resetDepChecks(MemoryDepChecker &DepChecker) { in resetDepChecks() argument505 DepChecker.clearDependences(); in resetDepChecks()1557 DepChecker->addAccess(Ld); in analyzeLoop()1581 DepChecker->addAccess(St); in analyzeLoop()1694 CanVecMem = DepChecker->areDepsSafe( in analyzeLoop()1696 MaxSafeDepDistBytes = DepChecker->getMaxSafeDepDistBytes(); in analyzeLoop()1698 if (!CanVecMem && DepChecker->shouldRetryWithRuntimeCheck()) { in analyzeLoop()1702 Accesses.resetDepChecks(*DepChecker); in analyzeLoop()1925 DepChecker(llvm::make_unique<MemoryDepChecker>(*PSE, L)), TheLoop(L), in LoopAccessInfo()1946 if (auto *Dependences = DepChecker->getDependences()) { in print()[all …]
643 const MemoryDepChecker &DepChecker = LAI->getDepChecker(); in processLoop() local644 MemoryInstructionDependences MID(DepChecker.getMemoryInstructions(), in processLoop()