Lines Matching defs:pdst_row
336 mlib_u8 *psrc_row = psrc + i * src_stride, *pdst_row = pdst + i * dst_stride;
338 if (!(((mlib_addr) psrc_row ^ (mlib_addr) pdst_row) & 7)) {
340 pdst_row[j] = psrc_row[j];
349 *((TYPE_64BIT *) (pdst_row + j)) = dsrc0;
356 for (j = 0; j < (mlib_s32) ((4 - (mlib_addr) pdst_row) & 3); j++) {
357 pdst_row[j] = psrc_row[j];
360 if (!(((mlib_addr) psrc_row ^ (mlib_addr) pdst_row) & 3)) {
365 *((mlib_s32 *) (pdst_row + j)) = *((mlib_s32 *) (psrc_row + j));
385 *((mlib_s32 *) (pdst_row + j)) = (src0 >> shl) | (src1 << shr);
387 *((mlib_s32 *) (pdst_row + j)) = (src0 << shl) | (src1 >> shr);
395 for (j = 0; j < (mlib_s32) ((8 - (mlib_addr) pdst_row) & 7); j++) {
396 pdst_row[j] = psrc_row[j];
418 *((mlib_s64 *) (pdst_row + j)) = (src0 >> shl) | (src1 << shr);
420 *((mlib_s64 *) (pdst_row + j)) = (src0 << shl) | (src1 >> shr);
429 pdst_row[j] = psrc_row[j];
444 mlib_u16 *psrc_row = psrc + i * src_stride, *pdst_row = pdst + i * dst_stride;
446 if (!(((mlib_addr) psrc_row ^ (mlib_addr) pdst_row) & 7)) {
448 pdst_row[j] = psrc_row[j];
457 *((TYPE_64BIT *) (pdst_row + j)) = dsrc0;
464 if (j = (((mlib_addr) pdst_row & 2) != 0)) {
465 pdst_row[0] = psrc_row[0];
468 if (!(((mlib_addr) psrc_row ^ (mlib_addr) pdst_row) & 3)) {
473 *((mlib_s32 *) (pdst_row + j)) = *((mlib_s32 *) (psrc_row + j));
488 *((mlib_s32 *) (pdst_row + j)) = (src0 >> 16) | (src1 << 16);
490 *((mlib_s32 *) (pdst_row + j)) = (src0 << 16) | (src1 >> 16);
498 for (j = 0; j < (mlib_s32) (((8 - (mlib_addr) pdst_row) & 7) >> 1); j++) {
499 pdst_row[j] = psrc_row[j];
520 *((mlib_s64 *) (pdst_row + j)) = (src0 >> shl) | (src1 << shr);
522 *((mlib_s64 *) (pdst_row + j)) = (src0 << shl) | (src1 >> shr);
531 pdst_row[j] = psrc_row[j];
546 mlib_u32 *psrc_row = psrc + i * src_stride, *pdst_row = pdst + i * dst_stride;
548 if (!(((mlib_addr) psrc_row ^ (mlib_addr) pdst_row) & 7)) {
550 pdst_row[0] = psrc_row[0];
559 *((TYPE_64BIT *) (pdst_row + j)) = dsrc0;
570 *((mlib_s32 *) (pdst_row + j)) = *((mlib_s32 *) (psrc_row + j));
578 if (j = ((mlib_s32) ((mlib_addr) pdst_row & 4) >> 2))
579 pdst_row[0] = psrc_row[0];
589 *((mlib_s64 *) (pdst_row + j)) = (src0 >> 32) | (src1 << 32);
591 *((mlib_s64 *) (pdst_row + j)) = (src0 << 32) | (src1 >> 32);
600 pdst_row[j] = psrc_row[j];
610 mlib_d64 *psrc_row = psrc + i * src_stride, *pdst_row = pdst + i * dst_stride;
616 *((mlib_d64 *) (pdst_row + j)) = *((mlib_d64 *) (psrc_row + j));