• Home
  • Raw
  • Download

Lines Matching refs:edi

1245                            mov edi, dp  in png_do_read_interlace()  local
1248 sub edi, 9 in png_do_read_interlace() local
1259 movq [edi], mm0 ; move quad to memory in png_do_read_interlace()
1263 movd [edi+8], mm6 ; move double to memory in png_do_read_interlace()
1265 sub edi, 12 in png_do_read_interlace()
1293 mov edi, dp in png_do_read_interlace() local
1295 sub edi, 9 // (png_pass_inc[pass] - 1)*pixel_bytes in png_do_read_interlace() local
1306 movq [edi+4], mm0 ; move to memory in png_do_read_interlace()
1308 movd [edi], mm0 ; move to memory in png_do_read_interlace()
1310 sub edi, 12 in png_do_read_interlace()
1321 mov edi, dp in png_do_read_interlace() local
1323 sub edi, 21 // (png_pass_inc[pass] - 1)*pixel_bytes in png_do_read_interlace() local
1338 movq [edi+16] , mm4 in png_do_read_interlace()
1340 movq [edi+8] , mm3 in png_do_read_interlace()
1343 movq [edi], mm0 in png_do_read_interlace()
1344 sub edi, 24 in png_do_read_interlace()
1364 mov edi, dp in png_do_read_interlace() local
1366 sub edi, 15 in png_do_read_interlace() local
1374 movq [edi+8], mm1 ; move to memory v0 v1 v2 and v3 in png_do_read_interlace()
1376 movq [edi], mm0 ; move to memory v4 v5 v6 and v7 in png_do_read_interlace()
1378 sub edi, 16 in png_do_read_interlace()
1407 mov edi, dp in png_do_read_interlace() local
1409 sub edi, 15 in png_do_read_interlace() local
1417 movq [edi], mm0 ; move to memory v2 and v3 in png_do_read_interlace()
1419 movq [edi+8], mm1 ; move to memory v1 and v0 in png_do_read_interlace()
1420 sub edi, 16 in png_do_read_interlace()
1449 mov edi, dp in png_do_read_interlace() local
1451 sub edi, 31 in png_do_read_interlace() local
1462 movq [edi], mm0 ; move to memory v3 in png_do_read_interlace()
1464 movq [edi+8], mm3 ; move to memory v2 in png_do_read_interlace()
1468 movq [edi+16], mm2 ; move to memory v1 in png_do_read_interlace()
1469 movq [edi+24], mm4 ; move to memory v0 in png_do_read_interlace()
1471 sub edi, 32 in png_do_read_interlace()
1520 mov edi, dp in png_do_read_interlace() local
1523 sub edi, 6 in png_do_read_interlace() local
1528 movq [edi], mm0 in png_do_read_interlace()
1529 sub edi, 8 in png_do_read_interlace()
1560 mov edi, dp in png_do_read_interlace() local
1563 sub edi, 14 in png_do_read_interlace() local
1570 movq [edi], mm0 in png_do_read_interlace()
1572 movq [edi + 8], mm1 in png_do_read_interlace()
1574 sub edi, 16 in png_do_read_interlace()
1605 mov edi, dp in png_do_read_interlace() local
1608 sub edi, 30 in png_do_read_interlace() local
1615 movq [edi], mm0 in png_do_read_interlace()
1616 movq [edi + 8], mm0 in png_do_read_interlace()
1617 movq [edi + 16], mm1 in png_do_read_interlace()
1618 movq [edi + 24], mm1 in png_do_read_interlace()
1620 sub edi, 32 in png_do_read_interlace()
1655 mov edi, dp in png_do_read_interlace() local
1658 sub edi, 12 in png_do_read_interlace() local
1664 movq [edi], mm0 in png_do_read_interlace()
1666 movq [edi + 8], mm1 in png_do_read_interlace()
1667 sub edi, 16 in png_do_read_interlace()
1698 mov edi, dp in png_do_read_interlace() local
1701 sub edi, 28 in png_do_read_interlace() local
1707 movq [edi], mm0 in png_do_read_interlace()
1708 movq [edi + 8], mm0 in png_do_read_interlace()
1709 movq [edi+16], mm1 in png_do_read_interlace()
1710 movq [edi + 24], mm1 in png_do_read_interlace()
1712 sub edi, 32 in png_do_read_interlace()
1743 mov edi, dp in png_do_read_interlace() local
1746 sub edi, 60 in png_do_read_interlace() local
1752 movq [edi], mm0 in png_do_read_interlace()
1753 movq [edi + 8], mm0 in png_do_read_interlace()
1754 movq [edi + 16], mm0 in png_do_read_interlace()
1755 movq [edi + 24], mm0 in png_do_read_interlace()
1756 movq [edi+32], mm1 in png_do_read_interlace()
1757 movq [edi + 40], mm1 in png_do_read_interlace()
1758 movq [edi+ 48], mm1 in png_do_read_interlace()
1760 movq [edi + 56], mm1 in png_do_read_interlace()
1761 sub edi, 64 in png_do_read_interlace()
1952 mov edi, row // edi ==> Avg(x) in png_read_filter_row_mmx_avg()
1954 mov edx, edi in png_read_filter_row_mmx_avg()
1965 add al, [edi+ebx-1] // Add Avg(x); -1 to offset inc ebx in png_read_filter_row_mmx_avg()
1967 mov [edi+ebx-1], al // Write back Raw(x); in png_read_filter_row_mmx_avg()
1971 mov diff, edi // take start of row in png_read_filter_row_mmx_avg()
1975 sub diff, edi // subtract from start ==> value ebx at alignment in png_read_filter_row_mmx_avg()
1988 add al, [edi+ebx-1] // Add Avg(x); -1 to offset inc ebx in png_read_filter_row_mmx_avg()
1990 mov [edi+ebx-1], al // Write back Raw(x); in png_read_filter_row_mmx_avg()
2014 mov edi, row // edi ==> Avg(x) in png_read_filter_row_mmx_avg()
2018 movq mm2, [edi + ebx - 8] // Load previous aligned 8 bytes in png_read_filter_row_mmx_avg()
2021 movq mm0, [edi + ebx] // Load mm0 with Avg(x) in png_read_filter_row_mmx_avg()
2074 movq [edi + ebx - 8], mm0 in png_read_filter_row_mmx_avg()
2098 mov edi, row // edi ==> Avg(x) in png_read_filter_row_mmx_avg()
2105 movq mm2, [edi + ebx - 8] // Load previous aligned 8 bytes in png_read_filter_row_mmx_avg()
2108 movq mm0, [edi + ebx] in png_read_filter_row_mmx_avg()
2142 movq [edi + ebx - 8], mm0 in png_read_filter_row_mmx_avg()
2160 mov edi, row // edi ==> Avg(x) in png_read_filter_row_mmx_avg()
2164 movq mm2, [edi + ebx - 8] // Load previous aligned 8 bytes in png_read_filter_row_mmx_avg()
2167 movq mm0, [edi + ebx] in png_read_filter_row_mmx_avg()
2232 movq [edi + ebx - 8], mm0 in png_read_filter_row_mmx_avg()
2245 mov edi, row // edi ==> Avg(x) in png_read_filter_row_mmx_avg()
2250 mov edx, edi in png_read_filter_row_mmx_avg()
2261 add al, [edi+ebx-1] // Add Avg(x); -1 to offset inc ebx in png_read_filter_row_mmx_avg()
2263 mov [edi+ebx-1], al // Write back Raw(x); in png_read_filter_row_mmx_avg()
2277 mov edi, row // edi ==> Avg(x) in png_read_filter_row_mmx_avg()
2281 movq mm2, [edi + ebx - 8] // Load previous aligned 8 bytes in png_read_filter_row_mmx_avg()
2284 movq mm0, [edi + ebx] in png_read_filter_row_mmx_avg()
2299 movq [edi + ebx - 8], mm0 in png_read_filter_row_mmx_avg()
2311 mov edi, row // edi ==> Avg(x) in png_read_filter_row_mmx_avg()
2313 mov edx, edi in png_read_filter_row_mmx_avg()
2317 movq mm0, [edi + ebx] in png_read_filter_row_mmx_avg()
2333 movq [edi + ebx - 8], mm0 in png_read_filter_row_mmx_avg()
2344 mov edi, row // edi ==> Avg(x) in png_read_filter_row_mmx_avg()
2349 mov edx, edi in png_read_filter_row_mmx_avg()
2360 add al, [edi+ebx-1] // Add Avg(x); -1 to offset inc ebx in png_read_filter_row_mmx_avg()
2362 mov [edi+ebx-1], al // Write back Raw(x); in png_read_filter_row_mmx_avg()
2392 mov edi, row in png_read_filter_row_mmx_paeth()
2401 mov al, [edi + ebx] in png_read_filter_row_mmx_paeth()
2405 mov [edi + ebx - 1], al in png_read_filter_row_mmx_paeth()
2408 mov diff, edi // take start of row in png_read_filter_row_mmx_paeth()
2413 sub diff, edi // subtract from start ==> value ebx at alignment in png_read_filter_row_mmx_paeth()
2425 mov al, [edi + edx] // load Raw(x-bpp) into al in png_read_filter_row_mmx_paeth()
2471 mov cl, [edi + edx] // load Raw(x-bpp) into cl in png_read_filter_row_mmx_paeth()
2476 add [edi + ebx - 1], cl in png_read_filter_row_mmx_paeth()
2499 mov edi, row in png_read_filter_row_mmx_paeth()
2503 movq mm1, [edi+ebx-8] in png_read_filter_row_mmx_paeth()
2562 paddb mm7, [edi + ebx] // add Paeth predictor with Raw(x) in png_read_filter_row_mmx_paeth()
2564 movq [edi + ebx], mm7 // write back updated value in png_read_filter_row_mmx_paeth()
2625 paddb mm7, [edi + ebx] // add Paeth predictor with Raw(x) in png_read_filter_row_mmx_paeth()
2627 movq [edi + ebx], mm7 // write back updated value in png_read_filter_row_mmx_paeth()
2682 paddb mm1, [edi + ebx - 8] // add Paeth predictor with Raw(x) in png_read_filter_row_mmx_paeth()
2686 movq [edi + ebx - 8], mm1 // write back updated value in png_read_filter_row_mmx_paeth()
2705 mov edi, row in png_read_filter_row_mmx_paeth()
2708 movq mm1, [edi+ebx-8] in png_read_filter_row_mmx_paeth()
2771 paddb mm7, [edi + ebx] // add Paeth predictor with Raw(x) in png_read_filter_row_mmx_paeth()
2773 movq [edi + ebx], mm7 // write back updated value in png_read_filter_row_mmx_paeth()
2774 movq mm1, [edi+ebx-8] in png_read_filter_row_mmx_paeth()
2834 paddb mm1, [edi + ebx - 8] // add Paeth predictor with Raw(x) in png_read_filter_row_mmx_paeth()
2836 movq [edi + ebx - 8], mm1 // write back updated value in png_read_filter_row_mmx_paeth()
2848 mov edi, row in png_read_filter_row_mmx_paeth()
2852 movq mm1, [edi+ebx-8] // Only time should need to read in png_read_filter_row_mmx_paeth()
2910 paddb mm7, [edi + ebx] // add Paeth predictor with Raw(x) in png_read_filter_row_mmx_paeth()
2912 movq [edi + ebx], mm7 // write back updated value in png_read_filter_row_mmx_paeth()
2966 paddb mm1, [edi + ebx - 8] // add Paeth predictor with Raw(x) in png_read_filter_row_mmx_paeth()
2968 movq [edi + ebx - 8], mm1 // write back updated value in png_read_filter_row_mmx_paeth()
2979 mov edi, row in png_read_filter_row_mmx_paeth()
2983 movq mm1, [edi+ebx-8] // Only time should need to read in png_read_filter_row_mmx_paeth()
3041 paddb mm7, [edi + ebx] // add Paeth predictor with Raw(x) in png_read_filter_row_mmx_paeth()
3043 movq [edi + ebx], mm7 // write back updated value in png_read_filter_row_mmx_paeth()
3044 movq mm1, [edi+ebx-8] // read a=Raw(x-bpp) bytes in png_read_filter_row_mmx_paeth()
3098 paddb mm1, [edi + ebx - 8] // add Paeth predictor with Raw(x) in png_read_filter_row_mmx_paeth()
3100 movq [edi + ebx - 8], mm1 // write back updated value in png_read_filter_row_mmx_paeth()
3115 mov edi, row in png_read_filter_row_mmx_paeth()
3130 mov al, [edi + edx] // load Raw(x-bpp) into al in png_read_filter_row_mmx_paeth()
3176 mov cl, [edi + edx] // load Raw(x-bpp) into cl in png_read_filter_row_mmx_paeth()
3181 add [edi + ebx - 1], cl in png_read_filter_row_mmx_paeth()
3196 mov edi, row in png_read_filter_row_mmx_paeth()
3211 mov al, [edi + edx] // load Raw(x-bpp) into al in png_read_filter_row_mmx_paeth()
3257 mov cl, [edi + edx] // load Raw(x-bpp) into cl in png_read_filter_row_mmx_paeth()
3262 add [edi + ebx - 1], cl in png_read_filter_row_mmx_paeth()
3287 mov edi, row in png_read_filter_row_mmx_sub()
3288 mov esi, edi // lp = row in png_read_filter_row_mmx_sub()
3289 add edi, bpp // rp = row + bpp in png_read_filter_row_mmx_sub()
3292 mov diff, edi // take start of row in png_read_filter_row_mmx_sub()
3297 sub diff, edi // subtract from start ==> value in png_read_filter_row_mmx_sub()
3303 add [edi+ebx], al in png_read_filter_row_mmx_sub()
3325 mov edi, row in png_read_filter_row_mmx_sub()
3327 mov esi, edi // lp = row in png_read_filter_row_mmx_sub()
3328 add edi, bpp // rp = row + bpp in png_read_filter_row_mmx_sub()
3334 movq mm1, [edi+ebx-8] in png_read_filter_row_mmx_sub()
3339 movq mm0, [edi+ebx] in png_read_filter_row_mmx_sub()
3353 movq [edi+ebx-8], mm0 // Write updated Raws back to array in png_read_filter_row_mmx_sub()
3377 mov edi, row in png_read_filter_row_mmx_sub()
3380 mov esi, edi // lp = row in png_read_filter_row_mmx_sub()
3382 add edi, bpp // rp = row + bpp in png_read_filter_row_mmx_sub()
3385 add [edi+ebx], al in png_read_filter_row_mmx_sub()
3402 mov edi, row in png_read_filter_row_mmx_sub()
3404 mov esi, edi // lp = row in png_read_filter_row_mmx_sub()
3405 add edi, bpp // rp = row + bpp in png_read_filter_row_mmx_sub()
3407 movq mm1, [edi+ebx-8] in png_read_filter_row_mmx_sub()
3411 movq mm0, [edi+ebx] in png_read_filter_row_mmx_sub()
3421 movq [edi+ebx-8], mm0 in png_read_filter_row_mmx_sub()
3437 mov edi, row in png_read_filter_row_mmx_sub()
3440 mov esi, edi // lp = row in png_read_filter_row_mmx_sub()
3442 add edi, bpp // rp = row + bpp in png_read_filter_row_mmx_sub()
3446 movq mm1, [edi+ebx-8] in png_read_filter_row_mmx_sub()
3452 movq mm0, [edi+ebx] in png_read_filter_row_mmx_sub()
3471 movq [edi+ebx-8], mm0 // Write updated Raws back to array in png_read_filter_row_mmx_sub()
3480 mov edi, row in png_read_filter_row_mmx_sub()
3482 mov esi, edi // lp = row in png_read_filter_row_mmx_sub()
3483 add edi, bpp // rp = row + bpp in png_read_filter_row_mmx_sub()
3485 movq mm7, [edi+ebx-8] // PRIME the pump (load the first in png_read_filter_row_mmx_sub()
3489 movq mm0, [edi+ebx] // Load Sub(x) for 1st 8 bytes in png_read_filter_row_mmx_sub()
3491 movq mm1, [edi+ebx+8] // Load Sub(x) for 2nd 8 bytes in png_read_filter_row_mmx_sub()
3492 movq [edi+ebx], mm0 // Write Raw(x) for 1st 8 bytes in png_read_filter_row_mmx_sub()
3499 movq mm2, [edi+ebx+16] // Load Sub(x) for 3rd 8 bytes in png_read_filter_row_mmx_sub()
3500 movq [edi+ebx+8], mm1 // Write Raw(x) for 2nd 8 bytes in png_read_filter_row_mmx_sub()
3502 movq mm3, [edi+ebx+24] // Load Sub(x) for 4th 8 bytes in png_read_filter_row_mmx_sub()
3503 movq [edi+ebx+16], mm2 // Write Raw(x) for 3rd 8 bytes in png_read_filter_row_mmx_sub()
3505 movq mm4, [edi+ebx+32] // Load Sub(x) for 5th 8 bytes in png_read_filter_row_mmx_sub()
3506 movq [edi+ebx+24], mm3 // Write Raw(x) for 4th 8 bytes in png_read_filter_row_mmx_sub()
3508 movq mm5, [edi+ebx+40] // Load Sub(x) for 6th 8 bytes in png_read_filter_row_mmx_sub()
3509 movq [edi+ebx+32], mm4 // Write Raw(x) for 5th 8 bytes in png_read_filter_row_mmx_sub()
3511 movq mm6, [edi+ebx+48] // Load Sub(x) for 7th 8 bytes in png_read_filter_row_mmx_sub()
3512 movq [edi+ebx+40], mm5 // Write Raw(x) for 6th 8 bytes in png_read_filter_row_mmx_sub()
3514 movq mm7, [edi+ebx+56] // Load Sub(x) for 8th 8 bytes in png_read_filter_row_mmx_sub()
3515 movq [edi+ebx+48], mm6 // Write Raw(x) for 7th 8 bytes in png_read_filter_row_mmx_sub()
3519 movq [edi+ebx-8], mm7 // Write Raw(x) for 8th 8 bytes in png_read_filter_row_mmx_sub()
3524 movq mm0, [edi+ebx] in png_read_filter_row_mmx_sub()
3528 movq [edi+ebx-8], mm0 // use -8 to offset early add to ebx in png_read_filter_row_mmx_sub()
3541 mov edi, row in png_read_filter_row_mmx_sub()
3542 mov esi, edi // lp = row in png_read_filter_row_mmx_sub()
3543 add edi, bpp // rp = row + bpp in png_read_filter_row_mmx_sub()
3545 movq mm0, [edi+ebx] in png_read_filter_row_mmx_sub()
3550 movq [edi+ebx-8], mm0 // mov does not affect flags; -8 to offset in png_read_filter_row_mmx_sub()
3561 mov edi, row in png_read_filter_row_mmx_sub()
3564 mov esi, edi // lp = row in png_read_filter_row_mmx_sub()
3566 add edi, bpp // rp = row + bpp in png_read_filter_row_mmx_sub()
3569 add [edi+ebx], al in png_read_filter_row_mmx_sub()
3586 mov edi, row in png_read_filter_row_mmx_up()
3588 mov ecx, edi in png_read_filter_row_mmx_up()
3594 sub ecx, edi in png_read_filter_row_mmx_up()
3598 mov al, [edi+ebx] in png_read_filter_row_mmx_up()
3602 mov [edi + ebx-1], al // mov does not affect flags; -1 to offset inc ebx in png_read_filter_row_mmx_up()
3614 movq mm0, [edi+ebx] in png_read_filter_row_mmx_up()
3617 movq mm2, [edi+ebx+8] in png_read_filter_row_mmx_up()
3618 movq [edi+ebx], mm0 in png_read_filter_row_mmx_up()
3621 movq [edi+ebx+8], mm2 in png_read_filter_row_mmx_up()
3622 movq mm4, [edi+ebx+16] in png_read_filter_row_mmx_up()
3625 movq mm6, [edi+ebx+24] in png_read_filter_row_mmx_up()
3626 movq [edi+ebx+16], mm4 in png_read_filter_row_mmx_up()
3629 movq [edi+ebx+24], mm6 in png_read_filter_row_mmx_up()
3630 movq mm0, [edi+ebx+32] in png_read_filter_row_mmx_up()
3633 movq mm2, [edi+ebx+40] in png_read_filter_row_mmx_up()
3634 movq [edi+ebx+32], mm0 in png_read_filter_row_mmx_up()
3637 movq [edi+ebx+40], mm2 in png_read_filter_row_mmx_up()
3638 movq mm4, [edi+ebx+48] in png_read_filter_row_mmx_up()
3641 movq mm6, [edi+ebx+56] in png_read_filter_row_mmx_up()
3642 movq [edi+ebx+48], mm4 in png_read_filter_row_mmx_up()
3646 movq [edi+ebx-8], mm6 // (+56)movq does not affect flags; in png_read_filter_row_mmx_up()
3667 movq mm0, [edi+ebx] in png_read_filter_row_mmx_up()
3671 movq [edi+ebx-8], mm0 // movq does not affect flags; -8 to offset add ebx in png_read_filter_row_mmx_up()
3680 mov al, [edi + ebx] in png_read_filter_row_mmx_up()
3684 mov [edi + ebx-1], al // mov does not affect flags; -1 to offset inc ebx in png_read_filter_row_mmx_up()