[all-commits] [llvm/llvm-project] ae5052: [PowerPC] Store, load, move from and to registers ...

Conanap via All-commits all-commits at lists.llvm.org
Thu Jul 15 13:00:27 PDT 2021


  Branch: refs/heads/conanap/xl/1phase/5issue
  Home:   https://github.com/llvm/llvm-project
  Commit: ae5052d2500626b3fc29d7a4778ccef0b95abaf2
      https://github.com/llvm/llvm-project/commit/ae5052d2500626b3fc29d7a4778ccef0b95abaf2
  Author: Albion Fung <albionapc at gmail.com>
  Date:   2021-07-15 (Thu, 15 Jul 2021)

  Changed paths:
    M clang/include/clang/Basic/BuiltinsPPC.def
    M clang/lib/Basic/Targets/PPC.cpp
    M clang/lib/CodeGen/CGBuiltin.cpp
    M clang/lib/Sema/SemaChecking.cpp
    M clang/test/CodeGen/builtins-ppc-xlcompat-LoadReseve-StoreCond.c
    A clang/test/CodeGen/builtins-ppc-xlcompat-move-tofrom-regs.c
    A clang/test/CodeGen/builtins-ppc-xlcompat-prefetch.c
    M llvm/include/llvm/IR/IntrinsicsPowerPC.td
    M llvm/lib/Target/PowerPC/PPC.td
    M llvm/lib/Target/PowerPC/PPCInstrInfo.td
    M llvm/test/CodeGen/PowerPC/builtins-ppc-xlcompat-LoadReserve-StoreCond.ll
    A llvm/test/CodeGen/builtins-ppc-xlcompat-move-tofrom-regs.ll
    A llvm/test/CodeGen/builtins-ppc-xlcompat-prefetch.ll

  Log Message:
  -----------
  [PowerPC] Store, load, move from and to registers related builtins

  This patch implements store, load, move from and to registers related
builtins. The patch aims to provide feature parady with xlC on AIX.

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




More information about the All-commits mailing list