Lines Matching refs:p_y
52 #define p_y p11 macro
91 tbit.nz p_y, p_n = dest, 0 // Do we have an odd address? (M_B_U)
107 (p_unalgn) tbit.nz.unc p_y, p_n = bytecnt, 3 // should we do a st8 ?
110 (p_y) add cnt = -8, cnt
113 (p_y) st8 [ptr2] = r0,-4
118 (p_unalgn) tbit.nz.unc p_y, p_n = bytecnt, 1 // should we do a st2 ?
125 (p_y) add cnt = -2, cnt
129 (p_y) st2 [ptr2] = r0,-1
231 cmp.le p_y, p_n = 16, cnt //
235 (p_y) store [ptr1] = myval, 8 // store
236 (p_y) cmp.le.unc p_yy, p_nn = 16, cnt
237 (p_y) add cnt = -8, cnt // subtract
247 tbit.nz.unc p_y, p0 = cnt, 2 // should we terminate with a st4 ?
251 (p_y) st4 [ptr1] = r0,4
256 tbit.nz.unc p_y, p0 = cnt, 0 // should we terminate with a st1 ?
260 (p_y) st1 [ptr1] = r0
271 .pred.rel "mutex",p_y, p_n
274 (p_y) cmp.le p_yy, p_nn = 5, cnt
277 (p_y) add ptr2 = 3, ptr1
278 (p_y) st1 [ptr1] = r0, 1 // fill 1 (odd-aligned) byte
279 (p_y) add cnt = -1, cnt // [15, 14 (or less) left]
282 (p_yy) cmp.le.unc p_y, p0 = 8, cnt
291 (p_y) cmp.le.unc p_yy, p0 = 8, cnt
295 (p_y) st2 [ptr1] = r0, 4 // fill 2 (aligned) bytes
296 (p_y) st2 [ptr2] = r0, 4 // fill 2 (aligned) bytes
297 (p_y) add cnt = -4, cnt // [7, 6 (or less) left]
303 tbit.nz p_y, p0 = cnt, 0 // will there be a st1 at the end ?
309 (p_y) st1 [ptr3] = r0 // fill last byte (using ptr3)