[all-commits] [llvm/llvm-project] 365f86: [PowerPC][PCRelative] Thread Local Storage Support...
Kamau Bridgeman via All-commits
all-commits at lists.llvm.org
Fri Aug 21 08:13:41 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 365f861c45bb504c7b61f64943916fc570818cd1
https://github.com/llvm/llvm-project/commit/365f861c45bb504c7b61f64943916fc570818cd1
Author: Kamau Bridgeman <kamau.bridgeman at ibm.com>
Date: 2020-08-21 (Fri, 21 Aug 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/AsmParser/PPCAsmParser.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/PPCISelLowering.cpp
M llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
M llvm/lib/Target/PowerPC/PPCMCInstLower.cpp
A llvm/test/CodeGen/PowerPC/pcrel-tls-initial-exec.ll
A llvm/test/MC/PowerPC/pcrel-tls-initial-exec-address-load-reloc.s
A llvm/test/MC/PowerPC/pcrel-tls-initial-exec-value-load-reloc.s
Log Message:
-----------
[PowerPC][PCRelative] Thread Local Storage Support for Initial Exec
This patch is the initial support for the Intial Exec Thread Local
Local Storage model to produce code sequence and relocations correct
to the ABI for the model when using PC relative memory operations.
Reviewed By: stefanp
Differential Revision: https://reviews.llvm.org/D81947
More information about the All-commits
mailing list