[all-commits] [llvm/llvm-project] 8e0fb9: [LICM] Add test showing subtraction hoisting oppor...

Max Kazantsev via All-commits all-commits at lists.llvm.org
Tue Apr 11 00:19:26 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8e0fb92be66452f792edfdd1ab29443ee53f2419
      https://github.com/llvm/llvm-project/commit/8e0fb92be66452f792edfdd1ab29443ee53f2419
  Author: Max Kazantsev <mkazantsev at azul.com>
  Date:   2023-04-11 (Tue, 11 Apr 2023)

  Changed paths:
    A llvm/test/Transforms/LICM/hoist-add-sub.ll

  Log Message:
  -----------
  [LICM] Add test showing subtraction hoisting opportunity


  Commit: e5dc4dbe8750b80987af5fb38557fd03447ca467
      https://github.com/llvm/llvm-project/commit/e5dc4dbe8750b80987af5fb38557fd03447ca467
  Author: Max Kazantsev <mkazantsev at azul.com>
  Date:   2023-04-11 (Tue, 11 Apr 2023)

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

  Log Message:
  -----------
  [LICM][NFC] Restructure code to have one entry point for reassociation-based hoistings

We already hoist min/max functions and want to do more of this kind. Some
refactoring to make growth points for it.


  Commit: cd24665f13ae8825aaaef3e333dda20a21e84eab
      https://github.com/llvm/llvm-project/commit/cd24665f13ae8825aaaef3e333dda20a21e84eab
  Author: Max Kazantsev <mkazantsev at azul.com>
  Date:   2023-04-11 (Tue, 11 Apr 2023)

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

  Log Message:
  -----------
  [NFC] Fix typo in statistic description


Compare: https://github.com/llvm/llvm-project/compare/bb2e9f23ca26...cd24665f13ae


More information about the All-commits mailing list