[all-commits] [llvm/llvm-project] 82bb8a: [CSKY] Add codegen support of GlobalTLSAddress low...
Zi Xuan Wu (Zeson) via All-commits
all-commits at lists.llvm.org
Thu Jan 20 22:43:54 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 82bb8a588ddea104faadb54366e3d42b5857fc06
https://github.com/llvm/llvm-project/commit/82bb8a588ddea104faadb54366e3d42b5857fc06
Author: Zi Xuan Wu <zixuan.wu at linux.alibaba.com>
Date: 2022-01-21 (Fri, 21 Jan 2022)
Changed paths:
M llvm/lib/Target/CSKY/CSKYAsmPrinter.cpp
M llvm/lib/Target/CSKY/CSKYAsmPrinter.h
M llvm/lib/Target/CSKY/CSKYISelLowering.cpp
M llvm/lib/Target/CSKY/CSKYISelLowering.h
A llvm/test/CodeGen/CSKY/tls-models.ll
Log Message:
-----------
[CSKY] Add codegen support of GlobalTLSAddress lowering
There are static and dynamic TLS address lowering in DAG stage according to different TLS model.
It needs PseudoTLSLA32 pseudo to get address of TLS-related entry which resides in constant pool.
More information about the All-commits
mailing list