summaryrefslogtreecommitdiff
path: root/fpcsrc/compiler/arm/rarmsup.inc
blob: cfcf09bbaa81a8217dbdd2a0b2bd64eeef975d7e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
{ don't edit, this file is generated from armreg.dat }
RS_NO = $00;
RS_R0 = $00;
RS_R1 = $01;
RS_R2 = $02;
RS_R3 = $03;
RS_R4 = $04;
RS_R5 = $05;
RS_R6 = $06;
RS_R7 = $07;
RS_R8 = $08;
RS_R9 = $09;
RS_R10 = $0a;
RS_R11 = $0b;
RS_R12 = $0c;
RS_R13 = $0d;
RS_R14 = $0e;
RS_R15 = $0f;
RS_F0 = $00;
RS_F1 = $01;
RS_F2 = $02;
RS_F3 = $03;
RS_F4 = $04;
RS_F5 = $05;
RS_F6 = $06;
RS_F7 = $07;
RS_S0 = $00;
RS_S1 = $00;
RS_D0 = $00;
RS_S2 = $01;
RS_S3 = $01;
RS_D1 = $01;
RS_S4 = $02;
RS_S5 = $02;
RS_D2 = $02;
RS_S6 = $03;
RS_S7 = $03;
RS_D3 = $03;
RS_S8 = $04;
RS_S9 = $04;
RS_D4 = $04;
RS_S10 = $05;
RS_S11 = $05;
RS_D5 = $05;
RS_S12 = $06;
RS_S13 = $06;
RS_D6 = $06;
RS_S14 = $07;
RS_S15 = $07;
RS_D7 = $07;
RS_S16 = $08;
RS_S17 = $08;
RS_D8 = $08;
RS_S18 = $09;
RS_S19 = $09;
RS_D9 = $09;
RS_S20 = $0A;
RS_S21 = $0A;
RS_D10 = $0A;
RS_S22 = $0B;
RS_S23 = $0B;
RS_D11 = $0B;
RS_S24 = $0C;
RS_S25 = $0C;
RS_D12 = $0C;
RS_S26 = $0D;
RS_S27 = $0D;
RS_D13 = $0D;
RS_S28 = $0E;
RS_S29 = $0E;
RS_D14 = $0E;
RS_S30 = $0F;
RS_S31 = $0F;
RS_D15 = $0F;
RS_D16 = $10;
RS_D17 = $11;
RS_D18 = $12;
RS_D19 = $13;
RS_D20 = $14;
RS_D21 = $15;
RS_D22 = $16;
RS_D23 = $17;
RS_D24 = $18;
RS_D25 = $19;
RS_D26 = $1A;
RS_D27 = $1B;
RS_D28 = $1C;
RS_D29 = $1D;
RS_D30 = $1E;
RS_D31 = $1F;
RS_CPSR_C = $00;
RS_FPSCR = $01;