[all-commits] [llvm/llvm-project] 6512a8: [SystemZ] Split SystemZInstPrinter to two classes ...

tltao via All-commits all-commits at lists.llvm.org
Tue Oct 22 07:29:20 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 6512a8dd8c0ac255a082c93d66e29606f4546fee
      https://github.com/llvm/llvm-project/commit/6512a8dd8c0ac255a082c93d66e29606f4546fee
  Author: tltao <tony.le.tao at gmail.com>
  Date:   2024-10-22 (Tue, 22 Oct 2024)

  Changed paths:
    M llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
    M llvm/lib/Target/SystemZ/CMakeLists.txt
    M llvm/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt
    A llvm/lib/Target/SystemZ/MCTargetDesc/SystemZGNUInstPrinter.cpp
    A llvm/lib/Target/SystemZ/MCTargetDesc/SystemZGNUInstPrinter.h
    A llvm/lib/Target/SystemZ/MCTargetDesc/SystemZHLASMInstPrinter.cpp
    A llvm/lib/Target/SystemZ/MCTargetDesc/SystemZHLASMInstPrinter.h
    R llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.cpp
    R llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.h
    A llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinterCommon.cpp
    A llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinterCommon.h
    M llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp
    M llvm/lib/Target/SystemZ/SystemZ.td
    M llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp

  Log Message:
  -----------
  [SystemZ] Split SystemZInstPrinter to two classes based on Asm dialect (#112975)

In preparation for future work on separating the output of the GNU/HLASM
ASM dialects, we first separate the SystemZInstPrinter classes to two
versions, one for each ASM dialect.

The common code remains in a SystemZInstPrinterCommon class instead.

---------

Co-authored-by: Tony Tao <tonytao at ca.ibm.com>



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