File: /usr/src/linux/arch/ppc/kernel/ppc_asm.tmpl
1 /* Condition Register Bit Fields */
2
3 #define cr0 0
4 #define cr1 1
5 #define cr2 2
6 #define cr3 3
7 #define cr4 4
8 #define cr5 5
9 #define cr6 6
10 #define cr7 7
11
12
13 /* General Purpose Registers (GPRs) */
14
15 #define r0 0
16 #define r1 1
17 #define r2 2
18 #define r3 3
19 #define r4 4
20 #define r5 5
21 #define r6 6
22 #define r7 7
23 #define r8 8
24 #define r9 9
25 #define r10 10
26 #define r11 11
27 #define r12 12
28 #define r13 13
29 #define r14 14
30 #define r15 15
31 #define r16 16
32 #define r17 17
33 #define r18 18
34 #define r19 19
35 #define r20 20
36 #define r21 21
37 #define r22 22
38 #define r23 23
39 #define r24 24
40 #define r25 25
41 #define r26 26
42 #define r27 27
43 #define r28 28
44 #define r29 29
45 #define r30 30
46 #define r31 31
47
48
49 /* Floating Point Registers (FPRs) */
50
51 #define fr0 0
52 #define fr1 1
53 #define fr2 2
54 #define fr3 3
55 #define fr4 4
56 #define fr5 5
57 #define fr6 6
58 #define fr7 7
59 #define fr8 8
60 #define fr9 9
61 #define fr10 10
62 #define fr11 11
63 #define fr12 12
64 #define fr13 13
65 #define fr14 14
66 #define fr15 15
67 #define fr16 16
68 #define fr17 17
69 #define fr18 18
70 #define fr19 19
71 #define fr20 20
72 #define fr21 21
73 #define fr22 22
74 #define fr23 23
75 #define fr24 24
76 #define fr25 25
77 #define fr26 26
78 #define fr27 27
79 #define fr28 28
80 #define fr29 29
81 #define fr30 30
82 #define fr31 31
83
84 #define vr0 0
85 #define vr1 1
86 #define vr2 2
87 #define vr3 3
88 #define vr4 4
89 #define vr5 5
90 #define vr6 6
91 #define vr7 7
92 #define vr8 8
93 #define vr9 9
94 #define vr10 10
95 #define vr11 11
96 #define vr12 12
97 #define vr13 13
98 #define vr14 14
99 #define vr15 15
100 #define vr16 16
101 #define vr17 17
102 #define vr18 18
103 #define vr19 19
104 #define vr20 20
105 #define vr21 21
106 #define vr22 22
107 #define vr23 23
108 #define vr24 24
109 #define vr25 25
110 #define vr26 26
111 #define vr27 27
112 #define vr28 28
113 #define vr29 29
114 #define vr30 30
115 #define vr31 31
116