Home | History | Annotate | Download | only in libpng-1.2.19

Lines Matching refs:PCX

741 #  define PCX                  "%%rcx"             //  64-bit pointer-regs
758 # define PCX "%%ecx" // pointers
3269 "sub " PCX "," PDX " \n\t" // edx/rdx: ptr to Raw(x-bpp)
3380 "movq -8(%1," PCX ",), %%mm2 \n\t"// load previous aligned 8 bytes
3383 "movq (%1," PCX ",), %%mm0 \n\t" // load mm0 with Avg(x)
3387 "movq (%0," PCX ",), %%mm1 \n\t" // load mm1 with Prior(x)
3453 "movq %%mm0, -8(%1," PCX ",) \n\t"
3501 "movq -8(%1," PCX ",), %%mm2 \n\t" // load previous aligned 8 bytes
3504 "movq (%1," PCX ",), %%mm0 \n\t"
3506 "movq (%0," PCX ",), %%mm1 \n\t"
3551 "movq %%mm0, -8(%1," PCX ",) \n\t"
3597 "movb (%0," PCX ",), %%dl \n\t" // load dl with Prior(x)
3598 "movb (" PBP "," PCX ",), %%bl \n\t" // load bl with Raw(x-bpp)
3602 "addb -1(%1," PCX ",), %%bl \n\t" // add Avg(x); -1 to offset
3605 "movb %%bl, -1(%1," PCX ",) \n\t" // write back Raw(x);
3650 "movq -8(%1," PCX ",), %%mm2 \n\t" // load previous aligned 8 bytes
3653 "movq (%1," PCX ",), %%mm0 \n\t"
3655 "movq (%0," PCX ",), %%mm1 \n\t" // (GRR BUGFIX: was psllq)
3747 "movq %%mm0, -8(%1," PCX ",) \n\t"
3793 "movq -8(%1," PCX ",), %%mm2 \n\t" // load previous aligned 8 bytes
3796 "movq (%1," PCX ",), %%mm0 \n\t"
3798 "movq (%0," PCX ",), %%mm1 \n\t"
3843 "movq %%mm0, -8(%1," PCX ",) \n\t"
3880 "movq -8(%1," PCX ",), %%mm2 \n\t" // load previous aligned 8 bytes
3884 "movq (%1," PCX ",), %%mm0 \n\t"
3886 "movq (%0," PCX ",), %%mm1 \n\t"
3899 "movq %%mm0, -8(%1," PCX ",) \n\t"
3948 "sub " PCX "," PBP " \n\t" // ebp: Raw(x-bpp)
4180 "movq -8(%1," PCX ",), %%mm1 \n\t"
4184 "movq (%0," PCX ",), %%mm2 \n\t" // load b=Prior(x)
4186 "movq -8(%0," PCX ",), %%mm3 \n\t" // prep c=Prior(x-bpp) bytes
4238 "movq (%0," PCX ",), %%mm3 \n\t" // load c=Prior(x-bpp)
4241 "paddb (%1," PCX ",), %%mm7 \n\t" // add Paeth predictor + Raw(x)
4243 "movq %%mm7, (%1," PCX ",) \n\t" // write back updated value
4292 "movq (%0," PCX ",), %%mm2 \n\t" // load b=Prior(x)
4306 "paddb (%1," PCX ",), %%mm7 \n\t" // add Paeth predictor + Raw(x)
4308 "movq %%mm7, (%1," PCX ",) \n\t" // write back updated value
4363 "paddb -8(%1," PCX ",), %%mm1 \n\t" // add Paeth predictor + Raw(x)
4366 "movq %%mm1, -8(%1," PCX ",) \n\t" // write back updated value
4398 "movq -8(%1," PCX ",), %%mm1 \n\t" // only time should need to read
4402 "movq -8(%0," PCX ",), %%mm3 \n\t" // read c=Prior(x-bpp) bytes
4404 "movq (%0," PCX ",), %%mm2 \n\t" // load b=Prior(x)
4453 "movq (%0," PCX ",), %%mm3 \n\t" // load c=Prior(x-bpp)
4458 "paddb (%1," PCX ",), %%mm7 \n\t" // add Paeth predictor + Raw(x)
4460 "movq %%mm7, (%1," PCX ",) \n\t" // write back updated value
4515 "paddb -8(%1," PCX ",), %%mm1 \n\t" // add predictor with Raw(x)
4517 "movq %%mm1, -8(%1," PCX ",) \n\t" // write back updated value
4671 "movq -8(%1," PCX ",), %%mm1 \n\t"
4678 "movq -8(%0," PCX ",), %%mm3 \n\t" // read c=Prior(x-bpp) bytes
4680 "movq (%0," PCX ",), %%mm2 \n\t" // load b=Prior(x)
4731 "movq -8(%0," PCX ",), %%mm3 \n\t" // load c=Prior(x-bpp)
4736 "movq (%0," PCX ",), %%mm2 \n\t" // load b=Prior(x) step 1
4737 "paddb (%1," PCX ",), %%mm7 \n\t" // add Paeth predictor + Raw(x)
4739 "movq %%mm7, (%1," PCX
4740 "movq -8(%1," PCX ",), %%mm1 \n\t"
4800 "paddb -8(%1," PCX ",), %%mm1 \n\t" // add Paeth predictor + Raw(x)
4802 "movq %%mm1, -8(%1," PCX ",) \n\t" // write back updated value
4832 "movq -8(%1," PCX ",), %%mm1 \n\t" // only time should need to read
4836 "movq -8(%0," PCX ",), %%mm3 \n\t" // read c=Prior(x-bpp) bytes
4838 "movq (%0," PCX ",), %%mm2 \n\t" // load b=Prior(x)
4887 "movq -8(%0," PCX ",), %%mm3 \n\t" // read c=Prior(x-bpp) bytes
4891 "movq (%0," PCX ",), %%mm2 \n\t" // load b=Prior(x)
4892 "paddb (%1," PCX ",), %%mm7 \n\t" // add Paeth predictor + Raw(x)
4894 "movq %%mm7, (%1," PCX ",) \n\t" // write back updated value
4895 "movq -8(%1," PCX ",), %%mm1 \n\t" // read a=Raw(x-bpp) bytes
4949 "paddb -8(%1," PCX ",), %%mm1 \n\t" // add Paeth predictor + Raw(x)
4951 "movq %%mm1, -8(%1," PCX ",) \n\t" // write back updated value
5143 "add " PCX ", %1 \n\t" // rp = row + bpp
5206 "add " PCX ", %1 \n\t" // rp = row + bpp
5267 "add " PCX ", %1 \n\t" // rp = row + bpp
5317 "add " PCX ", %1 \n\t" // rp = row + bpp
5361 "add " PCX ", %1 \n\t" // rp = row + bpp
5425 "add " PCX ", %1 \n\t" // rp = row + bpp
5471 "add " PCX ", %1 \n\t" // rp = row + bpp
5568 "add " PCX ", %1 \n\t" // rp = row + bpp
5632 "mov %2, " PCX " \n\t" // take start of row
5633 "add $0x7, " PCX " \n\t" // add 7 to incr past alignment bdry
5635 CLEAR_BOTTOM_3_BITS PCX "\n\t" // mask to alignment boundary
5636 "sub %2, " PCX " \n\t" // subtract row ptr again => ebp =