[all-commits] [llvm/llvm-project] 6fc9e6: NFC. Remove obsolete SimpleAnalysis infrastructure

Daniil Suchkov via All-commits all-commits at lists.llvm.org
Wed Jan 22 23:07:53 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 6fc9e601494fcb03efccbb0cbebd5053a302a2ad
      https://github.com/llvm/llvm-project/commit/6fc9e601494fcb03efccbb0cbebd5053a302a2ad
  Author: Daniil Suchkov <suc-daniil at yandex.ru>
  Date:   2020-01-23 (Thu, 23 Jan 2020)

  Changed paths:
    M llvm/include/llvm/Analysis/LoopPass.h
    M llvm/lib/Analysis/LoopPass.cpp
    M llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
    M llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp

  Log Message:
  -----------
  NFC. Remove obsolete SimpleAnalysis infrastructure

Apparently cache of AliasSetTrackers held by LICM was the only user of
SimpleAnalysis infrastructure. Now, given that we no longer have that
cache, this infrastructure is obsolete and, taking into account its
nature, we don't want any new solutions to be based on it.

Reviewers: asbirlea, fhahn, efriedma, reames

Reviewed-By: asbirlea

Differential Revision: https://reviews.llvm.org/D73085




More information about the All-commits mailing list