diff options
author | Hui Li <lihui@loongson.cn> | 2024-01-25 16:32:35 +0800 |
---|---|---|
committer | Tiezhu Yang <yangtiezhu@loongson.cn> | 2024-02-06 18:40:02 +0800 |
commit | 1e9569f383a3d5a88ee07d0c2401bd95613c222e (patch) | |
tree | 987349cbcb070f5ec779c7f16a71df16fbc4f86f /gdb/loongarch-tdep.h | |
parent | 60c95acdaca94eca79b81ec75bfab97826cc0271 (diff) | |
download | fsf-binutils-gdb-1e9569f383a3d5a88ee07d0c2401bd95613c222e.zip fsf-binutils-gdb-1e9569f383a3d5a88ee07d0c2401bd95613c222e.tar.gz fsf-binutils-gdb-1e9569f383a3d5a88ee07d0c2401bd95613c222e.tar.bz2 |
gdb: LoongArch: Add vector extensions support
Add LoongArch's vector extensions support, which including
128bit LSX (i.e., Loongson SIMD eXtension) and 256bit LASX
(i.e., Loongson Advanced SIMD eXtension). This patch support
gdb to fetch/store vector registers.
Signed-off-by: Hui Li <lihui@loongson.cn>
Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn>
Diffstat (limited to 'gdb/loongarch-tdep.h')
-rw-r--r-- | gdb/loongarch-tdep.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gdb/loongarch-tdep.h b/gdb/loongarch-tdep.h index 06ce2bc..6e0e798 100644 --- a/gdb/loongarch-tdep.h +++ b/gdb/loongarch-tdep.h @@ -30,6 +30,8 @@ /* Register set definitions. */ extern const struct regset loongarch_gregset; extern const struct regset loongarch_fpregset; +extern const struct regset loongarch_lsxregset; +extern const struct regset loongarch_lasxregset; /* Target-dependent structure in gdbarch. */ struct loongarch_gdbarch_tdep : gdbarch_tdep_base |