OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [newlib/] [newlib/] [libc/] [sys/] [a29khif/] [sys/] [proreg.h] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 39 lampret
; @(#)proreg.h  1.3 90/10/14 20:56:11, AMD
2
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
3
; Copyright 1989, 1990 Advanced Micro Devices, Inc.
4
;
5
; This software is the property of Advanced Micro Devices, Inc  (AMD)  which
6
; specifically  grants the user the right to modify, use and distribute this
7
; software provided this notice is not removed or altered.  All other rights
8
; are reserved by AMD.
9
;
10
; AMD MAKES NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS
11
; SOFTWARE.  IN NO EVENT SHALL AMD BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL
12
; DAMAGES IN CONNECTION WITH OR ARISING FROM THE FURNISHING, PERFORMANCE, OR
13
; USE OF THIS SOFTWARE.
14
;
15
; So that all may benefit from your experience, please report  any  problems
16
; or  suggestions about this software to the 29K Technical Support Center at
17
; 800-29-29-AMD (800-292-9263) in the USA, or 0800-89-1131  in  the  UK,  or
18
; 0031-11-1129 in Japan, toll free.  The direct dial number is 512-462-4118.
19
;
20
; Advanced Micro Devices, Inc.
21
; 29K Support Products
22
; Mail Stop 573
23
; 5900 E. Ben White Blvd.
24
; Austin, TX 78741
25
; 800-292-9263
26
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
27
;
28
; proreg.h
29
;
30
        ; 16 function value return regs
31
        .reg    v0,  gr96
32
        .reg    v1,  gr97
33
        .reg    v2,  gr98
34
        .reg    v3,  gr99
35
        .reg    v4,  gr100
36
        .reg    v5,  gr101
37
        .reg    v6,  gr102
38
        .reg    v7,  gr103
39
        .reg    v8,  gr104
40
        .reg    v9,  gr105
41
        .reg    v10, gr106
42
        .reg    v11, gr107
43
        .reg    v12, gr108
44
        .reg    v13, gr109
45
        .reg    v14, gr110
46
        .reg    v15, gr111
47
;
48
        .reg    rsp, gr1        ; Register Stack Pointer
49
        .reg    ret, gr96       ; First word of return value
50
        .reg    rp0, gr112      ; Reserved for Programmer, #0
51
        .reg    rp1, gr113      ; Reserved for Programmer, #1
52
        .reg    rp2, gr114      ; Reserved for Programmer, #2
53
        .reg    rp3, gr115      ; Reserved for Programmer, #3
54
        .reg    tav, gr121      ; Temporary, Argument for Trap Handlers
55
        .reg    tpc, gr122      ; Temporary, Return PC for Trap Handlers
56
        .reg    lrp, gr123      ; Large Return Pointer
57
        .reg    slp, gr124      ; Static Link Pointer
58
        .reg    msp, gr125      ; Memory Stack Pointer
59
        .reg    rab, gr126      ; Register Allocate Bound
60
        .reg    rfb, gr127      ; Register Free Bound

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.