[all-commits] [llvm/llvm-project] 2938f1: [InstCombine] Refactor powi(X, Y) / X to call foldP...

Allen via All-commits all-commits at lists.llvm.org
Wed Mar 27 01:49:24 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2938f1cff9f880d03c900a2bdcd078af937d9433
      https://github.com/llvm/llvm-project/commit/2938f1cff9f880d03c900a2bdcd078af937d9433
  Author: zhongyunde 00443407 <zhongyunde at huawei.com>
  Date:   2024-03-27 (Wed, 27 Mar 2024)

  Changed paths:
    M llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp

  Log Message:
  -----------
  [InstCombine] Refactor powi(X,Y) / X to call foldPowiReassoc, NFC


  Commit: bd9bb31bce0754c0a04d5c842ab3e7f8dd467861
      https://github.com/llvm/llvm-project/commit/bd9bb31bce0754c0a04d5c842ab3e7f8dd467861
  Author: zhongyunde 00443407 <zhongyunde at huawei.com>
  Date:   2024-03-27 (Wed, 27 Mar 2024)

  Changed paths:
    M llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
    M llvm/test/Transforms/InstCombine/powi.ll

  Log Message:
  -----------
  [InstCombine] add restrict reassoc for the powi(X,Y) / X

add restrict reassoc for the powi(X,Y) / X according the discuss on PR69998.


Compare: https://github.com/llvm/llvm-project/compare/defc4859b032...bd9bb31bce07

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list