xref: /openbmc/qemu/gdb-xml/loongarch-fpu.xml (revision 17ffe331)
1d182c390SSong Gao<?xml version="1.0"?>
2d182c390SSong Gao<!-- Copyright (C) 2021 Free Software Foundation, Inc.
3d182c390SSong Gao
4d182c390SSong Gao     Copying and distribution of this file, with or without modification,
5d182c390SSong Gao     are permitted in any medium without royalty provided the copyright
6d182c390SSong Gao     notice and this notice are preserved.  -->
7d182c390SSong Gao
8d182c390SSong Gao<!DOCTYPE feature SYSTEM "gdb-target.dtd">
9d182c390SSong Gao<feature name="org.gnu.gdb.loongarch.fpu">
10d182c390SSong Gao
11d182c390SSong Gao  <union id="fputype">
12d182c390SSong Gao    <field name="f" type="ieee_single"/>
13d182c390SSong Gao    <field name="d" type="ieee_double"/>
14d182c390SSong Gao  </union>
15d182c390SSong Gao
16d182c390SSong Gao  <reg name="f0" bitsize="64" type="fputype" group="float"/>
17d182c390SSong Gao  <reg name="f1" bitsize="64" type="fputype" group="float"/>
18d182c390SSong Gao  <reg name="f2" bitsize="64" type="fputype" group="float"/>
19d182c390SSong Gao  <reg name="f3" bitsize="64" type="fputype" group="float"/>
20d182c390SSong Gao  <reg name="f4" bitsize="64" type="fputype" group="float"/>
21d182c390SSong Gao  <reg name="f5" bitsize="64" type="fputype" group="float"/>
22d182c390SSong Gao  <reg name="f6" bitsize="64" type="fputype" group="float"/>
23d182c390SSong Gao  <reg name="f7" bitsize="64" type="fputype" group="float"/>
24d182c390SSong Gao  <reg name="f8" bitsize="64" type="fputype" group="float"/>
25d182c390SSong Gao  <reg name="f9" bitsize="64" type="fputype" group="float"/>
26d182c390SSong Gao  <reg name="f10" bitsize="64" type="fputype" group="float"/>
27d182c390SSong Gao  <reg name="f11" bitsize="64" type="fputype" group="float"/>
28d182c390SSong Gao  <reg name="f12" bitsize="64" type="fputype" group="float"/>
29d182c390SSong Gao  <reg name="f13" bitsize="64" type="fputype" group="float"/>
30d182c390SSong Gao  <reg name="f14" bitsize="64" type="fputype" group="float"/>
31d182c390SSong Gao  <reg name="f15" bitsize="64" type="fputype" group="float"/>
32d182c390SSong Gao  <reg name="f16" bitsize="64" type="fputype" group="float"/>
33d182c390SSong Gao  <reg name="f17" bitsize="64" type="fputype" group="float"/>
34d182c390SSong Gao  <reg name="f18" bitsize="64" type="fputype" group="float"/>
35d182c390SSong Gao  <reg name="f19" bitsize="64" type="fputype" group="float"/>
36d182c390SSong Gao  <reg name="f20" bitsize="64" type="fputype" group="float"/>
37d182c390SSong Gao  <reg name="f21" bitsize="64" type="fputype" group="float"/>
38d182c390SSong Gao  <reg name="f22" bitsize="64" type="fputype" group="float"/>
39d182c390SSong Gao  <reg name="f23" bitsize="64" type="fputype" group="float"/>
40d182c390SSong Gao  <reg name="f24" bitsize="64" type="fputype" group="float"/>
41d182c390SSong Gao  <reg name="f25" bitsize="64" type="fputype" group="float"/>
42d182c390SSong Gao  <reg name="f26" bitsize="64" type="fputype" group="float"/>
43d182c390SSong Gao  <reg name="f27" bitsize="64" type="fputype" group="float"/>
44d182c390SSong Gao  <reg name="f28" bitsize="64" type="fputype" group="float"/>
45d182c390SSong Gao  <reg name="f29" bitsize="64" type="fputype" group="float"/>
46d182c390SSong Gao  <reg name="f30" bitsize="64" type="fputype" group="float"/>
47d182c390SSong Gao  <reg name="f31" bitsize="64" type="fputype" group="float"/>
48*17ffe331SJiajie Chen  <reg name="fcc0" bitsize="8" type="uint8" group="float"/>
49*17ffe331SJiajie Chen  <reg name="fcc1" bitsize="8" type="uint8" group="float"/>
50*17ffe331SJiajie Chen  <reg name="fcc2" bitsize="8" type="uint8" group="float"/>
51*17ffe331SJiajie Chen  <reg name="fcc3" bitsize="8" type="uint8" group="float"/>
52*17ffe331SJiajie Chen  <reg name="fcc4" bitsize="8" type="uint8" group="float"/>
53*17ffe331SJiajie Chen  <reg name="fcc5" bitsize="8" type="uint8" group="float"/>
54*17ffe331SJiajie Chen  <reg name="fcc6" bitsize="8" type="uint8" group="float"/>
55*17ffe331SJiajie Chen  <reg name="fcc7" bitsize="8" type="uint8" group="float"/>
56d182c390SSong Gao  <reg name="fcsr" bitsize="32" type="uint32" group="float"/>
57d182c390SSong Gao</feature>
58