[PowerPC] Add support for high and higha symbol modifiers on tls modifers.
Enables using the high and high-adjusted symbol modifiers on thread local storage modifers in powerpc assembly. Needed to be able to support 64 bit thread-pointer and dynamic-thread-pointer access sequences. Differential Revision: https://reviews.llvm.org/D47754 llvm-svn: 334856
Showing
- llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def 8 additions, 0 deletionsllvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def
- llvm/include/llvm/MC/MCExpr.h 4 additions, 0 deletionsllvm/include/llvm/MC/MCExpr.h
- llvm/lib/MC/MCELFStreamer.cpp 4 additions, 0 deletionsllvm/lib/MC/MCELFStreamer.cpp
- llvm/lib/MC/MCExpr.cpp 8 additions, 0 deletionsllvm/lib/MC/MCExpr.cpp
- llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp 12 additions, 0 deletionsllvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
- llvm/test/MC/PowerPC/ppc64-fixups.s 32 additions, 1 deletionllvm/test/MC/PowerPC/ppc64-fixups.s
- llvm/test/MC/PowerPC/tls-ld-v2-abi.s 177 additions, 0 deletionsllvm/test/MC/PowerPC/tls-ld-v2-abi.s
- llvm/test/MC/PowerPC/tls-le-v2-abi.s 104 additions, 0 deletionsllvm/test/MC/PowerPC/tls-le-v2-abi.s
Loading
Please register or sign in to comment