Lines Matching refs:SimplifyImpl
122 class SimplifyImpl final { class
202 explicit SimplifyImpl(int CallNo = 0) : CallNo(CallNo) {} in SimplifyImpl() function in __anon5ed00bad0111::SimplifyImpl
213 bool SimplifyImpl::isModified() const { in isModified()
228 void SimplifyImpl::removeEmptyDomainStmts() { in removeEmptyDomainStmts()
249 void SimplifyImpl::removeOverwrites() { in removeOverwrites()
307 void SimplifyImpl::coalesceWrites() { in coalesceWrites()
479 void SimplifyImpl::removeRedundantWrites() { in removeRedundantWrites()
573 void SimplifyImpl::removeUnnecessaryStmts() { in removeUnnecessaryStmts()
584 void SimplifyImpl::removeEmptyPartialAccesses() { in removeEmptyPartialAccesses()
613 void SimplifyImpl::markAndSweep(LoopInfo *LI) { in markAndSweep()
671 void SimplifyImpl::printStatistics(llvm::raw_ostream &OS, int Indent) const { in printStatistics()
691 void SimplifyImpl::printAccesses(llvm::raw_ostream &OS, int Indent) const { in printAccesses()
701 void SimplifyImpl::run(Scop &S, LoopInfo *LI) { in run()
745 void SimplifyImpl::printScop(raw_ostream &OS, Scop &S) const { in printScop()
761 Optional<SimplifyImpl> Impl;
794 SimplifyImpl Impl(CallNo); in runSimplifyUsingNPM()