[all-commits] [llvm/llvm-project] 652a8f: [PowerPC][PCRelative] Thread Local Storage Support...
Victor Huang via All-commits
all-commits at lists.llvm.org
Wed Sep 23 11:50:30 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 652a8f150d4903abb53697ef1762026c6f5e716c
https://github.com/llvm/llvm-project/commit/652a8f150d4903abb53697ef1762026c6f5e716c
Author: Victor Huang <wei.huang at ibm.com>
Date: 2020-09-23 (Wed, 23 Sep 2020)
Changed paths:
M llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def
M llvm/include/llvm/MC/MCExpr.h
M llvm/lib/MC/MCExpr.cpp
M llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
M llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
M llvm/lib/Target/PowerPC/PPC.h
M llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
M llvm/lib/Target/PowerPC/PPCISelLowering.cpp
M llvm/lib/Target/PowerPC/PPCISelLowering.h
M llvm/lib/Target/PowerPC/PPCInstr64Bit.td
M llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
M llvm/lib/Target/PowerPC/PPCInstrInfo.td
M llvm/lib/Target/PowerPC/PPCMCInstLower.cpp
M llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp
A llvm/test/CodeGen/PowerPC/pcrel-tls-local-dynamic.ll
A llvm/test/MC/PowerPC/pcrel-tls-local-dynamic-reloc.s
Log Message:
-----------
[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
More information about the All-commits
mailing list