You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-10 06:10:52 +02:00
x86/blockdsp: use three operand form for an instruction
Fixes assembling with old yasm.
This commit is contained in:
@@ -34,7 +34,7 @@ SECTION .text
|
|||||||
; %2 = number of inline store loops
|
; %2 = number of inline store loops
|
||||||
%macro CLEAR_BLOCK 2
|
%macro CLEAR_BLOCK 2
|
||||||
cglobal clear_block, 1, 1, %1, blocks
|
cglobal clear_block, 1, 1, %1, blocks
|
||||||
ZERO m0, m0
|
ZERO m0, m0, m0
|
||||||
%assign %%i 0
|
%assign %%i 0
|
||||||
%rep %2
|
%rep %2
|
||||||
mova [blocksq+mmsize*(0+%%i)], m0
|
mova [blocksq+mmsize*(0+%%i)], m0
|
||||||
@@ -63,7 +63,7 @@ CLEAR_BLOCK 1, 1
|
|||||||
cglobal clear_blocks, 1, 2, %1, blocks, len
|
cglobal clear_blocks, 1, 2, %1, blocks, len
|
||||||
add blocksq, 768
|
add blocksq, 768
|
||||||
mov lenq, -768
|
mov lenq, -768
|
||||||
ZERO m0, m0
|
ZERO m0, m0, m0
|
||||||
.loop:
|
.loop:
|
||||||
mova [blocksq+lenq+mmsize*0], m0
|
mova [blocksq+lenq+mmsize*0], m0
|
||||||
mova [blocksq+lenq+mmsize*1], m0
|
mova [blocksq+lenq+mmsize*1], m0
|
||||||
|
Reference in New Issue
Block a user