[all-commits] [llvm/llvm-project] c50726: [libunwind][LoongArch] Add 64-bit LoongArch support
Ami-zhang via All-commits
all-commits at lists.llvm.org
Mon Nov 14 22:37:53 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c5072695127e767a76973cdbed683215df31fa40
https://github.com/llvm/llvm-project/commit/c5072695127e767a76973cdbed683215df31fa40
Author: zhanglimin <zhanglimin at loongson.cn>
Date: 2022-11-15 (Tue, 15 Nov 2022)
Changed paths:
M libunwind/include/__libunwind_config.h
M libunwind/include/libunwind.h
M libunwind/src/Registers.hpp
M libunwind/src/UnwindCursor.hpp
M libunwind/src/UnwindRegistersRestore.S
M libunwind/src/UnwindRegistersSave.S
M libunwind/src/config.h
M libunwind/src/libunwind.cpp
Log Message:
-----------
[libunwind][LoongArch] Add 64-bit LoongArch support
Defines enums for the LoongArch registers.
Adds the register class implementation for LoongArch.
Adds save and restore context functionality.
This only supports 64 bits integer and float-point register
implementation.
Fix https://github.com/llvm/llvm-project/issues/55398
Reviewed By: SixWeining
Differential Revision: https://reviews.llvm.org/D137010
More information about the All-commits
mailing list