[all-commits] [llvm/llvm-project] dd2268: Revert "[NFCI][LoopDeletion] Do not call complex a...

stefanp-ibm via All-commits all-commits at lists.llvm.org
Fri May 28 10:26:30 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: dd226803c220f02a5987f0ee9f9ac3ffe2b35c09
      https://github.com/llvm/llvm-project/commit/dd226803c220f02a5987f0ee9f9ac3ffe2b35c09
  Author: Stefan Pintilie <stefanp at ca.ibm.com>
  Date:   2021-05-28 (Fri, 28 May 2021)

  Changed paths:
    M llvm/lib/Transforms/Scalar/LoopDeletion.cpp

  Log Message:
  -----------
  Revert "[NFCI][LoopDeletion] Do not call complex analysis for known non-zero BTC"

This reverts commit 7d418dadf6b1e6fd9bcccf7c5b5e1db74992ee70.


  Commit: 807fc7cdc97fc172b4967707a7718e7333351bff
      https://github.com/llvm/llvm-project/commit/807fc7cdc97fc172b4967707a7718e7333351bff
  Author: Stefan Pintilie <stefanp at ca.ibm.com>
  Date:   2021-05-28 (Fri, 28 May 2021)

  Changed paths:
    M llvm/lib/Transforms/Scalar/LoopDeletion.cpp

  Log Message:
  -----------
  Revert "[NFC] Reuse existing variables instead of re-requesting successors"

This reverts commit c467585682dcdda75e645ef3ab47c8b48440db12.


  Commit: fd553312031c7d8085fa6ee0755a957796eadf05
      https://github.com/llvm/llvm-project/commit/fd553312031c7d8085fa6ee0755a957796eadf05
  Author: Stefan Pintilie <stefanp at ca.ibm.com>
  Date:   2021-05-28 (Fri, 28 May 2021)

  Changed paths:
    M llvm/lib/Transforms/Scalar/LoopDeletion.cpp

  Log Message:
  -----------
  Revert "[NFC] Formatting fix"

This reverts commit 59d938e649e62db0cef4903d495e838fbc6a6eb8.


  Commit: 24bd657202379595b514ee17241f019294e86bc9
      https://github.com/llvm/llvm-project/commit/24bd657202379595b514ee17241f019294e86bc9
  Author: Stefan Pintilie <stefanp at ca.ibm.com>
  Date:   2021-05-28 (Fri, 28 May 2021)

  Changed paths:
    M llvm/lib/Transforms/Scalar/LoopDeletion.cpp

  Log Message:
  -----------
  Revert "[NFCI][LoopDeletion] Only query SCEV about loop successor if another successor is also in loop"

This reverts commit b0b2bf3b5da950679db1431aae431a6dedea2245.


  Commit: 0159652058ca555b05db6a209fe9cf660c3bf8e6
      https://github.com/llvm/llvm-project/commit/0159652058ca555b05db6a209fe9cf660c3bf8e6
  Author: Stefan Pintilie <stefanp at ca.ibm.com>
  Date:   2021-05-28 (Fri, 28 May 2021)

  Changed paths:
    M llvm/lib/Transforms/Scalar/LoopDeletion.cpp
    M llvm/test/Transforms/LoopDeletion/eval_first_iteration.ll
    M llvm/test/Transforms/LoopDeletion/zero-btc.ll

  Log Message:
  -----------
  Revert "Return "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration" (try 2)"

This reverts commit be1a23203b1de655b8c7dac7549818d975a0cbbf.


Compare: https://github.com/llvm/llvm-project/compare/403cfe5d707d...0159652058ca


More information about the All-commits mailing list