[PATCH] D81947: [PowerPC][PCRelative] Thread Local Storage Support for Initial Exec
Kamau Bridgeman via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 16 09:54:18 PDT 2020
kamaub created this revision.
kamaub added reviewers: stefanp, nemanjai, NeHuang.
Herald added subscribers: llvm-commits, shchenz, kbarton, aheejin, hiraditya.
Herald added a project: LLVM.
kamaub added a reviewer: PowerPC.
kamaub added a project: PowerPC.
Herald added a subscriber: wuzish.
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.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D81947
Files:
llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def
llvm/include/llvm/MC/MCExpr.h
llvm/lib/MC/MCExpr.cpp
llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
llvm/lib/Target/PowerPC/PPC.h
llvm/lib/Target/PowerPC/PPCISelLowering.cpp
llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
llvm/lib/Target/PowerPC/PPCMCInstLower.cpp
llvm/test/CodeGen/PowerPC/pcrel-tls-inital-exec.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D81947.271125.patch
Type: text/x-patch
Size: 20864 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200616/241ac901/attachment.bin>
More information about the llvm-commits
mailing list