[PATCH] D47729: [PowerPC] Add support for high and high-adjusted symbol modifiers.

Sean Fertile via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 4 10:21:21 PDT 2018


sfertile created this revision.
sfertile added reviewers: kbarton, nemanjai, lei, syzaara, stefanp, inouehrs, hfinkel, echristo.

Adds support for the `@high` and `@higha` symbol modifiers which are used as part of the sequence for building a 64-bit offset.


Repository:
  rL LLVM

https://reviews.llvm.org/D47729

Files:
  include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def
  include/llvm/MC/MCExpr.h
  lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
  lib/MC/MCExpr.cpp
  lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
  lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
  lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp
  lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h
  test/MC/PowerPC/ppc64-fixup-apply.s
  test/MC/PowerPC/ppc64-fixups.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D47729.149788.patch
Type: text/x-patch
Size: 10271 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180604/2e25b6ef/attachment-0001.bin>


More information about the llvm-commits mailing list