[all-commits] [llvm/llvm-project] 1a1dbe: [PowerPC] The VK_PLT symbolref modifier is only us...

Sean Fertile via All-commits all-commits at lists.llvm.org
Thu Jan 9 11:07:58 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 1a1dbea24df51e441f3517abb8e251df0029dad7
      https://github.com/llvm/llvm-project/commit/1a1dbea24df51e441f3517abb8e251df0029dad7
  Author: Sean Fertile <sd.fertile at gmail.com>
  Date:   2020-01-09 (Thu, 09 Jan 2020)

  Changed paths:
    M llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp

  Log Message:
  -----------
  [PowerPC] The VK_PLT symbolref modifier is only used on 32-bit ELF. [NFC]

Fix a conditional that guarded code for execution only on 32-bit ELF by
checking that the Subtarget was not 64-bit and not-Darwin. By adding a new
target ABI (AIX), the condition is no longer correct. This code is dead for
AIX, due to a 'report_fatal_error' for thread local storage usage earlier in the
pipeline, but needs to be modifed as part of Darwins removal from the
PowerPC backend.




More information about the All-commits mailing list