[all-commits] [llvm/llvm-project] b4b9f9: [PowerPC] Emit dcbt and dcbtst in place of their e...

Conanap via All-commits all-commits at lists.llvm.org
Tue Oct 12 13:48:09 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b4b9f9b4b3cfaad369ad96dfbcdf43f73de4430b
      https://github.com/llvm/llvm-project/commit/b4b9f9b4b3cfaad369ad96dfbcdf43f73de4430b
  Author: Albion Fung <albionapc at gmail.com>
  Date:   2021-10-12 (Tue, 12 Oct 2021)

  Changed paths:
    M llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp
    M llvm/test/CodeGen/PowerPC/builtins-ppc-xlcompat-prefetch.ll

  Log Message:
  -----------
  [PowerPC] Emit dcbt and dcbtst in place of their extended mnemonics on AIX

On AIX, the system assembler does not support the extended mnemonics
dcbtt and dcbtstt. This patch stops them from being emitted on
AIX and emits the base mnemonics instead, dcbt X, X, 16 and
dcbtstt X, X, 16 respectively.

Differential revision: https://reviews.llvm.org/D111258




More information about the All-commits mailing list