[all-commits] [llvm/llvm-project] 20d798: Recommit "[SCEV] Look through single value PHIs." ...

Florian Hahn via All-commits all-commits at lists.llvm.org
Thu Jun 9 07:20:34 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 20d798bd47ec5191de1b2a8a031da06a04e612e1
      https://github.com/llvm/llvm-project/commit/20d798bd47ec5191de1b2a8a031da06a04e612e1
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2022-06-09 (Thu, 09 Jun 2022)

  Changed paths:
    M llvm/lib/Analysis/ScalarEvolution.cpp
    M llvm/test/Analysis/DependenceAnalysis/lcssa.ll
    M llvm/test/Analysis/ScalarEvolution/cycled_phis.ll
    M llvm/test/Analysis/ScalarEvolution/incorrect-exit-count.ll
    M llvm/test/Analysis/ScalarEvolution/solve-quadratic-i1.ll
    M llvm/test/Analysis/ScalarEvolution/solve-quadratic-overflow.ll
    M llvm/test/Analysis/ScalarEvolution/trivial-phis.ll
    M llvm/test/Transforms/LoopStrengthReduce/funclet.ll
    M llvm/test/Transforms/LoopVectorize/pr45259.ll

  Log Message:
  -----------
  Recommit "[SCEV] Look through single value PHIs." (take 3)

This reverts commit 1fbdbb559569641f6d509b569966901c8fb02b63.

All known issues surfaced by this patch should have been fixed now.

The fixes included fixing issues with SCEV expansion in LV and DA's
reliance on LCSSA phis.




More information about the All-commits mailing list