[all-commits] [llvm/llvm-project] f48ece: [XCOFF] emit .rename for .lcomm when necessary

jasonliudev via All-commits all-commits at lists.llvm.org
Tue Aug 18 08:33:33 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: f48eced390dcda54766e1c510af10bbcbaebcd7e
      https://github.com/llvm/llvm-project/commit/f48eced390dcda54766e1c510af10bbcbaebcd7e
  Author: jasonliu <jasonliu.development at gmail.com>
  Date:   2020-08-18 (Tue, 18 Aug 2020)

  Changed paths:
    M llvm/lib/MC/MCAsmStreamer.cpp
    M llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
    M llvm/test/CodeGen/PowerPC/aix-xcoff-symbol-rename.ll

  Log Message:
  -----------
  [XCOFF] emit .rename for .lcomm when necessary

Summary:

This is a follow up for D82481. For .lcomm directive, although it's
not necessary to have .rename emitted, it's still desirable to do
it so that we do not see internal 'Rename..' gets print out in
symbol table. And we could have consistent naming between TC entry
and .lcomm. And also have consistent naming between IR and final
object file.

Reviewed By: hubert.reinterpretcast

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




More information about the All-commits mailing list