[all-commits] [llvm/llvm-project] c0f199: [PowerPC] Implement Thread Local Storage Support f...
Kamau Bridgeman via All-commits
all-commits at lists.llvm.org
Mon Sep 14 12:16:53 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: c0f199e5667a862819d333847059cfaa95354111
https://github.com/llvm/llvm-project/commit/c0f199e5667a862819d333847059cfaa95354111
Author: Kamau Bridgeman <kamau.bridgeman at ibm.com>
Date: 2020-09-14 (Mon, 14 Sep 2020)
Changed paths:
M llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def
M llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
M llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
M llvm/lib/Target/PowerPC/PPCISelLowering.cpp
M llvm/lib/Target/PowerPC/PPCISelLowering.h
M llvm/lib/Target/PowerPC/PPCInstrInfo.td
M llvm/lib/Target/PowerPC/PPCInstrPrefix.td
M llvm/lib/Target/PowerPC/PPCMCInstLower.cpp
A llvm/test/CodeGen/PowerPC/pcrel-tls-local-exec.ll
A llvm/test/MC/PowerPC/pcrel-tls-local-exec-address-load-reloc.s
A llvm/test/MC/PowerPC/pcrel-tls-local-exec-value-load-reloc.s
Log Message:
-----------
[PowerPC] Implement Thread Local Storage Support for Local Exec
This patch is the initial support for the Local Exec Thread Local
Storage model to produce code sequence and relocations correct
to the ABI for the model when using PC relative memory operations.
Patch by: Kamau Bridgeman
Differential Revision: https://reviews.llvm.org/D83404
More information about the All-commits
mailing list