Lines Matching refs:p_ref

271     uint8 *p_ref, *tmp;
281 p_ref = in;
287 p_ref -= 2;
291 tmp = p_ref + blkwidth;
292 r0 = p_ref[0];
293 r1 = p_ref[2];
295 r1 = p_ref[1];
296 r2 = p_ref[3];
298 while (p_ref < tmp)
300 r2 = *(p_ref += 4); /* move pointer to e */
301 r3 = p_ref[2];
303 r3 = p_ref[1];
304 r4 = p_ref[3];
319 r5 = p_ref[dx+2];
320 r6 = p_ref[dx+4];
326 r5 = p_ref[4]; /* i */
342 r0 = p_ref[dx+3];
343 r1 = p_ref[dx+5];
355 p_ref += ref_offset; /* ref_offset = inpitch-blkwidth; */
360 p_ref -= (ref_offset + blkwidth); /* input */
363 tmp = p_ref + blkwidth;
364 for (; p_ref < tmp;)
367 r0 = *p_ref++;
368 r1 = *p_ref++;
369 r2 = *p_ref++;
370 r3 = *p_ref++;
371 r4 = *p_ref++;
373 r5 = *p_ref++;
382 result = (result + p_ref[dx] + 1);
385 r0 = *p_ref++;
394 result = (result + p_ref[dx] + 1);
398 r1 = *p_ref++;
407 result = (result + p_ref[dx] + 1);
411 r2 = *p_ref++;
420 result = (result + p_ref[dx] + 1);
424 p_ref -= 5; /* offset back to the middle of filter */
427 p_ref += ref_offset; /* move to the next line */
433 p_ref -= 2;
437 tmp = p_ref + blkwidth;
438 r0 = p_ref[0];
439 r1 = p_ref[2];
441 r1 = p_ref[1];
442 r2 = p_ref[3];
444 while (p_ref < tmp)
446 r2 = *(p_ref += 4); /* move pointer to e */
447 r3 = p_ref[2];
449 r3 = p_ref[1];
450 r4 = p_ref[3];
466 r5 = p_ref[4]; /* i */
489 p_ref += ref_offset; /* ref_offset = inpitch-blkwidth; */
494 p_ref -= (ref_offset + blkwidth); /* input */
497 tmp = p_ref + blkwidth;
498 for (; p_ref < tmp;)
501 r0 = *p_ref++;
502 r1 = *p_ref++;
503 r2 = *p_ref++;
504 r3 = *p_ref++;
505 r4 = *p_ref++;
507 r5 = *p_ref++;
517 r0 = *p_ref++;
527 r1 = *p_ref++;
537 r2 = *p_ref++;
547 p_ref -= 5;
550 p_ref += ref_offset;
561 int *p_ref, *tmp;
569 p_ref = in;
578 tmp = p_ref + blkwidth;
579 for (; p_ref < tmp;)
582 r0 = p_ref[-2];
583 r1 = p_ref[-1];
584 r2 = *p_ref++;
585 r3 = *p_ref++;
586 r4 = *p_ref++;
588 r5 = *p_ref++;
596 result2 = ((p_ref[dx] + 16) >> 5);
602 r0 = *p_ref++;
610 result2 = ((p_ref[dx] + 16) >> 5);
617 r1 = *p_ref++;
625 result2 = ((p_ref[dx] + 16) >> 5);
632 r2 = *p_ref++;
640 result2 = ((p_ref[dx] + 16) >> 5);
647 p_ref -= 3; /* offset back to the middle of filter */
650 p_ref += ref_offset; /* move to the next line */
657 tmp = p_ref + blkwidth;
658 for (; p_ref < tmp;)
661 r0 = p_ref[-2];
662 r1 = p_ref[-1];
663 r2 = *p_ref++;
664 r3 = *p_ref++;
665 r4 = *p_ref++;
667 r5 = *p_ref++;
677 r0 = *p_ref++;
687 r1 = *p_ref++;
697 r2 = *p_ref++;
707 p_ref -= 3; /* offset back to the middle of filter */
710 p_ref += ref_offset; /* move to the next line */
720 uint8 *p_ref, *tmp;
727 p_ref = in;
732 tmp = p_ref + blkwidth;
733 for (; p_ref < tmp;)
736 r0 = p_ref[-2];
737 r1 = p_ref[-1];
738 r2 = *p_ref++;
739 r3 = *p_ref++;
740 r4 = *p_ref++;
742 r5 = *p_ref++;
750 r0 = *p_ref++;
758 r1 = *p_ref++;
766 r2 = *p_ref++;
773 p_ref -= 3; /* move back to the middle of the filter */
776 p_ref += ref_offset;
784 uint8 *p_cur, *p_ref, *tmp;
810 p_ref = in;
812 tmp = p_ref + ref_offset; /* limit */
813 while (p_ref < tmp) /* the loop un-rolled */
815 r0 = *((uint32*)(p_ref - (inpitch << 1))); /* load 4 bytes */
816 p_ref += inpitch;
820 r1 = *((uint32*)(p_ref + (inpitch << 1))); /* r1, r7, ref[3] */
827 r2 = *((uint32*)p_ref); /* r2, r8, ref[1] */
831 r1 = *((uint32*)(p_ref - inpitch)); /* r1, r7, ref[0] */
843 r2 = *((uint32*)(p_ref - (inpitch << 1))); /* r2, r8, ref[-1] */
847 r1 = *((uint32*)(p_ref + inpitch)); /* r1, r7, ref[2] */
864 r1 = *((uint32*)(p_ref + dy));
883 p_ref = in + i;
886 tmp = p_ref + ref_offset; /* limit */
887 while (p_ref < tmp)
889 r0 = *(p_ref - (inpitch << 1));
890 r1 = *(p_ref - inpitch);
891 r2 = *p_ref;
892 r3 = *(p_ref += inpitch); /* modify pointer before loading */
893 r4 = *(p_ref += inpitch);
895 r5 = *(p_ref += inpitch);
904 result = (result + p_ref[dy-(inpitch<<1)] + 1);
908 r0 = *(p_ref += inpitch);
917 result = (result + p_ref[dy-(inpitch<<1)] + 1);
921 r1 = *(p_ref += inpitch);
930 result = (result + p_ref[dy-(inpitch<<1)] + 1);
934 r2 = *(p_ref += inpitch);
943 result = (result + p_ref[dy-(inpitch<<1)] + 1);
946 p_ref -= (inpitch << 1); /* move back to center of the filter of the next one */
958 p_ref = in;
960 tmp = p_ref + ref_offset; /* limit */
961 while (p_ref < tmp) /* the loop un-rolled */
963 r0 = *((uint32*)(p_ref - (inpitch << 1))); /* load 4 bytes */
964 p_ref += inpitch;
968 r1 = *((uint32*)(p_ref + (inpitch << 1))); /* r1, r7, ref[3] */
975 r2 = *((uint32*)p_ref); /* r2, r8, ref[1] */
979 r1 = *((uint32*)(p_ref - inpitch)); /* r1, r7, ref[0] */
991 r2 = *((uint32*)(p_ref - (inpitch << 1))); /* r2, r8, ref[-1] */
995 r1 = *((uint32*)(p_ref + inpitch)); /* r1, r7, ref[2] */
1022 p_ref = in + i;
1024 tmp = p_ref + ref_offset; /* limit */
1025 while (p_ref < tmp)
1027 r0 = *(p_ref - (inpitch << 1));
1028 r1 = *(p_ref - inpitch);
1029 r2 = *p_ref;
1030 r3 = *(p_ref += inpitch); /* modify pointer before loading */
1031 r4 = *(p_ref += inpitch);
1033 r5 = *(p_ref += inpitch);
1043 r0 = *(p_ref += inpitch);
1053 r1 = *(p_ref += inpitch);
1063 r2 = *(p_ref += inpitch);
1072 p_ref -= (inpitch << 1); /* move back to center of the filter of the next one */
1087 uint8 *p_ref, *tmp;
1098 p_ref = in++;
1100 tmp = p_ref + ref_offset; /* limit */
1101 while (p_ref < tmp)
1103 r0 = *(p_ref - (inpitch << 1));
1104 r1 = *(p_ref - inpitch);
1105 r2 = *p_ref;
1106 r3 = *(p_ref += inpitch); /* modify pointer before loading */
1107 r4 = *(p_ref += inpitch);
1109 r5 = *(p_ref += inpitch);
1117 r0 = *(p_ref += inpitch);
1125 r1 = *(p_ref += inpitch);
1133 r2 = *(p_ref += inpitch);
1140 p_ref -= (inpitch << 1); /* move back to center of the filter of the next one */
1152 int *p_ref, *tmp;
1167 p_ref = in++;
1169 tmp = p_ref + ref_offset; /* limit */
1170 while (p_ref < tmp)
1172 r0 = *(p_ref - (inpitch << 1));
1173 r1 = *(p_ref - inpitch);
1174 r2 = *p_ref;
1175 r3 = *(p_ref += inpitch); /* modify pointer before loading */
1176 r4 = *(p_ref += inpitch);
1178 r5 = *(p_ref += inpitch);
1186 result2 = ((p_ref[dy] + 16) >> 5);
1193 r0 = *(p_ref += inpitch);
1201 result2 = ((p_ref[dy] + 16) >> 5);
1208 r1 = *(p_ref += inpitch);
1216 result2 = ((p_ref[dy] + 16) >> 5);
1223 r2 = *(p_ref += inpitch);
1231 result2 = ((p_ref[dy] + 16) >> 5);
1237 p_ref -= (inpitch << 1); /* move back to center of the filter of the next one */
1247 p_ref = in++;
1249 tmp = p_ref + ref_offset; /* limit */
1250 while (p_ref < tmp)
1252 r0 = *(p_ref - (inpitch << 1));
1253 r1 = *(p_ref - inpitch);
1254 r2 = *p_ref;
1255 r3 = *(p_ref += inpitch); /* modify pointer before loading */
1256 r4 = *(p_ref += inpitch);
1258 r5 = *(p_ref += inpitch);
1268 r0 = *(p_ref += inpitch);
1278 r1 = *(p_ref += inpitch);
1288 r2 = *(p_ref += inpitch);
1297 p_ref -= (inpitch << 1); /* move back to center of the filter of the next one */
1312 uint8 *p_cur, *p_ref, *p_tmp8, *tmp;
1321 p_ref = in1 - 2;
1325 /* if(((uint32)p_ref)&0x3)
1327 CreateAlign(p_ref,inpitch,0,&tmp_in[0][0],blkwidth+8,blkheight);
1328 p_ref = &tmp_in[0][0];
1336 tmp = p_ref + blkwidth;
1338 //r0 = *((uint32*)p_ref); /* d,c,b,a */
1342 r0 = p_ref[0];
1343 r1 = p_ref[2];
1345 r1 = p_ref[1];
1346 r2 = p_ref[3];
1349 while (p_ref < tmp)
1351 //r2 = *((uint32*)(p_ref+=4));/* h,g,f,e */
1355 r2 = *(p_ref += 4);
1356 r3 = p_ref[2];
1358 r3 = p_ref[1];
1359 r4 = p_ref[3];
1375 r5 = p_ref[4]; /* i */
1398 p_ref += ref_offset; /* ref_offset = inpitch-blkwidth; */
1403 p_ref -= (ref_offset + blkwidth); /* input */
1405 tmp = p_ref + blkwidth;
1406 while (p_ref < tmp)
1408 r0 = *p_ref++;
1409 r1 = *p_ref++;
1410 r2 = *p_ref++;
1411 r3 = *p_ref++;
1412 r4 = *p_ref++;
1414 r5 = *p_ref++;
1424 r0 = *p_ref++;
1434 r1 = *p_ref++;
1444 r2 = *p_ref++;
1455 p_ref -= 5;
1458 p_ref += ref_offset; /* ref_offset = inpitch-blkwidth; */
1480 p_ref = in2;
1484 tmp = p_ref + pkres; /* limit */
1485 while (p_ref < tmp) /* the loop un-rolled */
1488 /*p_ref8 = p_ref-(inpitch<<1); r0 = p_ref8[0]; r1 = p_ref8[2];
1490 r6 |= (r1<<16); p_ref+=inpitch; */
1491 r0 = *((uint32*)(p_ref - (inpitch << 1))); /* load 4 bytes */
1492 p_ref += inpitch;
1496 /*p_ref8 = p_ref+(inpitch<<1);
1499 r1 = *((uint32*)(p_ref + (inpitch << 1))); /* r1, r7, ref[3] */
1506 /*r2 = p_ref[0]; r8 = p_ref[2]; r2 |= (r8<<16);
1507 r8 = p_ref[1]; r1 = p_ref[3]; r8 |= (r1<<16);*/
1508 r2 = *((uint32*)p_ref); /* r2, r8, ref[1] */
1512 /*p_ref8 = p_ref-inpitch; r1 = p_ref8[0]; r7 = p_ref8[2];
1515 r1 = *((uint32*)(p_ref - inpitch)); /* r1, r7, ref[0] */
1527 /*p_ref8 = p_ref-(inpitch<<1); r2 = p_ref8[0]; r8 = p_ref8[2];
1529 r2 = *((uint32*)(p_ref - (inpitch << 1))); /* r2, r8, ref[-1] */
1533 /*p_ref8 = p_ref+inpitch; r1 = p_ref8[0]; r7 = p_ref8[2];
1536 r1 = *((uint32*)(p_ref + inpitch)); /* r1, r7, ref[2] */
1574 p_ref = in2 + i;
1578 tmp = p_ref + pkres; /* limit */
1579 while (p_ref < tmp) /* the loop un-rolled */
1581 r0 = *(p_ref - (inpitch << 1));
1582 r1 = *(p_ref - inpitch);
1583 r2 = *p_ref;
1584 r3 = *(p_ref += inpitch); /* modify pointer before loading */
1585 r4 = *(p_ref += inpitch);
1587 r5 = *(p_ref += inpitch);
1600 r0 = *(p_ref += inpitch);
1613 r1 = *(p_ref += inpitch);
1626 r2 = *(p_ref += inpitch);
1638 p_ref -= (inpitch << 1); /* move back to center of the filter of the next one */