Adds support for the @high and @higha symbol modifiers which are used as part of the sequence for building a 64-bit offset.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D47729
[PowerPC] Add support for high and high-adjusted symbol modifiers. ClosedPublic Authored by sfertile on Jun 4 2018, 10:21 AM.
Details Summary Adds support for the @high and @higha symbol modifiers which are used as part of the sequence for building a 64-bit offset.
Diff Detail
Event TimelineThis revision was not accepted when it landed; it landed in state Needs Review.Jun 15 2018, 12:52 PM Closed by commit rL334855: [PPC64] Support "symbol@high" and "symbol@higha" symbol modifers. (authored by sfertile). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 151545 llvm/trunk/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def
llvm/trunk/include/llvm/MC/MCExpr.h
llvm/trunk/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
llvm/trunk/lib/MC/MCExpr.cpp
llvm/trunk/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
llvm/trunk/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
llvm/trunk/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h
llvm/trunk/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp
llvm/trunk/test/MC/PowerPC/ppc64-fixup-apply.s
llvm/trunk/test/MC/PowerPC/ppc64-fixups.s
|