[lsan] Add lsan support for loongarch64
authorYouling Tang <tangyouling@loongson.cn>
Sat, 14 Jan 2023 01:23:15 +0000 (09:23 +0800)
committerWeining Lu <luweining@loongson.cn>
Sat, 14 Jan 2023 01:23:51 +0000 (09:23 +0800)
commit3a58e11961d873bd9de1023cd248a4ffff03926d
tree890165b60d01ec3a0c7e3e3f6df1e0fbcf7d9e11
parentb7ae5762a110ee7c28b218b4ed4e3e24b2b3c64d
[lsan] Add lsan support for loongarch64

This patch enabled lsan for loongarch64 with 47-bit VMA layout.

Reviewed By: MaskRay

Differential Revision: https://reviews.llvm.org/D139686
clang/lib/Driver/ToolChains/Linux.cpp
clang/test/Driver/fsanitize.c
compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake
compiler-rt/lib/lsan/lsan_common.cpp
compiler-rt/lib/lsan/lsan_common.h
compiler-rt/test/asan/lit.cfg.py
compiler-rt/test/lsan/TestCases/swapcontext.cpp
compiler-rt/test/lsan/TestCases/use_registers.cpp
compiler-rt/test/lsan/lit.common.cfg.py