[all-commits] [llvm/llvm-project] e2b34d: [NFC][instCombine]Add mul(abs(x), abs(y))->abs(mul...

Congcong Cai via All-commits all-commits at lists.llvm.org
Tue Jan 16 21:24:53 PST 2024


  Branch: refs/heads/users/ccc/78076-multiplicativity-of-abs
  Home:   https://github.com/llvm/llvm-project
  Commit: e2b34d60a73c23e2aff38f33e80b4f1e79c709f0
      https://github.com/llvm/llvm-project/commit/e2b34d60a73c23e2aff38f33e80b4f1e79c709f0
  Author: Congcong Cai <congcongcai0907 at 163.com>
  Date:   2024-01-17 (Wed, 17 Jan 2024)

  Changed paths:
    M llvm/test/Transforms/InstCombine/mul.ll

  Log Message:
  -----------
  [NFC][instCombine]Add mul(abs(x), abs(y))->abs(mul(x,y)) test


  Commit: c4b7a9d3069e93c7758dbd3d98ba175024188514
      https://github.com/llvm/llvm-project/commit/c4b7a9d3069e93c7758dbd3d98ba175024188514
  Author: Congcong Cai <congcongcai0907 at 163.com>
  Date:   2024-01-17 (Wed, 17 Jan 2024)

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

  Log Message:
  -----------
  [instCombine]combine mul(abs(x),abs(y)) to abs(mul(x,y))

Fixes: #78076
Alive2 Proof: https://alive2.llvm.org/ce/z/XEDy0f


Compare: https://github.com/llvm/llvm-project/compare/bd26ce47c820...c4b7a9d3069e


More information about the All-commits mailing list