Searched refs:DepChecker (Results 1 – 3 of 3) sorted by relevance
617 const MemoryDepChecker &getDepChecker() const { return *DepChecker; } in getDepChecker()623 return DepChecker->getInstructionsForAccess(Ptr, isWrite); in getInstructionsForAccess()689 std::unique_ptr<MemoryDepChecker> DepChecker; variable
721 void resetDepChecks(MemoryDepChecker &DepChecker) { in resetDepChecks() argument723 DepChecker.clearDependences(); in resetDepChecks()2400 DepChecker->addAccess(Ld); in analyzeLoop()2424 DepChecker->addAccess(St); in analyzeLoop()2575 CanVecMem = DepChecker->areDepsSafe( in analyzeLoop()2579 if (!CanVecMem && DepChecker->shouldRetryWithRuntimeCheck()) { in analyzeLoop()2583 Accesses.resetDepChecks(*DepChecker); in analyzeLoop()2950 DepChecker(std::make_unique<MemoryDepChecker>(*PSE, L)), TheLoop(L) { in LoopAccessInfo()2951 PtrRtChecking = std::make_unique<RuntimePointerChecking>(*DepChecker, SE); in LoopAccessInfo()2975 if (auto *Dependences = DepChecker->getDependences()) { in print()[all …]
710 const MemoryDepChecker &DepChecker = LAI->getDepChecker(); in processLoop() local711 MemoryInstructionDependences MID(DepChecker.getMemoryInstructions(), in processLoop()