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