[all-commits] [llvm/llvm-project] a48b43: [SystemZ] Emit EXRL target instructions before te...

Jonas Paulsson via All-commits all-commits at lists.llvm.org
Tue Sep 21 05:35:12 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a48b43f9816aa3a3ccc9ca13e7767ccf70756729
      https://github.com/llvm/llvm-project/commit/a48b43f9816aa3a3ccc9ca13e7767ccf70756729
  Author: Jonas Paulsson <paulsson at linux.vnet.ibm.com>
  Date:   2021-09-21 (Tue, 21 Sep 2021)

  Changed paths:
    M llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp
    M llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp
    M llvm/lib/Target/SystemZ/SystemZAsmPrinter.h
    M llvm/lib/Target/SystemZ/SystemZTargetStreamer.h
    A llvm/test/CodeGen/SystemZ/memset-06.ll

  Log Message:
  -----------
  [SystemZ]  Emit EXRL target instructions before text section is ended.

SystemZ adds the EXRL target instructions in the end of each file. This must
be done before debug info emission since that may end the text section, and
therefore this is now done in emitConstantPools() (instead of in
emitEndOfAsmFile).

Review: Ulrich Weigand

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




More information about the All-commits mailing list