[all-commits] [llvm/llvm-project] ea8b95: [PowerPC] Add a set of extended mnemonics that are...

Stefan Pintilie via All-commits all-commits at lists.llvm.org
Thu Dec 7 10:40:13 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ea8b95d0d52768f014ba7bb7be5abb7e00e69064
      https://github.com/llvm/llvm-project/commit/ea8b95d0d52768f014ba7bb7be5abb7e00e69064
  Author: Stefan Pintilie <stefanp at ca.ibm.com>
  Date:   2023-12-07 (Thu, 07 Dec 2023)

  Changed paths:
    M llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
    M llvm/lib/Target/PowerPC/P10InstrResources.td
    M llvm/lib/Target/PowerPC/PPCBack2BackFusion.def
    M llvm/lib/Target/PowerPC/PPCInstrFormats.td
    M llvm/lib/Target/PowerPC/PPCInstrInfo.td
    M llvm/lib/Target/PowerPC/PPCInstrP10.td
    M llvm/test/CodeGen/PowerPC/pcrel-tls-local-dynamic.ll
    M llvm/test/CodeGen/PowerPC/pcrel-tls-local-exec.ll
    M llvm/test/CodeGen/PowerPC/pcrel-tls_get_addr_clobbers.ll
    M llvm/test/MC/PowerPC/ppc64-encoding-ISA31.s
    M llvm/test/MC/PowerPC/ppc64-errors.s

  Log Message:
  -----------
  [PowerPC] Add a set of extended mnemonics that are missing from Power 10. (#73003)

This patch adds the majority of the missing extended mnemonics that were
introduced in Power 10.

The only extended mnemonics that were not added are related to the plq
and pstq instructions. These will be added in a separate patch as the
instructions themselves would also have to be added.




More information about the All-commits mailing list