aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorZhaoQi <zhaoqi01@loongson.cn>2025-01-17 17:30:57 +0800
committerGitHub <noreply@github.com>2025-01-17 17:30:57 +0800
commit31b62e2d3df86487e7443608b5a84df754b571fd (patch)
tree0bc3afd14e65295831bb15c9be4846d484ed28a1 /flang/lib/Frontend/CompilerInvocation.cpp
parent89e3a649f207021c0884ed5f8e56321c51854ac3 (diff)
downloadllvm-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