[all-commits] [llvm/llvm-project] a6d081: Revert "[ScalarEvolution] Make getMinusSCEV() fail...

Eli Friedman via All-commits all-commits at lists.llvm.org
Tue Jul 6 11:17:35 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a6d081b2cbc3348ed7261254ae7a563146b76d23
      https://github.com/llvm/llvm-project/commit/a6d081b2cbc3348ed7261254ae7a563146b76d23
  Author: Eli Friedman <efriedma at quicinc.com>
  Date:   2021-07-06 (Tue, 06 Jul 2021)

  Changed paths:
    M llvm/include/llvm/Analysis/ScalarEvolution.h
    M llvm/lib/Analysis/ScalarEvolution.cpp
    M llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp
    M llvm/lib/Analysis/StackSafetyAnalysis.cpp
    M llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp
    M llvm/lib/Transforms/Scalar/LoopRerollPass.cpp
    M llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
    M llvm/test/Analysis/StackSafetyAnalysis/local.ll
    A llvm/test/CodeGen/ARM/lsr-undef-in-binop.ll
    M llvm/test/CodeGen/ARM/test-sharedidx.ll
    M llvm/test/CodeGen/PowerPC/pr42492.ll
    M llvm/test/CodeGen/X86/update-terminator-debugloc.ll
    M llvm/test/Transforms/LoopStrengthReduce/AMDGPU/lsr-postinc-pos-addrspace.ll
    M llvm/test/Transforms/LoopStrengthReduce/X86/eh-insertion-point-2.ll
    M llvm/test/Transforms/LoopStrengthReduce/X86/eh-insertion-point.ll
    M llvm/test/Transforms/LoopStrengthReduce/X86/expander-crashes.ll
    M llvm/test/Transforms/LoopStrengthReduce/X86/expander-reused-value-insert-point.ll
    M llvm/test/Transforms/LoopStrengthReduce/X86/ivchain-X86.ll
    M llvm/test/Transforms/LoopStrengthReduce/funclet.ll
    M llvm/test/Transforms/LoopStrengthReduce/pr27056.ll

  Log Message:
  -----------
  Revert "[ScalarEvolution] Make getMinusSCEV() fail for unrelated pointers."

This reverts commit 74d6ce5d5f169e9cf3fac0eb1042602e286dd2b9.

Seeing crashes on buildbots in MemoryDepChecker::isDependent.




More information about the All-commits mailing list