diff options
author | ZhaoQi <zhaoqi01@loongson.cn> | 2025-01-17 17:30:57 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-17 17:30:57 +0800 |
commit | 31b62e2d3df86487e7443608b5a84df754b571fd (patch) | |
tree | 0bc3afd14e65295831bb15c9be4846d484ed28a1 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | 89e3a649f207021c0884ed5f8e56321c51854ac3 (diff) | |
download | llvm-31b62e2d3df86487e7443608b5a84df754b571fd.zip llvm-31b62e2d3df86487e7443608b5a84df754b571fd.tar.gz llvm-31b62e2d3df86487e7443608b5a84df754b571fd.tar.bz2 |
[LoongArch] Add relax relocations for tls_le code sequence (#121329)
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 and we can add
relax relocs when code emitting according to their relocs. Other
relaxable macros' code sequence cannot simply add relax relocs according
to their relocs, such as `PCALA_{HI20/LO12}`, we do not want to add
relax relocs when code model is large. This will be implemented in later
commit.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions