[PATCH] D73085: NFC. Remove obsolete SimpleAnalysis infrastructure

Daniil Suchkov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 21 02:02:24 PST 2020


DaniilSuchkov created this revision.
DaniilSuchkov added reviewers: asbirlea, fhahn, efriedma, reames.
Herald added subscribers: llvm-commits, hiraditya.
Herald added a project: LLVM.
DaniilSuchkov added a parent revision: D73084: [LICM] NFC. Remove AST caching infrastructure.

Apparently cache of AliasSetTrackers held by LICM was the only user of SimpleAnalysis infrastructure. Now, given that we no longer have that cache (D73084 <https://reviews.llvm.org/D73084>), this infrastructure is obsolete and, taking into account its nature, we don't want any new solutions to be based on it.


https://reviews.llvm.org/D73085

Files:
  llvm/include/llvm/Analysis/LoopPass.h
  llvm/lib/Analysis/LoopPass.cpp
  llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
  llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D73085.239252.patch
Type: text/x-patch
Size: 7871 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200121/58472016/attachment.bin>


More information about the llvm-commits mailing list