root/arch/parisc/include/asm/asmregs.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0-or-later */
   2 /*
   3  * Copyright (C) 1999 Hewlett-Packard (Frank Rowand)
   4  */
   5 
   6 #ifndef _PARISC_ASMREGS_H
   7 #define _PARISC_ASMREGS_H
   8 
   9 ;! General Registers
  10 
  11 rp:     .reg    %r2
  12 arg3:   .reg    %r23
  13 arg2:   .reg    %r24
  14 arg1:   .reg    %r25
  15 arg0:   .reg    %r26
  16 dp:     .reg    %r27
  17 ret0:   .reg    %r28
  18 ret1:   .reg    %r29
  19 sl:     .reg    %r29
  20 sp:     .reg    %r30
  21 
  22 #if 0
  23 /* PA20_REVISIT */
  24 arg7:   .reg    r19
  25 arg6:   .reg    r20
  26 arg5:   .reg    r21
  27 arg4:   .reg    r22
  28 gp:     .reg    r27
  29 ap:     .reg    r29
  30 #endif
  31 
  32 
  33 r0:     .reg    %r0
  34 r1:     .reg    %r1
  35 r2:     .reg    %r2
  36 r3:     .reg    %r3
  37 r4:     .reg    %r4
  38 r5:     .reg    %r5
  39 r6:     .reg    %r6
  40 r7:     .reg    %r7
  41 r8:     .reg    %r8
  42 r9:     .reg    %r9
  43 r10:    .reg    %r10
  44 r11:    .reg    %r11
  45 r12:    .reg    %r12
  46 r13:    .reg    %r13
  47 r14:    .reg    %r14
  48 r15:    .reg    %r15
  49 r16:    .reg    %r16
  50 r17:    .reg    %r17
  51 r18:    .reg    %r18
  52 r19:    .reg    %r19
  53 r20:    .reg    %r20
  54 r21:    .reg    %r21
  55 r22:    .reg    %r22
  56 r23:    .reg    %r23
  57 r24:    .reg    %r24
  58 r25:    .reg    %r25
  59 r26:    .reg    %r26
  60 r27:    .reg    %r27
  61 r28:    .reg    %r28
  62 r29:    .reg    %r29
  63 r30:    .reg    %r30
  64 r31:    .reg    %r31
  65 
  66 
  67 ;! Space Registers
  68 
  69 sr0:    .reg    %sr0
  70 sr1:    .reg    %sr1
  71 sr2:    .reg    %sr2
  72 sr3:    .reg    %sr3
  73 sr4:    .reg    %sr4
  74 sr5:    .reg    %sr5
  75 sr6:    .reg    %sr6
  76 sr7:    .reg    %sr7
  77 
  78 
  79 ;! Floating Point Registers
  80 
  81 fr0:    .reg    %fr0
  82 fr1:    .reg    %fr1
  83 fr2:    .reg    %fr2
  84 fr3:    .reg    %fr3
  85 fr4:    .reg    %fr4
  86 fr5:    .reg    %fr5
  87 fr6:    .reg    %fr6
  88 fr7:    .reg    %fr7
  89 fr8:    .reg    %fr8
  90 fr9:    .reg    %fr9
  91 fr10:   .reg    %fr10
  92 fr11:   .reg    %fr11
  93 fr12:   .reg    %fr12
  94 fr13:   .reg    %fr13
  95 fr14:   .reg    %fr14
  96 fr15:   .reg    %fr15
  97 fr16:   .reg    %fr16
  98 fr17:   .reg    %fr17
  99 fr18:   .reg    %fr18
 100 fr19:   .reg    %fr19
 101 fr20:   .reg    %fr20
 102 fr21:   .reg    %fr21
 103 fr22:   .reg    %fr22
 104 fr23:   .reg    %fr23
 105 fr24:   .reg    %fr24
 106 fr25:   .reg    %fr25
 107 fr26:   .reg    %fr26
 108 fr27:   .reg    %fr27
 109 fr28:   .reg    %fr28
 110 fr29:   .reg    %fr29
 111 fr30:   .reg    %fr30
 112 fr31:   .reg    %fr31
 113 
 114 
 115 ;! Control Registers
 116 
 117 rctr:   .reg    %cr0
 118 pidr1:  .reg    %cr8
 119 pidr2:  .reg    %cr9
 120 ccr:    .reg    %cr10
 121 sar:    .reg    %cr11
 122 pidr3:  .reg    %cr12
 123 pidr4:  .reg    %cr13
 124 iva:    .reg    %cr14
 125 eiem:   .reg    %cr15
 126 itmr:   .reg    %cr16
 127 pcsq:   .reg    %cr17
 128 pcoq:   .reg    %cr18
 129 iir:    .reg    %cr19
 130 isr:    .reg    %cr20
 131 ior:    .reg    %cr21
 132 ipsw:   .reg    %cr22
 133 eirr:   .reg    %cr23
 134 tr0:    .reg    %cr24
 135 tr1:    .reg    %cr25
 136 tr2:    .reg    %cr26
 137 tr3:    .reg    %cr27
 138 tr4:    .reg    %cr28
 139 tr5:    .reg    %cr29
 140 tr6:    .reg    %cr30
 141 tr7:    .reg    %cr31
 142 
 143 
 144 cr0:    .reg    %cr0
 145 cr8:    .reg    %cr8
 146 cr9:    .reg    %cr9
 147 cr10:   .reg    %cr10
 148 cr11:   .reg    %cr11
 149 cr12:   .reg    %cr12
 150 cr13:   .reg    %cr13
 151 cr14:   .reg    %cr14
 152 cr15:   .reg    %cr15
 153 cr16:   .reg    %cr16
 154 cr17:   .reg    %cr17
 155 cr18:   .reg    %cr18
 156 cr19:   .reg    %cr19
 157 cr20:   .reg    %cr20
 158 cr21:   .reg    %cr21
 159 cr22:   .reg    %cr22
 160 cr23:   .reg    %cr23
 161 cr24:   .reg    %cr24
 162 cr25:   .reg    %cr25
 163 cr26:   .reg    %cr26
 164 cr27:   .reg    %cr27
 165 cr28:   .reg    %cr28
 166 cr29:   .reg    %cr29
 167 cr30:   .reg    %cr30
 168 cr31:   .reg    %cr31
 169 
 170 #endif

/* [<][>][^][v][top][bottom][index][help] */