• Home
  • Raw
  • Download

Lines Matching refs:Accesses

468     Accesses.insert(MemAccessInfo(Ptr, false));  in addLoad()
477 Accesses.insert(MemAccessInfo(Ptr, true)); in addStore()
518 PtrAccessSet Accesses; member in __anon88c506fe0111::AccessAnalysis
609 bool IsWrite = Accesses.count(MemAccessInfo(Ptr, true)); in canCheckPtrAtRT()
708 DEBUG(dbgs() << "LAA: Accesses(" << Accesses.size() << "):\n"); in processMemAccesses()
710 for (auto A : Accesses) in processMemAccesses()
738 PtrAccessSet &S = UseDeferred ? DeferredAccesses : Accesses; in processMemAccesses()
1388 for (std::vector<unsigned>::iterator I1 = Accesses[*AI].begin(), in areDepsSafe()
1389 I1E = Accesses[*AI].end(); I1 != I1E; ++I1) in areDepsSafe()
1390 for (std::vector<unsigned>::iterator I2 = Accesses[*OI].begin(), in areDepsSafe()
1391 I2E = Accesses[*OI].end(); I2 != I2E; ++I2) { in areDepsSafe()
1433 auto &IndexVector = Accesses.find(Access)->second; in getInstructionsForAccess()
1600 AccessAnalysis Accesses(TheLoop->getHeader()->getModule()->getDataLayout(), in analyzeLoop() local
1626 Accesses.addStore(Loc); in analyzeLoop()
1662 Accesses.addLoad(Loc, IsReadOnlyPtr); in analyzeLoop()
1675 Accesses.buildDependenceSets(); in analyzeLoop()
1679 bool CanDoRTIfNeeded = Accesses.canCheckPtrAtRT(*PtrRtChecking, PSE->getSE(), in analyzeLoop()
1692 if (Accesses.isDependencyCheckNeeded()) { in analyzeLoop()
1695 DependentAccesses, Accesses.getDependenciesToCheck(), SymbolicStrides); in analyzeLoop()
1702 Accesses.resetDepChecks(*DepChecker); in analyzeLoop()
1708 CanDoRTIfNeeded = Accesses.canCheckPtrAtRT(*PtrRtChecking, SE, TheLoop, in analyzeLoop()