[all-commits] [llvm/llvm-project] bec81d: Reland "[PowerPC] Implement instruction clustering...

Qiu Chaofan via All-commits all-commits at lists.llvm.org
Sun Sep 13 04:51:51 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: bec81dc67d9348dad0ea60a9b8804d1413aefe98
      https://github.com/llvm/llvm-project/commit/bec81dc67d9348dad0ea60a9b8804d1413aefe98
  Author: Qiu Chaofan <qiucofan at cn.ibm.com>
  Date:   2020-09-13 (Sun, 13 Sep 2020)

  Changed paths:
    M llvm/lib/Target/PowerPC/PPC.td
    M llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
    M llvm/lib/Target/PowerPC/PPCInstrInfo.h
    M llvm/lib/Target/PowerPC/PPCSubtarget.cpp
    M llvm/lib/Target/PowerPC/PPCSubtarget.h
    M llvm/lib/Target/PowerPC/PPCTargetMachine.cpp
    A llvm/test/CodeGen/PowerPC/fusion-load-store.ll
    M llvm/test/CodeGen/PowerPC/pcrel-call-linkage-leaf.ll

  Log Message:
  -----------
  Reland "[PowerPC] Implement instruction clustering for stores"

Commit 3c0b3250 introduced store fusion for PowerPC target, but it
brought failure under UB sanitizer and was reverted. This patch fixes
them.




More information about the All-commits mailing list