Lines Matching full:pand
297 * - _ActiveMask // (10) // avg/paeth/sub; read-only; consts; movq/pand
307 * - _ActiveMaskEnd // (1) // paeth only; read-only; const; pand
1032 "pand %%mm7, %%mm0 \n\t"
1033 "pand %%mm7, %%mm1 \n\t"
1034 "pand %%mm7, %%mm2 \n\t"
1049 "pand %%mm0, %%mm4 \n\t"
1057 "pand %%mm1, %%mm5 \n\t"
1065 "pand %%mm2, %%mm6 \n\t"
1199 "pand %%mm7, %%mm0 \n\t"
1200 "pand %%mm7, %%mm1 \n\t"
1201 "pand %%mm7, %%mm2 \n\t"
1202 "pand %%mm7, %%mm3 \n\t"
1218 "pand %%mm0, %%mm4 \n\t"
1226 "pand %%mm1, %%mm5 \n\t"
1234 "pand %%mm2, %%mm6 \n\t"
1242 "pand %%mm3, %%mm7 \n\t"
1367 "pand %%mm7, %%mm0 \n\t" // nonzero if keep byte
1379 "pand %%mm0, %%mm4 \n\t"
1670 "pand %%mm7, %%mm0 \n\t"
1671 "pand %%mm7, %%mm1 \n\t"
1685 "pand %%mm0, %%mm4 \n\t"
1693 "pand %%mm1, %%mm5 \n\t"
1823 "pand %%mm7, %%mm0 \n\t"
1824 "pand %%mm7, %%mm1 \n\t"
1825 "pand %%mm7, %%mm2 \n\t"
1826 "pand %%mm7, %%mm3 \n\t"
1827 "pand %%mm7, %%mm4 \n\t"
1828 "pand %%mm7, %%mm5 \n\t"
1846 "pand %%mm0, %%mm7 \n\t"
1853 "pand %%mm1, %%mm6 \n\t"
1860 "pand %%mm2, %%mm6 \n\t"
1867 "pand %%mm3, %%mm7 \n\t"
1874 "pand %%mm4, %%mm6 \n\t"
1881 "pand %%mm5, %%mm7 \n\t"
2302 "pand (%3), %%mm1 \n\t" // z z z z z 2 1 0
2309 "pand (%4), %%mm3 \n\t" // z z z z z z z 5
2366 "pand (%3), %%mm0 \n\t" // z z z z z 2 1 0
2410 "pand (%3), %%mm0 \n\t" // z z z z z 2 1 0
3389 "pand %%mm1, %%mm3 \n\t" // get lsb for each prevrow byte
3391 "pand %%mm4, %%mm1 \n\t" // clear invalid bit 7 of each
3398 "pand %%mm2, %%mm1 \n\t" // get LBCarrys for each byte
3402 "pand %%mm4, %%mm2 \n\t" // clear invalid bit 7 of each
3406 "pand %%mm6, %%mm2 \n\t" // leave only Active Group 1
3417 "pand %%mm2, %%mm1 \n\t" // get LBCarrys for each byte
3421 "pand %%mm4, %%mm2 \n\t" // clear invalid bit 7 of each
3425 "pand %%mm6, %%mm2 \n\t" // leave only Active Group 2
3439 "pand %%mm2, %%mm1 \n\t" // get LBCarrys for each byte
3443 "pand %%mm4, %%mm2 \n\t" // clear invalid bit 7 of each
3447 "pand %%mm6, %%mm2 \n\t" // leave only Active Group 2
3509 "pand %%mm1, %%mm3 \n\t" // get lsb for each prev_row byte
3511 "pand %%mm4, %%mm1 \n\t" // clear invalid bit 7 of each
3518 "pand %%mm2, %%mm1 \n\t" // get LBCarrys for each byte
3522 "pand %%mm4, %%mm2 \n\t" // clear invalid bit 7 of each
3526 "pand %%mm7, %%mm2 \n\t" // leave only Active Group 1
3537 "pand %%mm2, %%mm1 \n\t" // get LBCarrys for each byte
3541 "pand %%mm4, %%mm2 \n\t" // clear invalid bit 7 of each
3545 "pand %%mm6, %%mm2 \n\t" // leave only Active Group 2
3658 "pand %%mm1, %%mm3 \n\t" // get lsb for each prev_row byte
3660 "pand %%mm4, %%mm1 \n\t" // clear invalid bit 7 of each
3669 "pand %%mm2, %%mm1 \n\t" // get LBCarrys for each byte
3674 "pand %%mm4, %%mm2 \n\t" // clear invalid bit 7 of each
3678 "pand %%mm6, %%mm2 \n\t" // leave only Active Group 1
3690 "pand %%mm2, %%mm1 \n\t" // get LBCarrys for each byte
3695 "pand %%mm4, %%mm2 \n\t" // clear invalid bit 7 of each
3699 "pand %%mm6, %%mm2 \n\t" // leave only Active Group 2
3711 "pand %%mm2, %%mm1 \n\t" // get LBCarrys for each byte
3715 "pand %%mm4, %%mm2 \n\t" // clear invalid bit 7 of each
3719 "pand %%mm6, %%mm2 \n\t" // leave only Active Group 2
3732 "pand %%mm2, %%mm1 \n\t" // get LBCarrys for each byte
3737 "pand %%mm4, %%mm2 \n\t" // clear invalid bit 7 of each
3741 "pand %%mm6, %%mm2 \n\t" // leave only Active Group 2
3801 "pand %%mm1, %%mm3 \n\t" // get lsb for each prev_row byte
3803 "pand %%mm4, %%mm1 \n\t" // clear invalid bit 7 of each
3810 "pand %%mm2, %%mm1 \n\t" // get LBCarrys for each byte
3814 "pand %%mm4, %%mm2 \n\t" // clear invalid bit 7 of each
3818 "pand %%mm7, %%mm2 \n\t" // leave only Active Group 1
3829 "pand %%mm2, %%mm1 \n\t" // get LBCarrys for each byte
3833 "pand %%mm4, %%mm2 \n\t" // clear invalid bit 7 of each
3837 "pand %%mm6, %%mm2 \n\t" // leave only Active Group 2
3888 "pand %%mm1, %%mm3 \n\t" // get lsb for each prev_row byte
3890 "pand %%mm2, %%mm3 \n\t" // get LBCarrys for each byte
3893 "pand %%mm4, %%mm1 \n\t" // clear invalid bit 7, each byte
3895 "pand %%mm4, %%mm2 \n\t" // clear invalid bit 7, each byte
4206 "pand %%mm4, %%mm0 \n\t" // only pav bytes < 0 in mm7
4209 "pand %%mm5, %%mm7 \n\t" // only pbv bytes < 0 in mm0
4214 "pand %%mm6, %%mm0 \n\t" // only pav bytes < 0 in mm7
4223 "pand %%mm7, %%mm5 \n\t"
4225 "pand %%mm0, %%mm2 \n\t"
4233 "pand %%mm7, %%mm3 \n\t"
4239 "pand " AMASK5_3_0 ", %%mm7 \n\t" // _amask5_3_0 (was _ActiveMask)
4267 "pand %%mm5, %%mm0 \n\t" // only pbv bytes < 0 in mm0
4268 "pand %%mm4, %%mm7 \n\t" // only pav bytes < 0 in mm7
4275 "pand %%mm6, %%mm0 \n\t" // only pav bytes < 0 in mm7
4283 "pand %%mm7, %%mm5 \n\t"
4285 "pand %%mm0, %%mm2 \n\t"
4293 "pand %%mm7, %%mm3 \n\t"
4300 "pand " AMASK5_3_0 ", %%mm7 \n\t" // _amask5_3_0 (was _ActiveMask)
4330 "pand %%mm4, %%mm0 \n\t" // only pav bytes < 0 in mm7
4331 "pand %%mm5, %%mm7 \n\t" // only pbv bytes < 0 in mm0
4338 "pand %%mm6, %%mm0 \n\t" // only pav bytes < 0 in mm7
4346 "pand %%mm0, %%mm2 \n\t"
4348 "pand %%mm7, %%mm5 \n\t"
4355 "pand %%mm7, %%mm3 \n\t"
4362 "pand " AMASK0_2_6 ", %%mm1 \n\t" // _amask0_2_6 (_ActiveMaskEnd)
4421 "pand %%mm4, %%mm0 \n\t" // only pav bytes < 0 in mm7
4424 "pand %%mm5, %%mm7 \n\t" // only pbv bytes < 0 in mm0
4429 "pand %%mm6, %%mm0 \n\t" // only pav bytes < 0 in mm7
4438 "pand %%mm7, %%mm5 \n\t"
4440 "pand %%mm0, %%mm2 \n\t"
4448 "pand %%mm7, %%mm3 \n\t"
4455 "pand " AMASK4_4_0 ", %%mm7 \n\t" // _amask4_4_0 (was _ActiveMask)
4480 "pand %%mm4, %%mm0 \n\t" // only pav bytes < 0 in mm7
4483 "pand %%mm5, %%mm7 \n\t" // only pbv bytes < 0 in mm0
4488 "pand %%mm6, %%mm0 \n\t" // only pav bytes < 0 in mm7
4497 "pand %%mm7, %%mm5 \n\t"
4499 "pand %%mm0, %%mm2 \n\t"
4507 "pand %%mm7, %%mm3 \n\t"
4699 "pand %%mm4, %%mm0 \n\t" // only pav bytes < 0 in mm7
4702 "pand %%mm5, %%mm7 \n\t" // only pbv bytes < 0 in mm0
4707 "pand %%mm6, %%mm0 \n\t" // only pav bytes < 0 in mm7
4716 "pand %%mm7, %%mm5 \n\t"
4718 "pand %%mm0, %%mm2 \n\t"
4726 "pand %%mm7, %%mm3 \n\t"
4733 "pand " AMASK4_4_0 ", %%mm7 \n\t" // _amask4_4_0 (was _ActiveMask)
4765 "pand %%mm4, %%mm0 \n\t" // only pav bytes < 0 in mm7
4768 "pand %%mm5, %%mm7 \n\t" // only pbv bytes < 0 in mm0
4773 "pand %%mm6, %%mm0 \n\t" // only pav bytes < 0 in mm7
4782 "pand %%mm7, %%mm5 \n\t"
4784 "pand %%mm0, %%mm2 \n\t"
4792 "pand %%mm7, %%mm3 \n\t"
4855 "pand %%mm4, %%mm0 \n\t" // only pav bytes < 0 in mm7
4858 "pand %%mm5, %%mm7 \n\t" // only pbv bytes < 0 in mm0
4863 "pand %%mm6, %%mm0 \n\t" // only pav bytes < 0 in mm7
4872 "pand %%mm7, %%mm5 \n\t"
4874 "pand %%mm0, %%mm2 \n\t"
4882 "pand %%mm7, %%mm3 \n\t"
4889 "pand " AMASK4_4_0 ", %%mm7 \n\t" // _amask4_4_0 (was _ActiveMask)
4914 "pand %%mm4, %%mm0 \n\t" // only pav bytes < 0 in mm7
4917 "pand %%mm5, %%mm7 \n\t" // only pbv bytes < 0 in mm0
4922 "pand %%mm6, %%mm0 \n\t" // only pav bytes < 0 in mm7
4931 "pand %%mm7, %%mm5 \n\t"
4933 "pand %%mm0, %%mm2 \n\t"
4941 "pand %%mm7, %%mm3 \n\t"
5224 "pand %%mm7, %%mm1 \n\t" // mask to use 2nd active group
5230 "pand %%mm6, %%mm1 \n\t" // mask to use 3rd active group
5377 "pand %%mm7, %%mm1 \n\t" // mask to use 2nd active group
5383 "pand %%mm6, %%mm1 \n\t" // mask to use 3rd active group
5389 "pand %%mm5, %%mm1 \n\t" // mask to use 4th active group