]>
Commit | Line | Data |
---|---|---|
39037602 A |
1 | /* |
2 | * Copyright 2016 Apple, Inc. All rights reserved. | |
3 | * Use is subject to license terms. | |
4 | */ | |
5 | ||
39037602 A |
6 | inline int R_R0 = 0; |
7 | #pragma D binding "1.0" R_R0 | |
8 | inline int R_R1 = 1; | |
9 | #pragma D binding "1.0" R_R1 | |
10 | inline int R_R2 = 2; | |
11 | #pragma D binding "1.0" R_R2 | |
12 | inline int R_R3 = 3; | |
13 | #pragma D binding "1.0" R_R3 | |
14 | inline int R_R4 = 4; | |
15 | #pragma D binding "1.0" R_R4 | |
16 | inline int R_R5 = 5; | |
17 | #pragma D binding "1.0" R_R5 | |
18 | inline int R_R6 = 6; | |
19 | #pragma D binding "1.0" R_R6 | |
20 | inline int R_R7 = 7; | |
21 | #pragma D binding "1.0" R_R7 | |
22 | inline int R_R8 = 8; | |
23 | #pragma D binding "1.0" R_R8 | |
24 | inline int R_R9 = 9; | |
25 | #pragma D binding "1.0" R_R9 | |
26 | inline int R_R10 = 10; | |
27 | #pragma D binding "1.0" R_R10 | |
28 | inline int R_R11 = 11; | |
29 | #pragma D binding "1.0" R_R11 | |
30 | inline int R_R12 = 12; | |
31 | #pragma D binding "1.0" R_R12 | |
32 | inline int R_R13 = 13; | |
33 | #pragma D binding "1.0" R_R13 | |
34 | inline int R_R14 = 14; | |
35 | #pragma D binding "1.0" R_R14 | |
36 | inline int R_R15 = 15; | |
37 | #pragma D binding "1.0" R_R15 | |
38 | ||
39 | inline int R_X0 = 0; | |
40 | #pragma D binding "1.0" R_X0 | |
41 | inline int R_X1 = 1; | |
42 | #pragma D binding "1.0" R_X1 | |
43 | inline int R_X2 = 2; | |
44 | #pragma D binding "1.0" R_X2 | |
45 | inline int R_X3 = 3; | |
46 | #pragma D binding "1.0" R_X3 | |
47 | inline int R_X4 = 4; | |
48 | #pragma D binding "1.0" R_X4 | |
49 | inline int R_X5 = 5; | |
50 | #pragma D binding "1.0" R_X5 | |
51 | inline int R_X6 = 6; | |
52 | #pragma D binding "1.0" R_X6 | |
53 | inline int R_X7 = 7; | |
54 | #pragma D binding "1.0" R_X7 | |
55 | inline int R_X8 = 8; | |
56 | #pragma D binding "1.0" R_X8 | |
57 | inline int R_X9 = 9; | |
58 | #pragma D binding "1.0" R_X9 | |
59 | inline int R_X10 = 10; | |
60 | #pragma D binding "1.0" R_X10 | |
61 | inline int R_X11 = 11; | |
62 | #pragma D binding "1.0" R_X11 | |
63 | inline int R_X12 = 12; | |
64 | #pragma D binding "1.0" R_X12 | |
65 | inline int R_X13 = 13; | |
66 | #pragma D binding "1.0" R_X13 | |
67 | inline int R_X14 = 14; | |
68 | #pragma D binding "1.0" R_X14 | |
69 | inline int R_X15 = 15; | |
70 | #pragma D binding "1.0" R_X15 | |
71 | inline int R_X16 = 16; | |
72 | #pragma D binding "1.0" R_X16 | |
73 | inline int R_X17 = 17; | |
74 | #pragma D binding "1.0" R_X17 | |
75 | inline int R_X18 = 18; | |
76 | #pragma D binding "1.0" R_X18 | |
77 | inline int R_X19 = 19; | |
78 | #pragma D binding "1.0" R_X19 | |
79 | inline int R_X20 = 20; | |
80 | #pragma D binding "1.0" R_X20 | |
81 | inline int R_X21 = 21; | |
82 | #pragma D binding "1.0" R_X21 | |
83 | inline int R_X22 = 22; | |
84 | #pragma D binding "1.0" R_X22 | |
85 | inline int R_X23 = 23; | |
86 | #pragma D binding "1.0" R_X23 | |
87 | inline int R_X24 = 24; | |
88 | #pragma D binding "1.0" R_X24 | |
89 | inline int R_X25 = 25; | |
90 | #pragma D binding "1.0" R_X25 | |
91 | inline int R_X26 = 26; | |
92 | #pragma D binding "1.0" R_X26 | |
93 | inline int R_X27 = 27; | |
94 | #pragma D binding "1.0" R_X27 | |
95 | inline int R_X28 = 28; | |
96 | #pragma D binding "1.0" R_X28 | |
97 | inline int R_X29 = 29; | |
98 | #pragma D binding "1.0" R_X29 | |
99 | inline int R_X30 = 30; | |
100 | #pragma D binding "1.0" R_X30 | |
101 | inline int R_X31 = 31; | |
102 | #pragma D binding "1.0" R_X31 | |
103 | ||
104 | inline int R_FP = R_X29; | |
105 | #pragma D binding "1.0" R_FP | |
106 | inline int R_LR = R_X30; | |
107 | #pragma D binding "1.0" R_LR | |
108 | inline int R_SP = R_X31; | |
109 | #pragma D binding "1.0" R_SP | |
110 | inline int R_PC = 32; | |
111 | #pragma D binding "1.0" R_PC | |
112 | inline int R_CPSR = 33; | |
113 | #pragma D binding "1.0" R_CPSR | |
114 |