cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

asmregs.h (2478B)


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