aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Format/FormatTestJava.cpp
diff options
context:
space:
mode:
authorZhaoxin Yang <yangzhaoxin@loongson.cn>2025-03-31 17:47:50 +0800
committerGitHub <noreply@github.com>2025-03-31 17:47:50 +0800
commit0ec94983c4cf9183f0768d6e76b363e5ebc6b255 (patch)
treee4534d058186903492a8bd7c7479166371c7b35a /clang/unittests/Format/FormatTestJava.cpp
parent9d61eaa9ecd9a46d22a8a4efc67d31b9abba3616 (diff)
downloadllvm-0ec94983c4cf9183f0768d6e76b363e5ebc6b255.zip
llvm-0ec94983c4cf9183f0768d6e76b363e5ebc6b255.tar.gz
llvm-0ec94983c4cf9183f0768d6e76b363e5ebc6b255.tar.bz2
[lld][LoongArch] Relax TLSDESC code sequence (#123677)
Relax TLSDESC code sequence. Original code sequence: * pcalau12i $a0, %desc_pc_hi20(sym_desc) * addi.d $a0, $a0, %desc_pc_lo12(sym_desc) * ld.d $ra, $a0, %desc_ld(sym_desc) * jirl $ra, $ra, %desc_call(sym_desc) Cannot convert to LE/IE, but relax: * pcaddi $a0, %desc_pcrel_20(sym_desc) * ld.d $ra, $a0, %desc_ld(sym_desc) * jirl $ra, $ra, %desc_call(sym_desc) TODO: The transition from TLSDESC GD/LD to IE/LE will implement in a future patch.
Diffstat (limited to 'clang/unittests/Format/FormatTestJava.cpp')
0 files changed, 0 insertions, 0 deletions