[all-commits] [llvm/llvm-project] 6ee3b7: [LoongArch] Add relax relocations for tls_le code ...
ZhaoQi via All-commits
all-commits at lists.llvm.org
Mon Dec 30 01:17:51 PST 2024
Branch: refs/heads/users/zhaoqi5/add-relax-relocs-for-tls-le
Home: https://github.com/llvm/llvm-project
Commit: 6ee3b7aec4cafa09ee60371c21669c7197a44cc2
https://github.com/llvm/llvm-project/commit/6ee3b7aec4cafa09ee60371c21669c7197a44cc2
Author: Qi Zhao <zhaoqi01 at loongson.cn>
Date: 2024-12-30 (Mon, 30 Dec 2024)
Changed paths:
M llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchMCCodeEmitter.cpp
A llvm/test/MC/LoongArch/Relocations/relax-tls-le.s
Log Message:
-----------
[LoongArch] Add relax relocations for tls_le code sequence
This commit add relax relocations for tls_le code sequence.
Handwritten assembly and generating source code by clang are
both affected.
Scheduled tls_le code sequence can be relaxed normally. So we
can add relax relocations when code emitting according to their
relocs. Other relaxable macros' code sequence cannot be
scheduled when relaxation enabled. Attaching relax relocations
for them will be implemented in later commit.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list