[all-commits] [llvm/llvm-project] dbab33: [SCEV][NFC] Apply mass forgetMemoizedResults queri...

Max Kazantsev via All-commits all-commits at lists.llvm.org
Mon Oct 25 00:05:49 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: dbab339ea44e812fb4deb669ce70001e99c2d2c9
      https://github.com/llvm/llvm-project/commit/dbab339ea44e812fb4deb669ce70001e99c2d2c9
  Author: Max Kazantsev <mkazantsev at azul.com>
  Date:   2021-10-25 (Mon, 25 Oct 2021)

  Changed paths:
    M llvm/lib/Analysis/ScalarEvolution.cpp

  Log Message:
  -----------
  [SCEV][NFC] Apply mass forgetMemoizedResults queries where possible

When forgetting multiple SCEVs, rather than doing this one by one, we can
instead use mass updates. We plan to make them more efficient than they
are now, potentially improving compile time.

Differential Revision: https://reviews.llvm.org/D111602
Reviewed By: reames




More information about the All-commits mailing list