[all-commits] [llvm/llvm-project] 8b6e9d: [PowerPC] improve P10 store forwarding on P7 scala...

RolandF77 via All-commits all-commits at lists.llvm.org
Mon Aug 12 09:30:28 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8b6e9de3dd114db28fde892c67960a87d9870637
      https://github.com/llvm/llvm-project/commit/8b6e9de3dd114db28fde892c67960a87d9870637
  Author: RolandF77 <55763885+RolandF77 at users.noreply.github.com>
  Date:   2024-08-12 (Mon, 12 Aug 2024)

  Changed paths:
    M llvm/lib/Target/PowerPC/PPCISelLowering.cpp
    M llvm/test/CodeGen/PowerPC/aix-vsx-splatimm.ll
    M llvm/test/CodeGen/PowerPC/build-vector-from-load-and-zeros.ll
    M llvm/test/CodeGen/PowerPC/load-and-splat.ll
    M llvm/test/CodeGen/PowerPC/ppc64-P9-vabsd.ll
    M llvm/test/CodeGen/PowerPC/test-vector-insert.ll
    M llvm/test/CodeGen/PowerPC/vec-trunc2.ll
    M llvm/test/CodeGen/PowerPC/vsx.ll
    M llvm/test/CodeGen/PowerPC/widen-vec-correctly-be.ll

  Log Message:
  -----------
  [PowerPC] improve P10 store forwarding on P7 scalar to vector (#102330)

Try to make P7 code with scalar to vector operations that use store/re-load to run smoother on P10 by supplying enough store width to cover the load and allow hardware store forwarding.



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