Lines Matching refs:SBP
128 #define SAVE_V8WINDOW(SBP) \ argument
129 st %l0, [SBP + (0*4)]; \
130 st %l1, [SBP + (1*4)]; \
131 st %l2, [SBP + (2*4)]; \
132 st %l3, [SBP + (3*4)]; \
133 st %l4, [SBP + (4*4)]; \
134 st %l5, [SBP + (5*4)]; \
135 st %l6, [SBP + (6*4)]; \
136 st %l7, [SBP + (7*4)]; \
137 st %i0, [SBP + (8*4)]; \
138 st %i1, [SBP + (9*4)]; \
139 st %i2, [SBP + (10*4)]; \
140 st %i3, [SBP + (11*4)]; \
141 st %i4, [SBP + (12*4)]; \
142 st %i5, [SBP + (13*4)]; \
143 st %i6, [SBP + (14*4)]; \
144 st %i7, [SBP + (15*4)];
146 #define SAVE_V8WINDOW_ASI(SBP) \ argument
147 sta %l0, [SBP + (0*4)]%asi; \
148 sta %l1, [SBP + (1*4)]%asi; \
149 sta %l2, [SBP + (2*4)]%asi; \
150 sta %l3, [SBP + (3*4)]%asi; \
151 sta %l4, [SBP + (4*4)]%asi; \
152 sta %l5, [SBP + (5*4)]%asi; \
153 sta %l6, [SBP + (6*4)]%asi; \
154 sta %l7, [SBP + (7*4)]%asi; \
155 sta %i0, [SBP + (8*4)]%asi; \
156 sta %i1, [SBP + (9*4)]%asi; \
157 sta %i2, [SBP + (10*4)]%asi; \
158 sta %i3, [SBP + (11*4)]%asi; \
159 sta %i4, [SBP + (12*4)]%asi; \
160 sta %i5, [SBP + (13*4)]%asi; \
161 sta %i6, [SBP + (14*4)]%asi; \
162 sta %i7, [SBP + (15*4)]%asi;
164 #define RESTORE_V8WINDOW(SBP) \ argument
165 ld [SBP + (0*4)], %l0; \
166 ld [SBP + (1*4)], %l1; \
167 ld [SBP + (2*4)], %l2; \
168 ld [SBP + (3*4)], %l3; \
169 ld [SBP + (4*4)], %l4; \
170 ld [SBP + (5*4)], %l5; \
171 ld [SBP + (6*4)], %l6; \
172 ld [SBP + (7*4)], %l7; \
173 ld [SBP + (8*4)], %i0; \
174 ld [SBP + (9*4)], %i1; \
175 ld [SBP + (10*4)], %i2; \
176 ld [SBP + (11*4)], %i3; \
177 ld [SBP + (12*4)], %i4; \
178 ld [SBP + (13*4)], %i5; \
179 ld [SBP + (14*4)], %i6; \
180 ld [SBP + (15*4)], %i7;
182 #define SAVE_V9WINDOW(SBP) \ argument
183 stx %l0, [SBP + (0*8)]; \
184 stx %l1, [SBP + (1*8)]; \
185 stx %l2, [SBP + (2*8)]; \
186 stx %l3, [SBP + (3*8)]; \
187 stx %l4, [SBP + (4*8)]; \
188 stx %l5, [SBP + (5*8)]; \
189 stx %l6, [SBP + (6*8)]; \
190 stx %l7, [SBP + (7*8)]; \
191 stx %i0, [SBP + (8*8)]; \
192 stx %i1, [SBP + (9*8)]; \
193 stx %i2, [SBP + (10*8)]; \
194 stx %i3, [SBP + (11*8)]; \
195 stx %i4, [SBP + (12*8)]; \
196 stx %i5, [SBP + (13*8)]; \
197 stx %i6, [SBP + (14*8)]; \
198 stx %i7, [SBP + (15*8)];
200 #define SAVE_V9WINDOW_ASI(SBP) \ argument
201 stxa %l0, [SBP + (0*8)]%asi; \
202 stxa %l1, [SBP + (1*8)]%asi; \
203 stxa %l2, [SBP + (2*8)]%asi; \
204 stxa %l3, [SBP + (3*8)]%asi; \
205 stxa %l4, [SBP + (4*8)]%asi; \
206 stxa %l5, [SBP + (5*8)]%asi; \
207 stxa %l6, [SBP + (6*8)]%asi; \
208 stxa %l7, [SBP + (7*8)]%asi; \
209 stxa %i0, [SBP + (8*8)]%asi; \
210 stxa %i1, [SBP + (9*8)]%asi; \
211 stxa %i2, [SBP + (10*8)]%asi; \
212 stxa %i3, [SBP + (11*8)]%asi; \
213 stxa %i4, [SBP + (12*8)]%asi; \
214 stxa %i5, [SBP + (13*8)]%asi; \
215 stxa %i6, [SBP + (14*8)]%asi; \
216 stxa %i7, [SBP + (15*8)]%asi;
218 #define RESTORE_V9WINDOW(SBP) \ argument
219 ldx [SBP + (0*8)], %l0; \
220 ldx [SBP + (1*8)], %l1; \
221 ldx [SBP + (2*8)], %l2; \
222 ldx [SBP + (3*8)], %l3; \
223 ldx [SBP + (4*8)], %l4; \
224 ldx [SBP + (5*8)], %l5; \
225 ldx [SBP + (6*8)], %l6; \
226 ldx [SBP + (7*8)], %l7; \
227 ldx [SBP + (8*8)], %i0; \
228 ldx [SBP + (9*8)], %i1; \
229 ldx [SBP + (10*8)], %i2; \
230 ldx [SBP + (11*8)], %i3; \
231 ldx [SBP + (12*8)], %i4; \
232 ldx [SBP + (13*8)], %i5; \
233 ldx [SBP + (14*8)], %i6; \
234 ldx [SBP + (15*8)], %i7;