Lines Matching defs:mask

74     and edx, 0x00800000  //mask out all bits but mmx bit(24)
97 of interlaced images, depending on the mask value.
98 The mask value describes which pixels are to be combined with
103 you want all pixels to be combined, pass 0xff (255) in mask. */
109 png_combine_row(png_structp png_ptr, png_bytep row, int mask)
125 if (mask == 0xff)
131 /* GRR: add "else if (mask == 0)" case?
168 if (m & mask)
226 if (m & mask)
280 if (m & mask)
323 unmask = ~mask;
365 mov edx,mask
428 unmask = ~mask;
482 mov edx,mask
539 unmask = ~mask;
613 mov edx,mask
675 unmask = ~mask;
760 mov edx,mask
828 unmask = ~mask;
921 mov edx,mask
992 } /* end if (non-trivial mask) */
1963 and diff, 0xfffffff8 // mask to alignment boundary
2031 psllq mm6, ShiftBpp // shift the mm6 mask to cover bytes 3-5
2045 psllq mm6, ShiftBpp // shift the mm6 mask to cover the last two
2092 psllq mm6, ShiftBpp // Create mask for 2nd active group
2176 psllq mm6, ShiftBpp // shift the mm6 mask to cover bytes 2 & 3
2189 psllq mm6, ShiftBpp // shift the mm6 mask to cover bytes 4 & 5
2204 psllq mm6, ShiftBpp // shift the mm6 mask to cover bytes 6 & 7
2397 and diff, 0xfffffff8 // mask to alignment boundary
2510 pcmpgtw mm0, mm4 // Create mask pav bytes < 0
2513 pcmpgtw mm7, mm5 // Create mask pbv bytes < 0
2519 pcmpgtw mm0, mm6 // Create mask pcv bytes < 0
2528 // use mm7 mask to merge pa & pb
2530 // use mm0 mask copy to merge a & b
2570 pcmpgtw mm0, mm5 // Create mask pbv bytes < 0
2571 pcmpgtw mm7, mm4 // Create mask pav bytes < 0
2579 pcmpgtw mm0, mm6 // Create mask pcv bytes < 0
2587 // use mm7 mask to merge pa & pb
2589 // use mm0 mask copy to merge a & b
2632 pcmpgtw mm0, mm4 // Create mask pav bytes < 0
2633 pcmpgtw mm7, mm5 // Create mask pbv bytes < 0
2641 pcmpgtw mm0, mm6 // Create mask pcv bytes < 0
2649 // use mm0 mask copy to merge a & b
2651 // use mm7 mask to merge pa & pb
2718 pcmpgtw mm0, mm4 // Create mask pav bytes < 0
2721 pcmpgtw mm7, mm5 // Create mask pbv bytes < 0
2727 pcmpgtw mm0, mm6 // Create mask pcv bytes < 0
2736 // use mm7 mask to merge pa & pb
2738 // use mm0 mask copy to merge a & b
2782 pcmpgtw mm0, mm4 // Create mask pav bytes < 0
2785 pcmpgtw mm7, mm5 // Create mask pbv bytes < 0
2791 pcmpgtw mm0, mm6 // Create mask pcv bytes < 0
2800 // use mm7 mask to merge pa & pb
2802 // use mm0 mask copy to merge a & b
2858 pcmpgtw mm0, mm4 // Create mask pav bytes < 0
2861 pcmpgtw mm7, mm5 // Create mask pbv bytes < 0
2867 pcmpgtw mm0, mm6 // Create mask pcv bytes < 0
2876 // use mm7 mask to merge pa & pb
2878 // use mm0 mask copy to merge a & b
2914 pcmpgtw mm0, mm4 // Create mask pav bytes < 0
2917 pcmpgtw mm7, mm5 // Create mask pbv bytes < 0
2923 pcmpgtw mm0, mm6 // Create mask pcv bytes < 0
2932 // use mm7 mask to merge pa & pb
2934 // use mm0 mask copy to merge a & b
2989 pcmpgtw mm0, mm4 // Create mask pav bytes < 0
2992 pcmpgtw mm7, mm5 // Create mask pbv bytes < 0
2998 pcmpgtw mm0, mm6 // Create mask pcv bytes < 0
3007 // use mm7 mask to merge pa & pb
3009 // use mm0 mask copy to merge a & b
3046 pcmpgtw mm0, mm4 // Create mask pav bytes < 0
3049 pcmpgtw mm7, mm5 // Create mask pbv bytes < 0
3055 pcmpgtw mm0, mm6 // Create mask pcv bytes < 0
3064 // use mm7 mask to merge pa & pb
3066 // use mm0 mask copy to merge a & b
3277 and diff, 0xfffffff8 // mask to alignment boundary
3312 psllq mm6, ShiftBpp // Move mask in mm6 to cover 3rd active
3318 // no need for mask; shift clears inactive bytes
3325 pand mm1, mm7 // mask to use only 2nd active group
3330 pand mm1, mm6 // mask to use only 3rd active group
3391 // no need for mask; shift clears inactive bytes
3397 // there is no need for any mask
3419 psllq mm6, ShiftBpp // Move mask in mm6 to cover 3rd active
3424 psllq mm5, ShiftBpp // Move mask in mm5 to cover 4th active
3431 // no need for mask; shift clears inactive
3438 pand mm1, mm7 // mask to use only 2nd active group
3443 pand mm1, mm6 // mask to use only 3rd active group
3448 pand mm1, mm5 // mask to use only 4th active group