FailedChanges

Summary

  1. [PowerPC][PCRelative] Thread Local Storage Support for Local Dynamic (details)
Commit 652a8f150d4903abb53697ef1762026c6f5e716c by wei.huang
[PowerPC][PCRelative] Thread Local Storage Support for Local Dynamic

This patch is the initial support for the Local Dynamic Thread Local Storage
model to produce code sequence and relocation correct to the ABI for the model
when using PC relative memory operations.

Differential Revision: https://reviews.llvm.org/D87721
The file was modifiedllvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def (diff)
The file was modifiedllvm/lib/MC/MCExpr.cpp (diff)
The file was modifiedllvm/lib/Target/PowerPC/PPCInstr64Bit.td (diff)
The file was addedllvm/test/CodeGen/PowerPC/pcrel-tls-local-dynamic.ll
The file was addedllvm/test/MC/PowerPC/pcrel-tls-local-dynamic-reloc.s
The file was modifiedllvm/lib/Target/PowerPC/PPCAsmPrinter.cpp (diff)
The file was modifiedllvm/include/llvm/MC/MCExpr.h (diff)
The file was modifiedllvm/lib/Target/PowerPC/PPCInstrInfo.td (diff)
The file was modifiedllvm/lib/Target/PowerPC/PPCMCInstLower.cpp (diff)
The file was modifiedllvm/lib/Target/PowerPC/PPCInstrInfo.cpp (diff)
The file was modifiedllvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp (diff)
The file was modifiedllvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp (diff)
The file was modifiedllvm/lib/Target/PowerPC/PPC.h (diff)
The file was modifiedllvm/lib/Target/PowerPC/PPCISelLowering.h (diff)
The file was modifiedllvm/lib/Target/PowerPC/PPCISelLowering.cpp (diff)
The file was modifiedllvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp (diff)