1.cfi_sections .c6xabi.exidx
2
3# standard layout
4.p2align 8
5f0:
6.cfi_startproc
7stw .d2t2 B3, *B15--(16)
8.cfi_def_cfa_offset 16
9.cfi_offset 19, 0
10stw .d2t1 A11, *+B15(12)
11.cfi_offset 11, -4
12nop 4
13.cfi_endproc
14.endp
15
16# standard layout (pr0)
17.p2align 8
18f1:
19.cfi_startproc
20.cfi_def_cfa_offset 8
21stw .d2t1 A11, *+B15(8)
22.cfi_offset 11, -0
23stw .d2t1 A10, *+B15(4)
24.cfi_offset 10, -4
25nop 4
26.cfi_endproc
27.personalityindex 0
28.endp
29
30# standard layout (pr1)
31.p2align 8
32f2:
33.cfi_startproc
34stw .d2t2 B15, *B15--(24)
35.cfi_def_cfa_offset 24
36.cfi_offset 31, 0
37stw .d2t2 B10, *+B15(20)
38.cfi_offset 26, -4
39stw .d2t2 B3, *+B15(16)
40.cfi_offset 19, -8
41stdw .d2t1 A11:A10, *+B15(8)
42.cfi_offset 11, -12
43.cfi_offset 10, -16
44nop 4
45.cfi_endproc
46.personalityindex 1
47.endp
48
49# standard layout (pr3)
50.p2align 8
51f3:
52.cfi_startproc
53stw .d2t2 B3, *B15--(16)
54.cfi_def_cfa_offset 16
55.cfi_offset 19, 0
56stw .d2t1 A11, *+B15(12)
57.cfi_offset 11, -4
58nop 4
59.cfi_endproc
60.personalityindex 3
61.endp
62
63# compact layout
64.p2align 8
65f4:
66.cfi_startproc
67stw .d2t2 B3, *B15--(8)
68.cfi_offset 19, 0
69.cfi_def_cfa_offset 8
70stw .d2t1 A11, *B15--(8)
71.cfi_offset 11, -8
72.cfi_def_cfa_offset 16
73nop 4
74.cfi_endproc
75.endp
76
77# compact layout (pr0)
78.p2align 8
79f5:
80.cfi_startproc
81stw .d2t2 B3, *B15--(8)
82.cfi_offset 19, 0
83.cfi_def_cfa_offset 8
84stw .d2t1 A11, *B15--(8)
85.cfi_offset 11, -8
86.cfi_def_cfa_offset 16
87nop 4
88.cfi_endproc
89.personalityindex 0
90.endp
91
92# compact layout (pr4)
93.p2align 8
94f6:
95.cfi_startproc
96stw .d2t2 B3, *B15--(8)
97.cfi_offset 19, 0
98.cfi_def_cfa_offset 8
99stw .d2t1 A11, *B15--(8)
100.cfi_offset 11, -8
101.cfi_def_cfa_offset 16
102nop 4
103.cfi_endproc
104.personalityindex 4
105.endp
106
107# compact layout (aligned pair)
108.p2align 8
109f7:
110.cfi_startproc
111stw .d2t2 B10, *B15--(8)
112.cfi_offset 26, 0
113.cfi_def_cfa_offset 8
114stw .d2t2 B3, *B15--(8)
115.cfi_offset 19, -8
116.cfi_def_cfa_offset 8
117stdw .d2t1 A11:A10, *B15--(8)
118.cfi_offset 11, -12
119.cfi_offset 10, -16
120.cfi_def_cfa_offset 24
121nop 4
122.cfi_endproc
123.endp
124
125# compact layout (aligned pair + 1)
126.p2align 8
127f8:
128.cfi_startproc
129stw .d2t2 B3, *B15--(8)
130.cfi_offset 19, 0
131.cfi_def_cfa_offset 8
132stdw .d2t1 A13:A12, *B15--(8)
133.cfi_offset 13, -4
134.cfi_offset 12, -8
135.cfi_def_cfa_offset 16
136stw .d2t1 A10, *B15--(8)
137.cfi_offset 10, -16
138.cfi_def_cfa_offset 24
139nop 4
140.cfi_endproc
141.endp
142
143# compact layout (misaligned pair)
144.p2align 8
145f9:
146.cfi_startproc
147stw .d2t2 B11, *B15--(8)
148.cfi_offset 27, 0
149.cfi_def_cfa_offset 8
150stw .d2t2 B10, *B15--(8)
151.cfi_offset 26, -8
152.cfi_def_cfa_offset 16
153nop 4
154.cfi_endproc
155.endp
156
157# standard frame pointer
158.p2align 8
159fa:
160.cfi_startproc
161stw .d2t1 A15, *B15--(16)
162.cfi_def_cfa_offset 8
163.cfi_offset 15, 0
164mv .s1x B15, A15
165addk .s1 16, A15
166.cfi_def_cfa 15, 0
167stw .d2t1 A11, *+B15(12)
168.cfi_offset 11, -4
169nop 4
170.cfi_endproc
171.endp
172
173# compact frame pointer
174.p2align 8
175fb:
176.cfi_startproc
177stw .d2t1 A15, *B15--(8)
178.cfi_def_cfa_offset 8
179.cfi_offset 15, 0
180mv .s1x B15, A15
181addk .s1 16, A15
182.cfi_def_cfa 15, 0
183stw .d2t1 A11, *B15--(8)
184.cfi_offset 11, -8
185nop 4
186.cfi_endproc
187.endp
188
189# custom layout
190.p2align 8
191fc:
192.cfi_startproc
193sub .s2 B15, 16, B15
194stw .d2t2 B3, *+B15(12)
195.cfi_def_cfa_offset 16
196.cfi_offset 19, -4
197nop 4
198.cfi_endproc
199.endp
200
201# custom layout
202.p2align 8
203fd:
204.cfi_startproc
205sub .s2 B15, 16, B15
206stw .d2t2 B3, *+B15(12)
207.cfi_def_cfa_offset 16
208.cfi_offset 19, -4
209stw .d2t1 A11, *+B15(8)
210.cfi_offset 11, -8
211nop 4
212.cfi_endproc
213.endp
214
215# custom layout
216.p2align 8
217fe:
218.cfi_startproc
219sub .s2 B15, 16, B15
220stw .d2t2 B3, *+B15(12)
221.cfi_def_cfa_offset 16
222.cfi_offset 19, -4
223stw .d2t1 A11, *+B15(4)
224.cfi_offset 11, -12
225nop 4
226.cfi_endproc
227.endp
228
229# custom layout
230.p2align 8
231ff:
232.cfi_startproc
233addk .s2 -24, B15
234stw .d2t2 B3, *+B15(24)
235.cfi_def_cfa_offset 24
236.cfi_offset 19, 0
237stw .d2t1 A11, *+B15(4)
238.cfi_offset 11, -20
239nop 4
240.cfi_endproc
241.endp
242
243