blob: b6d335183af8404a46b95cc35cfaa292687f92a7 [file] [log] [blame]
Raghu Gandham82fa43f2012-03-27 11:37:17 -07001/****************************************************************************
2 ****************************************************************************
3 ***
4 *** This header was automatically generated from a Linux kernel header
5 *** of the same name, to make information necessary for userspace to
6 *** call into the kernel available to libc. It contains only constants,
7 *** structures, and macros generated from the original header, and thus,
8 *** contains no copyrightable information.
9 ***
10 *** To edit the content of this header, modify the corresponding
11 *** source file (e.g. under external/kernel-headers/original/) then
12 *** run bionic/libc/kernel/tools/update_all.py
13 ***
14 *** Any manual change here will be lost the next time this script will
15 *** be run. You've been warned!
16 ***
17 ****************************************************************************
18 ****************************************************************************/
19#ifndef _ASM_FPREGDEF_H
20#define _ASM_FPREGDEF_H
21#include <asm/sgidefs.h>
22#if _MIPS_SIM == _MIPS_SIM_ABI32
23/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080024#define fv0 $f0
Raghu Gandham82fa43f2012-03-27 11:37:17 -070025#define fv0f $f1
26#define fv1 $f2
27#define fv1f $f3
28/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080029#define fa0 $f12
Raghu Gandham82fa43f2012-03-27 11:37:17 -070030#define fa0f $f13
31#define fa1 $f14
32#define fa1f $f15
33/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080034#define ft0 $f4
Raghu Gandham82fa43f2012-03-27 11:37:17 -070035#define ft0f $f5
36#define ft1 $f6
37#define ft1f $f7
38/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
39#define ft2 $f8
40#define ft2f $f9
41#define ft3 $f10
42#define ft3f $f11
43/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
44#define ft4 $f16
45#define ft4f $f17
46#define ft5 $f18
47#define ft5f $f19
48/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080049#define fs0 $f20
Raghu Gandham82fa43f2012-03-27 11:37:17 -070050#define fs0f $f21
51#define fs1 $f22
52#define fs1f $f23
53/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
54#define fs2 $f24
55#define fs2f $f25
56#define fs3 $f26
57#define fs3f $f27
58/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
59#define fs4 $f28
60#define fs4f $f29
61#define fs5 $f30
62#define fs5f $f31
63/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080064#define fcr31 $31
Raghu Gandham82fa43f2012-03-27 11:37:17 -070065#endif
66#if _MIPS_SIM == _MIPS_SIM_ABI64 || _MIPS_SIM == _MIPS_SIM_NABI32
Elliott Hughesc95eb572013-01-29 18:15:55 -080067#define fv0 $f0
Raghu Gandham82fa43f2012-03-27 11:37:17 -070068/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
69#define fv1 $f2
Elliott Hughesc95eb572013-01-29 18:15:55 -080070#define fa0 $f12
Raghu Gandham82fa43f2012-03-27 11:37:17 -070071#define fa1 $f13
72#define fa2 $f14
73/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
74#define fa3 $f15
75#define fa4 $f16
76#define fa5 $f17
77#define fa6 $f18
78/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
79#define fa7 $f19
Elliott Hughesc95eb572013-01-29 18:15:55 -080080#define ft0 $f4
Raghu Gandham82fa43f2012-03-27 11:37:17 -070081#define ft1 $f5
82#define ft2 $f6
83/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
84#define ft3 $f7
85#define ft4 $f8
86#define ft5 $f9
87#define ft6 $f10
88/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
89#define ft7 $f11
90#define ft8 $f20
91#define ft9 $f21
92#define ft10 $f22
93/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
94#define ft11 $f23
95#define ft12 $f1
96#define ft13 $f3
Elliott Hughesc95eb572013-01-29 18:15:55 -080097#define fs0 $f24
Raghu Gandham82fa43f2012-03-27 11:37:17 -070098/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
99#define fs1 $f25
100#define fs2 $f26
101#define fs3 $f27
102#define fs4 $f28
103/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
104#define fs5 $f29
105#define fs6 $f30
106#define fs7 $f31
107#define fcr31 $31
108/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
109#endif
110#endif