[all-commits] [llvm/llvm-project] 280005: [SCEV] Revert two speculative compile time optimiz...

Philip Reames via All-commits all-commits at lists.llvm.org
Fri Nov 19 08:46:22 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 28000587e1a4133d00186825d3e346af27ed39ad
      https://github.com/llvm/llvm-project/commit/28000587e1a4133d00186825d3e346af27ed39ad
  Author: Philip Reames <listmail at philipreames.com>
  Date:   2021-11-19 (Fri, 19 Nov 2021)

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

  Log Message:
  -----------
  [SCEV] Revert two speculative compile time optimizations which made no difference

Revert "[SCEV] Defer all work from ea12c2cb as late as possible"
Revert "[SCEV] Defer loop property checks from ea12c2cb as late as possible"

This reverts commit 734abbad79dbcbd0e880510fbab1ef0e701cfc7b and  1a5666acb281c7510504e726ba481d09ab5f5b95.

Both of these changes were speculative attempts to address a compile time regression.  Neither worked, and both complicated the code in undesirable ways.




More information about the All-commits mailing list