[all-commits] [llvm/llvm-project] 263153: [InstCombine] Removing the combine of fmuladd with...

Allen via All-commits all-commits at lists.llvm.org
Mon May 20 23:34:55 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2631531764f0e732a0e96ab066de27d08b604655
      https://github.com/llvm/llvm-project/commit/2631531764f0e732a0e96ab066de27d08b604655
  Author: zhongyunde 00443407 <zhongyunde at huawei.com>
  Date:   2024-05-21 (Tue, 21 May 2024)

  Changed paths:
    M llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
    M llvm/test/Transforms/InstCombine/fma.ll

  Log Message:
  -----------
  [InstCombine] Removing the combine of fmuladd with fast flag

We should treat fmuladd like an fma intrinsic, and any regressions need to be
addressed by dealing with fma/fmuladd in other contexts.


  Commit: f2e787e7030126f5f55bb4e90cc83827f25e1219
      https://github.com/llvm/llvm-project/commit/f2e787e7030126f5f55bb4e90cc83827f25e1219
  Author: zhongyunde 00443407 <zhongyunde at huawei.com>
  Date:   2024-05-21 (Tue, 21 May 2024)

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

  Log Message:
  -----------
  [InstCombine] Add some tests with reduced flag sets, NFC

We remove the combine for fmuladd with fast flag on PR90434,
and add these tests with reduced flags to show they have identity
results.


Compare: https://github.com/llvm/llvm-project/compare/6246b495adcb...f2e787e70301

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