diff options
author | Lewis Revill <lewis.revill@embecosm.com> | 2019-06-19 08:40:59 +0000 |
---|---|---|
committer | Lewis Revill <lewis.revill@embecosm.com> | 2019-06-19 08:40:59 +0000 |
commit | 39263ac5d1339292628201e0b2745a6980208655 (patch) | |
tree | 1889efafb83bc76e7b009bd844788ff8067ae97d /lldb/packages/Python/lldbsuite/test | |
parent | 73a28f06432890797883f47227f1322851149237 (diff) | |
download | bcm5719-llvm-39263ac5d1339292628201e0b2745a6980208655.tar.gz bcm5719-llvm-39263ac5d1339292628201e0b2745a6980208655.zip |
[RISCV] Add lowering of global TLS addresses
This patch adds lowering for global TLS addresses for the TLS models of
InitialExec, GlobalDynamic, LocalExec and LocalDynamic.
LocalExec support required using a 4-operand add instruction, which uses
the fourth operand to express a relocation on the symbol. The necessary
fixup is emitted when the instruction is emitted.
Differential Revision: https://reviews.llvm.org/D55305
llvm-svn: 363771
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
0 files changed, 0 insertions, 0 deletions