512 |
|
|
513 |
mov eax, prm6d ; height -> _EAX |
mov eax, prm6d ; height -> _EAX |
514 |
sub _EAX, 8 |
sub _EAX, 8 |
|
test _EAX, _EAX |
|
515 |
|
|
516 |
mov TMP0, prm1 ; dst -> edi |
mov TMP0, prm1 ; dst -> edi |
517 |
mov _EAX, prm2 ; src1 -> esi |
mov _EAX, prm2 ; src1 -> esi |
547 |
.rounding1: |
.rounding1: |
548 |
mov eax, prm6d ; height -> _EAX |
mov eax, prm6d ; height -> _EAX |
549 |
sub _EAX, 8 |
sub _EAX, 8 |
|
test _EAX, _EAX |
|
550 |
|
|
551 |
mov TMP0, prm1 ; dst -> edi |
mov TMP0, prm1 ; dst -> edi |
552 |
mov _EAX, prm2 ; src1 -> esi |
mov _EAX, prm2 ; src1 -> esi |
982 |
mov TMP1, prm3 ; stride -> edx |
mov TMP1, prm3 ; stride -> edx |
983 |
|
|
984 |
push _EBX |
push _EBX |
985 |
|
lea _EBX, [TMP1+TMP1*2] |
|
mov _EBX, TMP1 |
|
|
shl _EBX, 1 |
|
|
add _EBX, TMP1 |
|
986 |
|
|
987 |
pxor mm7, mm7 |
pxor mm7, mm7 |
988 |
|
|