[all-commits] [llvm/llvm-project] 095ce6: [mlir][math] Simplify pow(x, 0.75) into sqrt(sqrt(...

Slava Zakharin via All-commits all-commits at lists.llvm.org
Fri Nov 4 10:48:46 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 095ce655ec84fc21b6002808c698687c37f2bf12
      https://github.com/llvm/llvm-project/commit/095ce655ec84fc21b6002808c698687c37f2bf12
  Author: Slava Zakharin <szakharin at nvidia.com>
  Date:   2022-11-04 (Fri, 04 Nov 2022)

  Changed paths:
    M mlir/lib/Dialect/Math/Transforms/AlgebraicSimplification.cpp
    M mlir/test/Dialect/Math/algebraic-simplification.mlir

  Log Message:
  -----------
  [mlir][math] Simplify pow(x, 0.75) into sqrt(sqrt(x)) * sqrt(x).

Trivial simplification for CPU2017/503.bwaves resulting in 3.89%
speed-up on icelake.

Differential Revision: https://reviews.llvm.org/D137351




More information about the All-commits mailing list