Lines Matching refs:ptr_in
24 * ptr_in to ptr_out. ptr_out is returned unchanged.
58 * void * memcpy(char * ptr_out, char * ptr_in, int length) {
60 * if(length) for(i=0; i < length; i++) { ptr_out[i] = ptr_in[i]; }
66 * void * memcpy(char * ptr_out, char * ptr_in, int len) {
76 * offset = ((int) ptr_in) & 7;
77 * ptr8_in = (s64 *) &ptr_in[-offset]; //read in the aligned pointers
152 #define ptr_in R1 /* source pointer */
200 align888 = or(ptr_in, ptr_out); /* %8 < 97 */
202 p1 = cmp.eq(ptr_in, ptr_out); /* attempt to overwrite self */
211 dcfetch(ptr_in); /* zero/ptrin=ptrout causes fetch */
230 ptr_in_p_128 = add(ptr_in, #32);
237 offset = and(ptr_in, #7);
241 dalign = sub(ptr_out, ptr_in);
246 over = add(len, ptr_in);
260 ptr_in = and(ptr_in, #-8);
303 data70 = memd(ptr_in++#16);
304 if(p3) dataF8 = memd(ptr_in+#8);
329 if(p2) dataF8 = memd(ptr_in++#8); /* another 8 bytes */
347 if(p0) dataF8 = memd(ptr_in++#8);
389 data70 = memd(ptr_in++#8);
394 dataF8 = memd(ptr_in++#8);
399 data70 = memd(ptr_in++#8);
404 dataF8 = memd(ptr_in++#8);
430 data70 = memd(ptr_in++#8);
435 dataF8 = memd(ptr_in++#8);
440 data70 = memd(ptr_in++#8);
445 dataF8 = memd(ptr_in++#8);
483 if(p3) dataF8 = memd(ptr_in++#8);
513 data0 = memb(ptr_in++#1);
529 ldata0 = memd(ptr_in++#8);