[all-commits] [llvm/llvm-project] 0bf605: [X86] Add a fneg test for fma with a splat constan...

Evgenii Kudriashov via All-commits all-commits at lists.llvm.org
Wed May 17 00:21:49 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0bf6055e49941d72ef74b7e8988c66a9c91529f0
      https://github.com/llvm/llvm-project/commit/0bf6055e49941d72ef74b7e8988c66a9c91529f0
  Author: Evgenii Kudriashov <evgenii.kudriashov at intel.com>
  Date:   2023-05-17 (Wed, 17 May 2023)

  Changed paths:
    M llvm/test/CodeGen/X86/avx2-fma-fneg-combine.ll
    M llvm/test/CodeGen/X86/fma-fneg-combine-2.ll

  Log Message:
  -----------
  [X86] Add a fneg test for fma with a splat constant vector

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


  Commit: c5276f7728900ac59512e84bce25b8e69c0fd603
      https://github.com/llvm/llvm-project/commit/c5276f7728900ac59512e84bce25b8e69c0fd603
  Author: Evgenii Kudriashov <evgenii.kudriashov at intel.com>
  Date:   2023-05-17 (Wed, 17 May 2023)

  Changed paths:
    M llvm/lib/Target/X86/X86ISelLowering.cpp
    M llvm/test/CodeGen/X86/avx2-fma-fneg-combine.ll
    M llvm/test/CodeGen/X86/fma-fneg-combine-2.ll

  Log Message:
  -----------
  [X86] Combine constant vector inputs for FMA

Inspired by https://discourse.llvm.org/t/folding-memory-into-fma/69217

Reviewed By: pengfei

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


Compare: https://github.com/llvm/llvm-project/compare/43eb0982b5e1...c5276f772890


More information about the All-commits mailing list